diff --git a/bsp/risc-v/Makefile b/bsp/risc-v/Makefile new file mode 100644 index 000000000..87acd239a --- /dev/null +++ b/bsp/risc-v/Makefile @@ -0,0 +1,125 @@ +PREFIX = /home/zj/risc-v/riscv64-unknown-elf-gcc-20170612-x86_64-linux-centos6/bin/riscv64-unknown-elf- +CC = $(PREFIX)gcc +CPP = $(PREFIX)g++ +AS = $(PREFIX)gcc +AR = $(PREFIX)ar +LINK = $(PREFIX)gcc +SIZE = $(PREFIX)size +OBJDUMP = $(PREFIX)objdump +OBJCPY = $(PREFIX)objcopy +GDB = $(PREFIX)gdb +OPENOCD = /home/zj/risc-v/riscv-openocd-20170612-x86_64-linux-centos6/bin/openocd + +LIBS = +DEVICE = -mcpu=arm926ej-s -ffunction-sections -fdata-sections +CFLAGS = $(DEVICE) $(patsubst %, -I"%", $(CPATH)) +CXXFLAGS= $(CFLAGS) +AFLAGS = $(DEVICE) -c -x assembler-with-cpp +LFLAGS = $(DEVICE) -Wl,-Map=$(TARGET).map,-cref,-u,Reset_Handler \ + -T "ld" -nostartfiles $(patsubst %, -l%, $(LIBS)) \ + $(patsubst %, -L"%", $(LPATH)) + +CPATH = +LPATH = +################################################################ +BUILD = debug +#BUILD = release +#BUILD_LIB = yes +BUILD_LIB = no +################################################################ + +ifeq '$(BUILD)' 'debug' + CFLAGS += -O0 -gdwarf-2 + AFLAGS += -gdwarf-2 +else + CFLAGS += -O2 +endif + +ROOT_DIR = $(shell pwd) +SUB_DIR = ${shell ls -l "${ROOT_DIR}" | grep ^d | awk '{if($$9 != "build") print $$9 }'} +################################################################ +BUILD_DIR = $(ROOT_DIR)/build/$(BUILD) +BUILD_LIB_DIR =$(LPATH) +################################################################ +TARGET = rtthread +export CC CPP AS AR LINK SIZE OBJDUMP OBJCPY DEVICE CFLAGS CXXFLAGS ASFLAGS LFLAGS ROOT_DIR \ + BUILD BUILD_DIR BUILD_LIB_DIR + +SRC_FILE = ${wildcard *.c} +SRC_FILE += ${wildcard *.cpp} +SRC_FILE += ${wildcard *.s} +#SRC_FILE = ${shell ls *.c} +#OBJ_FILE = ${SRC_FILE:.c=.o} +TMP = ${patsubst %.c, %.o, ${SRC_FILE}} +TMP += ${patsubst %.cpp, %.o, ${SRC_FILE}} +TMP += ${patsubst %.s, %.o, ${SRC_FILE}} +OBJ_FILE = $(filter %.o, $(TMP)) + + +# Attempt to create a output directory. +$(shell [ -d ${BUILD_DIR} ] || mkdir -p ${BUILD_DIR}) +# Verify if it was successful. +BUILD_DIR := $(shell cd $(BUILD_DIR) && /bin/pwd) +$(if $(BUILD_DIR),,$(error output directory "$(saved-output)" does not exist)) + +#all: $(TARGET) +all: + scons -j4 + #${SIZE} -d "$(TARGET).axf" + ${OBJDUMP} -S -D "$(TARGET).axf" > "${TARGET}.s" + + +$(SUB_DIR):ECHO + -make -C "${ROOT_DIR}/$@" + +%.o:%.cpp + ${CPP} ${CXXFLAGS} -c "$^" -o "${BUILD_DIR}/$@" + +%.o:%.c + ${CC} ${CFLAGS} -c "$^" -o "${BUILD_DIR}/$@" + +%.o:%.s + ${AS} ${ASFLAGS} -c "$^" -o "${BUILD_DIR}/$@" + +ifneq "$(BUILD_LIB)" "yes" + +$(TARGET): $(SUB_DIR) $(OBJ_FILE) + cd "${BUILD_DIR}" && ${CC} $(filter %.o, $(shell ls "$(BUILD_DIR)")) ${LFLAGS} -o "$(ROOT_DIR)/$(TARGET)" + ${OBJCPY} -I elf32-littlearm -O ihex $(TARGET) $(TARGET).hex + ${OBJCPY} -I elf32-littlearm -O binary $(TARGET) $(TARGET).bin + ${SIZE} -d "$(TARGET)" + +else + +$(TARGET): $(SUB_DIR) $(OBJ_FILE) + cd "${BUILD_DIR}" && ${AR} -rc "$(BUILD_LIB_DIR)/lib${TARGET}.a" $(filter %.o, $(shell ls "$(BUILD_DIR)")) + +endif + +ECHO: + @echo ${SUB_DIR} + + +DEBUG_INTERFACE = jlink +#DEBUG_INTERFACE = stlink-v2 +#DEBUG_INTERFACE = ftdi/openjtag + + +run: + setsid ${OPENOCD} > /dev/null 2>&1 & +# (sleep 1 && echo -e "halt" && sleep 1) | telnet 127.0.0.1 4444 + ${GDB} ${TARGET}.axf -ex "tar ext 127.0.0.1:3333" -ex "monitor reset halt" \ + -ex "monitor step 0x20400000" +# arm-none-eabi-gdb ${TARGET} -ex "tar ext 127.0.0.1:3333" -ex "b main" -ex "lay n" -ex "lay n" -ex "lay n" + pid=`ps -C openocd -o pid --noheader` && kill -9 $$pid + +programe: + setsid ${OPENOCD} > /dev/null 2>&1 & + ${GDB} ${TARGET}.axf -ex "tar ext 127.0.0.1:3333" -ex "load ${TARGET}.axf" + pid=`ps -C openocd -o pid --noheader` && kill -9 $$pid + +clean: + -cd "${BUILD_DIR}" && rm * + -rm stm32* + +.PHONY: all diff --git a/bsp/risc-v/SConscript b/bsp/risc-v/SConscript new file mode 100644 index 000000000..534ec8eb5 --- /dev/null +++ b/bsp/risc-v/SConscript @@ -0,0 +1,18 @@ +# for module compiling +import os +Import('RTT_ROOT') +from building import * + +cwd = str(Dir('#')) +src = Glob('*.c') +objs = [] +list = os.listdir(cwd) + +for d in list: + path = os.path.join(cwd, d) + if os.path.isfile(os.path.join(path, 'SConscript')): + objs = objs + SConscript(os.path.join(d, 'SConscript')) + +group = DefineGroup('', src, depend = [''], CPPPATH = []) +#objs += group +Return('objs') diff --git a/bsp/risc-v/SConstruct b/bsp/risc-v/SConstruct new file mode 100644 index 000000000..98b5712ca --- /dev/null +++ b/bsp/risc-v/SConstruct @@ -0,0 +1,38 @@ +import os +import sys +import rtconfig + +if os.getenv('RTT_ROOT'): + RTT_ROOT = os.getenv('RTT_ROOT') +else: + RTT_ROOT = os.path.normpath(os.getcwd() + '/../..') + +sys.path = sys.path + [os.path.join(RTT_ROOT, 'tools')] +from building import * + +TARGET = 'rtthread.' + rtconfig.TARGET_EXT + +env = Environment(tools = ['mingw'], + AS = rtconfig.AS, ASFLAGS = rtconfig.AFLAGS, + CC = rtconfig.CC, CCFLAGS = rtconfig.CFLAGS, + AR = rtconfig.AR, ARFLAGS = '-rc', + LINK = rtconfig.LINK, LINKFLAGS = rtconfig.LFLAGS) +env.PrependENVPath('PATH', rtconfig.EXEC_PATH) + +Export('RTT_ROOT') +Export('rtconfig') + +# prepare building environment +objs = PrepareBuilding(env, RTT_ROOT) + +if GetDepend('RT_USING_WEBSERVER'): + objs = objs + SConscript(RTT_ROOT + '/components/net/webserver/SConscript', variant_dir='build/net/webserver', duplicate=0) + +if GetDepend('RT_USING_RTGUI'): + objs = objs + SConscript(RTT_ROOT + '/examples/gui/SConscript', variant_dir='build/examples/gui', duplicate=0) + +# libc testsuite +#objs = objs + SConscript(RTT_ROOT + '/examples/libc/SConscript', variant_dir='build/examples/libc', duplicate=0) + +# make a building +DoBuilding(TARGET, objs) diff --git a/bsp/risc-v/applications/SConscript b/bsp/risc-v/applications/SConscript new file mode 100644 index 000000000..01eb940df --- /dev/null +++ b/bsp/risc-v/applications/SConscript @@ -0,0 +1,11 @@ +Import('RTT_ROOT') +Import('rtconfig') +from building import * + +cwd = os.path.join(str(Dir('#')), 'applications') +src = Glob('*.c') +CPPPATH = [cwd, str(Dir('#'))] + +group = DefineGroup('Applications', src, depend = [''], CPPPATH = CPPPATH) + +Return('group') diff --git a/bsp/risc-v/applications/applications.c b/bsp/risc-v/applications/applications.c new file mode 100644 index 000000000..dfb61c065 --- /dev/null +++ b/bsp/risc-v/applications/applications.c @@ -0,0 +1,62 @@ +#include + +static void rt_init_thread_entry(void* parameter) +{ +#ifdef RT_USING_COMPONENTS_INIT + /* initialization RT-Thread Components */ + rt_components_init(); +#endif +} +static void led_thread_entry(void* parameter) +{ + unsigned int count=0; + + rt_hw_led_init(); + + while (1) + { + /* led1 on */ +#ifndef RT_USING_FINSH +/* rt_kprintf("led on, count : %d\r\n",count);*/ +#endif + count++; + rt_hw_led_on(0); + rt_thread_delay( RT_TIMER_TICK_PER_SECOND*2 ); /* sleep 0.5 second and switch to other thread */ + + /* led1 off */ +#ifndef RT_USING_FINSH +/* rt_kprintf("led off\r\n");*/ +#endif + rt_hw_led_off(0); + + rt_thread_delay( RT_TIMER_TICK_PER_SECOND*2); + } +} +static rt_uint8_t led_stack[ 512 ]; +static struct rt_thread led_thread; +void rt_application_init() +{ + rt_thread_t init_thread; + + rt_err_t result; + /* init led thread */ + result = rt_thread_init(&led_thread, + "led", + led_thread_entry, + RT_NULL, + (rt_uint8_t*)&led_stack[0], + sizeof(led_stack), + 20, + 5); + if (result == RT_EOK) + { + rt_thread_startup(&led_thread); + } + + init_thread = rt_thread_create("init", + rt_init_thread_entry, RT_NULL, + 2048, 8, 20); + if (init_thread != RT_NULL) + rt_thread_startup(init_thread); + return; +} diff --git a/bsp/risc-v/applications/cmd.c b/bsp/risc-v/applications/cmd.c new file mode 100644 index 000000000..e69de29bb diff --git a/bsp/risc-v/applications/startup.c b/bsp/risc-v/applications/startup.c new file mode 100644 index 000000000..7a3741eed --- /dev/null +++ b/bsp/risc-v/applications/startup.c @@ -0,0 +1,44 @@ +#include + +extern void *__bss_end__; +extern void *_heap_end; +#define HEAP_BEGIN &__bss_end__ +#define HEAP_END &_heap_end +static void rtthread_startup(void) +{ + /* initialize board */ + rt_hw_board_init(); + + /* show version */ + rt_show_version(); + +#ifdef RT_USING_HEAP + rt_system_heap_init((void *)HEAP_BEGIN, (void *)HEAP_END); +#endif + + /* initialize scheduler system */ + rt_system_scheduler_init(); + /* initialize system timer*/ + rt_system_timer_init(); + /* initialize application */ + rt_application_init(); + + /* initialize timer thread */ + rt_system_timer_thread_init(); + + /* initialize idle thread */ + rt_thread_idle_init(); + + /* start scheduler */ + rt_system_scheduler_start(); + + /* never reach here */ + return; +} + +int main(void) +{ + + rtthread_startup(); + return 0; +} diff --git a/bsp/risc-v/drivers/SConscript b/bsp/risc-v/drivers/SConscript new file mode 100644 index 000000000..8936d52e1 --- /dev/null +++ b/bsp/risc-v/drivers/SConscript @@ -0,0 +1,18 @@ +Import('RTT_ROOT') +Import('rtconfig') +from building import * + +cwd = os.path.join(str(Dir('#')), 'drivers') + +# add the general drvers. +src = Glob("*.c") + +# add Ethernet drvers. +#if GetDepend('RT_USING_LED'): +# src += ['led.c'] + +CPPPATH = [cwd] + +group = DefineGroup('Drivers', src, depend = [''], CPPPATH = CPPPATH) + +Return('group') diff --git a/bsp/risc-v/drivers/board.c b/bsp/risc-v/drivers/board.c new file mode 100644 index 000000000..734e8be0e --- /dev/null +++ b/bsp/risc-v/drivers/board.c @@ -0,0 +1,49 @@ +#include +#include +#if 0 +static struct mem_desc hw_mem_desc[] = +{ + { 0x00000000, 0xFFFFFFFF, 0x00000000, RW_NCNB },/* None cached for 4G memory */ +// visual start, visual end, phy start , props + { 0x00000000, 0x000FFFFF, 0x20000000, RW_CB }, /* ISR Vector table */ + { 0x00200000, 0x00001FFF, 0x40000000, RW_CB }, /* 8K cached SRAM 0/1 */ + { 0x20000000, 0x21FFFFFF, 0x20000000, RW_CB }, /* 32M cached SDRAM */ + { 0x90000000, 0x90001FFF, 0x40000000, RW_NCNB },/* 4K SRAM0 + 4k SRAM1 */ + { 0xA0000000, 0xA1FFFFFF, 0x20000000, RW_NCNB },/* 32M none-cached SDRAM */ +}; +#endif + +static void rt_systick_handler(int vector, void *param) +{ + rt_tick_increase(); + return; +} +static void rt_hw_timer_init(void) +{ + return; +} +void rt_hw_board_init(void) +{ + /* initialize mmu */ +/* rt_hw_mmu_init(hw_mem_desc, sizeof(hw_mem_desc)/sizeof(hw_mem_desc[0]));*/ + /* initialize hardware interrupt */ + rt_hw_interrupt_init(); + + /* initialize the system clock */ + //rt_hw_clock_init(); //set each pll etc. + + /* initialize uart */ + rt_hw_uart_init(); + rt_console_set_device(RT_CONSOLE_DEVICE_NAME); + + /* initialize timer0 */ + rt_hw_timer_init(); + +#ifdef RT_USING_COMPONENTS_INIT + rt_components_board_init(); +#endif + +/* HW_ICOLL_CTRL_SET(BM_ICOLL_CTRL_IRQ_FINAL_ENABLE);*/ + return; +} + diff --git a/bsp/risc-v/drivers/board.h b/bsp/risc-v/drivers/board.h new file mode 100644 index 000000000..e69de29bb diff --git a/bsp/risc-v/drivers/cpuusage.c b/bsp/risc-v/drivers/cpuusage.c new file mode 100644 index 000000000..5fe58a8bb --- /dev/null +++ b/bsp/risc-v/drivers/cpuusage.c @@ -0,0 +1,75 @@ +#include +#include +#include "board.h" + +static rt_uint8_t cpu_usage_major = 0, cpu_usage_minor= 0; +static rt_uint32_t idle_begin = 0,idle_count = 0; +static rt_uint32_t run_begin = 0,run_count = 0; +static rt_uint32_t update_tick = 0; +static wtdog_count = 0; +#define jiffies 0 + +void cpu_usage_idle_hook() +{ + wtdog_count = 0; +} + +void thread_switch_hook(struct rt_thread *from, struct rt_thread *to) +{ + //leave idle + if (from->init_priority == RT_THREAD_PRIORITY_MAX - 1) + { + run_begin = jiffies; + idle_count += jiffies-idle_begin; + } + //enter idle + if (to->init_priority == RT_THREAD_PRIORITY_MAX - 1) + { + idle_begin = jiffies; + run_count += jiffies-run_begin; + } + //enter main once 500ms + else if (to->init_priority == 2) + { + register rt_uint32_t total_count; + run_count += jiffies-run_begin; + run_begin = jiffies; + total_count = run_count+idle_count; + cpu_usage_major = (run_count * 100) / total_count; + cpu_usage_minor = ((run_count * 100) % total_count) * 100 / total_count; + idle_count = run_count = 0; + update_tick = rt_tick_get(); + } +} + +#if defined(RT_USING_FINSH) +#include +void cpu_usage() +{ + //long time no update?? 100% + if ((rt_tick_get() - update_tick) > 1000) + { + cpu_usage_major = 100; + cpu_usage_minor = 0; + } + rt_kprintf("Cpu Usage: %d.%d\n",cpu_usage_major,cpu_usage_minor); +} + +void rt_usage_info(rt_uint32_t *major, rt_uint32_t *minor) +{ + //long time no update?? 100% + if ((rt_tick_get() - update_tick) > 1000) + { + cpu_usage_major = 100; + cpu_usage_minor = 0; + } + if (major) + *major = cpu_usage_major; + if (minor) + *minor = cpu_usage_minor; +} +RTM_EXPORT(rt_usage_info); + +FINSH_FUNCTION_EXPORT(cpu_usage, cpu usage); +MSH_CMD_EXPORT(cpu_usage, cpu usage); +#endif //RT_USING_FINSH diff --git a/bsp/risc-v/drivers/led.c b/bsp/risc-v/drivers/led.c new file mode 100644 index 000000000..eb2a9bfe0 --- /dev/null +++ b/bsp/risc-v/drivers/led.c @@ -0,0 +1,178 @@ +void rt_hw_led_init(void) +{ + return; +} +// See LICENSE for license details. + +// This is the program which ships on the HiFive1 +// board, executing out of SPI Flash at 0x20400000. + +#include +#include "platform.h" + +#ifndef _SIFIVE_HIFIVE1_H +#error "'led_fade' is designed to run on HiFive1 and/or E300 Arty Dev Kit." +#endif + +static const char led_msg[] = "\a\n\r\n\r\ +55555555555555555555555555555555555555555555555\n\r\ +5555555 Are the LEDs Changing? [y/n] 555555555\n\r\ +55555555555555555555555555555555555555555555555\n\r"; + +static const char sifive_msg[] = "\n\r\ +\n\r\ + SIFIVE, INC.\n\r\ +\n\r\ + 5555555555555555555555555\n\r\ + 5555 5555\n\r\ + 5555 5555\n\r\ + 5555 5555\n\r\ + 5555 5555555555555555555555\n\r\ + 5555 555555555555555555555555\n\r\ + 5555 5555\n\r\ + 5555 5555\n\r\ + 5555 5555\n\r\ +5555555555555555555555555555 55555\n\r\ + 55555 555555555 55555\n\r\ + 55555 55555 55555\n\r\ + 55555 5 55555\n\r\ + 55555 55555\n\r\ + 55555 55555\n\r\ + 55555 55555\n\r\ + 55555 55555\n\r\ + 55555 55555\n\r\ + 555555555\n\r\ + 55555\n\r\ + 5\n\r\ +\n\r\ + 'led_fade' Demo \n\r\ +\n\r"; + +static void _putc(char c) { + while ((int32_t) UART0_REG(UART_REG_TXFIFO) < 0); + UART0_REG(UART_REG_TXFIFO) = c; +} + +int _getc(char * c){ + int32_t val = (int32_t) UART0_REG(UART_REG_RXFIFO); + if (val > 0) { + *c = val & 0xFF; + return 1; + } + return 0; +} + + +static void _puts(const char * s) { + while (*s != '\0'){ + _putc(*s++); + } +} + + + +void rt_hw_led_on(int led) +{ + + // Make sure the HFROSC is on before the next line: + PRCI_REG(PRCI_HFROSCCFG) |= ROSC_EN(1); + // Run off 16 MHz Crystal for accuracy. Note that the + // first line is + PRCI_REG(PRCI_PLLCFG) = (PLL_REFSEL(1) | PLL_BYPASS(1)); + PRCI_REG(PRCI_PLLCFG) |= (PLL_SEL(1)); + // Turn off HFROSC to save power + PRCI_REG(PRCI_HFROSCCFG) &= ~(ROSC_EN(1)); + + // Configure UART to print + GPIO_REG(GPIO_OUTPUT_VAL) |= IOF0_UART0_MASK; + GPIO_REG(GPIO_OUTPUT_EN) |= IOF0_UART0_MASK; + GPIO_REG(GPIO_IOF_SEL) &= ~IOF0_UART0_MASK; + GPIO_REG(GPIO_IOF_EN) |= IOF0_UART0_MASK; + + // 115200 Baud Rate + UART0_REG(UART_REG_DIV) = 138; + UART0_REG(UART_REG_TXCTRL) = UART_TXEN; + UART0_REG(UART_REG_RXCTRL) = UART_RXEN; + + // Wait a bit to avoid corruption on the UART. + // (In some cases, switching to the IOF can lead + // to output glitches, so need to let the UART + // reciever time out and resynchronize to the real + // start of the stream. + volatile int i=0; + while(i < 10000){i++;} + + _puts(sifive_msg); + //_puts("Config String:\n\r"); + //_puts(*((const char **) 0x100C)); + //_puts("\n\r"); + _puts(led_msg); + + uint16_t r=0xFF; + uint16_t g=0; + uint16_t b=0; + char c = 0; + + // Set up RGB PWM + + PWM1_REG(PWM_CFG) = 0; + // To balance the power consumption, make one left, one right, and one center aligned. + PWM1_REG(PWM_CFG) = (PWM_CFG_ENALWAYS) | (PWM_CFG_CMP2CENTER); + PWM1_REG(PWM_COUNT) = 0; + + // Period is approximately 244 Hz + // the LEDs are intentionally left somewhat dim, + // as the full brightness can be painful to look at. + PWM1_REG(PWM_CMP0) = 0; + + GPIO_REG(GPIO_IOF_SEL) |= ( (1 << GREEN_LED_OFFSET) | (1 << BLUE_LED_OFFSET) | (1 << RED_LED_OFFSET)); + GPIO_REG(GPIO_IOF_EN ) |= ( (1 << GREEN_LED_OFFSET) | (1 << BLUE_LED_OFFSET) | (1 << RED_LED_OFFSET)); + GPIO_REG(GPIO_OUTPUT_XOR) &= ~( (1 << GREEN_LED_OFFSET) | (1 << BLUE_LED_OFFSET)); + GPIO_REG(GPIO_OUTPUT_XOR) |= (1 << RED_LED_OFFSET); + + while(1){ + volatile uint64_t * now = (volatile uint64_t*)(CLINT_CTRL_ADDR + CLINT_MTIME); + volatile uint64_t then = *now + 100; + while (*now < then) { } + + if(r > 0 && b == 0){ + r--; + g++; + } + if(g > 0 && r == 0){ + g--; + b++; + } + if(b > 0 && g == 0){ + r++; + b--; + } + + uint32_t G = g; + uint32_t R = r; + uint32_t B = b; + + PWM1_REG(PWM_CMP1) = G << 4; // PWM is low on the left, GPIO is low on the left side, LED is ON on the left. + PWM1_REG(PWM_CMP2) = (B << 1) << 4; // PWM is high on the middle, GPIO is low in the middle, LED is ON in the middle. + PWM1_REG(PWM_CMP3) = 0xFFFF - (R << 4); // PWM is low on the left, GPIO is low on the right, LED is on on the right. + + // Check for user input + if (c == 0){ + if (_getc(&c) != 0){ + _putc(c); + _puts("\n\r"); + + if ((c == 'y') || (c == 'Y')){ + _puts("PASS\n\r"); + } else{ + _puts("FAIL\n\r"); + } + } + } + } + return; +} +void rt_hw_led_off(int led) +{ + return; +} diff --git a/bsp/risc-v/drivers/led.h b/bsp/risc-v/drivers/led.h new file mode 100644 index 000000000..e69de29bb diff --git a/bsp/risc-v/drivers/usart.c b/bsp/risc-v/drivers/usart.c new file mode 100644 index 000000000..975815e00 --- /dev/null +++ b/bsp/risc-v/drivers/usart.c @@ -0,0 +1,63 @@ +#include +#include "usart.h" +/** + * @brief set uartdbg buard + * + * @param buard + */ +static usart_init(int buard) +{ + return; +} +static void usart_handler(int vector, void *param) +{ + rt_hw_serial_isr((struct rt_serial_device*)param, RT_SERIAL_EVENT_RX_IND); + return; +} +static rt_err_t usart_configure(struct rt_serial_device *serial, + struct serial_configure *cfg) +{ + return RT_EOK; +} +static rt_err_t usart_control(struct rt_serial_device *serial, + int cmd, void *arg) +{ + RT_ASSERT(serial != RT_NULL); + switch(cmd){ + case RT_DEVICE_CTRL_CLR_INT: + break; + case RT_DEVICE_CTRL_SET_INT: + break; + } + return RT_EOK; +} +static int usart_putc(struct rt_serial_device *serial, char c) +{ + return 0; +} +static int usart_getc(struct rt_serial_device *serial) +{ + return 0; +} +static struct rt_uart_ops ops = { + usart_configure, + usart_control, + usart_putc, + usart_getc, +}; +static struct rt_serial_device serial = { + .ops = &ops, + .config.baud_rate = BAUD_RATE_115200, + .config.bit_order = BIT_ORDER_LSB, + .config.data_bits = DATA_BITS_8, + .config.parity = PARITY_NONE, + .config.stop_bits = STOP_BITS_1, + .config.invert = NRZ_NORMAL, + .config.bufsz = RT_SERIAL_RB_BUFSZ, +}; +void rt_hw_uart_init(void) +{ + rt_hw_serial_register(&serial, "dusart", RT_DEVICE_FLAG_STREAM | RT_DEVICE_FLAG_RDWR + | RT_DEVICE_FLAG_INT_RX, RT_NULL); + return; +} diff --git a/bsp/risc-v/drivers/usart.h b/bsp/risc-v/drivers/usart.h new file mode 100644 index 000000000..dd4f66efc --- /dev/null +++ b/bsp/risc-v/drivers/usart.h @@ -0,0 +1 @@ +#define UARTCLK 24e6 diff --git a/bsp/risc-v/openocd.cfg b/bsp/risc-v/openocd.cfg new file mode 100644 index 000000000..b0a8e2652 --- /dev/null +++ b/bsp/risc-v/openocd.cfg @@ -0,0 +1,34 @@ +adapter_khz 10000 + +interface ftdi +ftdi_device_desc "Dual RS232-HS" +ftdi_vid_pid 0x0403 0x6010 + +ftdi_layout_init 0x0008 0x001b +ftdi_layout_signal nSRST -oe 0x0020 -data 0x0020 + +#Reset Stretcher logic on FE310 is ~1 second long +#This doesn't apply if you use +# ftdi_set_signal, but still good to document +#adapter_nsrst_delay 1500 + +set _CHIPNAME riscv +jtag newtap $_CHIPNAME cpu -irlen 5 -expected-id 0x10e31913 + +set _TARGETNAME $_CHIPNAME.cpu +target create $_TARGETNAME riscv -chain-position $_TARGETNAME +$_TARGETNAME configure -work-area-phys 0x80000000 -work-area-size 10000 -work-area-backup 1 + +flash bank onboard_spi_flash fespi 0x20000000 0 0 0 $_TARGETNAME +init +#reset -- This type of reset is not implemented yet +if {[ info exists pulse_srst]} { + ftdi_set_signal nSRST 0 + ftdi_set_signal nSRST z + #Wait for the reset stretcher + #It will work without this, but + #will incur lots of delays for later commands. + sleep 1500 +} +halt +flash protect 0 64 last off diff --git a/bsp/risc-v/platform/SConscript b/bsp/risc-v/platform/SConscript new file mode 100644 index 000000000..c6cec2379 --- /dev/null +++ b/bsp/risc-v/platform/SConscript @@ -0,0 +1,20 @@ +Import('RTT_ROOT') +Import('rtconfig') +from building import * + +cwd = GetCurrentDir() +CPPPATH = [cwd] +objs = [] +list = os.listdir(cwd) + +for d in list: + path = os.path.join(cwd, d) + if os.path.isfile(os.path.join(path, 'SConscript')): + objs = objs + SConscript(os.path.join(d, 'SConscript')) + + +# The set of source files associated with this SConscript file. +src = Glob('*.c') + +group = DefineGroup('platform', src, depend = [''], CPPPATH = CPPPATH) +Return('group') diff --git a/bsp/risc-v/platform/interrupt.c b/bsp/risc-v/platform/interrupt.c new file mode 100644 index 000000000..24a67c972 --- /dev/null +++ b/bsp/risc-v/platform/interrupt.c @@ -0,0 +1,96 @@ +#include + +#define MAX_HANDLERS (128) +extern rt_uint32_t rt_interrupt_nest; + +/* exception and interrupt handler table */ +struct rt_irq_desc irq_desc[MAX_HANDLERS]; + +rt_uint32_t rt_interrupt_from_thread; +rt_uint32_t rt_interrupt_to_thread; +rt_uint32_t rt_thread_switch_interrupt_flag; +/** + * This function will mask a interrupt. + * @param vector the interrupt number + */ +void rt_hw_interrupt_mask(int irq) +{ + return; +} + +/** + * This function will un-mask a interrupt. + * @param vector the interrupt number + */ +void rt_hw_interrupt_unmask(int irq) +{ + return; +} +rt_isr_handler_t rt_hw_interrupt_handle(rt_uint32_t vector, void *param) +{ + rt_kprintf("UN-handled interrupt %d occurred!!!\n", vector); + return RT_NULL; +} +void rt_hw_interrupt_init(void) +{ + int idx; +/* config interrupt vector*/ + +/* enable interrupt*/ + + /* init exceptions table */ + for(idx=0; idx < MAX_HANDLERS; idx++) + { + rt_hw_interrupt_mask(idx); + irq_desc[idx].handler = (rt_isr_handler_t)rt_hw_interrupt_handle; + irq_desc[idx].param = RT_NULL; +#ifdef RT_USING_INTERRUPT_INFO + rt_snprintf(irq_desc[idx].name, RT_NAME_MAX - 1, "default"); + irq_desc[idx].counter = 0; +#endif + } + /* init interrupt nest, and context in thread sp */ + rt_interrupt_nest = 0; + rt_interrupt_from_thread = 0; + rt_interrupt_to_thread = 0; + rt_thread_switch_interrupt_flag = 0; +} +rt_uint32_t rt_hw_interrupt_get_active(rt_uint32_t fiq_irq) +{ + //volatile rt_uint32_t irqstat; + rt_uint32_t id; + return id; +} +void rt_hw_interrupt_ack(rt_uint32_t fiq_irq, rt_uint32_t id) +{ + return; +} +/** + * This function will install a interrupt service routine to a interrupt. + * @param vector the interrupt number + * @param handler the interrupt service routine to be installed + * @param param the interrupt service function parameter + * @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) +{ + rt_isr_handler_t old_handler = RT_NULL; + + if(vector < MAX_HANDLERS) + { + old_handler = irq_desc[vector].handler; + if (handler != RT_NULL) + { + irq_desc[vector].handler = (rt_isr_handler_t)handler; + irq_desc[vector].param = param; +#ifdef RT_USING_INTERRUPT_INFO + rt_snprintf(irq_desc[vector].name, RT_NAME_MAX - 1, "%s", name); + irq_desc[vector].counter = 0; +#endif + } + } + + return old_handler; +} diff --git a/bsp/risc-v/platform/interrupt.h b/bsp/risc-v/platform/interrupt.h new file mode 100644 index 000000000..33c28ea93 --- /dev/null +++ b/bsp/risc-v/platform/interrupt.h @@ -0,0 +1 @@ +#define INT_TIMER0 48 diff --git a/bsp/risc-v/platform/rt_low_level_gcc.inc b/bsp/risc-v/platform/rt_low_level_gcc.inc new file mode 100644 index 000000000..c6edd3787 --- /dev/null +++ b/bsp/risc-v/platform/rt_low_level_gcc.inc @@ -0,0 +1,31 @@ +/* + * File : rt_low_level_gcc.inc + * This file is part of RT-Thread RTOS + * COPYRIGHT (C) 2006 - 2015, 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 + * 2015-04-14 ArdaFu first version + */ + +/*--------- Stack size of CPU modes ------------------------------------------*/ +.equ UND_STK_SIZE, 2048 +.equ SVC_STK_SIZE, 4096 +.equ ABT_STK_SIZE, 2048 +.equ IRQ_STK_SIZE, 4096 +.equ FIQ_STK_SIZE, 4096 +.equ SYS_STK_SIZE, 2048 diff --git a/bsp/risc-v/platform/rt_low_level_init.c b/bsp/risc-v/platform/rt_low_level_init.c new file mode 100644 index 000000000..f0eab301c --- /dev/null +++ b/bsp/risc-v/platform/rt_low_level_init.c @@ -0,0 +1,37 @@ +/* + * File : rt_low_level_init.c + * This file is part of RT-Thread RTOS + * COPYRIGHT (C) 2006 - 2015, 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 + * 2015-04-14 ArdaFu first version + * 2015-04-27 ArdaFu Port bsp from at91sam9260 to asm9260t + */ + +void rt_low_level_init(void) +{ + +} +void machine_reset(void) +{ + return; +} +void machine_shutdown(void) +{ + return; +} diff --git a/bsp/risc-v/rtconfig.h b/bsp/risc-v/rtconfig.h new file mode 100644 index 000000000..b685f3f7b --- /dev/null +++ b/bsp/risc-v/rtconfig.h @@ -0,0 +1,261 @@ +/* RT-Thread config file */ +#ifndef __RTTHREAD_CFG_H__ +#define __RTTHREAD_CFG_H__ + +/* RT_NAME_MAX*/ +#define RT_NAME_MAX 32 + +/* RT_ALIGN_SIZE*/ +#define RT_ALIGN_SIZE 4 + +/* PRIORITY_MAX */ +#define RT_THREAD_PRIORITY_MAX 255 + +/* Tick per Second */ +#define RT_TICK_PER_SECOND 100 + +/* SECTION: RT_DEBUG */ +/* Thread Debug */ +#define RT_DEBUG +/*#define RT_DEBUG_IRQ 1*/ +//#define SCHEDULER_DEBUG +/* #define RT_THREAD_DEBUG */ + +#define RT_USING_OVERFLOW_CHECK + +#define RT_USING_INTERRUPT_INFO + +/* Using Hook */ +#define RT_USING_HOOK + +/* Using Software Timer */ +#define RT_USING_TIMER_SOFT +#define RT_TIMER_THREAD_PRIO 8 +#define RT_TIMER_THREAD_STACK_SIZE 512 +#define RT_TIMER_TICK_PER_SECOND 10 + +/* SECTION: IPC */ +/* Using Semaphore */ +#define RT_USING_SEMAPHORE + +/* Using Mutex */ +#define RT_USING_MUTEX + +/* Using Event */ +#define RT_USING_EVENT + +/* Using MailBox */ +#define RT_USING_MAILBOX + +/* Using Message Queue */ +#define RT_USING_MESSAGEQUEUE + +/* SECTION: Memory Management */ +/* Using Memory Pool Management*/ +#define RT_USING_MEMPOOL + +/* Using Dynamic Heap Management */ +#define RT_USING_HEAP + +/* Using Small MM */ +/* #define RT_USING_SMALL_MEM */ + +/* Using SLAB Allocator */ +#define RT_USING_SLAB + +/* SECTION: the runtime libc library */ +/* the runtime libc library */ +#define RT_USING_LIBC +//#define RT_USING_PTHREADS + +/* Using Module System */ +//#define RT_USING_MODULE +//#define RT_USING_LIBDL + +/* SECTION: Device System */ +/* Using Device System */ +#define RT_USING_DEVICE + +#define RT_USING_DEVICE_IPC +#define RT_USING_SERIAL + +/* SECTION: Console options */ +#define RT_USING_CONSOLE +/* the buffer size of console */ +#define RT_CONSOLEBUF_SIZE 128 +#define RT_CONSOLE_DEVICE_NAME "dusart" + +/* SECTION: finsh, a C-Express shell */ +/* Using FinSH as Shell*/ +/*#define RT_USING_FINSH*/ +/* Using symbol table */ +#define FINSH_USING_SYMTAB +#define FINSH_USING_DESCRIPTION +#define FINSH_THREAD_STACK_SIZE 4096 +#define FINSH_USING_MSH +#define FINSH_USING_MSH_ONLY + +/* SECTION: C++ support */ +/* Using C++ support */ +/* #define RT_USING_CPLUSPLUS */ + +/* SECTION: Device filesystem support */ +/* using DFS support */ +//#define RT_USING_DFS +#define RT_USING_DFS_ELMFAT +/* use long file name feature */ +#define RT_DFS_ELM_USE_LFN 2 +#define RT_DFS_ELM_REENTRANT +/* define OEM code page */ +#define RT_DFS_ELM_CODE_PAGE 936 +/* Using OEM code page file */ +// #define RT_DFS_ELM_CODE_PAGE_FILE +/* the max number of file length */ +#define RT_DFS_ELM_MAX_LFN 128 +/* #define RT_USING_DFS_YAFFS2 */ +//#define RT_USING_DFS_DEVFS + +#define RT_USING_DFS_NFS +#define RT_NFS_HOST_EXPORT "192.168.1.5:/" + +#define DFS_USING_WORKDIR + +/* the max number of mounted filesystem */ +#define DFS_FILESYSTEMS_MAX 4 +/* the max number of opened files */ +#define DFS_FD_MAX 16 +/* the max number of cached sector */ +#define DFS_CACHE_MAX_NUM 4 + +/* Enable freemodbus protocol stack*/ +/* #define RT_USING_MODBUS */ + +/*#define RT_USING_LED*/ +/*#define RT_USING_SPI*/ +/*#define RT_USING_SDIO*/ +/*#define RT_USING_I2C*/ +#define RT_USING_I2C_BITOPS + +/*#define RT_USING_DBGU*/ + #define RT_USING_UART0 +/* #define RT_USING_UART1 */ + + +/* SECTION: lwip, a lightweight TCP/IP protocol stack */ +/* Using lightweight TCP/IP protocol stack */ +//#define RT_USING_LWIP +#define RT_LWIP_DNS + +/* Trace LwIP protocol */ +// #define RT_LWIP_DEBUG + +/* Enable ICMP protocol */ +#define RT_LWIP_ICMP + +/* Enable IGMP protocol */ +#define RT_LWIP_IGMP + +/* Enable UDP protocol */ +#define RT_LWIP_UDP + +/* Enable TCP protocol */ +#define RT_LWIP_TCP + +/* the number of simulatenously active TCP connections*/ +#define RT_LWIP_TCP_PCB_NUM 5 + +/* TCP sender buffer space */ +#define RT_LWIP_TCP_SND_BUF 1024*10 + +/* TCP receive window. */ +#define RT_LWIP_TCP_WND 1024*8 + +/* Enable SNMP protocol */ +/* #define RT_LWIP_SNMP */ + +/* Using DHCP */ +/* #define RT_LWIP_DHCP */ + +/* ip address of target */ +#define RT_LWIP_IPADDR0 192 +#define RT_LWIP_IPADDR1 168 +#define RT_LWIP_IPADDR2 1 +#define RT_LWIP_IPADDR3 30 + +/* gateway address of target */ +#define RT_LWIP_GWADDR0 192 +#define RT_LWIP_GWADDR1 168 +#define RT_LWIP_GWADDR2 1 +#define RT_LWIP_GWADDR3 1 + +/* mask address of target */ +#define RT_LWIP_MSKADDR0 255 +#define RT_LWIP_MSKADDR1 255 +#define RT_LWIP_MSKADDR2 255 +#define RT_LWIP_MSKADDR3 0 + +/* the number of blocks for pbuf */ +#define RT_LWIP_PBUF_NUM 16 + +/* the number of simultaneously queued TCP */ +#define RT_LWIP_TCP_SEG_NUM 40 + +/* thread priority of tcpip thread */ +#define RT_LWIP_TCPTHREAD_PRIORITY 128 + +/* mail box size of tcpip thread to wait for */ +#define RT_LWIP_TCPTHREAD_MBOX_SIZE 32 + +/* thread stack size of tcpip thread */ +#define RT_LWIP_TCPTHREAD_STACKSIZE 4096 + +/* thread priority of ethnetif thread */ +#define RT_LWIP_ETHTHREAD_PRIORITY 144 + +/* mail box size of ethnetif thread to wait for */ +#define RT_LWIP_ETHTHREAD_MBOX_SIZE 32 + +/* thread stack size of ethnetif thread */ +#define RT_LWIP_ETHTHREAD_STACKSIZE 1024 + + +/* SECTION: RTGUI support */ +/* using RTGUI support */ +/* #define RT_USING_RTGUI */ + +/* name length of RTGUI object */ +//#define RTGUI_NAME_MAX 16 +/* support 16 weight font */ +//#define RTGUI_USING_FONT16 +/* support 16 weight font */ +//#define RTGUI_USING_FONT12 +/* support Chinese font */ +//#define RTGUI_USING_FONTHZ +/* use DFS as file interface */ +//#define RTGUI_USING_DFS_FILERW +/* use font file as Chinese font */ +/* #define RTGUI_USING_HZ_FILE */ +/* use Chinese bitmap font */ +//#define RTGUI_USING_HZ_BMP +/* use small size in RTGUI */ +/* #define RTGUI_USING_SMALL_SIZE */ +/* use mouse cursor */ +/* #define RTGUI_USING_MOUSE_CURSOR */ + +/* SECTION: FTK support */ +/* using FTK support */ +/* #define RT_USING_FTK */ + +/* + * Note on FTK: + * + * FTK depends : + * #define RT_USING_NEWLIB + * #define DFS_USING_WORKDIR + * + * And the maximal length must great than 64 + * #define RT_DFS_ELM_MAX_LFN 128 + */ +//#define RT_USING_CPU_FFS +#define RT_USING_COMPONENTS_INIT +#endif diff --git a/bsp/risc-v/rtconfig.py b/bsp/risc-v/rtconfig.py new file mode 100644 index 000000000..e8aa0c642 --- /dev/null +++ b/bsp/risc-v/rtconfig.py @@ -0,0 +1,142 @@ +import os +ARCH = 'risc-v' +CPU = 'e310' +# toolchains options +CROSS_TOOL = 'gcc' + +#------- toolchains path ------------------------------------------------------- +if os.getenv('RTT_CC'): + CROSS_TOOL = os.getenv('RTT_CC') + +if CROSS_TOOL == 'gcc': + PLATFORM = 'gcc' + # EXEC_PATH = 'D:/ArdaArmTools/Sourcery_Lite/bin' + EXEC_PATH = '/home/zj/risc-v/riscv64-unknown-elf-gcc-20170612-x86_64-linux-centos6/bin' +elif CROSS_TOOL == 'keil': + PLATFORM = 'armcc' + EXEC_PATH = 'C:/Keil_v5' +elif CROSS_TOOL == 'iar': + PLATFORM = 'iar' + IAR_PATH = 'C:/Program Files (x86)/IAR Systems/Embedded Workbench 7.0' + +if os.getenv('RTT_EXEC_PATH'): + EXEC_PATH = os.getenv('RTT_EXEC_PATH') + +BUILD = 'debug' +#BUILD = 'release' + +CORE = 'risc-v' +MAP_FILE = 'rtthread.map' +LINK_FILE = 'sdram' +TARGET_NAME = 'rtthread.bin' + +#------- GCC settings ---------------------------------------------------------- +if PLATFORM == 'gcc': + # toolchains + PREFIX = '/home/zj/risc-v/riscv64-unknown-elf-gcc-20170612-x86_64-linux-centos6/bin/riscv64-unknown-elf-' + #PREFIX = 'arm-none-linux-gnueabi-' + CC = PREFIX + 'gcc' + AS = PREFIX + 'gcc' + AR = PREFIX + 'ar' + LINK = PREFIX + 'gcc' + TARGET_EXT = 'axf' + SIZE = PREFIX + 'size' + OBJDUMP = PREFIX + 'objdump' + OBJCPY = PREFIX + 'objcopy' + + DEVICE = ' -march=rv32imac -mabi=ilp32 -mcmodel=medany -msmall-data-limit=8 -g -L. -nostartfiles -lc ' +# DEVICE += '-Wl,--wrap=malloc -Wl,--wrap=free -Wl,--wrap=open -Wl,--wrap=lseek -Wl,--wrap=read -Wl,--wrap=write -Wl,--wrap=fstat -Wl,--wrap=stat -Wl,--wrap=close -Wl,--wrap=link -Wl,--wrap=unlink -Wl,--wrap=execve -Wl,--wrap=fork -Wl,--wrap=getpid -Wl,--wrap=kill -Wl,--wrap=wait -Wl,--wrap=isatty -Wl,--wrap=times -Wl,--wrap=sbrk -Wl,--wrap=_exit' + CFLAGS = DEVICE +# CFLAGS += ' -I ./mx28_registers/' + CFLAGS += '' + AFLAGS = '-c'+ DEVICE + ' -x assembler-with-cpp' + AFLAGS += ' -Iplatform' + LFLAGS = DEVICE + LFLAGS += ' -Wl,--gc-sections,-cref,-Map=' + MAP_FILE + LFLAGS += ' -T ' + LINK_FILE + '.ld' + + CPATH = '' + LPATH = '' + + if BUILD == 'debug': + CFLAGS += ' -O0 -gdwarf-2' + AFLAGS += ' -gdwarf-2' + else: + CFLAGS += ' -O2' + + POST_ACTION = OBJCPY + ' -O binary $TARGET ' + TARGET_NAME + '\n' + POST_ACTION += SIZE + ' $TARGET\n' +#------- Keil settings --------------------------------------------------------- +elif PLATFORM == 'armcc': + # toolchains + CC = 'armcc' + AS = 'armasm' + AR = 'armar' + LINK = 'armlink' + TARGET_EXT = 'axf' + EXEC_PATH += '/arm/armcc/bin/' + + DEVICE = ' --cpu=' + CORE + CFLAGS = DEVICE + ' --apcs=interwork --diag_suppress=870' + AFLAGS = DEVICE + ' -Iplatform' + LFLAGS = DEVICE + ' --strict' + LFLAGS += ' --info sizes --info totals --info unused --info veneers' + LFLAGS += ' --list ' + MAP_FILE + LFLAGS += ' --scatter ' + LINK_FILE + '.scat' + + if BUILD == 'debug': + CFLAGS += ' -g -O0' + AFLAGS += ' -g' + else: + CFLAGS += ' -O2' + + POST_ACTION = 'fromelf --bin $TARGET --output ' + TARGET_NAME + ' \n' + POST_ACTION += 'fromelf -z $TARGET\n' +#------- IAR settings ---------------------------------------------------------- +elif PLATFORM == 'iar': + # toolchains + CC = 'iccarm' + AS = 'iasmarm' + AR = 'iarchive' + LINK = 'ilinkarm' + TARGET_EXT = 'axf' + + DEVICE = CORE + + CFLAGS = '--cpu=' + DEVICE + CFLAGS += ' --diag_suppress Pa050' + CFLAGS += ' --no_cse' + CFLAGS += ' --no_unroll' + CFLAGS += ' --no_inline' + CFLAGS += ' --no_code_motion' + CFLAGS += ' --no_tbaa' + CFLAGS += ' --no_clustering' + CFLAGS += ' --no_scheduling' + + CFLAGS += ' --endian=little' + CFLAGS += ' -e' + CFLAGS += ' --fpu=none' + CFLAGS += ' --dlib_config "' + IAR_PATH + '/arm/INC/c/DLib_Config_Normal.h"' + CFLAGS += ' --silent' + + AFLAGS = '--cpu '+ DEVICE + AFLAGS += ' -s+' + AFLAGS += ' -w+' + AFLAGS += ' -r' + AFLAGS += ' --fpu none' + AFLAGS += ' -S' + AFLAGS += ' -Iplatform' + + if BUILD == 'debug': + CFLAGS += ' --debug' + CFLAGS += ' -On' + else: + CFLAGS += ' -Oh' + + LFLAGS = '--config ' + LINK_FILE +'.icf' + LFLAGS += ' --entry __iar_program_start' + LFLAGS += ' --map ' + MAP_FILE + LFLAGS += ' --silent' + + EXEC_PATH = IAR_PATH + '/arm/bin/' + POST_ACTION = 'ielftool --silent --bin $TARGET ' + TARGET_NAME diff --git a/bsp/risc-v/rtthread.s b/bsp/risc-v/rtthread.s new file mode 100644 index 000000000..cc93667bf --- /dev/null +++ b/bsp/risc-v/rtthread.s @@ -0,0 +1,161096 @@ + +rtthread.axf: file format elf32-littleriscv + + +Disassembly of section .init: + +20400000 <_start>: +_start: + .cfi_startproc + .cfi_undefined ra +.option push +.option norelax + la gp, __global_pointer$ +20400000: 5fc01197 auipc gp,0x5fc01 +20400004: eb018193 addi gp,gp,-336 # 80000eb0 <__global_pointer$> +.option pop + la sp, _sp +20400008: 5fc04117 auipc sp,0x5fc04 +2040000c: ff810113 addi sp,sp,-8 # 80004000 <_sp> +#if defined(ENABLE_SMP) + smp_pause(t0, t1) +#endif + + /* Load data section */ + la a0, _data_lma +20400010: 00018517 auipc a0,0x18 +20400014: 14c50513 addi a0,a0,332 # 2041815c <_data_lma> + la a1, _data +20400018: 5fc00597 auipc a1,0x5fc00 +2040001c: fe858593 addi a1,a1,-24 # 80000000 <_data> + la a2, _edata +20400020: 5fc00617 auipc a2,0x5fc00 +20400024: 6c860613 addi a2,a2,1736 # 800006e8 <__bss_start> + bgeu a1, a2, 2f +20400028: 00c5fa63 bleu a2,a1,2040003c <_start+0x3c> +1: + lw t0, (a0) +2040002c: 00052283 lw t0,0(a0) + sw t0, (a1) +20400030: 0055a023 sw t0,0(a1) + addi a0, a0, 4 +20400034: 0511 addi a0,a0,4 + addi a1, a1, 4 +20400036: 0591 addi a1,a1,4 + bltu a1, a2, 1b +20400038: fec5eae3 bltu a1,a2,2040002c <_start+0x2c> +2: + + /* Clear bss section */ + la a0, __bss_start +2040003c: 5fc00517 auipc a0,0x5fc00 +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__> + bgeu a0, a1, 2f +2040004c: 00b57763 bleu a1,a0,2040005a <_start+0x5a> +1: + sw zero, (a0) +20400050: 00052023 sw zero,0(a0) + addi a0, a0, 4 +20400054: 0511 addi a0,a0,4 + bltu a0, a1, 1b +20400056: feb56de3 bltu a0,a1,20400050 <_start+0x50> +2: + + /* Call global constructors */ + la a0, __libc_fini_array +2040005a: 0000b517 auipc a0,0xb +2040005e: 01850513 addi a0,a0,24 # 2040b072 <__libc_fini_array> + call atexit +20400062: 7e10a0ef jal ra,2040b042 + call __libc_init_array +20400066: 7930a0ef jal ra,2040aff8 <__libc_init_array> + + csrr a0, mhartid + bnez a0, 2f +#endif + + auipc ra, 0 +2040006a: 00000097 auipc ra,0x0 + addi sp, sp, -16 +2040006e: 1141 addi sp,sp,-16 +#if __riscv_xlen == 32 + sw ra, 8(sp) +20400070: c406 sw ra,8(sp) +#else + sd ra, 8(sp) +#endif + + /* argc = argv = 0 */ + li a0, 0 +20400072: 4501 li a0,0 + li a1, 0 +20400074: 4581 li a1,0 + call main +20400076: 2d15 jal 204006aa
+ tail exit +20400078: 7d70a06f j 2040b04e +1: + j 1b +2040007c: a001 j 2040007c <_start+0x7c> + +Disassembly of section .text: + +20400080 : + { 0xA0000000, 0xA1FFFFFF, 0x20000000, RW_NCNB },/* 32M none-cached SDRAM */ +}; +#endif + +static void rt_systick_handler(int vector, void *param) +{ +20400080: 1101 addi sp,sp,-32 +20400082: ce06 sw ra,28(sp) +20400084: cc22 sw s0,24(sp) +20400086: 1000 addi s0,sp,32 +20400088: fea42623 sw a0,-20(s0) +2040008c: feb42423 sw a1,-24(s0) + rt_tick_increase(); +20400090: 0bd000ef jal ra,2040094c + return; +20400094: 0001 nop +} +20400096: 40f2 lw ra,28(sp) +20400098: 4462 lw s0,24(sp) +2040009a: 6105 addi sp,sp,32 +2040009c: 8082 ret + +2040009e : +static void rt_hw_timer_init(void) +{ +2040009e: 1141 addi sp,sp,-16 +204000a0: c622 sw s0,12(sp) +204000a2: 0800 addi s0,sp,16 + return; +204000a4: 0001 nop +} +204000a6: 4432 lw s0,12(sp) +204000a8: 0141 addi sp,sp,16 +204000aa: 8082 ret + +204000ac : +void rt_hw_board_init(void) +{ +204000ac: 1141 addi sp,sp,-16 +204000ae: c606 sw ra,12(sp) +204000b0: c422 sw s0,8(sp) +204000b2: 0800 addi s0,sp,16 + /* initialize mmu */ +/* 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 + + /* initialize the system clock */ + //rt_hw_clock_init(); //set each pll etc. + + /* initialize uart */ + rt_hw_uart_init(); +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 + + /* initialize timer0 */ + rt_hw_timer_init(); +204000c4: 3fe9 jal 2040009e + +#ifdef RT_USING_COMPONENTS_INIT + rt_components_board_init(); +204000c6: 14f000ef jal ra,20400a14 +#endif + +/* HW_ICOLL_CTRL_SET(BM_ICOLL_CTRL_IRQ_FINAL_ENABLE);*/ + return; +204000ca: 0001 nop +} +204000cc: 40b2 lw ra,12(sp) +204000ce: 4422 lw s0,8(sp) +204000d0: 0141 addi sp,sp,16 +204000d2: 8082 ret + +204000d4 : +void rt_hw_led_init(void) +{ +204000d4: 1141 addi sp,sp,-16 +204000d6: c622 sw s0,12(sp) +204000d8: 0800 addi s0,sp,16 + return; +204000da: 0001 nop +} +204000dc: 4432 lw s0,12(sp) +204000de: 0141 addi sp,sp,16 +204000e0: 8082 ret + +204000e2 <_putc>: + 5\n\r\ +\n\r\ + 'led_fade' Demo \n\r\ +\n\r"; + +static void _putc(char c) { +204000e2: 1101 addi sp,sp,-32 +204000e4: ce22 sw s0,28(sp) +204000e6: 1000 addi s0,sp,32 +204000e8: 87aa mv a5,a0 +204000ea: fef407a3 sb a5,-17(s0) + while ((int32_t) UART0_REG(UART_REG_TXFIFO) < 0); +204000ee: 0001 nop +204000f0: 100137b7 lui a5,0x10013 +204000f4: 439c lw a5,0(a5) +204000f6: fe07cde3 bltz a5,204000f0 <_putc+0xe> + UART0_REG(UART_REG_TXFIFO) = c; +204000fa: 100137b7 lui a5,0x10013 +204000fe: fef44703 lbu a4,-17(s0) +20400102: c398 sw a4,0(a5) +} +20400104: 0001 nop +20400106: 4472 lw s0,28(sp) +20400108: 6105 addi sp,sp,32 +2040010a: 8082 ret + +2040010c <_getc>: + +int _getc(char * c){ +2040010c: 7179 addi sp,sp,-48 +2040010e: d622 sw s0,44(sp) +20400110: 1800 addi s0,sp,48 +20400112: fca42e23 sw a0,-36(s0) + int32_t val = (int32_t) UART0_REG(UART_REG_RXFIFO); +20400116: 100137b7 lui a5,0x10013 +2040011a: 0791 addi a5,a5,4 +2040011c: 439c lw a5,0(a5) +2040011e: fef42623 sw a5,-20(s0) + if (val > 0) { +20400122: fec42783 lw a5,-20(s0) +20400126: 00f05c63 blez a5,2040013e <_getc+0x32> + *c = val & 0xFF; +2040012a: fec42783 lw a5,-20(s0) +2040012e: 0ff7f713 andi a4,a5,255 +20400132: fdc42783 lw a5,-36(s0) +20400136: 00e78023 sb a4,0(a5) # 10013000 <__stack_size+0x10012800> + return 1; +2040013a: 4785 li a5,1 +2040013c: a011 j 20400140 <_getc+0x34> + } + return 0; +2040013e: 4781 li a5,0 +} +20400140: 853e mv a0,a5 +20400142: 5432 lw s0,44(sp) +20400144: 6145 addi sp,sp,48 +20400146: 8082 ret + +20400148 <_puts>: + + +static void _puts(const char * s) { +20400148: 1101 addi sp,sp,-32 +2040014a: ce06 sw ra,28(sp) +2040014c: cc22 sw s0,24(sp) +2040014e: 1000 addi s0,sp,32 +20400150: fea42623 sw a0,-20(s0) + while (*s != '\0'){ +20400154: a819 j 2040016a <_puts+0x22> + _putc(*s++); +20400156: fec42783 lw a5,-20(s0) +2040015a: 00178713 addi a4,a5,1 +2040015e: fee42623 sw a4,-20(s0) +20400162: 0007c783 lbu a5,0(a5) +20400166: 853e mv a0,a5 +20400168: 3fad jal 204000e2 <_putc> + while (*s != '\0'){ +2040016a: fec42783 lw a5,-20(s0) +2040016e: 0007c783 lbu a5,0(a5) +20400172: f3f5 bnez a5,20400156 <_puts+0xe> + } +} +20400174: 0001 nop +20400176: 40f2 lw ra,28(sp) +20400178: 4462 lw s0,24(sp) +2040017a: 6105 addi sp,sp,32 +2040017c: 8082 ret + +2040017e : + + + +void rt_hw_led_on(int led) +{ +2040017e: 715d addi sp,sp,-80 +20400180: c686 sw ra,76(sp) +20400182: c4a2 sw s0,72(sp) +20400184: 0880 addi s0,sp,80 +20400186: faa42e23 sw a0,-68(s0) + + // Make sure the HFROSC is on before the next line: + PRCI_REG(PRCI_HFROSCCFG) |= ROSC_EN(1); +2040018a: 100087b7 lui a5,0x10008 +2040018e: 4394 lw a3,0(a5) +20400190: 100087b7 lui a5,0x10008 +20400194: 40000737 lui a4,0x40000 +20400198: 8f55 or a4,a4,a3 +2040019a: c398 sw a4,0(a5) + // Run off 16 MHz Crystal for accuracy. Note that the + // first line is + PRCI_REG(PRCI_PLLCFG) = (PLL_REFSEL(1) | PLL_BYPASS(1)); +2040019c: 100087b7 lui a5,0x10008 +204001a0: 07a1 addi a5,a5,8 +204001a2: 00060737 lui a4,0x60 +204001a6: c398 sw a4,0(a5) + PRCI_REG(PRCI_PLLCFG) |= (PLL_SEL(1)); +204001a8: 100087b7 lui a5,0x10008 +204001ac: 07a1 addi a5,a5,8 +204001ae: 4394 lw a3,0(a5) +204001b0: 100087b7 lui a5,0x10008 +204001b4: 07a1 addi a5,a5,8 +204001b6: 6741 lui a4,0x10 +204001b8: 8f55 or a4,a4,a3 +204001ba: c398 sw a4,0(a5) + // Turn off HFROSC to save power + PRCI_REG(PRCI_HFROSCCFG) &= ~(ROSC_EN(1)); +204001bc: 100087b7 lui a5,0x10008 +204001c0: 4394 lw a3,0(a5) +204001c2: 100087b7 lui a5,0x10008 +204001c6: c0000737 lui a4,0xc0000 +204001ca: 177d addi a4,a4,-1 +204001cc: 8f75 and a4,a4,a3 +204001ce: c398 sw a4,0(a5) + + // Configure UART to print + GPIO_REG(GPIO_OUTPUT_VAL) |= IOF0_UART0_MASK; +204001d0: 100127b7 lui a5,0x10012 +204001d4: 07b1 addi a5,a5,12 +204001d6: 4394 lw a3,0(a5) +204001d8: 100127b7 lui a5,0x10012 +204001dc: 07b1 addi a5,a5,12 +204001de: 00030737 lui a4,0x30 +204001e2: 8f55 or a4,a4,a3 +204001e4: c398 sw a4,0(a5) + GPIO_REG(GPIO_OUTPUT_EN) |= IOF0_UART0_MASK; +204001e6: 100127b7 lui a5,0x10012 +204001ea: 07a1 addi a5,a5,8 +204001ec: 4394 lw a3,0(a5) +204001ee: 100127b7 lui a5,0x10012 +204001f2: 07a1 addi a5,a5,8 +204001f4: 00030737 lui a4,0x30 +204001f8: 8f55 or a4,a4,a3 +204001fa: c398 sw a4,0(a5) + GPIO_REG(GPIO_IOF_SEL) &= ~IOF0_UART0_MASK; +204001fc: 100127b7 lui a5,0x10012 +20400200: 03c78793 addi a5,a5,60 # 1001203c <__stack_size+0x1001183c> +20400204: 4394 lw a3,0(a5) +20400206: 100127b7 lui a5,0x10012 +2040020a: 03c78793 addi a5,a5,60 # 1001203c <__stack_size+0x1001183c> +2040020e: fffd0737 lui a4,0xfffd0 +20400212: 177d addi a4,a4,-1 +20400214: 8f75 and a4,a4,a3 +20400216: c398 sw a4,0(a5) + GPIO_REG(GPIO_IOF_EN) |= IOF0_UART0_MASK; +20400218: 100127b7 lui a5,0x10012 +2040021c: 03878793 addi a5,a5,56 # 10012038 <__stack_size+0x10011838> +20400220: 4394 lw a3,0(a5) +20400222: 100127b7 lui a5,0x10012 +20400226: 03878793 addi a5,a5,56 # 10012038 <__stack_size+0x10011838> +2040022a: 00030737 lui a4,0x30 +2040022e: 8f55 or a4,a4,a3 +20400230: c398 sw a4,0(a5) + + // 115200 Baud Rate + UART0_REG(UART_REG_DIV) = 138; +20400232: 100137b7 lui a5,0x10013 +20400236: 07e1 addi a5,a5,24 +20400238: 08a00713 li a4,138 +2040023c: c398 sw a4,0(a5) + UART0_REG(UART_REG_TXCTRL) = UART_TXEN; +2040023e: 100137b7 lui a5,0x10013 +20400242: 07a1 addi a5,a5,8 +20400244: 4705 li a4,1 +20400246: c398 sw a4,0(a5) + UART0_REG(UART_REG_RXCTRL) = UART_RXEN; +20400248: 100137b7 lui a5,0x10013 +2040024c: 07b1 addi a5,a5,12 +2040024e: 4705 li a4,1 +20400250: c398 sw a4,0(a5) + // Wait a bit to avoid corruption on the UART. + // (In some cases, switching to the IOF can lead + // to output glitches, so need to let the UART + // reciever time out and resynchronize to the real + // start of the stream. + volatile int i=0; +20400252: fc042a23 sw zero,-44(s0) + while(i < 10000){i++;} +20400256: a031 j 20400262 +20400258: fd442783 lw a5,-44(s0) +2040025c: 0785 addi a5,a5,1 +2040025e: fcf42a23 sw a5,-44(s0) +20400262: fd442703 lw a4,-44(s0) +20400266: 6789 lui a5,0x2 +20400268: 70f78793 addi a5,a5,1807 # 270f <__stack_size+0x1f0f> +2040026c: fee7d6e3 ble a4,a5,20400258 + + _puts(sifive_msg); +20400270: 00016517 auipc a0,0x16 +20400274: d0450513 addi a0,a0,-764 # 20415f74 +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 +20400282: 35d9 jal 20400148 <_puts> + + uint16_t r=0xFF; +20400284: 0ff00793 li a5,255 +20400288: fef41723 sh a5,-18(s0) + uint16_t g=0; +2040028c: fe041623 sh zero,-20(s0) + uint16_t b=0; +20400290: fe041523 sh zero,-22(s0) + char c = 0; +20400294: fc0409a3 sb zero,-45(s0) + + // Set up RGB PWM + + PWM1_REG(PWM_CFG) = 0; +20400298: 100257b7 lui a5,0x10025 +2040029c: 0007a023 sw zero,0(a5) # 10025000 <__stack_size+0x10024800> + // To balance the power consumption, make one left, one right, and one center aligned. + PWM1_REG(PWM_CFG) = (PWM_CFG_ENALWAYS) | (PWM_CFG_CMP2CENTER); +204002a0: 100257b7 lui a5,0x10025 +204002a4: 00041737 lui a4,0x41 +204002a8: c398 sw a4,0(a5) + PWM1_REG(PWM_COUNT) = 0; +204002aa: 100257b7 lui a5,0x10025 +204002ae: 07a1 addi a5,a5,8 +204002b0: 0007a023 sw zero,0(a5) # 10025000 <__stack_size+0x10024800> + + // Period is approximately 244 Hz + // the LEDs are intentionally left somewhat dim, + // as the full brightness can be painful to look at. + PWM1_REG(PWM_CMP0) = 0; +204002b4: 100257b7 lui a5,0x10025 +204002b8: 02078793 addi a5,a5,32 # 10025020 <__stack_size+0x10024820> +204002bc: 0007a023 sw zero,0(a5) + + GPIO_REG(GPIO_IOF_SEL) |= ( (1 << GREEN_LED_OFFSET) | (1 << BLUE_LED_OFFSET) | (1 << RED_LED_OFFSET)); +204002c0: 100127b7 lui a5,0x10012 +204002c4: 03c78793 addi a5,a5,60 # 1001203c <__stack_size+0x1001183c> +204002c8: 4394 lw a3,0(a5) +204002ca: 100127b7 lui a5,0x10012 +204002ce: 03c78793 addi a5,a5,60 # 1001203c <__stack_size+0x1001183c> +204002d2: 00680737 lui a4,0x680 +204002d6: 8f55 or a4,a4,a3 +204002d8: c398 sw a4,0(a5) + GPIO_REG(GPIO_IOF_EN ) |= ( (1 << GREEN_LED_OFFSET) | (1 << BLUE_LED_OFFSET) | (1 << RED_LED_OFFSET)); +204002da: 100127b7 lui a5,0x10012 +204002de: 03878793 addi a5,a5,56 # 10012038 <__stack_size+0x10011838> +204002e2: 4394 lw a3,0(a5) +204002e4: 100127b7 lui a5,0x10012 +204002e8: 03878793 addi a5,a5,56 # 10012038 <__stack_size+0x10011838> +204002ec: 00680737 lui a4,0x680 +204002f0: 8f55 or a4,a4,a3 +204002f2: c398 sw a4,0(a5) + GPIO_REG(GPIO_OUTPUT_XOR) &= ~( (1 << GREEN_LED_OFFSET) | (1 << BLUE_LED_OFFSET)); +204002f4: 100127b7 lui a5,0x10012 +204002f8: 04078793 addi a5,a5,64 # 10012040 <__stack_size+0x10011840> +204002fc: 4394 lw a3,0(a5) +204002fe: 100127b7 lui a5,0x10012 +20400302: 04078793 addi a5,a5,64 # 10012040 <__stack_size+0x10011840> +20400306: ffd80737 lui a4,0xffd80 +2040030a: 177d addi a4,a4,-1 +2040030c: 8f75 and a4,a4,a3 +2040030e: c398 sw a4,0(a5) + GPIO_REG(GPIO_OUTPUT_XOR) |= (1 << RED_LED_OFFSET); +20400310: 100127b7 lui a5,0x10012 +20400314: 04078793 addi a5,a5,64 # 10012040 <__stack_size+0x10011840> +20400318: 4394 lw a3,0(a5) +2040031a: 100127b7 lui a5,0x10012 +2040031e: 04078793 addi a5,a5,64 # 10012040 <__stack_size+0x10011840> +20400322: 00400737 lui a4,0x400 +20400326: 8f55 or a4,a4,a3 +20400328: c398 sw a4,0(a5) + + while(1){ + volatile uint64_t * now = (volatile uint64_t*)(CLINT_CTRL_ADDR + CLINT_MTIME); +2040032a: 0200c7b7 lui a5,0x200c +2040032e: 17e1 addi a5,a5,-8 +20400330: fef42223 sw a5,-28(s0) + volatile uint64_t then = *now + 100; +20400334: fe442783 lw a5,-28(s0) +20400338: 0047a803 lw a6,4(a5) # 200c004 <__stack_size+0x200b804> +2040033c: 439c lw a5,0(a5) +2040033e: 06400593 li a1,100 +20400342: 4601 li a2,0 +20400344: 00b786b3 add a3,a5,a1 +20400348: 8536 mv a0,a3 +2040034a: 00f53533 sltu a0,a0,a5 +2040034e: 00c80733 add a4,a6,a2 +20400352: 00e507b3 add a5,a0,a4 +20400356: 873e mv a4,a5 +20400358: 87b6 mv a5,a3 +2040035a: 883a mv a6,a4 +2040035c: fcf42423 sw a5,-56(s0) +20400360: fd042623 sw a6,-52(s0) + while (*now < then) { } +20400364: 0001 nop +20400366: fe442783 lw a5,-28(s0) +2040036a: 0047a803 lw a6,4(a5) +2040036e: 439c lw a5,0(a5) +20400370: fc842683 lw a3,-56(s0) +20400374: fcc42703 lw a4,-52(s0) +20400378: 85ba mv a1,a4 +2040037a: 8642 mv a2,a6 +2040037c: feb665e3 bltu a2,a1,20400366 +20400380: 85ba mv a1,a4 +20400382: 8642 mv a2,a6 +20400384: 00c59563 bne a1,a2,2040038e +20400388: 8736 mv a4,a3 +2040038a: fce7eee3 bltu a5,a4,20400366 + + if(r > 0 && b == 0){ +2040038e: fee45783 lhu a5,-18(s0) +20400392: cf91 beqz a5,204003ae +20400394: fea45783 lhu a5,-22(s0) +20400398: eb99 bnez a5,204003ae + r--; +2040039a: fee45783 lhu a5,-18(s0) +2040039e: 17fd addi a5,a5,-1 +204003a0: fef41723 sh a5,-18(s0) + g++; +204003a4: fec45783 lhu a5,-20(s0) +204003a8: 0785 addi a5,a5,1 +204003aa: fef41623 sh a5,-20(s0) + } + if(g > 0 && r == 0){ +204003ae: fec45783 lhu a5,-20(s0) +204003b2: cf91 beqz a5,204003ce +204003b4: fee45783 lhu a5,-18(s0) +204003b8: eb99 bnez a5,204003ce + g--; +204003ba: fec45783 lhu a5,-20(s0) +204003be: 17fd addi a5,a5,-1 +204003c0: fef41623 sh a5,-20(s0) + b++; +204003c4: fea45783 lhu a5,-22(s0) +204003c8: 0785 addi a5,a5,1 +204003ca: fef41523 sh a5,-22(s0) + } + if(b > 0 && g == 0){ +204003ce: fea45783 lhu a5,-22(s0) +204003d2: cf91 beqz a5,204003ee +204003d4: fec45783 lhu a5,-20(s0) +204003d8: eb99 bnez a5,204003ee + r++; +204003da: fee45783 lhu a5,-18(s0) +204003de: 0785 addi a5,a5,1 +204003e0: fef41723 sh a5,-18(s0) + b--; +204003e4: fea45783 lhu a5,-22(s0) +204003e8: 17fd addi a5,a5,-1 +204003ea: fef41523 sh a5,-22(s0) + } + + uint32_t G = g; +204003ee: fec45783 lhu a5,-20(s0) +204003f2: fef42023 sw a5,-32(s0) + uint32_t R = r; +204003f6: fee45783 lhu a5,-18(s0) +204003fa: fcf42e23 sw a5,-36(s0) + uint32_t B = b; +204003fe: fea45783 lhu a5,-22(s0) +20400402: fcf42c23 sw a5,-40(s0) + + PWM1_REG(PWM_CMP1) = G << 4; // PWM is low on the left, GPIO is low on the left side, LED is ON on the left. +20400406: 100257b7 lui a5,0x10025 +2040040a: 02478793 addi a5,a5,36 # 10025024 <__stack_size+0x10024824> +2040040e: fe042703 lw a4,-32(s0) +20400412: 0712 slli a4,a4,0x4 +20400414: c398 sw a4,0(a5) + PWM1_REG(PWM_CMP2) = (B << 1) << 4; // PWM is high on the middle, GPIO is low in the middle, LED is ON in the middle. +20400416: 100257b7 lui a5,0x10025 +2040041a: 02878793 addi a5,a5,40 # 10025028 <__stack_size+0x10024828> +2040041e: fd842703 lw a4,-40(s0) +20400422: 0716 slli a4,a4,0x5 +20400424: c398 sw a4,0(a5) + PWM1_REG(PWM_CMP3) = 0xFFFF - (R << 4); // PWM is low on the left, GPIO is low on the right, LED is on on the right. +20400426: fdc42783 lw a5,-36(s0) +2040042a: 00479713 slli a4,a5,0x4 +2040042e: 100257b7 lui a5,0x10025 +20400432: 02c78793 addi a5,a5,44 # 1002502c <__stack_size+0x1002482c> +20400436: 66c1 lui a3,0x10 +20400438: 16fd addi a3,a3,-1 +2040043a: 40e68733 sub a4,a3,a4 +2040043e: c398 sw a4,0(a5) + + // Check for user input + if (c == 0){ +20400440: fd344783 lbu a5,-45(s0) +20400444: ee0793e3 bnez a5,2040032a + if (_getc(&c) != 0){ +20400448: fd340793 addi a5,s0,-45 +2040044c: 853e mv a0,a5 +2040044e: 397d jal 2040010c <_getc> +20400450: 87aa mv a5,a0 +20400452: ec078ce3 beqz a5,2040032a + _putc(c); +20400456: fd344783 lbu a5,-45(s0) +2040045a: 853e mv a0,a5 +2040045c: 3159 jal 204000e2 <_putc> + _puts("\n\r"); +2040045e: 00016517 auipc a0,0x16 +20400462: e6e50513 addi a0,a0,-402 # 204162cc +20400466: 31cd jal 20400148 <_puts> + + if ((c == 'y') || (c == 'Y')){ +20400468: fd344703 lbu a4,-45(s0) +2040046c: 07900793 li a5,121 +20400470: 00f70863 beq a4,a5,20400480 +20400474: fd344703 lbu a4,-45(s0) +20400478: 05900793 li a5,89 +2040047c: 00f71863 bne a4,a5,2040048c + _puts("PASS\n\r"); +20400480: 00016517 auipc a0,0x16 +20400484: e5050513 addi a0,a0,-432 # 204162d0 +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 +20400494: 3955 jal 20400148 <_puts> + while(1){ +20400496: bd51 j 2040032a + +20400498 : + } + } + return; +} +void rt_hw_led_off(int led) +{ +20400498: 1101 addi sp,sp,-32 +2040049a: ce22 sw s0,28(sp) +2040049c: 1000 addi s0,sp,32 +2040049e: fea42623 sw a0,-20(s0) + return; +204004a2: 0001 nop +} +204004a4: 4472 lw s0,28(sp) +204004a6: 6105 addi sp,sp,32 +204004a8: 8082 ret + +204004aa : + * @brief set uartdbg buard + * + * @param buard + */ +static usart_init(int buard) +{ +204004aa: 1101 addi sp,sp,-32 +204004ac: ce22 sw s0,28(sp) +204004ae: 1000 addi s0,sp,32 +204004b0: fea42623 sw a0,-20(s0) + return; +204004b4: 0001 nop +204004b6: 0001 nop +} +204004b8: 853e mv a0,a5 +204004ba: 4472 lw s0,28(sp) +204004bc: 6105 addi sp,sp,32 +204004be: 8082 ret + +204004c0 : +static void usart_handler(int vector, void *param) +{ +204004c0: 1101 addi sp,sp,-32 +204004c2: ce06 sw ra,28(sp) +204004c4: cc22 sw s0,24(sp) +204004c6: 1000 addi s0,sp,32 +204004c8: fea42623 sw a0,-20(s0) +204004cc: feb42423 sw a1,-24(s0) + 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 + return; +204004da: 0001 nop +} +204004dc: 40f2 lw ra,28(sp) +204004de: 4462 lw s0,24(sp) +204004e0: 6105 addi sp,sp,32 +204004e2: 8082 ret + +204004e4 : +static rt_err_t usart_configure(struct rt_serial_device *serial, + struct serial_configure *cfg) +{ +204004e4: 1101 addi sp,sp,-32 +204004e6: ce22 sw s0,28(sp) +204004e8: 1000 addi s0,sp,32 +204004ea: fea42623 sw a0,-20(s0) +204004ee: feb42423 sw a1,-24(s0) + return RT_EOK; +204004f2: 4781 li a5,0 +} +204004f4: 853e mv a0,a5 +204004f6: 4472 lw s0,28(sp) +204004f8: 6105 addi sp,sp,32 +204004fa: 8082 ret + +204004fc : +static rt_err_t usart_control(struct rt_serial_device *serial, + int cmd, void *arg) +{ +204004fc: 1101 addi sp,sp,-32 +204004fe: ce06 sw ra,28(sp) +20400500: cc22 sw s0,24(sp) +20400502: 1000 addi s0,sp,32 +20400504: fea42623 sw a0,-20(s0) +20400508: feb42423 sw a1,-24(s0) +2040050c: fec42223 sw a2,-28(s0) + RT_ASSERT(serial != RT_NULL); +20400510: fec42783 lw a5,-20(s0) +20400514: ef81 bnez a5,2040052c +20400516: 4665 li a2,25 +20400518: 00016597 auipc a1,0x16 +2040051c: de458593 addi a1,a1,-540 # 204162fc <__FUNCTION__.2372> +20400520: 00016517 auipc a0,0x16 +20400524: dc050513 addi a0,a0,-576 # 204162e0 +20400528: 2ef040ef jal ra,20405016 + switch(cmd){ + case RT_DEVICE_CTRL_CLR_INT: + break; + case RT_DEVICE_CTRL_SET_INT: + break; +2040052c: 0001 nop + } + return RT_EOK; +2040052e: 4781 li a5,0 +} +20400530: 853e mv a0,a5 +20400532: 40f2 lw ra,28(sp) +20400534: 4462 lw s0,24(sp) +20400536: 6105 addi sp,sp,32 +20400538: 8082 ret + +2040053a : +static int usart_putc(struct rt_serial_device *serial, char c) +{ +2040053a: 1101 addi sp,sp,-32 +2040053c: ce22 sw s0,28(sp) +2040053e: 1000 addi s0,sp,32 +20400540: fea42623 sw a0,-20(s0) +20400544: 87ae mv a5,a1 +20400546: fef405a3 sb a5,-21(s0) + return 0; +2040054a: 4781 li a5,0 +} +2040054c: 853e mv a0,a5 +2040054e: 4472 lw s0,28(sp) +20400550: 6105 addi sp,sp,32 +20400552: 8082 ret + +20400554 : +static int usart_getc(struct rt_serial_device *serial) +{ +20400554: 1101 addi sp,sp,-32 +20400556: ce22 sw s0,28(sp) +20400558: 1000 addi s0,sp,32 +2040055a: fea42623 sw a0,-20(s0) + return 0; +2040055e: 4781 li a5,0 +} +20400560: 853e mv a0,a5 +20400562: 4472 lw s0,28(sp) +20400564: 6105 addi sp,sp,32 +20400566: 8082 ret + +20400568 : + .config.stop_bits = STOP_BITS_1, + .config.invert = NRZ_NORMAL, + .config.bufsz = RT_SERIAL_RB_BUFSZ, +}; +void rt_hw_uart_init(void) +{ +20400568: 1141 addi sp,sp,-16 +2040056a: c606 sw ra,12(sp) +2040056c: c422 sw s0,8(sp) +2040056e: 0800 addi s0,sp,16 + rt_hw_serial_register(&serial, "dusart", RT_DEVICE_FLAG_STREAM | RT_DEVICE_FLAG_RDWR +20400570: 4681 li a3,0 +20400572: 14300613 li a2,323 +20400576: 00016597 auipc a1,0x16 +2040057a: d7e58593 addi a1,a1,-642 # 204162f4 +2040057e: 5fc00517 auipc a0,0x5fc00 +20400582: a9650513 addi a0,a0,-1386 # 80000014 +20400586: 67e090ef jal ra,20409c04 + | RT_DEVICE_FLAG_INT_RX, RT_NULL); + return; +2040058a: 0001 nop +} +2040058c: 40b2 lw ra,12(sp) +2040058e: 4422 lw s0,8(sp) +20400590: 0141 addi sp,sp,16 +20400592: 8082 ret + +20400594 : +#include + +static void rt_init_thread_entry(void* parameter) +{ +20400594: 1101 addi sp,sp,-32 +20400596: ce06 sw ra,28(sp) +20400598: cc22 sw s0,24(sp) +2040059a: 1000 addi s0,sp,32 +2040059c: fea42623 sw a0,-20(s0) +#ifdef RT_USING_COMPONENTS_INIT + /* initialization RT-Thread Components */ + rt_components_init(); +204005a0: 295d jal 20400a56 +#endif +} +204005a2: 0001 nop +204005a4: 40f2 lw ra,28(sp) +204005a6: 4462 lw s0,24(sp) +204005a8: 6105 addi sp,sp,32 +204005aa: 8082 ret + +204005ac : +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) + unsigned int count=0; +204005b8: fe042623 sw zero,-20(s0) + + rt_hw_led_init(); +204005bc: 3e21 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) + rt_hw_led_on(0); +204005c8: 4501 li a0,0 +204005ca: 3e55 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 + + /* 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 + + rt_thread_delay( RT_TIMER_TICK_PER_SECOND*2); +204005d6: 4551 li a0,20 +204005d8: 77b060ef jal ra,20407552 + { +204005dc: b7cd j 204005be + +204005de : + } +} +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 + 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) + 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 + { + rt_thread_startup(&led_thread); +2040061e: 5fc00517 auipc a0,0x5fc00 +20400622: 2ca50513 addi a0,a0,714 # 800008e8 +20400626: 399060ef jal ra,204071be + } + + 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) + 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 + rt_thread_startup(init_thread); +20400654: fe842503 lw a0,-24(s0) +20400658: 367060ef jal ra,204071be + return; +2040065c: 0001 nop +2040065e: 0001 nop +} +20400660: 40f2 lw ra,28(sp) +20400662: 4462 lw s0,24(sp) +20400664: 6105 addi sp,sp,32 +20400666: 8082 ret + +20400668 : +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 + /* initialize board */ + rt_hw_board_init(); +20400670: 3c35 jal 204000ac + + /* show version */ + rt_show_version(); +20400672: 393030ef jal ra,20404204 + +#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 +#endif + + /* initialize scheduler system */ + rt_system_scheduler_init(); +2040068a: 0e6050ef jal ra,20405770 + /* initialize system timer*/ + rt_system_timer_init(); +2040068e: 46b070ef jal ra,204082f8 + /* initialize application */ + rt_application_init(); +20400692: 37b1 jal 204005de + + /* initialize timer thread */ + rt_system_timer_thread_init(); +20400694: 4a5070ef jal ra,20408338 + + /* initialize idle thread */ + rt_thread_idle_init(); +20400698: 343000ef jal ra,204011da + + /* start scheduler */ + rt_system_scheduler_start(); +2040069c: 158050ef jal ra,204057f4 + + /* never reach here */ + return; +204006a0: 0001 nop +} +204006a2: 40b2 lw ra,12(sp) +204006a4: 4422 lw s0,8(sp) +204006a6: 0141 addi sp,sp,16 +204006a8: 8082 ret + +204006aa
: + +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 + + rtthread_startup(); +204006b2: 3f5d jal 20400668 + return 0; +204006b4: 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 + +204006c0 : +/** + * 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) + return; +204006ca: 0001 nop +} +204006cc: 4472 lw s0,28(sp) +204006ce: 6105 addi sp,sp,32 +204006d0: 8082 ret + +204006d2 : +/** + * 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) + return; +204006dc: 0001 nop +} +204006de: 4472 lw s0,28(sp) +204006e0: 6105 addi sp,sp,32 +204006e2: 8082 ret + +204006e4 : +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) + 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 + return RT_NULL; +20400704: 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 + +20400710 : +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 +/* 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 + { + rt_hw_interrupt_mask(idx); +2040071e: fec42503 lw a0,-20(s0) +20400722: 3f79 jal 204006c0 + 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) + 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) +#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 + 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) + 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 +#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) + rt_interrupt_from_thread = 0; +204007c2: 5fc01797 auipc a5,0x5fc01 +204007c6: 8c278793 addi a5,a5,-1854 # 80001084 +204007ca: 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) + rt_thread_switch_interrupt_flag = 0; +204007da: 5fc01797 auipc a5,0x5fc01 +204007de: 8ae78793 addi a5,a5,-1874 # 80001088 +204007e2: 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 + +204007f0 : +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) + //volatile rt_uint32_t irqstat; + rt_uint32_t id; + return id; +204007fa: 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 + +20400806 : +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) + return; +20400814: 0001 nop +} +20400816: 4472 lw s0,28(sp) +20400818: 6105 addi sp,sp,32 +2040081a: 8082 ret + +2040081c : + * @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) + rt_isr_handler_t old_handler = RT_NULL; +20400834: 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 + { + 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) + if (handler != RT_NULL) +20400860: fd842783 lw a5,-40(s0) +20400864: c3c1 beqz a5,204008e4 + { + 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) + 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) +#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 + 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) +#endif + } + } + + return old_handler; +204008e4: 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 + +204008f2 : + * + * @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: 0001 nop +204008fa: 4432 lw s0,12(sp) +204008fc: 0141 addi sp,sp,16 +204008fe: 8082 ret + +20400900 : + * 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 + /* 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) +} +20400910: 853e mv a0,a5 +20400912: 4432 lw s0,12(sp) +20400914: 0141 addi sp,sp,16 +20400916: 8082 ret + +20400918 : + +/** + * 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) + rt_base_t level; + + level = rt_hw_interrupt_disable(); +20400924: 070080ef jal ra,20408994 +20400928: 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) + rt_hw_interrupt_enable(level); +2040093a: fec42503 lw a0,-20(s0) +2040093e: 058080ef jal ra,20408996 +} +20400942: 0001 nop +20400944: 50b2 lw ra,44(sp) +20400946: 5422 lw s0,40(sp) +20400948: 6145 addi sp,sp,48 +2040094a: 8082 ret + +2040094c : +/** + * 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 + 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) + + /* check time slice */ + thread = rt_thread_self(); +2040096c: 03b060ef jal ra,204071a6 +20400970: 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) +20400984: fec42783 lw a5,-20(s0) +20400988: 53fc lw a5,100(a5) +2040098a: eb89 bnez a5,2040099c + { + /* 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) + + /* yield */ + rt_thread_yield(); +20400998: 297060ef jal ra,2040742e + } + + /* check timer */ + rt_timer_check(); +2040099c: 6dc070ef jal ra,20408078 +} +204009a0: 0001 nop +204009a2: 40f2 lw ra,28(sp) +204009a4: 4462 lw s0,24(sp) +204009a6: 6105 addi sp,sp,32 +204009a8: 8082 ret + +204009aa : + * @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) + /* 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 +} +204009cc: 853e mv a0,a5 +204009ce: 4472 lw s0,28(sp) +204009d0: 6105 addi sp,sp,32 +204009d2: 8082 ret + +204009d4 : + * ... + * 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 + return 0; +204009da: 4781 li a5,0 +} +204009dc: 853e mv a0,a5 +204009de: 4432 lw s0,12(sp) +204009e0: 0141 addi sp,sp,16 +204009e2: 8082 ret + +204009e4 : +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 + return 0; +204009ea: 4781 li a5,0 +} +204009ec: 853e mv a0,a5 +204009ee: 4432 lw s0,12(sp) +204009f0: 0141 addi sp,sp,16 +204009f2: 8082 ret + +204009f4 : +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 + return 0; +204009fa: 4781 li a5,0 +} +204009fc: 853e mv a0,a5 +204009fe: 4432 lw s0,12(sp) +20400a00: 0141 addi sp,sp,16 +20400a02: 8082 ret + +20400a04 : +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 + return 0; +20400a0a: 4781 li a5,0 +} +20400a0c: 853e mv a0,a5 +20400a0e: 4432 lw s0,12(sp) +20400a10: 0141 addi sp,sp,16 +20400a12: 8082 ret + +20400a14 : + +/** + * 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 + 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 + { + (*fn_ptr)(); +20400a2a: fec42783 lw a5,-20(s0) +20400a2e: 439c lw a5,0(a5) +20400a30: 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 + } +#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 + +20400a56 : + +/** + * 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 + 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 + { + (*fn_ptr)(); +20400a6c: fec42783 lw a5,-20(s0) +20400a70: 439c lw a5,0(a5) +20400a72: 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 + } +#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 + +20400a98 : + * @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) + if (dev == RT_NULL) +20400aae: fec42783 lw a5,-20(s0) +20400ab2: e399 bnez a5,20400ab8 + return -RT_ERROR; +20400ab4: 57fd li a5,-1 +20400ab6: a83d j 20400af4 + + 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 + return -RT_ERROR; +20400ac2: 57fd li a5,-1 +20400ac4: a805 j 20400af4 + + 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 + dev->flag = flags; +20400ad6: fec42783 lw a5,-20(s0) +20400ada: fe645703 lhu a4,-26(s0) +20400ade: 02e79823 sh a4,48(a5) + dev->ref_count = 0; +20400ae2: fec42783 lw a5,-20(s0) +20400ae6: 02078a23 sb zero,52(a5) + dev->open_flag = 0; +20400aea: fec42783 lw a5,-20(s0) +20400aee: 02079923 sh zero,50(a5) + + return RT_EOK; +20400af2: 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 + +20400afe : + * @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) + 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 + + rt_object_detach(&(dev->parent)); +20400b28: fec42783 lw a5,-20(s0) +20400b2c: 853e mv a0,a5 +20400b2e: 74a040ef jal ra,20405278 + + return RT_EOK; +20400b32: 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 + +20400b3e : + * + * @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 + return RT_EOK; +20400b44: 4781 li a5,0 +} +20400b46: 853e mv a0,a5 +20400b48: 4432 lw s0,12(sp) +20400b4a: 0141 addi sp,sp,16 +20400b4c: 8082 ret + +20400b4e : + * @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) + 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 + rt_enter_critical(); +20400b62: 000050ef jal ra,20405b62 + + /* 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) + 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 + 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) + 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 + { + /* leave critical */ + if (rt_thread_self() != RT_NULL) +20400ba0: 606060ef jal ra,204071a6 +20400ba4: 87aa mv a5,a0 +20400ba6: c399 beqz a5,20400bac + rt_exit_critical(); +20400ba8: 000050ef jal ra,20405ba8 + + return (rt_device_t)object; +20400bac: fe442783 lw a5,-28(s0) +20400bb0: a025 j 20400bd8 + node = node->next) +20400bb2: fec42783 lw a5,-20(s0) +20400bb6: 439c lw a5,0(a5) +20400bb8: fef42623 sw a5,-20(s0) + node != &(information->object_list); +20400bbc: fe842783 lw a5,-24(s0) +20400bc0: 0791 addi a5,a5,4 + for (node = information->object_list.next; +20400bc2: fec42703 lw a4,-20(s0) +20400bc6: faf71ce3 bne a4,a5,20400b7e + } + } + + /* leave critical */ + if (rt_thread_self() != RT_NULL) +20400bca: 5dc060ef jal ra,204071a6 +20400bce: 87aa mv a5,a0 +20400bd0: c399 beqz a5,20400bd6 + rt_exit_critical(); +20400bd2: 7d7040ef jal ra,20405ba8 + + /* not found */ + return RT_NULL; +20400bd6: 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 + +20400be2 : + * @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) + rt_err_t result = RT_EOK; +20400bee: 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 + + /* 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 + { + 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 + { + 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) + if (result != RT_EOK) +20400c34: fec42783 lw a5,-20(s0) +20400c38: cf89 beqz a5,20400c52 + { + rt_kprintf("To initialize device:%s failed. The error code is %d\n", + dev->parent.name, result); +20400c3a: 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 + } + 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) + } + } + } + + return result; +20400c6c: 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 + +20400c7a : + * @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) + rt_err_t result = RT_EOK; +20400c8c: 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 + + /* 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 + { + if (dev->init != RT_NULL) +20400cba: fdc42783 lw a5,-36(s0) +20400cbe: 43bc lw a5,64(a5) +20400cc0: cb95 beqz a5,20400cf4 + { + 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) + if (result != RT_EOK) +20400cd2: fec42783 lw a5,-20(s0) +20400cd6: cf99 beqz a5,20400cf4 + { + rt_kprintf("To initialize device:%s failed. The error code is %d\n", + dev->parent.name, result); +20400cd8: 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 + + return result; +20400cee: fec42783 lw a5,-20(s0) +20400cf2: a865 j 20400daa + } + } + + 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) + } + + /* 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 + (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 + if ((dev->flag & RT_DEVICE_FLAG_STANDALONE) && +20400d24: c399 beqz a5,20400d2a + { + return -RT_EBUSY; +20400d26: 57e5 li a5,-7 +20400d28: a049 j 20400daa + } + + /* 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 + { + 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) + } + + /* 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 + { + 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) + + 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) + /* 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 + } + + return result; +20400da6: 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 + +20400db4 : + * @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) + rt_err_t result = RT_EOK; +20400dc0: 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 + + if (dev->ref_count == 0) +20400de2: fdc42783 lw a5,-36(s0) +20400de6: 0347c783 lbu a5,52(a5) +20400dea: e399 bnez a5,20400df0 + return -RT_ERROR; +20400dec: 57fd li a5,-1 +20400dee: a8a9 j 20400e48 + + 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) + + if (dev->ref_count != 0) +20400e06: fdc42783 lw a5,-36(s0) +20400e0a: 0347c783 lbu a5,52(a5) +20400e0e: c399 beqz a5,20400e14 + return RT_EOK; +20400e10: 4781 li a5,0 +20400e12: a81d j 20400e48 + + /* 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 + { + 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) + } + + /* 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 + dev->open_flag = RT_DEVICE_OFLAG_CLOSE; +20400e3c: fdc42783 lw a5,-36(s0) +20400e40: 02079923 sh zero,50(a5) + + return result; +20400e44: 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 + +20400e52 : + */ +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) + 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 + + if (dev->ref_count == 0) +20400e88: fec42783 lw a5,-20(s0) +20400e8c: 0347c783 lbu a5,52(a5) +20400e90: e791 bnez a5,20400e9c + { + rt_set_errno(-RT_ERROR); +20400e92: 557d li a0,-1 +20400e94: 3c1020ef jal ra,20403a54 + return 0; +20400e98: 4781 li a5,0 +20400e9a: a03d j 20400ec8 + } + + /* 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 + { + 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 + } + + /* set error code */ + rt_set_errno(-RT_ENOSYS); +20400ec0: 5569 li a0,-6 +20400ec2: 393020ef jal ra,20403a54 + + return 0; +20400ec6: 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 + +20400ed2 : + */ +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) + 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 + + if (dev->ref_count == 0) +20400f08: fec42783 lw a5,-20(s0) +20400f0c: 0347c783 lbu a5,52(a5) +20400f10: e791 bnez a5,20400f1c + { + rt_set_errno(-RT_ERROR); +20400f12: 557d li a0,-1 +20400f14: 341020ef jal ra,20403a54 + return 0; +20400f18: 4781 li a5,0 +20400f1a: a03d j 20400f48 + } + + /* 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 + { + 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 + } + + /* set error code */ + rt_set_errno(-RT_ENOSYS); +20400f40: 5569 li a0,-6 +20400f42: 313020ef jal ra,20403a54 + + return 0; +20400f46: 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 + +20400f52 : + * @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) + 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 + + /* 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 + { + 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 + } + + return RT_EOK; +20400fa8: 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 + +20400fb4 : + * @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) + 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 + + dev->rx_indicate = rx_ind; +20400fe2: fec42783 lw a5,-20(s0) +20400fe6: fe842703 lw a4,-24(s0) +20400fea: df98 sw a4,56(a5) + + return RT_EOK; +20400fec: 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 + +20400ff8 : + * @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) + 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 + + dev->tx_complete = tx_done; +20401026: fec42783 lw a5,-20(s0) +2040102a: fe842703 lw a4,-24(s0) +2040102e: dfd8 sw a4,60(a5) + + return RT_EOK; +20401030: 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 + +2040103c : +/** + * @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) + 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) + 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) + + 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) +20401072: fec42783 lw a5,-20(s0) +20401076: c398 sw a4,0(a5) +} +20401078: 0001 nop +2040107a: 4472 lw s0,28(sp) +2040107c: 6105 addi sp,sp,32 +2040107e: 8082 ret + +20401080 : + * @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) + 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) +} +20401098: 0001 nop +2040109a: 4472 lw s0,28(sp) +2040109c: 6105 addi sp,sp,32 +2040109e: 8082 ret + +204010a0 <_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 + * 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) + + 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 +} +204010c8: 853e mv a0,a5 +204010ca: 4472 lw s0,28(sp) +204010cc: 6105 addi sp,sp,32 +204010ce: 8082 ret + +204010d0 : + * @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 + /* 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 + 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 + + /* disable interrupt */ + lock = rt_hw_interrupt_disable(); +2040111e: 077070ef jal ra,20408994 +20401122: 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 + { + /* 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) + /* 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 + /* 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 + 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 + + /* 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 + { + /* enable interrupt */ + rt_hw_interrupt_enable(lock); +20401172: fe842503 lw a0,-24(s0) +20401176: 021070ef jal ra,20408996 + + return; +2040117a: a805 j 204011aa + } + } + else + { + /* enable interrupt */ + rt_hw_interrupt_enable(lock); +2040117c: fe842503 lw a0,-24(s0) +20401180: 017070ef jal ra,20408996 + + /* may the defunct thread list is removed by others, just return */ + return; +20401184: a01d j 204011aa + } + + /* enable interrupt */ + rt_hw_interrupt_enable(lock); +20401186: fe842503 lw a0,-24(s0) +2040118a: 00d070ef jal ra,20408996 + 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 + /* delete thread object */ + rt_object_delete((rt_object_t)thread); +2040119a: fe442503 lw a0,-28(s0) +2040119e: 244040ef jal ra,204053e2 + while (_has_defunct_thread()) +204011a2: 3dfd jal 204010a0 <_has_defunct_thread> +204011a4: 87aa mv a5,a0 +204011a6: f2079ae3 bnez a5,204010da + 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 + +204011b2 : + +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) + 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 + { + 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 + } + #endif + + rt_thread_idle_excute(); +204011d6: 3ded jal 204010d0 + if (rt_thread_idle_hook != RT_NULL) +204011d8: b7dd j 204011be + +204011da : + * 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 + /* 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 + 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 +} +20401220: 0001 nop +20401222: 40b2 lw ra,12(sp) +20401224: 4422 lw s0,8(sp) +20401226: 0141 addi sp,sp,16 +20401228: 8082 ret + +2040122a : + * + * 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 + return (rt_thread_t)(&idle); +20401230: 5fbff797 auipc a5,0x5fbff +20401234: 77078793 addi a5,a5,1904 # 800009a0 +} +20401238: 853e mv a0,a5 +2040123a: 4432 lw s0,12(sp) +2040123c: 0141 addi sp,sp,16 +2040123e: 8082 ret + +20401240 : +{ +20401240: 1101 addi sp,sp,-32 +20401242: ce22 sw s0,28(sp) +20401244: 1000 addi s0,sp,32 +20401246: 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) +2040125a: fec42783 lw a5,-20(s0) +2040125e: c398 sw a4,0(a5) +} +20401260: 0001 nop +20401262: 4472 lw s0,28(sp) +20401264: 6105 addi sp,sp,32 +20401266: 8082 ret + +20401268 : +{ +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) + 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) + 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) + l->prev = n; +2040128e: fec42783 lw a5,-20(s0) +20401292: fe842703 lw a4,-24(s0) +20401296: 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) +} +204012a2: 0001 nop +204012a4: 4472 lw s0,28(sp) +204012a6: 6105 addi sp,sp,32 +204012a8: 8082 ret + +204012aa : +/** + * @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) + 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 +} +204012ca: 853e mv a0,a5 +204012cc: 4472 lw s0,28(sp) +204012ce: 6105 addi sp,sp,32 +204012d0: 8082 ret + +204012d2 : + * @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) + /* 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 + + return RT_EOK; +204012ea: 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 + +204012f6 : + * @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) + /* suspend thread */ + rt_thread_suspend(thread); +2040130c: fd842503 lw a0,-40(s0) +20401310: 3ae060ef jal ra,204076be + + 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 + { + 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 + break; +20401332: a8ad j 204013ac + { + 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 + { + 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) + + /* 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 + { + /* 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 + break; +20401376: a821 j 2040138e + 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 + + /* + * 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 + 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 + } + break; +204013aa: 0001 nop + } + + return RT_EOK; +204013ac: 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 + +204013b8 : + * @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) + 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) + + 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 + + return RT_EOK; +204013da: 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 + +204013e6 : + * @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) + struct rt_thread *thread; + register rt_ubase_t temp; + + /* wakeup all suspend threads */ + while (!rt_list_isempty(list)) +204013f4: a805 j 20401424 + { + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +204013f6: 59e070ef jal ra,20408994 +204013fa: 87aa mv a5,a0 +204013fc: 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) + /* 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) + /* + * 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 + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +2040141c: 87a6 mv a5,s1 +2040141e: 853e mv a0,a5 +20401420: 576070ef jal ra,20408996 + 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 + } + + return RT_EOK; +2040142e: 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 + +2040143c : + */ +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) + 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 + + /* 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 + + /* init ipc object */ + rt_ipc_object_init(&(sem->parent)); +20401484: fec42783 lw a5,-20(s0) +20401488: 853e mv a0,a5 +2040148a: 35a1 jal 204012d2 + + /* 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) + + /* 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) + + return RT_EOK; +204014aa: 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 + +204014b6 : + * @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) + 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 + + /* 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 + + /* 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 + + return RT_EOK; +204014f6: 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 + +20401502 : + * @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) + 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 + + /* 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) + 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 + + /* init ipc object */ + rt_ipc_object_init(&(sem->parent)); +20401576: fe842783 lw a5,-24(s0) +2040157a: 853e mv a0,a5 +2040157c: 3b99 jal 204012d2 + + /* 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) + + /* 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) + + return sem; +2040159c: 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 + +204015aa : + * @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) + 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 + + 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 + + /* 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 + + /* 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 + + return RT_EOK; +2040162e: 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 + +2040163a : + * @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) + 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 + + 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 + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +20401688: 30c070ef jal ra,20408994 +2040168c: 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 + { + /* 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) + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +204016b0: 8526 mv a0,s1 +204016b2: 2e4070ef jal ra,20408996 +204016b6: a229 j 204017c0 + } + else + { + /* no waiting, return with timeout */ + if (time == 0) +204016b8: fd842783 lw a5,-40(s0) +204016bc: e791 bnez a5,204016c8 + { + rt_hw_interrupt_enable(temp); +204016be: 8526 mv a0,s1 +204016c0: 2d6070ef jal ra,20408996 + + return -RT_ETIMEOUT; +204016c4: 57f9 li a5,-2 +204016c6: aa29 j 204017e0 + } + 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 + + /* 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) + + /* reset thread error number */ + thread->error = RT_EOK; +20401758: fe442783 lw a5,-28(s0) +2040175c: 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 + 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 + { + 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 + 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 + } + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +204017a6: 8526 mv a0,s1 +204017a8: 1ee070ef jal ra,20408996 + + /* do schedule */ + rt_schedule(); +204017ac: 0be040ef jal ra,2040586a + + if (thread->error != RT_EOK) +204017b0: fe442783 lw a5,-28(s0) +204017b4: 47bc lw a5,72(a5) +204017b6: c789 beqz a5,204017c0 + { + return thread->error; +204017b8: fe442783 lw a5,-28(s0) +204017bc: 47bc lw a5,72(a5) +204017be: a00d j 204017e0 + } + } + } + + 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 + + return RT_EOK; +204017de: 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 + +204017ec : + * @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) + 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 +} +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 + +2040180c : + * @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) + 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 + + need_schedule = RT_FALSE; +2040183a: 4481 li s1,0 + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +2040183c: 158070ef jal ra,20408994 +20401840: 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 + { + /* 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 + need_schedule = RT_TRUE; +2040185e: 4485 li s1,1 +20401860: a829 j 2040187a + } + 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) + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +2040187a: 854a mv a0,s2 +2040187c: 11a070ef jal ra,20408996 + + /* resume a thread, re-schedule */ + if (need_schedule == RT_TRUE) +20401880: 4785 li a5,1 +20401882: 00f49463 bne s1,a5,2040188a + rt_schedule(); +20401886: 7e5030ef jal ra,2040586a + + return RT_EOK; +2040188a: 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 + +2040189a : + * @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) + 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 + + if (cmd == RT_IPC_CMD_RESET) +204018ce: fdb44703 lbu a4,-37(s0) +204018d2: 4785 li a5,1 +204018d4: 04f71363 bne a4,a5,2040191a + { + rt_uint32_t value; + + /* get value */ + value = (rt_uint32_t)arg; +204018d8: fd442783 lw a5,-44(s0) +204018dc: 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) + + /* 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 + + /* 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) + + /* enable interrupt */ + rt_hw_interrupt_enable(level); +20401908: fe842783 lw a5,-24(s0) +2040190c: 853e mv a0,a5 +2040190e: 088070ef jal ra,20408996 + + rt_schedule(); +20401912: 759030ef jal ra,2040586a + + return RT_EOK; +20401916: 4781 li a5,0 +20401918: a011 j 2040191c + } + + return -RT_ERROR; +2040191a: 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 + +20401926 : + * @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) + 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 + + /* 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 + + /* init ipc object */ + rt_ipc_object_init(&(mutex->parent)); +2040196a: fec42783 lw a5,-20(s0) +2040196e: 853e mv a0,a5 +20401970: 328d jal 204012d2 + + mutex->value = 1; +20401972: fec42783 lw a5,-20(s0) +20401976: 4705 li a4,1 +20401978: 02e79a23 sh a4,52(a5) + mutex->owner = RT_NULL; +2040197c: fec42783 lw a5,-20(s0) +20401980: 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) + mutex->hold = 0; +2040198e: fec42783 lw a5,-20(s0) +20401992: 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) + + return RT_EOK; +204019a2: 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 + +204019ae : + * @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) + 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 + + /* 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 + + /* 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 + + return RT_EOK; +204019ee: 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 + +204019fa : + * @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) + 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 + + /* 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) + 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 + + /* init ipc object */ + rt_ipc_object_init(&(mutex->parent)); +20401a6a: fe842783 lw a5,-24(s0) +20401a6e: 853e mv a0,a5 +20401a70: 308d jal 204012d2 + + mutex->value = 1; +20401a72: fe842783 lw a5,-24(s0) +20401a76: 4705 li a4,1 +20401a78: 02e79a23 sh a4,52(a5) + mutex->owner = RT_NULL; +20401a7c: fe842783 lw a5,-24(s0) +20401a80: 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) + mutex->hold = 0; +20401a8e: fe842783 lw a5,-24(s0) +20401a92: 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) + + return mutex; +20401aa2: 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 + +20401ab0 : + * @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) + 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 + + 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 + + /* 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 + + /* 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 + + return RT_EOK; +20401b34: 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 + +20401b40 : + * @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) + 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 + + 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 + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +20401bf8: 59d060ef jal ra,20408994 +20401bfc: 84aa mv s1,a0 + + /* get current thread */ + thread = rt_thread_self(); +20401bfe: 5a8050ef jal ra,204071a6 +20401c02: 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 + 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) + + 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 + { + /* 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 + 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 + { + /* 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) + + /* 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) + 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) + 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 + } + else + { + /* no waiting, return with timeout */ + if (time == 0) +20401ca6: fd842783 lw a5,-40(s0) +20401caa: eb91 bnez a5,20401cbe + { + /* 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) + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20401cb4: 8526 mv a0,s1 +20401cb6: 4e1060ef jal ra,20408996 + + return -RT_ETIMEOUT; +20401cba: 57f9 li a5,-2 +20401cbc: a87d j 20401d7a + /* 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 + { + /* change the owner thread priority */ + rt_thread_control(mutex->owner, +20401cd4: fdc42783 lw a5,-36(s0) +20401cd8: 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 + 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 + } + + /* 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 + 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 + 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 + 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 + } + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20401d34: 8526 mv a0,s1 +20401d36: 461060ef jal ra,20408996 + + /* do schedule */ + rt_schedule(); +20401d3a: 331030ef jal ra,2040586a + + if (thread->error != RT_EOK) +20401d3e: fe442783 lw a5,-28(s0) +20401d42: 47bc lw a5,72(a5) +20401d44: c789 beqz a5,20401d4e + { + /* return error */ + return thread->error; +20401d46: fe442783 lw a5,-28(s0) +20401d4a: 47bc lw a5,72(a5) +20401d4c: a03d j 20401d7a + } + else + { + /* the mutex is taken successfully. */ + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +20401d4e: 447060ef jal ra,20408994 +20401d52: 84aa mv s1,a0 + } + } + } + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20401d54: 8526 mv a0,s1 +20401d56: 441060ef jal ra,20408996 + + 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 + + return RT_EOK; +20401d78: 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 + +20401d86 : + * @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) + register rt_base_t temp; + struct rt_thread *thread; + rt_bool_t need_schedule; + + need_schedule = RT_FALSE; +20401d94: 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 + + /* get current thread */ + thread = rt_thread_self(); +20401e20: 386050ef jal ra,204071a6 +20401e24: fea42023 sw a0,-32(s0) + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +20401e28: 36d060ef jal ra,20408994 +20401e2c: 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 + + /* 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 + { + thread->error = -RT_ERROR; +20401e5a: fe042783 lw a5,-32(s0) +20401e5e: 577d li a4,-1 +20401e60: c7b8 sw a4,72(a5) + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20401e62: 8526 mv a0,s1 +20401e64: 333060ef jal ra,20408996 + + return -RT_ERROR; +20401e68: 57fd li a5,-1 +20401e6a: a8dd j 20401f60 + } + + /* 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) + /* if no hold */ + if (mutex->hold == 0) +20401e82: fdc42783 lw a5,-36(s0) +20401e86: 0377c783 lbu a5,55(a5) +20401e8a: e3e1 bnez a5,20401f4a + { + /* 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 + { + rt_thread_control(mutex->owner, +20401ea2: fdc42783 lw a5,-36(s0) +20401ea6: 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 + 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 + } + + /* 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 + { + /* 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) + + 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) + 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) + 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) + + /* 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 + + need_schedule = RT_TRUE; +20401f18: 4785 li a5,1 +20401f1a: fef42623 sw a5,-20(s0) +20401f1e: a035 j 20401f4a + } + 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) + + /* clear owner */ + mutex->owner = RT_NULL; +20401f38: fdc42783 lw a5,-36(s0) +20401f3c: 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) + } + } + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20401f4a: 8526 mv a0,s1 +20401f4c: 24b060ef jal ra,20408996 + + /* 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 + rt_schedule(); +20401f5a: 111030ef jal ra,2040586a + + return RT_EOK; +20401f5e: 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 + +20401f6c : + * @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) + return -RT_ERROR; +20401f80: 57fd li a5,-1 +} +20401f82: 853e mv a0,a5 +20401f84: 4472 lw s0,28(sp) +20401f86: 6105 addi sp,sp,32 +20401f88: 8082 ret + +20401f8a : + * @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) + 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 + + /* 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 + + /* 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) + + /* 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 + + /* init event */ + event->set = 0; +20401fe4: fec42783 lw a5,-20(s0) +20401fe8: 0207aa23 sw zero,52(a5) + + return RT_EOK; +20401fec: 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 + +20401ff8 : + * @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) + /* 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 + + /* 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 + + /* 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 + + return RT_EOK; +2040203a: 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 + +20402046 : + * @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) + 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 + + /* 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) + 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 + + /* 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) + + /* 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 + + /* init event */ + event->set = 0; +204020cc: fe842783 lw a5,-24(s0) +204020d0: 0207aa23 sw zero,52(a5) + + return event; +204020d4: 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 + +204020e2 : + * @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) + /* 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 + + 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 + + /* 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 + + /* 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 + + return RT_EOK; +20402168: 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 + +20402174 : + * @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) + 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 + if (set == 0) +204021a4: fd842783 lw a5,-40(s0) +204021a8: e399 bnez a5,204021ae + return -RT_ERROR; +204021aa: 57fd li a5,-1 +204021ac: a235 j 204022d8 + + need_schedule = RT_FALSE; +204021ae: 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 + + /* disable interrupt */ + level = rt_hw_interrupt_disable(); +204021d0: 7c4060ef jal ra,20408994 +204021d4: 87aa mv a5,a0 +204021d6: 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) + + 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 + { + /* 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) + while (n != &(event->parent.suspend_thread)) +20402206: a06d j 204022b0 + { + /* 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) + + status = -RT_ERROR; +20402214: 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 + { + 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 + { + /* received an AND event */ + status = RT_EOK; +2040223a: 4081 li ra,0 +2040223c: a815 j 20402270 + } + } + 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 + { + 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 + { + /* 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) + + /* received an OR event */ + status = RT_EOK; +2040226e: 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) + + /* condition is satisfied, resume thread */ + if (status == RT_EOK) +2040227a: 02009b63 bnez ra,204022b0 + { + /* 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 + 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) + + /* resume thread, and thread list breaks out */ + rt_thread_resume(thread); +204022a2: fe442503 lw a0,-28(s0) +204022a6: 4ac050ef jal ra,20407752 + + /* need do a scheduling */ + need_schedule = RT_TRUE; +204022aa: 4785 li a5,1 +204022ac: 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 + } + } + } + + /* enable interrupt */ + rt_hw_interrupt_enable(level); +204022c0: 87a6 mv a5,s1 +204022c2: 853e mv a0,a5 +204022c4: 6d2060ef jal ra,20408996 + + /* 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 + rt_schedule(); +204022d2: 598030ef jal ra,2040586a + + return RT_EOK; +204022d6: 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 + +204022e4 : +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) + 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 + + /* 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 + if (set == 0) +204023ac: fd842783 lw a5,-40(s0) +204023b0: e399 bnez a5,204023b6 + return -RT_ERROR; +204023b2: 57fd li a5,-1 +204023b4: aa59 j 2040254a + + /* init status */ + status = -RT_ERROR; +204023b6: 54fd li s1,-1 + /* get current thread */ + thread = rt_thread_self(); +204023b8: 5ef040ef jal ra,204071a6 +204023bc: fea42223 sw a0,-28(s0) + /* reset thread error */ + thread->error = RT_EOK; +204023c0: fe442783 lw a5,-28(s0) +204023c4: 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 + + /* disable interrupt */ + level = rt_hw_interrupt_disable(); +204023e6: 5ae060ef jal ra,20408994 +204023ea: 87aa mv a5,a0 +204023ec: 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 + { + 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 + status = RT_EOK; +2040240a: 4481 li s1,0 +2040240c: a815 j 20402440 + } + else if (option & RT_EVENT_FLAG_OR) +2040240e: fd744783 lbu a5,-41(s0) +20402412: 8b89 andi a5,a5,2 +20402414: cb91 beqz a5,20402428 + { + 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 + status = RT_EOK; +20402424: 4481 li s1,0 +20402426: a829 j 20402440 + } + 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 + } + + if (status == RT_EOK) +20402440: ec8d bnez s1,2040247a + { + /* set received event */ + if (recved) +20402442: fcc42783 lw a5,-52(s0) +20402446: cb91 beqz a5,2040245a + *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) + + /* 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 + 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 + } + else if (timeout == 0) +2040247a: fd042783 lw a5,-48(s0) +2040247e: e791 bnez a5,2040248a + { + /* 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 + } + 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) + thread->event_info = option; +20402494: fe442783 lw a5,-28(s0) +20402498: fd744703 lbu a4,-41(s0) +2040249c: 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 + 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 + { + /* 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 + 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 + } + + /* enable interrupt */ + rt_hw_interrupt_enable(level); +204024e8: 87ca mv a5,s2 +204024ea: 853e mv a0,a5 +204024ec: 4aa060ef jal ra,20408996 + + /* do a schedule */ + rt_schedule(); +204024f0: 37a030ef jal ra,2040586a + + if (thread->error != RT_EOK) +204024f4: fe442783 lw a5,-28(s0) +204024f8: 47bc lw a5,72(a5) +204024fa: c789 beqz a5,20402504 + { + /* return error */ + return thread->error; +204024fc: fe442783 lw a5,-28(s0) +20402500: 47bc lw a5,72(a5) +20402502: a0a1 j 2040254a + } + + /* 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 + + /* set received event */ + if (recved) +2040250c: fcc42783 lw a5,-52(s0) +20402510: c799 beqz a5,2040251e + *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) + } + + /* enable interrupt */ + rt_hw_interrupt_enable(level); +2040251e: 87ca mv a5,s2 +20402520: 853e mv a0,a5 +20402522: 474060ef jal ra,20408996 + + 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 + + return thread->error; +20402544: fe442783 lw a5,-28(s0) +20402548: 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 + +20402558 : + * @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) + 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 + + if (cmd == RT_IPC_CMD_RESET) +2040258c: fdb44703 lbu a4,-37(s0) +20402590: 4785 li a5,1 +20402592: 02f71b63 bne a4,a5,204025c8 + { + /* disable interrupt */ + level = rt_hw_interrupt_disable(); +20402596: 3fe060ef jal ra,20408994 +2040259a: 87aa mv a5,a0 +2040259c: 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 + + /* init event set */ + event->set = 0; +204025ae: fdc42783 lw a5,-36(s0) +204025b2: 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 + + rt_schedule(); +204025c0: 2aa030ef jal ra,2040586a + + return RT_EOK; +204025c4: 4781 li a5,0 +204025c6: a011 j 204025ca + } + + return -RT_ERROR; +204025c8: 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 + +204025d4 : +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) + 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 + + /* 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 + + /* 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) + + /* 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 + + /* init mailbox */ + mb->msg_pool = msgpool; +20402636: fec42783 lw a5,-20(s0) +2040263a: fe442703 lw a4,-28(s0) +2040263e: 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) + mb->entry = 0; +20402652: fec42783 lw a5,-20(s0) +20402656: 02079d23 sh zero,58(a5) + mb->in_offset = 0; +2040265a: fec42783 lw a5,-20(s0) +2040265e: 02079e23 sh zero,60(a5) + mb->out_offset = 0; +20402662: fec42783 lw a5,-20(s0) +20402666: 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 + + return RT_EOK; +20402678: 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 + +20402684 : + * @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) + /* 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 + + /* 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 + /* 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 + + /* 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 + + return RT_EOK; +204026d4: 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 + +204026e0 : + * @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) + 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 + + /* 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) + 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 + + /* 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) + + /* 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 + + /* 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) + 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) +20402794: fe842783 lw a5,-24(s0) +20402798: 5bdc lw a5,52(a5) +2040279a: eb81 bnez a5,204027aa + { + /* 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 + + return RT_NULL; +204027a6: 4781 li a5,0 +204027a8: a035 j 204027d4 + } + mb->entry = 0; +204027aa: fe842783 lw a5,-24(s0) +204027ae: 02079d23 sh zero,58(a5) + mb->in_offset = 0; +204027b2: fe842783 lw a5,-24(s0) +204027b6: 02079e23 sh zero,60(a5) + mb->out_offset = 0; +204027ba: fe842783 lw a5,-24(s0) +204027be: 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 + + return mb; +204027d0: 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 + +204027de : + * @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) + 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 + + /* 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 + + /* 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 + + /* 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 + 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 + + /* 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 + + return RT_EOK; +2040287e: 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 + +2040288a : + * @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) + 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 + + /* initialize delta tick */ + tick_delta = 0; +204028be: fe042623 sw zero,-20(s0) + /* get current thread */ + thread = rt_thread_self(); +204028c2: 0e5040ef jal ra,204071a6 +204028c6: 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 + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +204028e8: 0ac060ef jal ra,20408994 +204028ec: 87aa mv a5,a0 +204028ee: 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 + { + rt_hw_interrupt_enable(temp); +2040290c: 87a6 mv a5,s1 +2040290e: 853e mv a0,a5 +20402910: 086060ef jal ra,20408996 + + return -RT_EFULL; +20402914: 57f5 li a5,-3 +20402916: a409 j 20402b18 + + /* 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) + + /* no waiting, return timeout */ + if (timeout == 0) +20402920: fd442783 lw a5,-44(s0) +20402924: e799 bnez a5,20402932 + { + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20402926: 87a6 mv a5,s1 +20402928: 853e mv a0,a5 +2040292a: 06c060ef jal ra,20408996 + + return -RT_EFULL; +2040292e: 57f5 li a5,-3 +20402930: a2e5 j 20402b18 + } + + 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 + /* 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 + 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 + { + /* get the start tick of timer */ + tick_delta = rt_tick_get(); +204029de: f23fd0ef jal ra,20400900 +204029e2: 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 + 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 + } + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20402a0a: 87a6 mv a5,s1 +20402a0c: 853e mv a0,a5 +20402a0e: 789050ef jal ra,20408996 + + /* re-schedule */ + rt_schedule(); +20402a12: 659020ef jal ra,2040586a + + /* 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 + { + /* return error */ + return thread->error; +20402a1e: fe842783 lw a5,-24(s0) +20402a22: 47bc lw a5,72(a5) +20402a24: a8d5 j 20402b18 + } + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +20402a26: 76f050ef jal ra,20408994 +20402a2a: 87aa mv a5,a0 +20402a2c: 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 + { + 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) + 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) + if (timeout < 0) +20402a5a: fd442783 lw a5,-44(s0) +20402a5e: 0007d463 bgez a5,20402a66 + timeout = 0; +20402a62: 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 + } + } + + /* 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) + /* 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) + 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 + mb->in_offset = 0; +20402abe: fdc42783 lw a5,-36(s0) +20402ac2: 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) + + /* 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 + { + 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 + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20402afe: 87a6 mv a5,s1 +20402b00: 853e mv a0,a5 +20402b02: 695050ef jal ra,20408996 + + rt_schedule(); +20402b06: 565020ef jal ra,2040586a + + return RT_EOK; +20402b0a: 4781 li a5,0 +20402b0c: a031 j 20402b18 + } + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20402b0e: 87a6 mv a5,s1 +20402b10: 853e mv a0,a5 +20402b12: 685050ef jal ra,20408996 + + return RT_EOK; +20402b16: 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 + +20402b24 : + * @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) + 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 +} +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 + +20402b4c : + * @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) + 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 + + /* initialize delta tick */ + tick_delta = 0; +20402b80: fe042623 sw zero,-20(s0) + /* get current thread */ + thread = rt_thread_self(); +20402b84: 622040ef jal ra,204071a6 +20402b88: 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 + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +20402baa: 5eb050ef jal ra,20408994 +20402bae: 87aa mv a5,a0 +20402bb0: 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 + { + rt_hw_interrupt_enable(temp); +20402bc6: 87a6 mv a5,s1 +20402bc8: 853e mv a0,a5 +20402bca: 5cd050ef jal ra,20408996 + + return -RT_ETIMEOUT; +20402bce: 57f9 li a5,-2 +20402bd0: a481 j 20402e10 + + /* 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) + + /* no waiting, return timeout */ + if (timeout == 0) +20402bda: fd442783 lw a5,-44(s0) +20402bde: eb99 bnez a5,20402bf4 + { + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20402be0: 87a6 mv a5,s1 +20402be2: 853e mv a0,a5 +20402be4: 5b3050ef jal ra,20408996 + + thread->error = -RT_ETIMEOUT; +20402be8: fe842783 lw a5,-24(s0) +20402bec: 5779 li a4,-2 +20402bee: c7b8 sw a4,72(a5) + + return -RT_ETIMEOUT; +20402bf0: 57f9 li a5,-2 +20402bf2: ac39 j 20402e10 + } + + 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 + /* 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 + 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 + { + /* get the start tick of timer */ + tick_delta = rt_tick_get(); +20402ca0: c61fd0ef jal ra,20400900 +20402ca4: 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 + 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 + } + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20402ccc: 87a6 mv a5,s1 +20402cce: 853e mv a0,a5 +20402cd0: 4c7050ef jal ra,20408996 + + /* re-schedule */ + rt_schedule(); +20402cd4: 397020ef jal ra,2040586a + + /* 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 + { + /* return error */ + return thread->error; +20402ce0: fe842783 lw a5,-24(s0) +20402ce4: 47bc lw a5,72(a5) +20402ce6: a22d j 20402e10 + } + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +20402ce8: 4ad050ef jal ra,20408994 +20402cec: 87aa mv a5,a0 +20402cee: 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 + { + 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) + 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) + if (timeout < 0) +20402d1c: fd442783 lw a5,-44(s0) +20402d20: 0007d463 bgez a5,20402d28 + timeout = 0; +20402d24: 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 + } + } + + /* 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) + + /* 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) + 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 + mb->out_offset = 0; +20402d7a: fdc42783 lw a5,-36(s0) +20402d7e: 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) + + /* 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 + { + 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 + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20402dba: 87a6 mv a5,s1 +20402dbc: 853e mv a0,a5 +20402dbe: 3d9050ef jal ra,20408996 + + 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 + + rt_schedule(); +20402de0: 28b020ef jal ra,2040586a + + return RT_EOK; +20402de4: 4781 li a5,0 +20402de6: a02d j 20402e10 + } + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20402de8: 87a6 mv a5,s1 +20402dea: 853e mv a0,a5 +20402dec: 3ab050ef jal ra,20408996 + + 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 + + return RT_EOK; +20402e0e: 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 + +20402e1c : + * @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) + 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 + + if (cmd == RT_IPC_CMD_RESET) +20402e50: fdb44703 lbu a4,-37(s0) +20402e54: 4785 li a5,1 +20402e56: 04f71a63 bne a4,a5,20402eaa + { + /* disable interrupt */ + level = rt_hw_interrupt_disable(); +20402e5a: 33b050ef jal ra,20408994 +20402e5e: 87aa mv a5,a0 +20402e60: 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 + /* 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 + + /* re-init mailbox */ + mb->entry = 0; +20402e80: fdc42783 lw a5,-36(s0) +20402e84: 02079d23 sh zero,58(a5) + mb->in_offset = 0; +20402e88: fdc42783 lw a5,-36(s0) +20402e8c: 02079e23 sh zero,60(a5) + mb->out_offset = 0; +20402e90: fdc42783 lw a5,-36(s0) +20402e94: 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 + + rt_schedule(); +20402ea2: 1c9020ef jal ra,2040586a + + return RT_EOK; +20402ea6: 4781 li a5,0 +20402ea8: a011 j 20402eac + } + + return -RT_ERROR; +20402eaa: 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 + +20402eb6 : + 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) + 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 + + /* 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 + + /* 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) + + /* 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 + + /* 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) + + /* 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 +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) + 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) + + /* init message list */ + mq->msg_queue_head = RT_NULL; +20402f64: fdc42783 lw a5,-36(s0) +20402f68: 0407a023 sw zero,64(a5) + mq->msg_queue_tail = RT_NULL; +20402f6c: fdc42783 lw a5,-36(s0) +20402f70: 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) + for (temp = 0; temp < mq->max_msgs; temp ++) +20402f7c: 4481 li s1,0 +20402f7e: a81d j 20402fb4 + { + 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 + head = (struct rt_mq_message *)((rt_uint8_t *)mq->msg_pool + +20402f96: 97ba add a5,a5,a4 +20402f98: 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) + mq->msg_queue_free = head; +20402fa8: fdc42783 lw a5,-36(s0) +20402fac: fec42703 lw a4,-20(s0) +20402fb0: 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 + } + + /* the initial entry is zero */ + mq->entry = 0; +20402fc0: fdc42783 lw a5,-36(s0) +20402fc4: 02079e23 sh zero,60(a5) + + return RT_EOK; +20402fc8: 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 + +20402fd6 : + * @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) + /* 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 + + /* 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 + + /* 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 + + return RT_EOK; +20403018: 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 + +20403024 : + */ +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) + 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 + + /* 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) + 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 + + /* 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) + + /* 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 + + /* 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 +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) + 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) + + /* 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) +20403108: fe842783 lw a5,-24(s0) +2040310c: 5bdc lw a5,52(a5) +2040310e: e791 bnez a5,2040311a + { + rt_mq_delete(mq); +20403110: fe842503 lw a0,-24(s0) +20403114: 28ad jal 2040318e + + return RT_NULL; +20403116: 4781 li a5,0 +20403118: a0ad j 20403182 + } + + /* init message list */ + mq->msg_queue_head = RT_NULL; +2040311a: fe842783 lw a5,-24(s0) +2040311e: 0407a023 sw zero,64(a5) + mq->msg_queue_tail = RT_NULL; +20403122: fe842783 lw a5,-24(s0) +20403126: 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) + for (temp = 0; temp < mq->max_msgs; temp ++) +20403132: 4481 li s1,0 +20403134: a81d j 2040316a + { + 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 + head = (struct rt_mq_message *)((rt_uint8_t *)mq->msg_pool + +2040314c: 97ba add a5,a5,a4 +2040314e: 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) + mq->msg_queue_free = head; +2040315e: fe842783 lw a5,-24(s0) +20403162: fe442703 lw a4,-28(s0) +20403166: 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 + } + + /* the initial entry is zero */ + mq->entry = 0; +20403176: fe842783 lw a5,-24(s0) +2040317a: 02079e23 sh zero,60(a5) + + return mq; +2040317e: 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 + +2040318e : + * @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) + 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 + + /* 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 + + /* 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 + 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 + + /* 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 + + return RT_EOK; +20403220: 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 + +2040322c : + * @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) + 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 + 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 + 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 + + /* 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 + return -RT_ERROR; +204032ae: 57fd li a5,-1 +204032b0: a8fd j 204033ae + + 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 + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +204032d0: 6c4050ef jal ra,20408994 +204032d4: 87aa mv a5,a0 +204032d6: 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) + /* message queue is full */ + if (msg == RT_NULL) +204032e2: fec42783 lw a5,-20(s0) +204032e6: e799 bnez a5,204032f4 + { + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +204032e8: 87a6 mv a5,s1 +204032ea: 853e mv a0,a5 +204032ec: 6aa050ef jal ra,20408996 + + return -RT_EFULL; +204032f0: 57f5 li a5,-3 +204032f2: a875 j 204033ae + } + /* 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) + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20403300: 87a6 mv a5,s1 +20403302: 853e mv a0,a5 +20403304: 692050ef jal ra,20408996 + + /* 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) + /* 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 + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +20403324: 670050ef jal ra,20408994 +20403328: 87aa mv a5,a0 +2040332a: 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 + { + /* 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) + } + + /* 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) + /* 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 + mq->msg_queue_head = msg; +20403352: fdc42783 lw a5,-36(s0) +20403356: fec42703 lw a4,-20(s0) +2040335a: 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) + + /* 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 + { + 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 + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20403394: 87a6 mv a5,s1 +20403396: 853e mv a0,a5 +20403398: 5fe050ef jal ra,20408996 + + rt_schedule(); +2040339c: 4ce020ef jal ra,2040586a + + return RT_EOK; +204033a0: 4781 li a5,0 +204033a2: a031 j 204033ae + } + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +204033a4: 87a6 mv a5,s1 +204033a6: 853e mv a0,a5 +204033a8: 5ee050ef jal ra,20408996 + + return RT_EOK; +204033ac: 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 + +204033ba : + * @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) + 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 + 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 + 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 + + /* 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 + return -RT_ERROR; +2040343c: 57fd li a5,-1 +2040343e: a0fd j 2040352c + + 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 + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +2040345e: 536050ef jal ra,20408994 +20403462: 87aa mv a5,a0 +20403464: 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) + /* message queue is full */ + if (msg == RT_NULL) +20403470: fec42783 lw a5,-20(s0) +20403474: e799 bnez a5,20403482 + { + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20403476: 87a6 mv a5,s1 +20403478: 853e mv a0,a5 +2040347a: 51c050ef jal ra,20408996 + + return -RT_EFULL; +2040347e: 57f5 li a5,-3 +20403480: a075 j 2040352c + } + /* 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) + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +2040348e: 87a6 mv a5,s1 +20403490: 853e mv a0,a5 +20403492: 504050ef jal ra,20408996 + + /* 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 + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +204034aa: 4ea050ef jal ra,20408994 +204034ae: 87aa mv a5,a0 +204034b0: 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) + mq->msg_queue_head = msg; +204034be: fdc42783 lw a5,-36(s0) +204034c2: fec42703 lw a4,-20(s0) +204034c6: 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 + mq->msg_queue_tail = msg; +204034d0: fdc42783 lw a5,-36(s0) +204034d4: fec42703 lw a4,-20(s0) +204034d8: 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) + + /* 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 + { + 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 + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20403512: 87a6 mv a5,s1 +20403514: 853e mv a0,a5 +20403516: 480050ef jal ra,20408996 + + rt_schedule(); +2040351a: 350020ef jal ra,2040586a + + return RT_EOK; +2040351e: 4781 li a5,0 +20403520: a031 j 2040352c + } + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20403522: 87a6 mv a5,s1 +20403524: 853e mv a0,a5 +20403526: 470050ef jal ra,20408996 + + return RT_EOK; +2040352a: 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 + +20403538 : + */ +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) + 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 + 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 + 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 + + /* initialize delta tick */ + tick_delta = 0; +204035b2: fe042623 sw zero,-20(s0) + /* get current thread */ + thread = rt_thread_self(); +204035b6: 3f1030ef jal ra,204071a6 +204035ba: 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 + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +204035dc: 3b8050ef jal ra,20408994 +204035e0: 87aa mv a5,a0 +204035e2: 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 + { + rt_hw_interrupt_enable(temp); +204035f8: 87a6 mv a5,s1 +204035fa: 853e mv a0,a5 +204035fc: 39a050ef jal ra,20408996 + + return -RT_ETIMEOUT; +20403600: 57f9 li a5,-2 +20403602: a40d j 20403824 + } + + /* 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 + + /* reset error number in thread */ + thread->error = RT_EOK; +20403690: fe842783 lw a5,-24(s0) +20403694: 0407a423 sw zero,72(a5) + + /* no waiting, return timeout */ + if (timeout == 0) +20403698: fc042783 lw a5,-64(s0) +2040369c: eb99 bnez a5,204036b2 + { + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +2040369e: 87a6 mv a5,s1 +204036a0: 853e mv a0,a5 +204036a2: 2f4050ef jal ra,20408996 + + thread->error = -RT_ETIMEOUT; +204036a6: fe842783 lw a5,-24(s0) +204036aa: 5779 li a4,-2 +204036ac: c7b8 sw a4,72(a5) + + return -RT_ETIMEOUT; +204036ae: 57f9 li a5,-2 +204036b0: aa95 j 20403824 + } + + /* 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 + 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 + { + /* get the start tick of timer */ + tick_delta = rt_tick_get(); +204036d6: a2afd0ef jal ra,20400900 +204036da: 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 + 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 + } + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20403702: 87a6 mv a5,s1 +20403704: 853e mv a0,a5 +20403706: 290050ef jal ra,20408996 + + /* re-schedule */ + rt_schedule(); +2040370a: 160020ef jal ra,2040586a + + /* recv message */ + if (thread->error != RT_EOK) +2040370e: fe842783 lw a5,-24(s0) +20403712: 47bc lw a5,72(a5) +20403714: c789 beqz a5,2040371e + { + /* return error */ + return thread->error; +20403716: fe842783 lw a5,-24(s0) +2040371a: 47bc lw a5,72(a5) +2040371c: a221 j 20403824 + } + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +2040371e: 276050ef jal ra,20408994 +20403722: 87aa mv a5,a0 +20403724: 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 + { + 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) + 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) + if (timeout < 0) +20403752: fc042783 lw a5,-64(s0) +20403756: 0007d463 bgez a5,2040375e + timeout = 0; +2040375a: 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 + } + } + + /* 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) + + /* 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) + /* 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 + mq->msg_queue_tail = RT_NULL; +2040378e: fcc42783 lw a5,-52(s0) +20403792: 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) + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +204037ae: 87a6 mv a5,s1 +204037b0: 853e mv a0,a5 +204037b2: 1e4050ef jal ra,20408996 + + /* 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 + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +204037de: 1b6050ef jal ra,20408994 +204037e2: 87aa mv a5,a0 +204037e4: 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) + mq->msg_queue_free = msg; +204037f2: fcc42783 lw a5,-52(s0) +204037f6: fe442703 lw a4,-28(s0) +204037fa: 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 + + 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 + + return RT_EOK; +20403822: 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 + +20403830 : + * @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) + 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 + + if (cmd == RT_IPC_CMD_RESET) +20403866: fdb44703 lbu a4,-37(s0) +2040386a: 4785 li a5,1 +2040386c: 08f71163 bne a4,a5,204038ee + { + /* disable interrupt */ + level = rt_hw_interrupt_disable(); +20403870: 124050ef jal ra,20408994 +20403874: 87aa mv a5,a0 +20403876: 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 + + /* release all message in the queue */ + while (mq->msg_queue_head != RT_NULL) +20403888: a091 j 204038cc + { + /* 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) + + /* 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) + /* 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 + mq->msg_queue_tail = RT_NULL; +204038ae: fdc42783 lw a5,-36(s0) +204038b2: 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) + mq->msg_queue_free = msg; +204038c2: fdc42783 lw a5,-36(s0) +204038c6: fe842703 lw a4,-24(s0) +204038ca: 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 + } + + /* clean entry */ + mq->entry = 0; +204038d4: fdc42783 lw a5,-36(s0) +204038d8: 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 + + rt_schedule(); +204038e6: 785010ef jal ra,2040586a + + return RT_EOK; +204038ea: 4781 li a5,0 +204038ec: a011 j 204038f0 + } + + return -RT_ERROR; +204038ee: 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 + +204038fa : + * 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) + 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) +} +20403912: 0001 nop +20403914: 4472 lw s0,28(sp) +20403916: 6105 addi sp,sp,32 +20403918: 8082 ret + +2040391a : + * 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) + 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) +} +20403932: 0001 nop +20403934: 4472 lw s0,28(sp) +20403936: 6105 addi sp,sp,32 +20403938: 8082 ret + +2040393a : + * @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 + 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) + 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) + 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 + rt_hw_interrupt_enable(level); +20403984: fec42503 lw a0,-20(s0) +20403988: 00e050ef jal ra,20408996 +} +2040398c: 0001 nop +2040398e: 40f2 lw ra,28(sp) +20403990: 4462 lw s0,24(sp) +20403992: 6105 addi sp,sp,32 +20403994: 8082 ret + +20403996 : + * @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 + 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) + 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) + 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 + rt_hw_interrupt_enable(level); +204039e0: fec42503 lw a0,-20(s0) +204039e4: 7b3040ef jal ra,20408996 +} +204039e8: 0001 nop +204039ea: 40f2 lw ra,28(sp) +204039ec: 4462 lw s0,24(sp) +204039ee: 6105 addi sp,sp,32 +204039f0: 8082 ret + +204039f2 : + * 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 + 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 +} +20403a08: 853e mv a0,a5 +20403a0a: 4432 lw s0,12(sp) +20403a0c: 0141 addi sp,sp,16 +20403a0e: 8082 ret + +20403a10 : + * 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 + rt_thread_t tid; + + if (rt_interrupt_get_nest() != 0) +20403a18: 3fe9 jal 204039f2 +20403a1a: 87aa mv a5,a0 +20403a1c: c799 beqz a5,20403a2a + { + /* 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 + } + + tid = rt_thread_self(); +20403a2a: 77c030ef jal ra,204071a6 +20403a2e: fea42623 sw a0,-20(s0) + if (tid == RT_NULL) +20403a32: fec42783 lw a5,-20(s0) +20403a36: e799 bnez a5,20403a44 + 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 + + return tid->error; +20403a44: fec42783 lw a5,-20(s0) +20403a48: 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 + +20403a54 : + * 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) + rt_thread_t tid; + + if (rt_interrupt_get_nest() != 0) +20403a60: 3f49 jal 204039f2 +20403a62: 87aa mv a5,a0 +20403a64: cb89 beqz a5,20403a76 + { + /* 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) + + return; +20403a74: a02d j 20403a9e + } + + tid = rt_thread_self(); +20403a76: 730030ef jal ra,204071a6 +20403a7a: fea42623 sw a0,-20(s0) + if (tid == RT_NULL) +20403a7e: fec42783 lw a5,-20(s0) +20403a82: eb89 bnez a5,20403a94 + { + _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) + + return; +20403a92: a031 j 20403a9e + } + + tid->error = error; +20403a94: fec42783 lw a5,-20(s0) +20403a98: fdc42703 lw a4,-36(s0) +20403a9c: 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 + +20403aa6 <_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 + 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> + return (int *)&_errno; +20403ab6: 5fbfd797 auipc a5,0x5fbfd +20403aba: 0aa78793 addi a5,a5,170 # 80000b60 <_errno> +20403abe: a00d j 20403ae0 <_rt_errno+0x3a> + + tid = rt_thread_self(); +20403ac0: 6e6030ef jal ra,204071a6 +20403ac4: 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> + + return (int *)&_errno; +20403ad8: 5fbfd797 auipc a5,0x5fbfd +20403adc: 08878793 addi a5,a5,136 # 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 + +20403aea : + * @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) +#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) + 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) + + 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 + { + /* 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) + /* 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) + 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) + buffer = 0; + for (i = 0; i < LBLOCKSIZE; i ++) + buffer = (buffer << 8) | d; + } + + while (count >= LBLOCKSIZE * 4) +20403b4a: a891 j 20403b9e + { + *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) + *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) + *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) + *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) + count -= 4 * LBLOCKSIZE; +20403b94: fd442783 lw a5,-44(s0) +20403b98: 17c1 addi a5,a5,-16 +20403b9a: 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 + } + + while (count >= LBLOCKSIZE) +20403ba8: a839 j 20403bc6 + { + *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) + count -= LBLOCKSIZE; +20403bbc: fd442783 lw a5,-44(s0) +20403bc0: 17f1 addi a5,a5,-4 +20403bc2: 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 + } + + /* Pick up the remainder with a bytewise loop. */ + m = (char *)aligned_addr; +20403bd0: fe842783 lw a5,-24(s0) +20403bd4: fef42623 sw a5,-20(s0) + } + + while (count--) +20403bd8: a829 j 20403bf2 + { + *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) + 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 + } + + return s; +20403c00: 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 + +20403c0c : + * @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) + ((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) + char *src_ptr = (char *)src; +20403c26: fc842783 lw a5,-56(s0) +20403c2a: 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) + + /* 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 + { + aligned_dst = (rt_int32_t *)dst_ptr; +20403c4e: fec42783 lw a5,-20(s0) +20403c52: fef42223 sw a5,-28(s0) + aligned_src = (rt_int32_t *)src_ptr; +20403c56: fe842783 lw a5,-24(s0) +20403c5a: fef42023 sw a5,-32(s0) + + /* Copy 4X long words at a time if possible. */ + while (len >= BIGBLOCKSIZE) +20403c5e: a8b5 j 20403cda + { + *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) + *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) + *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) + *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) + len -= BIGBLOCKSIZE; +20403cd0: fdc42783 lw a5,-36(s0) +20403cd4: 17c1 addi a5,a5,-16 +20403cd6: 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 + } + + /* Copy one long word at a time if possible. */ + while (len >= LITTLEBLOCKSIZE) +20403ce4: a025 j 20403d0c + { + *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) + len -= LITTLEBLOCKSIZE; +20403d02: fdc42783 lw a5,-36(s0) +20403d06: 17f1 addi a5,a5,-4 +20403d08: 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 + } + + /* 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) + src_ptr = (char *)aligned_src; +20403d1e: fe042783 lw a5,-32(s0) +20403d22: fef42423 sw a5,-24(s0) + } + + while (len--) +20403d26: a00d j 20403d48 + *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) + 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 + + return dst; +20403d56: 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 + +20403d62 : + * @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) + 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) + + 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 + { + 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) + 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) + + while (n--) +20403dbe: a01d j 20403de4 + *(--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) + 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 + if (s < tmp && tmp < s + n) +20403df2: a805 j 20403e22 + } + 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) + 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 + } + + return dest; +20403e22: 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 + +20403e2e : + * @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) + const unsigned char *su1, *su2; + int res = 0; +20403e40: 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 + 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 + 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 + break; +20403e9c: 0001 nop + + return res; +20403e9e: 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 + +20403eaa : + * @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) + 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) + if (!l2) +20403ec6: fe842783 lw a5,-24(s0) +20403eca: e781 bnez a5,20403ed2 + return (char *)s1; +20403ecc: fdc42783 lw a5,-36(s0) +20403ed0: a0b1 j 20403f1c + 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) + while (l1 >= l2) +20403ede: a805 j 20403f0e + { + l1 --; +20403ee0: fec42783 lw a5,-20(s0) +20403ee4: 17fd addi a5,a5,-1 +20403ee6: 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 + 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) + while (l1 >= l2) +20403f0e: fec42703 lw a4,-20(s0) +20403f12: fe842783 lw a5,-24(s0) +20403f16: fcf755e3 ble a5,a4,20403ee0 + } + + return RT_NULL; +20403f1a: 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 + +20403f26 : + * @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) + 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) + 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) + 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 + ca += 'a' - 'A'; +20403f74: fec42783 lw a5,-20(s0) +20403f78: 02078793 addi a5,a5,32 +20403f7c: 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 + cb += 'a' - 'A'; +20403f98: fe842783 lw a5,-24(s0) +20403f9c: 02078793 addi a5,a5,32 +20403fa0: 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 + + return ca - cb; +20403fb6: fec42703 lw a4,-20(s0) +20403fba: fe842783 lw a5,-24(s0) +20403fbe: 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 + +20403fca : + * @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) + if (n != 0) +20403fdc: fd442783 lw a5,-44(s0) +20403fe0: c7b5 beqz a5,2040404c + { + char *d = dst; +20403fe2: fdc42783 lw a5,-36(s0) +20403fe6: fef42623 sw a5,-20(s0) + const char *s = src; +20403fea: fd842783 lw a5,-40(s0) +20403fee: 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 + { + /* NUL pad the remaining n-1 bytes */ + while (--n != 0) +20404018: a809 j 2040402a + *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) + 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 + break; +2040403a: a809 j 2040404c + } + } 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 + } + + return (dst); +2040404c: 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 + +20404058 : + * @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) + register signed char __res = 0; +2040406c: 4481 li s1,0 + + while (count) +2040406e: a099 j 204040b4 + { + 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 + break; + count --; +204040aa: fe442783 lw a5,-28(s0) +204040ae: 17fd addi a5,a5,-1 +204040b0: fef42223 sw a5,-28(s0) + while (count) +204040b4: fe442783 lw a5,-28(s0) +204040b8: ffc5 bnez a5,20404070 + } + + return __res; +204040ba: 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 + +204040c6 : + * @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) + while (*cs && *cs == *ct) +204040d4: a819 j 204040ea + 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) + 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 + + 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 +} +2040411e: 853e mv a0,a5 +20404120: 4472 lw s0,28(sp) +20404122: 6105 addi sp,sp,32 +20404124: 8082 ret + +20404126 : + * @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) + 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 + ; + + return sc - s; +20404168: fec42703 lw a4,-20(s0) +2040416c: fdc42783 lw a5,-36(s0) +20404170: 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 + +2040417c : + * @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) + 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 + ; + + return sc - s; +204041a4: fec42703 lw a4,-20(s0) +204041a8: fdc42783 lw a5,-36(s0) +204041ac: 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 + +204041b8 : + * @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) + 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) + char *tmp = (char *)rt_malloc(len); +204041d2: fec42503 lw a0,-20(s0) +204041d6: 15c020ef jal ra,20406332 +204041da: fea42423 sw a0,-24(s0) + + if (!tmp) +204041de: fe842783 lw a5,-24(s0) +204041e2: e399 bnez a5,204041e8 + return RT_NULL; +204041e4: 4781 li a5,0 +204041e6: a811 j 204041fa + + 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 + + return tmp; +204041f6: 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 + +20404204 : + +/** + * 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 + rt_kprintf("\n \\ | /\n"); +2040420c: 00012517 auipc a0,0x12 +20404210: 57c50513 addi a0,a0,1404 # 20416788 <__FUNCTION__.2520+0x10> +20404214: 38d000ef jal ra,20404da0 + 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 + 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 + 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 +} +2040424a: 0001 nop +2040424c: 40b2 lw ra,12(sp) +2040424e: 4422 lw s0,8(sp) +20404250: 0141 addi sp,sp,16 +20404252: 8082 ret + +20404254 : + +/* 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) + 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 + { + 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) + *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 + } + 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) + *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) + } + + return res; +204042b2: 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 + +204042be : + +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) + register int i=0; +204042ca: 4481 li s1,0 + while (isdigit(**s)) +204042cc: a01d j 204042f2 + 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 + 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 + + return i; +20404308: 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 + +20404314 : + 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) + 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) + + 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) + if (type & LEFT) +20404360: fb442783 lw a5,-76(s0) +20404364: 8bc1 andi a5,a5,16 +20404366: c791 beqz a5,20404372 + type &= ~ZEROPAD; +20404368: fb442783 lw a5,-76(s0) +2040436c: 9bf9 andi a5,a5,-2 +2040436e: 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) + + /* get sign */ + sign = 0; +20404388: 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 + { + if (num < 0) +20404394: fc442783 lw a5,-60(s0) +20404398: 0007dd63 bgez a5,204043b2 + { + sign = '-'; +2040439c: 02d00793 li a5,45 +204043a0: 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 + } + else if (type & PLUS) +204043b2: fb442783 lw a5,-76(s0) +204043b6: 8b91 andi a5,a5,4 +204043b8: c791 beqz a5,204043c4 + sign = '+'; +204043ba: 02b00793 li a5,43 +204043be: fef407a3 sb a5,-17(s0) +204043c2: a809 j 204043d4 + else if (type & SPACE) +204043c4: fb442783 lw a5,-76(s0) +204043c8: 8ba1 andi a5,a5,8 +204043ca: c789 beqz a5,204043d4 + sign = ' '; +204043cc: 02000793 li a5,32 +204043d0: fef407a3 sb a5,-17(s0) + else if (base == 8) + size--; + } +#endif + + i = 0; +204043d4: 4901 li s2,0 + if (num == 0) +204043d6: fc442783 lw a5,-60(s0) +204043da: e3a9 bnez a5,2040441c + 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 + 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) + while (num != 0) +2040441c: fc442783 lw a5,-60(s0) +20404420: fbe9 bnez a5,204043f2 + } + +#ifdef RT_PRINTF_PRECISION + if (i > precision) +20404422: fb842783 lw a5,-72(s0) +20404426: 0127d463 ble s2,a5,2040442e + precision = i; +2040442a: fb242c23 sw s2,-72(s0) + size -= precision; +2040442e: fb842783 lw a5,-72(s0) +20404432: 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 + { + if ((sign)&&(size>0)) +2040443c: fef44783 lbu a5,-17(s0) +20404440: c795 beqz a5,2040446c +20404442: 02905563 blez s1,2040446c + size--; +20404446: 14fd addi s1,s1,-1 + + while (size-->0) +20404448: a015 j 2040446c + { + if (buf <= end) +2040444a: fcc42703 lw a4,-52(s0) +2040444e: fc842783 lw a5,-56(s0) +20404452: 00e7e863 bltu a5,a4,20404462 + *buf = ' '; +20404456: fcc42783 lw a5,-52(s0) +2040445a: 02000713 li a4,32 +2040445e: 00e78023 sb a4,0(a5) + ++ buf; +20404462: fcc42783 lw a5,-52(s0) +20404466: 0785 addi a5,a5,1 +20404468: fcf42623 sw a5,-52(s0) + while (size-->0) +2040446c: 87a6 mv a5,s1 +2040446e: fff78493 addi s1,a5,-1 +20404472: fcf04ce3 bgtz a5,2040444a + } + } + + if (sign) +20404476: fef44783 lbu a5,-17(s0) +2040447a: c39d beqz a5,204044a0 + { + if (buf <= end) +2040447c: fcc42703 lw a4,-52(s0) +20404480: fc842783 lw a5,-56(s0) +20404484: 00e7e963 bltu a5,a4,20404496 + { + *buf = sign; +20404488: fcc42783 lw a5,-52(s0) +2040448c: fef44703 lbu a4,-17(s0) +20404490: 00e78023 sb a4,0(a5) + -- size; +20404494: 14fd addi s1,s1,-1 + } + ++ buf; +20404496: fcc42783 lw a5,-52(s0) +2040449a: 0785 addi a5,a5,1 +2040449c: 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 + { + while (size-- > 0) +204044a8: a015 j 204044cc + { + if (buf <= end) +204044aa: fcc42703 lw a4,-52(s0) +204044ae: fc842783 lw a5,-56(s0) +204044b2: 00e7e863 bltu a5,a4,204044c2 + *buf = c; +204044b6: fcc42783 lw a5,-52(s0) +204044ba: fe744703 lbu a4,-25(s0) +204044be: 00e78023 sb a4,0(a5) + ++ buf; +204044c2: fcc42783 lw a5,-52(s0) +204044c6: 0785 addi a5,a5,1 +204044c8: fcf42623 sw a5,-52(s0) + while (size-- > 0) +204044cc: 87a6 mv a5,s1 +204044ce: fff78493 addi s1,a5,-1 +204044d2: fcf04ce3 bgtz a5,204044aa + } + } + +#ifdef RT_PRINTF_PRECISION + while (i < precision--) +204044d6: a015 j 204044fa + { + if (buf <= end) +204044d8: fcc42703 lw a4,-52(s0) +204044dc: fc842783 lw a5,-56(s0) +204044e0: 00e7e863 bltu a5,a4,204044f0 + *buf = '0'; +204044e4: fcc42783 lw a5,-52(s0) +204044e8: 03000713 li a4,48 +204044ec: 00e78023 sb a4,0(a5) + ++ buf; +204044f0: fcc42783 lw a5,-52(s0) +204044f4: 0785 addi a5,a5,1 +204044f6: 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 + } +#endif + + /* put number in the temporary buffer */ + while (i-- > 0) +2040450a: a02d j 20404534 + { + if (buf <= end) +2040450c: fcc42703 lw a4,-52(s0) +20404510: fc842783 lw a5,-56(s0) +20404514: 00e7eb63 bltu a5,a4,2040452a + *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) + ++ buf; +2040452a: fcc42783 lw a5,-52(s0) +2040452e: 0785 addi a5,a5,1 +20404530: fcf42623 sw a5,-52(s0) + while (i-- > 0) +20404534: 87ca mv a5,s2 +20404536: fff78913 addi s2,a5,-1 +2040453a: fcf049e3 bgtz a5,2040450c + } + + while (size-- > 0) +2040453e: a015 j 20404562 + { + if (buf <= end) +20404540: fcc42703 lw a4,-52(s0) +20404544: fc842783 lw a5,-56(s0) +20404548: 00e7e863 bltu a5,a4,20404558 + *buf = ' '; +2040454c: fcc42783 lw a5,-52(s0) +20404550: 02000713 li a4,32 +20404554: 00e78023 sb a4,0(a5) + ++ buf; +20404558: fcc42783 lw a5,-52(s0) +2040455c: 0785 addi a5,a5,1 +2040455e: fcf42623 sw a5,-52(s0) + while (size-- > 0) +20404562: 87a6 mv a5,s1 +20404564: fff78493 addi s1,a5,-1 +20404568: fcf04ce3 bgtz a5,20404540 + } + + return buf; +2040456c: 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 + +2040457e : + +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) + +#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) + 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) + + /* 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 + { + end = ((char *)-1); +204045ba: 57fd li a5,-1 +204045bc: 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) + } + + for (; *fmt ; ++fmt) +204045d0: ab41 j 20404b60 + { + 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 + { + if (str <= end) +204045e2: fe042703 lw a4,-32(s0) +204045e6: fdc42783 lw a5,-36(s0) +204045ea: 00e7ea63 bltu a5,a4,204045fe + *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) + ++ str; +204045fe: fe042783 lw a5,-32(s0) +20404602: 0785 addi a5,a5,1 +20404604: fef42023 sw a5,-32(s0) + continue; +20404608: a3b9 j 20404b56 + } + + /* process flags */ + flags = 0; +2040460a: 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) + 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 + 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 + 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 + 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 + 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) + ++ fmt; +204046ac: b78d j 2040460e + else break; +204046ae: 0001 nop + } + + /* get field width */ + field_width = -1; +204046b0: 57fd li a5,-1 +204046b2: 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 + 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 + { + ++ fmt; +204046e8: fb442783 lw a5,-76(s0) +204046ec: 0785 addi a5,a5,1 +204046ee: 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) + if (field_width < 0) +20404704: fd042783 lw a5,-48(s0) +20404708: 0007de63 bgez a5,20404724 + { + field_width = -field_width; +2040470c: fd042783 lw a5,-48(s0) +20404710: 40f007b3 neg a5,a5 +20404714: 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) + } + } + +#ifdef RT_PRINTF_PRECISION + /* get the precision */ + precision = -1; +20404724: 57fd li a5,-1 +20404726: 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 + { + ++ fmt; +2040473a: fb442783 lw a5,-76(s0) +2040473e: 0785 addi a5,a5,1 +20404740: 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 + 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 + { + ++ fmt; +20404776: fb442783 lw a5,-76(s0) +2040477a: 0785 addi a5,a5,1 +2040477c: 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) + } + if (precision < 0) precision = 0; +20404792: fcc42783 lw a5,-52(s0) +20404796: 0007d463 bgez a5,2040479e +2040479a: fc042623 sw zero,-52(s0) + } +#endif + /* get the conversion qualifier */ + qualifier = 0; +2040479e: 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 +#endif + { + qualifier = *fmt; +204047c2: fb442783 lw a5,-76(s0) +204047c6: 0007c783 lbu a5,0(a5) +204047ca: fcf40aa3 sb a5,-43(s0) + ++ fmt; +204047ce: fb442783 lw a5,-76(s0) +204047d2: 0785 addi a5,a5,1 +204047d4: faf42a23 sw a5,-76(s0) + } +#endif + } + + /* the default base */ + base = 10; +204047d8: 47a9 li a5,10 +204047da: 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 + { + case 'c': + if (!(flags & LEFT)) +2040480e: fd644783 lbu a5,-42(s0) +20404812: 8bc1 andi a5,a5,16 +20404814: ef85 bnez a5,2040484c + { + while (--field_width > 0) +20404816: a015 j 2040483a + { + 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) + ++ str; +20404830: fe042783 lw a5,-32(s0) +20404834: 0785 addi a5,a5,1 +20404836: 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 + } + } + + /* 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) + 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) + ++ str; +20404876: fe042783 lw a5,-32(s0) +2040487a: 0785 addi a5,a5,1 +2040487c: fef42023 sw a5,-32(s0) + + /* put width */ + while (--field_width > 0) +20404880: a015 j 204048a4 + { + 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) + ++ str; +2040489a: fe042783 lw a5,-32(s0) +2040489e: 0785 addi a5,a5,1 +204048a0: 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 + } + continue; +204048b6: a445 j 20404b56 + + 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) + 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) + + 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) +#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) +#endif + + if (!(flags & LEFT)) +20404904: fd644783 lbu a5,-42(s0) +20404908: 8bc1 andi a5,a5,16 +2040490a: ef8d bnez a5,20404944 + { + while (len < field_width--) +2040490c: a015 j 20404930 + { + 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) + ++ str; +20404926: fe042783 lw a5,-32(s0) +2040492a: 0785 addi a5,a5,1 +2040492c: 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 + } + } + + for (i = 0; i < len; ++i) +20404944: fe042423 sw zero,-24(s0) +20404948: a835 j 20404984 + { + 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) + ++ str; +20404966: fe042783 lw a5,-32(s0) +2040496a: 0785 addi a5,a5,1 +2040496c: fef42023 sw a5,-32(s0) + ++ s; +20404970: fd842783 lw a5,-40(s0) +20404974: 0785 addi a5,a5,1 +20404976: 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 + } + + while (len < field_width--) +20404990: a015 j 204049b4 + { + 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) + ++ str; +204049aa: fe042783 lw a5,-32(s0) +204049ae: 0785 addi a5,a5,1 +204049b0: 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 + } + continue; +204049c8: a279 j 20404b56 + + case 'p': + if (field_width == -1) +204049ca: fd042703 lw a4,-48(s0) +204049ce: 57fd li a5,-1 +204049d0: 00f71b63 bne a4,a5,204049e6 + { + field_width = sizeof(void *) << 1; +204049d4: 47a1 li a5,8 +204049d6: 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) + } +#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) + 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) +#else + str = print_number(str, end, + (long)va_arg(args, void *), + 16, field_width, flags); +#endif + continue; +20404a14: a289 j 20404b56 + + 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) + ++ str; +20404a2e: fe042783 lw a5,-32(s0) +20404a32: 0785 addi a5,a5,1 +20404a34: fef42023 sw a5,-32(s0) + continue; +20404a38: aa39 j 20404b56 + + /* integer number formats - set up the flags and "break" */ + case 'o': + base = 8; +20404a3a: 47a1 li a5,8 +20404a3c: fcf40ba3 sb a5,-41(s0) + break; +20404a40: a059 j 20404ac6 + + case 'X': + flags |= LARGE; +20404a42: fd644783 lbu a5,-42(s0) +20404a46: 0407e793 ori a5,a5,64 +20404a4a: fcf40b23 sb a5,-42(s0) + case 'x': + base = 16; +20404a4e: 47c1 li a5,16 +20404a50: fcf40ba3 sb a5,-41(s0) + break; +20404a54: a88d j 20404ac6 + + case 'd': + case 'i': + flags |= SIGN; +20404a56: fd644783 lbu a5,-42(s0) +20404a5a: 0027e793 ori a5,a5,2 +20404a5e: fcf40b23 sb a5,-42(s0) + case 'u': + break; +20404a62: a08d j 20404ac4 + + 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) + ++ str; +20404a7c: fe042783 lw a5,-32(s0) +20404a80: 0785 addi a5,a5,1 +20404a82: fef42023 sw a5,-32(s0) + + if (*fmt) +20404a86: fb442783 lw a5,-76(s0) +20404a8a: 0007c783 lbu a5,0(a5) +20404a8e: c78d beqz a5,20404ab8 + { + 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) + ++ str; +20404aac: fe042783 lw a5,-32(s0) +20404ab0: 0785 addi a5,a5,1 +20404ab2: fef42023 sw a5,-32(s0) + } + else + { + -- fmt; + } + continue; +20404ab6: a045 j 20404b56 + -- fmt; +20404ab8: fb442783 lw a5,-76(s0) +20404abc: 17fd addi a5,a5,-1 +20404abe: faf42a23 sw a5,-76(s0) + continue; +20404ac2: a851 j 20404b56 + break; +20404ac4: 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 +#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 + 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 + { + 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) + 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 + } + 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) + 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) + 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 +#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 + else *end = '\0'; +20404b82: fdc42783 lw a5,-36(s0) +20404b86: 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 +} +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 + +20404ba0 : + * @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) + 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) + 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) + va_end(args); + + return n; +20404be4: 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 + +20404bf2 : + * @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) + 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 +} +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 + +20404c22 : + * + * @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) + 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) + 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) + va_end(arg_ptr); + + return n; +20404c60: 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 + +20404c6e : + * 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 + return _console_device; +20404c74: 5fbfc797 auipc a5,0x5fbfc +20404c78: ef078793 addi a5,a5,-272 # 80000b64 <_console_device> +20404c7c: 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 + +20404c86 : + * @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) + 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) + + /* 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) + if (new != RT_NULL) +20404cac: fe842783 lw a5,-24(s0) +20404cb0: cf85 beqz a5,20404ce8 + { + 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 + { + /* 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 + } + + /* 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 + _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) + } + + return old; +20404ce8: 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 + +20404cf6 : +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) + /* empty console output */ +} +20404d00: 0001 nop +20404d02: 4472 lw s0,28(sp) +20404d04: 6105 addi sp,sp,32 +20404d06: 8082 ret + +20404d08 : + * 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) +#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 + { + rt_hw_console_output(str); +20404d22: fdc42503 lw a0,-36(s0) +20404d26: 3fc1 jal 20404cf6 + _console_device->open_flag = old_flag; + } +#else + rt_hw_console_output(str); +#endif +} +20404d28: a0b5 j 20404d94 + 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) + _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) + 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 + _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) +} +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 + +20404da0 : + * 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) + 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) + /* 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) + if (length > RT_CONSOLEBUF_SIZE - 1) +20404de8: fec42703 lw a4,-20(s0) +20404dec: 07f00793 li a5,127 +20404df0: 00e7f663 bleu a4,a5,20404dfc + length = RT_CONSOLEBUF_SIZE - 1; +20404df4: 07f00793 li a5,127 +20404df8: 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 + { + rt_hw_console_output(rt_log_buf); +20404e08: 5fbfc517 auipc a0,0x5fbfc +20404e0c: d6050513 addi a0,a0,-672 # 80000b68 +20404e10: 35dd jal 20404cf6 + } +#else + rt_hw_console_output(rt_log_buf); +#endif + va_end(args); +} +20404e12: a0a5 j 20404e7a + 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) + _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) + 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 + _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) +} +20404e7a: 0001 nop +20404e7c: 50b2 lw ra,44(sp) +20404e7e: 5422 lw s0,40(sp) +20404e80: 6161 addi sp,sp,80 +20404e82: 8082 ret + +20404e84 : + * @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) + 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) + + /* 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) + /* 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) + if (ptr != RT_NULL) +20404ebe: fe842783 lw a5,-24(s0) +20404ec2: cbb1 beqz a5,20404f16 + { + /* 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 + { + 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 + } + 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) + } + + /* 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) + + ptr = align_ptr; +20404f0e: fec42783 lw a5,-20(s0) +20404f12: fef42423 sw a5,-24(s0) + } + + return ptr; +20404f16: 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 + +20404f24 : + * 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) + 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) + rt_free(real_ptr); +20404f3c: fec42503 lw a0,-20(s0) +20404f40: 2d3010ef jal ra,20406a12 +} +20404f44: 0001 nop +20404f46: 50b2 lw ra,44(sp) +20404f48: 5422 lw s0,40(sp) +20404f4a: 6145 addi sp,sp,48 +20404f4c: 8082 ret + +20404f4e <__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) + 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> + + if (value & 0xff) +20404f62: fec42783 lw a5,-20(s0) +20404f66: 0ff7f793 andi a5,a5,255 +20404f6a: cf91 beqz a5,20404f86 <__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> + + 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> + 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> + + 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> + 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> + + 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 +} +20404fee: 853e mv a0,a5 +20404ff0: 4472 lw s0,28(sp) +20404ff2: 6105 addi sp,sp,32 +20404ff4: 8082 ret + +20404ff6 : +/** + * 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) + 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) +} +2040500e: 0001 nop +20405010: 4472 lw s0,28(sp) +20405012: 6105 addi sp,sp,32 +20405014: 8082 ret + +20405016 : + * @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) + volatile char dummy = 0; +2040502a: 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 + 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 + while (dummy == 0); +20405050: 0001 nop +20405052: fef44783 lbu a5,-17(s0) +20405056: 0ff7f793 andi a5,a5,255 +2040505a: dfe5 beqz a5,20405052 + } + else + { + rt_assert_hook(ex_string, func, line); + } +} +2040505c: a829 j 20405076 + 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 +} +20405076: 0001 nop +20405078: 50b2 lw ra,44(sp) +2040507a: 5422 lw s0,40(sp) +2040507c: 6145 addi sp,sp,48 +2040507e: 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 : + * 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) + 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) +} +20405c4a: 0001 nop +20405c4c: 4472 lw s0,28(sp) +20405c4e: 6105 addi sp,sp,32 +20405c50: 8082 ret + +20405c52 : + * 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) + 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) +} +20405c6a: 0001 nop +20405c6c: 4472 lw s0,28(sp) +20405c6e: 6105 addi sp,sp,32 +20405c70: 8082 ret + +20405c72 : +}; +static struct rt_page_head *rt_page_list; +static struct rt_semaphore heap_sem; + +void *rt_page_alloc(rt_size_t npages) +{ +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; + + 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 + + /* 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 + { + 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 + { + /* 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 + } + } + + /* 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 + { + 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 (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 + } + + 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 + } + + 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 + +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 : + * + * @param begin_addr the beginning address of system page + * @param end_addr the end address of system page + */ +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; + + 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 + + /* 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 + { + 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); + + 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) + + /* 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 + + 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)); +} +20406184: 50b2 lw ra,44(sp) +20406186: 5422 lw s0,40(sp) +20406188: 6145 addi sp,sp,48 +2040618a: 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 + * + * @return the allocated memory + */ +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; + + /* zero size, return RT_NULL */ + if (size == 0) +2040633e: fcc42783 lw a5,-52(s0) +20406342: e399 bnez a5,20406348 + return RT_NULL; +20406344: 4781 li a5,0 +20406346: a9dd j 2040683c + + /* + * 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 + { + 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) + + 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 + } + + /* lock heap */ + 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 + + 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 + { + 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 + + /* 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 + { + 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) + + /* 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) + } + +#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) +#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 + } + } + + /* 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 + + return RT_NULL; +2040683a: 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 + +20406846 : + * @param size the new size of memory block + * + * @return the allocated memory + */ +void *rt_realloc(void *ptr, rt_size_t size) +{ +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; + + 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_free(ptr); +2040686e: fdc42503 lw a0,-36(s0) +20406872: 2245 jal 20406a12 + + 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 + } + + return RT_NULL; +204069b6: 4781 li a5,0 +} +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 + +204069c2 : + * @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) + void *p; + + /* 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) + + /* zero the memory */ + if (p) +204069e6: fec42783 lw a5,-20(s0) +204069ea: cf89 beqz a5,20406a04 + 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 + + return p; +20406a04: fec42783 lw a5,-20(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 + +20406a12 : + * The released memory block is taken back to system heap. + * + * @param ptr the address of memory which will be released + */ +void rt_free(void *ptr) +{ +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; + + /* free a RT_NULL pointer */ + if (ptr == RT_NULL) +20406a1e: fcc42783 lw a5,-52(s0) +20406a22: 30078d63 beqz a5,20406d3c + return ; + + 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 + + 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; + + /* 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 + + return; +20406ad8: a49d j 20406d3e + } + + /* lock heap */ + 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 + + /* 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 + + 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) + +#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) + + /* + * 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 */ + 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 +} +20406d3e: 50f2 lw ra,60(sp) +20406d40: 5462 lw s0,56(sp) +20406d42: 6121 addi sp,sp,64 +20406d44: 8082 ret + +20406d46 : + +#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) + 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) + + if (used != RT_NULL) +20406d7a: fe842783 lw a5,-24(s0) +20406d7e: cb89 beqz a5,20406d90 + *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) + + if (max_used != RT_NULL) +20406d90: fe442783 lw a5,-28(s0) +20406d94: cb89 beqz a5,20406da6 + *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) +} +20406da6: 0001 nop +20406da8: 4472 lw s0,28(sp) +20406daa: 6105 addi sp,sp,32 +20406dac: 8082 ret + +20406dae : +{ +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) + 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) + 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) + l->next = n; +20406dfc: fec42783 lw a5,-20(s0) +20406e00: fe842703 lw a4,-24(s0) +20406e04: 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) +} +20406e10: 0001 nop +20406e12: 4472 lw s0,28(sp) +20406e14: 6105 addi sp,sp,32 +20406e16: 8082 ret + +20406e18 : +{ +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) + 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) + 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) + 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) +} +20406e96: 0001 nop +20406e98: 4472 lw s0,28(sp) +20406e9a: 6105 addi sp,sp,32 +20406e9c: 8082 ret + +20406e9e : + * @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) + 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) +} +20406eb6: 0001 nop +20406eb8: 4472 lw s0,28(sp) +20406eba: 6105 addi sp,sp,32 +20406ebc: 8082 ret + +20406ebe : + * @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) + 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) +} +20406ed6: 0001 nop +20406ed8: 4472 lw s0,28(sp) +20406eda: 6105 addi sp,sp,32 +20406edc: 8082 ret + +20406ede : + * 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) + 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) +} +20406ef6: 0001 nop +20406ef8: 4472 lw s0,28(sp) +20406efa: 6105 addi sp,sp,32 +20406efc: 8082 ret + +20406efe : + +#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 + 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) + + /* disable interrupt */ + level = rt_hw_interrupt_disable(); +20406f16: 27f010ef jal ra,20408994 +20406f1a: 84aa mv s1,a0 + + /* remove from schedule */ + rt_schedule_remove_thread(thread); +20406f1c: fec42503 lw a0,-20(s0) +20406f20: b45fe0ef jal ra,20405a64 + /* change stat */ + thread->stat = RT_THREAD_CLOSE; +20406f24: fec42783 lw a5,-20(s0) +20406f28: 4711 li a4,4 +20406f2a: 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 + + 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 + thread->cleanup == RT_NULL) +20406f4c: fec42783 lw a5,-20(s0) +20406f50: 0ac7a783 lw a5,172(a5) + if ((rt_object_is_systemobject((rt_object_t)thread) == RT_TRUE) && +20406f54: e791 bnez a5,20406f60 + { + rt_object_detach((rt_object_t)thread); +20406f56: fec42503 lw a0,-20(s0) +20406f5a: b1efe0ef jal ra,20405278 +20406f5e: a819 j 20406f74 + } + 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 + } + + /* enable interrupt */ + rt_hw_interrupt_enable(level); +20406f74: 8526 mv a0,s1 +20406f76: 221010ef jal ra,20408996 + + /* switch to next task */ + rt_schedule(); +20406f7a: 8f1fe0ef jal ra,2040586a +} +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 + +20406f8a <_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) + /* 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 + + thread->entry = (void *)entry; +20406fc0: fec42783 lw a5,-20(s0) +20406fc4: fe442703 lw a4,-28(s0) +20406fc8: 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) + + /* 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) + thread->stack_size = stack_size; +20406fde: fec42783 lw a5,-20(s0) +20406fe2: fd842703 lw a4,-40(s0) +20406fe6: 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 + 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) + (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 + 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) + (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 + thread->init_priority = priority; +20407056: fec42783 lw a5,-20(s0) +2040705a: fd744703 lbu a4,-41(s0) +2040705e: 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) + + thread->number_mask = 0; +2040706e: fec42783 lw a5,-20(s0) +20407072: 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) + thread->high_mask = 0; +2040707e: fec42783 lw a5,-20(s0) +20407082: 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) + thread->remaining_tick = tick; +20407090: fec42783 lw a5,-20(s0) +20407094: fd042703 lw a4,-48(s0) +20407098: d3f8 sw a4,100(a5) + + /* error and flags */ + thread->error = RT_EOK; +2040709a: fec42783 lw a5,-20(s0) +2040709e: 0407a423 sw zero,72(a5) + thread->stat = RT_THREAD_INIT; +204070a2: fec42783 lw a5,-20(s0) +204070a6: 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) + thread->user_data = 0; +204070b2: fec42783 lw a5,-20(s0) +204070b6: 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 + thread->name, +204070c2: 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 + 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 + + return RT_EOK; +204070f6: 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 + +20407102 : + 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) + /* 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 + 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 + + /* 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 + + 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 + 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 + +204071a6 : + * 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 + return rt_current_thread; +204071ac: 5fbfc797 auipc a5,0x5fbfc +204071b0: d1078793 addi a5,a5,-752 # 80002ebc +204071b4: 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 + +204071be : + * @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) + /* 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 + 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 + + /* 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) + + /* 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) + 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) + 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) +#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) + /* then resume it */ + rt_thread_resume(thread); +2040726e: fec42503 lw a0,-20(s0) +20407272: 21c5 jal 20407752 + if (rt_thread_self() != RT_NULL) +20407274: 3f0d jal 204071a6 +20407276: 87aa mv a5,a0 +20407278: c399 beqz a5,2040727e + { + /* do a scheduling */ + rt_schedule(); +2040727a: df0fe0ef jal ra,2040586a + } + + return RT_EOK; +2040727e: 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 + +2040728a : + * @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) + 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 + + if (thread->stat != RT_THREAD_INIT) +204072b4: fdc42783 lw a5,-36(s0) +204072b8: 04c7c783 lbu a5,76(a5) +204072bc: c789 beqz a5,204072c6 + { + /* remove from schedule */ + rt_schedule_remove_thread(thread); +204072be: fdc42503 lw a0,-36(s0) +204072c2: fa2fe0ef jal ra,20405a64 + } + + /* 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 + + /* change stat */ + thread->stat = RT_THREAD_CLOSE; +204072d4: fdc42783 lw a5,-36(s0) +204072d8: 4711 li a4,4 +204072da: 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 + + if (thread->cleanup != RT_NULL) +204072e6: fdc42783 lw a5,-36(s0) +204072ea: 0ac7a783 lw a5,172(a5) +204072ee: c39d beqz a5,20407314 + { + /* disable interrupt */ + lock = rt_hw_interrupt_disable(); +204072f0: 6a4010ef jal ra,20408994 +204072f4: 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 + + /* enable interrupt */ + rt_hw_interrupt_enable(lock); +2040730c: fec42503 lw a0,-20(s0) +20407310: 686010ef jal ra,20408996 + } + + return RT_EOK; +20407314: 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 + +20407320 : + 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) + 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) + name); + if (thread == RT_NULL) +20407350: fec42783 lw a5,-20(s0) +20407354: e399 bnez a5,2040735a + return RT_NULL; +20407356: 4781 li a5,0 +20407358: a0a1 j 204073a0 + + 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) + if (stack_start == RT_NULL) +20407366: fe842783 lw a5,-24(s0) +2040736a: e799 bnez a5,20407378 + { + /* allocate stack failure */ + rt_object_delete((rt_object_t)thread); +2040736c: fec42503 lw a0,-20(s0) +20407370: 872fe0ef jal ra,204053e2 + + return RT_NULL; +20407374: 4781 li a5,0 +20407376: a02d j 204073a0 + } + + _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> + stack_start, + stack_size, + priority, + tick); + + return thread; +2040739c: 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 + +204073aa : + * @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) + 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 + + if (thread->stat != RT_THREAD_INIT) +204073d4: fdc42783 lw a5,-36(s0) +204073d8: 04c7c783 lbu a5,76(a5) +204073dc: c789 beqz a5,204073e6 + { + /* remove from schedule */ + rt_schedule_remove_thread(thread); +204073de: fdc42503 lw a0,-36(s0) +204073e2: e82fe0ef jal ra,20405a64 + } + + /* 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 + + /* change stat */ + thread->stat = RT_THREAD_CLOSE; +204073f4: fdc42783 lw a5,-36(s0) +204073f8: 4711 li a4,4 +204073fa: 04e78623 sb a4,76(a5) + + /* disable interrupt */ + lock = rt_hw_interrupt_disable(); +204073fe: 596010ef jal ra,20408994 +20407402: 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 + + /* enable interrupt */ + rt_hw_interrupt_enable(lock); +2040741a: fec42503 lw a0,-20(s0) +2040741e: 578010ef jal ra,20408996 + + return RT_EOK; +20407422: 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 + +2040742e : + * 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 + 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 + + /* 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) + + /* 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 + 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) + if (thread->stat == RT_THREAD_READY && +20407466: 04f70163 beq a4,a5,204074a8 + { + /* 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 + + /* 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 + &(thread->tlist)); + + /* enable interrupt */ + rt_hw_interrupt_enable(level); +2040749a: 8526 mv a0,s1 +2040749c: 4fa010ef jal ra,20408996 + + rt_schedule(); +204074a0: bcafe0ef jal ra,2040586a + + return RT_EOK; +204074a4: 4781 li a5,0 +204074a6: a029 j 204074b0 + } + + /* enable interrupt */ + rt_hw_interrupt_enable(level); +204074a8: 8526 mv a0,s1 +204074aa: 4ec010ef jal ra,20408996 + + return RT_EOK; +204074ae: 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 + +204074bc : + * @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) + 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 + /* 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) + 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 + + /* suspend thread */ + rt_thread_suspend(thread); +204074fc: fec42503 lw a0,-20(s0) +20407500: 2a7d jal 204076be + + /* 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 + 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 + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20407526: 8526 mv a0,s1 +20407528: 46e010ef jal ra,20408996 + + rt_schedule(); +2040752c: b3efe0ef jal ra,2040586a + + /* 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 + thread->error = RT_EOK; +2040753c: fec42783 lw a5,-20(s0) +20407540: 0407a423 sw zero,72(a5) + + return RT_EOK; +20407544: 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 + +20407552 : + * @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) + return rt_thread_sleep(tick); +2040755e: fec42503 lw a0,-20(s0) +20407562: 3fa9 jal 204074bc +20407564: 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 + +20407570 : + * @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) + 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 + + 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 + case RT_THREAD_CTRL_CLOSE: + return rt_thread_delete(thread); +#endif + + default: + break; +204075b8: a8e5 j 204076b0 + temp = rt_hw_interrupt_disable(); +204075ba: 3da010ef jal ra,20408994 +204075be: 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 + rt_schedule_remove_thread(thread); +204075ce: fec42503 lw a0,-20(s0) +204075d2: c92fe0ef jal ra,20405a64 + 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) + 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) + 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) + 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) + rt_schedule_insert_thread(thread); +20407630: fec42503 lw a0,-20(s0) +20407634: b66fe0ef jal ra,2040599a +20407638: a8b1 j 20407694 + 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) + 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) + 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) + 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) + rt_hw_interrupt_enable(temp); +20407694: 8526 mv a0,s1 +20407696: 300010ef jal ra,20408996 + break; +2040769a: a819 j 204076b0 + return rt_thread_startup(thread); +2040769c: fec42503 lw a0,-20(s0) +204076a0: 3e39 jal 204071be +204076a2: 87aa mv a5,a0 +204076a4: a039 j 204076b2 + return rt_thread_delete(thread); +204076a6: fec42503 lw a0,-20(s0) +204076aa: 3301 jal 204073aa +204076ac: 87aa mv a5,a0 +204076ae: a011 j 204076b2 + } + + return RT_EOK; +204076b0: 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 + +204076be : + * + * @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) + 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 + + 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 + { + 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 + } + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +204076fc: 298010ef jal ra,20408994 +20407700: 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) + rt_schedule_remove_thread(thread); +2040770c: fec42503 lw a0,-20(s0) +20407710: b54fe0ef jal ra,20405a64 + + /* 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 + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +20407722: 8526 mv a0,s1 +20407724: 272010ef jal ra,20408996 + + 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 + return RT_EOK; +20407744: 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 + +20407752 : + * @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) + 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 + + 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 + { + 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 + } + + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +20407790: 204010ef jal ra,20408994 +20407794: 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 + + 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 + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +204077b2: 8526 mv a0,s1 +204077b4: 1e2010ef jal ra,20408996 + + /* insert to schedule ready list */ + rt_schedule_insert_thread(thread); +204077b8: fec42503 lw a0,-20(s0) +204077bc: 9defe0ef jal ra,2040599a + + 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 + return RT_EOK; +204077dc: 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 + +204077ea : + * 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) + struct rt_thread *thread; + + thread = (struct rt_thread *)parameter; +204077f6: fdc42783 lw a5,-36(s0) +204077fa: 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 + 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 + + /* set error number */ + thread->error = -RT_ETIMEOUT; +20407842: fec42783 lw a5,-20(s0) +20407846: 5779 li a4,-2 +20407848: 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 + + /* insert to schedule ready list */ + rt_schedule_insert_thread(thread); +20407858: fec42503 lw a0,-20(s0) +2040785c: 93efe0ef jal ra,2040599a + + /* do schedule */ + rt_schedule(); +20407860: 80afe0ef jal ra,2040586a +} +20407864: 0001 nop +20407866: 50b2 lw ra,44(sp) +20407868: 5422 lw s0,40(sp) +2040786a: 6145 addi sp,sp,48 +2040786c: 8082 ret + +2040786e : + * @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) + 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 + rt_enter_critical(); +20407880: ae2fe0ef jal ra,20405b62 + + /* 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) + 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 + 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) + 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 + { + /* leave critical */ + if (rt_thread_self() != RT_NULL) +204078be: 30e5 jal 204071a6 +204078c0: 87aa mv a5,a0 +204078c2: c399 beqz a5,204078c8 + rt_exit_critical(); +204078c4: ae4fe0ef jal ra,20405ba8 + + return (rt_thread_t)object; +204078c8: fe442783 lw a5,-28(s0) +204078cc: a01d j 204078f2 + node = node->next) +204078ce: fec42783 lw a5,-20(s0) +204078d2: 439c lw a5,0(a5) +204078d4: fef42623 sw a5,-20(s0) + node != &(information->object_list); +204078d8: fe842783 lw a5,-24(s0) +204078dc: 0791 addi a5,a5,4 + for (node = information->object_list.next; +204078de: fec42703 lw a4,-20(s0) +204078e2: faf71de3 bne a4,a5,2040789c + } + } + + /* leave critical */ + if (rt_thread_self() != RT_NULL) +204078e6: 30c1 jal 204071a6 +204078e8: 87aa mv a5,a0 +204078ea: c399 beqz a5,204078f0 + rt_exit_critical(); +204078ec: abcfe0ef jal ra,20405ba8 + + /* not found */ + return RT_NULL; +204078f0: 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 + +204078fc : +{ +204078fc: 1101 addi sp,sp,-32 +204078fe: ce22 sw s0,28(sp) +20407900: 1000 addi s0,sp,32 +20407902: 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) +} +2040791c: 0001 nop +2040791e: 4472 lw s0,28(sp) +20407920: 6105 addi sp,sp,32 +20407922: 8082 ret + +20407924 : +{ +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) + 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) + 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) + l->next = n; +2040794a: fec42783 lw a5,-20(s0) +2040794e: fe842703 lw a4,-24(s0) +20407952: 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) +} +2040795e: 0001 nop +20407960: 4472 lw s0,28(sp) +20407962: 6105 addi sp,sp,32 +20407964: 8082 ret + +20407966 : +{ +20407966: 1101 addi sp,sp,-32 +20407968: ce22 sw s0,28(sp) +2040796a: 1000 addi s0,sp,32 +2040796c: 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) + 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) + 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) +} +204079a2: 0001 nop +204079a4: 4472 lw s0,28(sp) +204079a6: 6105 addi sp,sp,32 +204079a8: 8082 ret + +204079aa : +{ +204079aa: 1101 addi sp,sp,-32 +204079ac: ce22 sw s0,28(sp) +204079ae: 1000 addi s0,sp,32 +204079b0: 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 +} +204079ca: 853e mv a0,a5 +204079cc: 4472 lw s0,28(sp) +204079ce: 6105 addi sp,sp,32 +204079d0: 8082 ret + +204079d2 : + * 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) + 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) +} +204079ea: 0001 nop +204079ec: 4472 lw s0,28(sp) +204079ee: 6105 addi sp,sp,32 +204079f0: 8082 ret + +204079f2 <_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) + 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) + + /* 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) + + timer->timeout_func = timeout; +20407a32: fdc42783 lw a5,-36(s0) +20407a36: fd842703 lw a4,-40(s0) +20407a3a: 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) + + timer->timeout_tick = 0; +20407a46: fdc42783 lw a5,-36(s0) +20407a4a: 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) + + /* 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> + { + 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 + 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> + } +} +20407a84: 0001 nop +20407a86: 50f2 lw ra,60(sp) +20407a88: 5462 lw s0,56(sp) +20407a8a: 6121 addi sp,sp,64 +20407a8c: 8082 ret + +20407a8e : + +/* 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) + 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 + return RT_TICK_MAX; +20407aa4: 57fd li a5,-1 +20407aa6: a819 j 20407abc + + 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) + 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) +} +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 + +20407ac6 <_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) + 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> + { + 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 + 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> + } +} +20407afe: 0001 nop +20407b00: 50b2 lw ra,44(sp) +20407b02: 5422 lw s0,40(sp) +20407b04: 6145 addi sp,sp,48 +20407b06: 8082 ret + +20407b08 : + 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) + /* 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 + + /* 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 + + _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> +} +20407b6c: 0001 nop +20407b6e: 50b2 lw ra,44(sp) +20407b70: 5422 lw s0,40(sp) +20407b72: 6145 addi sp,sp,48 +20407b74: 8082 ret + +20407b76 : + * @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) + 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 + + /* disable interrupt */ + level = rt_hw_interrupt_disable(); +20407ba2: 5f3000ef jal ra,20408994 +20407ba6: 84aa mv s1,a0 + + _rt_timer_remove(timer); +20407ba8: fec42503 lw a0,-20(s0) +20407bac: 3f29 jal 20407ac6 <_rt_timer_remove> + + /* enable interrupt */ + rt_hw_interrupt_enable(level); +20407bae: 8526 mv a0,s1 +20407bb0: 5e7000ef jal ra,20408996 + + rt_object_detach((rt_object_t)timer); +20407bb4: fec42503 lw a0,-20(s0) +20407bb8: ec0fd0ef jal ra,20405278 + + return -RT_EOK; +20407bbc: 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 + +20407bca : +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) + 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) + if (timer == RT_NULL) +20407bf6: fec42783 lw a5,-20(s0) +20407bfa: e399 bnez a5,20407c00 + { + return RT_NULL; +20407bfc: 4781 li a5,0 +20407bfe: a839 j 20407c1c + } + + _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> + + return timer; +20407c18: 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 + +20407c26 : + * @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) + 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 + + /* disable interrupt */ + level = rt_hw_interrupt_disable(); +20407c52: 543000ef jal ra,20408994 +20407c56: 84aa mv s1,a0 + + _rt_timer_remove(timer); +20407c58: fec42503 lw a0,-20(s0) +20407c5c: 35ad jal 20407ac6 <_rt_timer_remove> + + /* enable interrupt */ + rt_hw_interrupt_enable(level); +20407c5e: 8526 mv a0,s1 +20407c60: 537000ef jal ra,20408996 + + rt_object_delete((rt_object_t)timer); +20407c64: fec42503 lw a0,-20(s0) +20407c68: f7afd0ef jal ra,204053e2 + + return -RT_EOK; +20407c6c: 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 + +20407c7a : + * @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) + 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 + + /* stop timer firstly */ + level = rt_hw_interrupt_disable(); +20407ca6: 4ef000ef jal ra,20408994 +20407caa: 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> + /* 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) + rt_hw_interrupt_enable(level); +20407cc8: 8526 mv a0,s1 +20407cca: 4cd000ef jal ra,20408996 + + 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 + + /* + * 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 + 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) + + /* disable interrupt */ + level = rt_hw_interrupt_disable(); +20407d2a: 46b000ef jal ra,20408994 +20407d2e: 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 + { + /* 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 + } + 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) + } + + row_head[0] = &timer_list[0]; +20407d56: fe842783 lw a5,-24(s0) +20407d5a: 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 + { + 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) + + /* 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) + /* 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 + { + 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 + continue; +20407dbe: 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) + 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 + { + break; +20407e06: 0001 nop + } + } + if (row_lvl != RT_TIMER_SKIP_LIST_LEVEL - 1) +20407e08: fec42783 lw a5,-20(s0) +20407e0c: c39d beqz a5,20407e32 + 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) + 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 + + /* 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) + 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) + + 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 + &(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 + { + 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 + 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) + &(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 + 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 + 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) + 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 + break; +20407edc: 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) + + /* enable interrupt */ + rt_hw_interrupt_enable(level); +20407ef6: 8526 mv a0,s1 +20407ef8: 29f000ef jal ra,20408996 + +#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 + { + /* 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 + { + /* 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 + rt_schedule(); +20407f26: 945fd0ef jal ra,2040586a + } + } +#endif + + return -RT_EOK; +20407f2a: 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 + +20407f38 : + * @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) + 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 + 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 + return -RT_ERROR; +20407f70: 57fd li a5,-1 +20407f72: a0a9 j 20407fbc + + 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 + + /* disable interrupt */ + level = rt_hw_interrupt_disable(); +20407f92: 203000ef jal ra,20408994 +20407f96: 84aa mv s1,a0 + + _rt_timer_remove(timer); +20407f98: fec42503 lw a0,-20(s0) +20407f9c: 362d jal 20407ac6 <_rt_timer_remove> + + /* enable interrupt */ + rt_hw_interrupt_enable(level); +20407f9e: 8526 mv a0,s1 +20407fa0: 1f7000ef jal ra,20408996 + + /* 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) + + return RT_EOK; +20407fba: 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 + +20407fc8 : + * @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) + /* 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 + + 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 + { + 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) + break; +2040802a: a089 j 2040806c + + 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) + break; +20408038: a815 j 2040806c + + 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) + break; +20408050: a831 j 2040806c + + 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) + break; +2040806a: 0001 nop + } + + return RT_EOK; +2040806c: 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 + +20408078 : + * 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 + 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) + + /* disable interrupt */ + level = rt_hw_interrupt_disable(); +2040808a: 10b000ef jal ra,20408994 +2040808e: 84aa mv s1,a0 + + while (!rt_list_isempty(&rt_timer_list[RT_TIMER_SKIP_LIST_LEVEL-1])) +20408090: a84d j 20408142 + { + 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) + + /* + * 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 + { + 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 + + /* remove timer from timer list firstly */ + _rt_timer_remove(t); +204080d8: fe842503 lw a0,-24(s0) +204080dc: 32ed jal 20407ac6 <_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 + + /* re-get tick */ + current_tick = rt_tick_get(); +204080ee: 813f80ef jal ra,20400900 +204080f2: 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 + (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 + if ((t->parent.flag & RT_TIMER_FLAG_PERIODIC) && +2040810c: c385 beqz a5,2040812c + { + /* 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) + rt_timer_start(t); +20408124: fe842503 lw a0,-24(s0) +20408128: 3e89 jal 20407c7a +2040812a: a821 j 20408142 + } + 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) + 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 + } + } + else + break; +20408152: 0001 nop + } + + /* enable interrupt */ + rt_hw_interrupt_enable(level); +20408154: 8526 mv a0,s1 +20408156: 041000ef jal ra,20408996 + + 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 + +20408166 : + * 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 + 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 +} +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 + +20408184 : +/** + * 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 + 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) + + /* lock scheduler */ + rt_enter_critical(); +20408194: 9cffd0ef jal ra,20405b62 + + 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 + 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) + + /* + * 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 + { + 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 + + /* 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) + + /* remove timer from timer list firstly */ + _rt_timer_remove(t); +204081f2: fe442503 lw a0,-28(s0) +204081f6: 38c1 jal 20407ac6 <_rt_timer_remove> + + /* not lock scheduler when performing timeout function */ + rt_exit_critical(); +204081f8: 9b1fd0ef jal ra,20405ba8 + /* 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 + + /* re-get tick */ + current_tick = rt_tick_get(); +2040820c: ef4f80ef jal ra,20400900 +20408210: 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 + + 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 + (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 + if ((t->parent.flag & RT_TIMER_FLAG_PERIODIC) && +2040822e: c385 beqz a5,2040824e + { + /* 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) + rt_timer_start(t); +20408246: fe442503 lw a0,-28(s0) +2040824a: 3c05 jal 20407c7a +2040824c: a821 j 20408264 + } + 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) + 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 + } + } + else break; /* not check anymore */ +20408276: 0001 nop + } + + /* unlock scheduler */ + rt_exit_critical(); +20408278: 931fd0ef jal ra,20405ba8 + + 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 + +20408286 : + +/* 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) + 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) + if (next_timeout == RT_TICK_MAX) +204082a2: fec42703 lw a4,-20(s0) +204082a6: 57fd li a5,-1 +204082a8: 00f71b63 bne a4,a5,204082be + { + /* 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 + rt_schedule(); +204082b8: db2fd0ef jal ra,2040586a +204082bc: a825 j 204082f4 + 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) + + 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 + { + /* 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) + rt_thread_delay(next_timeout); +204082ec: fec42503 lw a0,-20(s0) +204082f0: a62ff0ef jal ra,20407552 + } + } + + /* check software timer */ + rt_soft_timer_check(); +204082f4: 3d41 jal 20408184 + next_timeout = rt_timer_list_next_timeout(rt_soft_timer_list); +204082f6: bf71 j 20408292 + +204082f8 : + * @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 + 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 + { + 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 + 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 + } +} +2040832e: 0001 nop +20408330: 40f2 lw ra,28(sp) +20408332: 4462 lw s0,24(sp) +20408334: 6105 addi sp,sp,32 +20408336: 8082 ret + +20408338 : + * @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 +#ifdef RT_USING_TIMER_SOFT + int i; + + for (i = 0; +20408340: fe042623 sw zero,-20(s0) +20408344: a015 j 20408368 + 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 + i++) +2040835e: fec42783 lw a5,-20(s0) +20408362: 0785 addi a5,a5,1 +20408364: fef42623 sw a5,-20(s0) + for (i = 0; +20408368: fec42783 lw a5,-20(s0) +2040836c: dfe9 beqz a5,20408346 + } + + /* 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 + 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 +#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 + +204083b2 : + +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 + 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) +} +204083c0: 853e mv a0,a5 +204083c2: 4432 lw s0,12(sp) +204083c4: 0141 addi sp,sp,16 +204083c6: 8082 ret + +204083c8 : +} + +#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 + 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 +} +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 + +204083f0 : + +#endif + +unsigned long get_timer_freq() +{ +204083f0: 1141 addi sp,sp,-16 +204083f2: c622 sw s0,12(sp) +204083f4: 0800 addi s0,sp,16 + return 32768; +204083f6: 67a1 lui a5,0x8 +} +204083f8: 853e mv a0,a5 +204083fa: 4432 lw s0,12(sp) +204083fc: 0141 addi sp,sp,16 +204083fe: 8082 ret + +20408400 : + +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) + // 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) + 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 + 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) +} +20408454: 0001 nop +20408456: 4472 lw s0,28(sp) +20408458: 6105 addi sp,sp,32 +2040845a: 8082 ret + +2040845c : + +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) + // 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 + // 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 + } + + // Set PLL Source to be HFXOSC if available. + uint32_t config_value = 0; +2040848c: 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) + + if (bypass) { +204084a8: fd842783 lw a5,-40(s0) +204084ac: c78d beqz a5,204084d6 + // 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) + + 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) + + // 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 + // (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) + // (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) + 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) + + // 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) + + // 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) + + // 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) + + 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) + + // 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) + // 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) + 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 + + // 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 + } + + // 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) +} +20408594: 0001 nop +20408596: 50f2 lw ra,60(sp) +20408598: 5462 lw s0,56(sp) +2040859a: 6121 addi sp,sp,64 +2040859c: 8082 ret + +2040859e : + +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 + // 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) + + // Use HFROSC + use_hfrosc(4, 16); +204085c2: 45c1 li a1,16 +204085c4: 4511 li a0,4 +204085c6: 3d2d jal 20408400 +} +204085c8: 0001 nop +204085ca: 40b2 lw ra,12(sp) +204085cc: 4422 lw s0,8(sp) +204085ce: 0141 addi sp,sp,16 +204085d0: 8082 ret + +204085d2 : + +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) + unsigned long start_mtime, delta_mtime; + unsigned long mtime_freq = get_timer_freq(); +204085de: 3d09 jal 204083f0 +204085e0: 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) + do { + start_mtime = mtime_lo(); +204085ea: 33e1 jal 204083b2 +204085ec: 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 + + 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) + + 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) + } while (delta_mtime < n); +2040861c: fd842703 lw a4,-40(s0) +20408620: fcc42783 lw a5,-52(s0) +20408624: fef764e3 bltu a4,a5,2040860c + + 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) + + 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 + + ((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 +} +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 + +2040867c : + +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 + 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 + // warm up I$ + measure_cpu_freq(1); +20408690: 4505 li a0,1 +20408692: 3781 jal 204085d2 + // 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) + } + + return cpu_freq; +204086a4: 5fbf9797 auipc a5,0x5fbf9 +204086a8: 9b878793 addi a5,a5,-1608 # 8000105c +204086ac: 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 + +204086b8 : + +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) + 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) + 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) + 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) + 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) +} +20408724: 0001 nop +20408726: 40f2 lw ra,28(sp) +20408728: 4462 lw s0,24(sp) +2040872a: 6105 addi sp,sp,32 +2040872c: 8082 ret + +2040872e : +#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) + } 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 + _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> + +2040875a <_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 + + #ifndef NO_INIT + use_default_clocks(); +20408762: 3d35 jal 2040859e + 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 + uart_init(115200); +20408770: 67f1 lui a5,0x1c +20408772: 20078513 addi a0,a5,512 # 1c200 <__stack_size+0x1ba00> +20408776: 3789 jal 204086b8 + + 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 + + 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 + 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> + write_csr(mstatus, MSTATUS_FS); // allow FPU instructions without trapping +204087a8: 6799 lui a5,0x6 +204087aa: 30079073 csrw mstatus,a5 + write_csr(fcsr, 0); // initialize rounding mode, undefined at reset +204087ae: 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 + +204087bc <_fini>: + +void _fini() +{ +204087bc: 1141 addi sp,sp,-16 +204087be: c622 sw s0,12(sp) +204087c0: 0800 addi s0,sp,16 +} +204087c2: 0001 nop +204087c4: 4432 lw s0,12(sp) +204087c6: 0141 addi sp,sp,16 +204087c8: 8082 ret + +204087ca : + * + * @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) + 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) + 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) + stk = (rt_uint32_t *)stack_addr; +204087f4: fd442783 lw a5,-44(s0) +204087f8: 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) + + /* return task's current stack address */ + return (rt_uint8_t *)stk; +20408988: 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 + +20408994 : +/* + * rt_base_t rt_hw_interrupt_disable(); + */ + .globl rt_hw_interrupt_disable +rt_hw_interrupt_disable: + ret +20408994: 8082 ret + +20408996 : +/* + * void rt_hw_interrupt_enable(rt_base_t level); + */ + .globl rt_hw_interrupt_enable +rt_hw_interrupt_enable: + ret +20408996: 8082 ret + +20408998 : + * r0 --> from + * r1 --> to + */ + .globl rt_hw_context_switch +rt_hw_context_switch: + ret +20408998: 8082 ret + +2040899a : + * void rt_hw_context_switch_to(rt_uint32 to); + * r0 --> to + */ + .globl rt_hw_context_switch_to +rt_hw_context_switch_to: + ret +2040899a: 8082 ret + +2040899c : + .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 + +2040899e <_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) + 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 + size = length; +204089d0: fd442783 lw a5,-44(s0) +204089d4: fef42623 sw a5,-20(s0) + + while (length) +204089d8: a0b1 j 20408a24 <_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) + 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> + + *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> + 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) + + 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> + 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> + if (ch == -1) break; +20408a2c: 0001 nop +20408a2e: a011 j 20408a32 <_serial_poll_rx+0x94> + if (ch == '\n') break; +20408a30: 0001 nop + } + + return size - length; +20408a32: fec42703 lw a4,-20(s0) +20408a36: fd442783 lw a5,-44(s0) +20408a3a: 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 + +20408a48 <_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) + 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 + + size = length; +20408a7a: fd442783 lw a5,-44(s0) +20408a7e: fef42623 sw a5,-20(s0) + while (length) +20408a82: a8a9 j 20408adc <_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> + { + 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 + } + + 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 + + ++ data; +20408ac8: fd842783 lw a5,-40(s0) +20408acc: 0785 addi a5,a5,1 +20408ace: fcf42c23 sw a5,-40(s0) + -- length; +20408ad2: fd442783 lw a5,-44(s0) +20408ad6: 17fd addi a5,a5,-1 +20408ad8: fcf42a23 sw a5,-44(s0) + while (length) +20408adc: fd442783 lw a5,-44(s0) +20408ae0: f3d5 bnez a5,20408a84 <_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 +} +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 + +20408af8 <_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) + 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 + size = length; +20408b2a: fd442783 lw a5,-44(s0) +20408b2e: 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) + 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 + + /* read from software FIFO */ + while (length) +20408b5a: a065 j 20408c02 <_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) + 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> + { + 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) + 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) + 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> + } + else + { + /* no data, enable interrupt and break out */ + rt_hw_interrupt_enable(level); +20408bcc: fe442503 lw a0,-28(s0) +20408bd0: dc7ff0ef jal ra,20408996 + break; +20408bd4: a815 j 20408c08 <_serial_int_rx+0x110> + } + + /* enable interrupt */ + rt_hw_interrupt_enable(level); +20408bd6: fe442503 lw a0,-28(s0) +20408bda: dbdff0ef jal ra,20408996 + + *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) + 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) + while (length) +20408c02: fd442783 lw a5,-44(s0) +20408c06: fbb9 bnez a5,20408b5c <_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 +} +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 + +20408c1e <_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) + 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 + + size = length; +20408c50: fd442783 lw a5,-44(s0) +20408c54: 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) + 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 + + while (length) +20408c80: a091 j 20408cc4 <_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> + { + 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 + continue; +20408cae: a819 j 20408cc4 <_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) + while (length) +20408cc4: fd442783 lw a5,-44(s0) +20408cc8: ffcd bnez a5,20408c82 <_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 +} +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 + +20408ce0 : + * @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) + 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) + + 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 + + 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 + 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 + 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 + 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 + else + { + if (rx_fifo->is_full) +20408d80: fec42783 lw a5,-20(s0) +20408d84: 479c lw a5,8(a5) +20408d86: cb89 beqz a5,20408d98 + 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 + else + return 0; +20408d98: 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 + +20408da4 : + * + * @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) + 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) + + 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 + 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 + + 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) + + 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) + 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 + { + 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) + } +} +20408e7c: 0001 nop +20408e7e: 50b2 lw ra,44(sp) +20408e80: 5422 lw s0,40(sp) +20408e82: 6145 addi sp,sp,48 +20408e84: 8082 ret + +20408e86 : + * + * @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) + 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) + + 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 + + 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 + { + 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) + /* 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 + { + 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) + /* 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 + { + 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) + 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 + } + } + } + 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) + 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 + { + /* 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 + { + 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) + } + /* 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) + rx_fifo->is_full = RT_TRUE; +20408fe8: fec42783 lw a5,-20(s0) +20408fec: 4705 li a4,1 +20408fee: 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) +} +20409012: 0001 nop +20409014: 50b2 lw ra,44(sp) +20409016: 5422 lw s0,40(sp) +20409018: 6145 addi sp,sp,48 +2040901a: 8082 ret + +2040901c <_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) + 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 + + level = rt_hw_interrupt_disable(); +20409054: 941ff0ef jal ra,20408994 +20409058: 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> + { + int result = RT_EOK; +2040906e: 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) + 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 + + 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> + { + rx_dma->activated = RT_TRUE; +204090a6: fd842783 lw a5,-40(s0) +204090aa: 4705 li a4,1 +204090ac: 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 + 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> + } + else result = -RT_EBUSY; +204090ec: 57e5 li a5,-7 +204090ee: fef42623 sw a5,-20(s0) + rt_hw_interrupt_enable(level); +204090f2: fe442503 lw a0,-28(s0) +204090f6: 8a1ff0ef jal ra,20408996 + + 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> + + rt_set_errno(result); +20409106: fec42503 lw a0,-20(s0) +2040910a: 94bfa0ef jal ra,20403a54 + return 0; +2040910e: 4781 li a5,0 +20409110: aa25 j 20409248 <_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) + 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) + + 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 + + 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> + recv_len = length; +20409154: fc442783 lw a5,-60(s0) +20409158: fef42423 sw a5,-24(s0) +2040915c: a029 j 20409166 <_serial_dma_rx+0x14a> + else + recv_len = fifo_recved_len; +2040915e: fdc42783 lw a5,-36(s0) +20409162: 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> + 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> + 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 + 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 + 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 + 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) + 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 + 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 + } + 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 + rt_hw_interrupt_enable(level); +2040923c: fe442503 lw a0,-28(s0) +20409240: f56ff0ef jal ra,20408996 + return recv_len; +20409244: 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 + +20409252 <_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) + 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) + + 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) + if (result == RT_EOK) +2040928c: fe842783 lw a5,-24(s0) +20409290: eba1 bnez a5,204092e0 <_serial_dma_tx+0x8e> + { + level = rt_hw_interrupt_disable(); +20409292: f02ff0ef jal ra,20408994 +20409296: 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> + { + tx_dma->activated = RT_TRUE; +204092a6: fec42783 lw a5,-20(s0) +204092aa: 4705 li a4,1 +204092ac: c398 sw a4,0(a5) + rt_hw_interrupt_enable(level); +204092ae: fe442503 lw a0,-28(s0) +204092b2: ee4ff0ef jal ra,20408996 + + /* 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> + } + else + { + rt_hw_interrupt_enable(level); +204092d2: fe442503 lw a0,-28(s0) +204092d6: ec0ff0ef jal ra,20408996 + } + + return length; +204092da: fd442783 lw a5,-44(s0) +204092de: a031 j 204092ea <_serial_dma_tx+0x98> + } + else + { + rt_set_errno(result); +204092e0: fe842503 lw a0,-24(s0) +204092e4: f70fa0ef jal ra,20403a54 + return 0; +204092e8: 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 + +204092f4 : +/* 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) + rt_err_t result = RT_EOK; +20409300: 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 + serial = (struct rt_serial_device *)dev; +20409322: fdc42783 lw a5,-36(s0) +20409326: 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) + serial->serial_tx = RT_NULL; +20409332: fe842783 lw a5,-24(s0) +20409336: 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 + 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) + + return result; +20409360: 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 + +2040936e : + +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) + 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 + serial = (struct rt_serial_device *)dev; +2040939e: fcc42783 lw a5,-52(s0) +204093a2: 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 + return -RT_EIO; +204093be: 57e1 li a5,-8 +204093c0: ae99 j 20409716 + 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 + return -RT_EIO; +204093e4: 57e1 li a5,-8 +204093e6: ae05 j 20409716 + 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 + return -RT_EIO; +20409400: 57e1 li a5,-8 +20409402: ae11 j 20409716 + 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 + return -RT_EIO; +2040941c: 57e1 li a5,-8 +2040941e: ace5 j 20409716 + + /* 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) + + /* 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 + { + if (oflag & RT_DEVICE_FLAG_DMA_RX) +20409440: fca45783 lhu a5,-54(s0) +20409444: 2007f793 andi a5,a5,512 +20409448: 10078463 beqz a5,20409550 + { + 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 + 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) + 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 + rx_dma->activated = RT_FALSE; +20409486: fe042783 lw a5,-32(s0) +2040948a: 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 + } 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 + 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) + 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 + 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) + 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 + rx_fifo->put_index = 0; +204094fe: fe442783 lw a5,-28(s0) +20409502: 00079223 sh zero,4(a5) + rx_fifo->get_index = 0; +20409506: fe442783 lw a5,-28(s0) +2040950a: 00079323 sh zero,6(a5) + rx_fifo->is_full = RT_FALSE; +2040950e: fe442783 lw a5,-28(s0) +20409512: 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) + /* 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 + } + 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 + } + 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 + { + 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 + 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) + 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 + 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) + 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 + rx_fifo->put_index = 0; +204095be: fe842783 lw a5,-24(s0) +204095c2: 00079223 sh zero,4(a5) + rx_fifo->get_index = 0; +204095c6: fe842783 lw a5,-24(s0) +204095ca: 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) + 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) + /* 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 + } + else + { + serial->serial_rx = RT_NULL; +20409608: fec42783 lw a5,-20(s0) +2040960c: 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 + { + 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 + { + 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) + 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 + tx_dma->activated = RT_FALSE; +20409652: fd842783 lw a5,-40(s0) +20409656: 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 + serial->serial_tx = tx_dma; +2040966c: fec42783 lw a5,-20(s0) +20409670: fd842703 lw a4,-40(s0) +20409674: 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 + } + 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 + { + 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) + 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 + + rt_completion_init(&(tx_fifo->completion)); +204096c8: fdc42783 lw a5,-36(s0) +204096cc: 853e mv a0,a5 +204096ce: 1e7000ef jal ra,2040a0b4 + serial->serial_tx = tx_fifo; +204096d2: fec42783 lw a5,-20(s0) +204096d6: fdc42703 lw a4,-36(s0) +204096da: 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) + /* 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 + } + else + { + serial->serial_tx = RT_NULL; +2040970c: fec42783 lw a5,-20(s0) +20409710: 0607a623 sw zero,108(a5) + } + } + + return RT_EOK; +20409714: 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 + +20409720 : + +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) + 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 + serial = (struct rt_serial_device *)dev; +2040974a: fcc42783 lw a5,-52(s0) +2040974e: 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 + + 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 + { + 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) + 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 + + rt_free(rx_fifo); +2040979a: fe042503 lw a0,-32(s0) +2040979e: a74fd0ef jal ra,20406a12 + serial->serial_rx = RT_NULL; +204097a2: fec42783 lw a5,-20(s0) +204097a6: 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) + /* 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 + } + 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 + { + 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 + 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) + 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 + + rt_free(rx_dma); +20409822: fe442503 lw a0,-28(s0) +20409826: 9ecfd0ef jal ra,20406a12 +2040982a: a80d j 2040985c + } 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) + 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 + + rt_free(rx_fifo); +20409854: fe842503 lw a0,-24(s0) +20409858: 9bafd0ef jal ra,20406a12 + } + /* 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 + serial->serial_rx = RT_NULL; +20409870: fec42783 lw a5,-20(s0) +20409874: 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) + } + + 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 + { + 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) + 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 + + rt_free(tx_fifo); +204098c8: fd842503 lw a0,-40(s0) +204098cc: 946fd0ef jal ra,20406a12 + serial->serial_tx = RT_NULL; +204098d0: fec42783 lw a5,-20(s0) +204098d4: 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) + /* 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 + } + 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 + { + 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) + 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 + + rt_free(tx_dma); +20409944: fdc42503 lw a0,-36(s0) +20409948: 8cafd0ef jal ra,20406a12 + serial->serial_tx = RT_NULL; +2040994c: fec42783 lw a5,-20(s0) +20409950: 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) + } + + return RT_EOK; +20409972: 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 + +2040997e : + +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) + 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 + 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 + + serial = (struct rt_serial_device *)dev; +204099be: fdc42783 lw a5,-36(s0) +204099c2: 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 + { + 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 + } + 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 + { + 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 + } + + 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 +} +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 + +20409a2c : + +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) + 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 + 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 + + serial = (struct rt_serial_device *)dev; +20409a6c: fdc42783 lw a5,-36(s0) +20409a70: 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 + { + 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 + } + 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 + { + 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 + } + 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 + } +} +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 + +20409ae0 : + +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) + 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 + serial = (struct rt_serial_device *)dev; +20409b14: fdc42783 lw a5,-36(s0) +20409b18: 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 + { + 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) + break; +20409b4e: a06d j 20409bf8 + + 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) + break; +20409b6a: a079 j 20409bf8 + + case RT_DEVICE_CTRL_CONFIG: + if (args) +20409b6c: fd442783 lw a5,-44(s0) +20409b70: c3d9 beqz a5,20409bf6 + { + struct serial_configure *pconfig = (struct serial_configure *) args; +20409b72: fd442783 lw a5,-44(s0) +20409b76: 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 + { + /*can not change buffer size*/ + return RT_EBUSY; +20409ba6: 479d li a5,7 +20409ba8: a889 j 20409bfa + } + /* 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) + if (serial->parent.ref_count) +20409bbe: fec42783 lw a5,-20(s0) +20409bc2: 0347c783 lbu a5,52(a5) +20409bc6: cb85 beqz a5,20409bf6 + { + /* 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 + } + } + + break; +20409bda: a831 j 20409bf6 + + 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 + break; +20409bf4: a011 j 20409bf8 + break; +20409bf6: 0001 nop + } + + return RT_EOK; +20409bf8: 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 + +20409c04 : + */ +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) + 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 + + device = &(serial->parent); +20409c3a: fdc42783 lw a5,-36(s0) +20409c3e: fef42623 sw a5,-20(s0) + + device->type = RT_Device_Class_Char; +20409c42: fec42783 lw a5,-20(s0) +20409c46: 0207a623 sw zero,44(a5) + device->rx_indicate = RT_NULL; +20409c4a: fec42783 lw a5,-20(s0) +20409c4e: 0207ac23 sw zero,56(a5) + device->tx_complete = RT_NULL; +20409c52: fec42783 lw a5,-20(s0) +20409c56: 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) + 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) + 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) + 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) + 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) + 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) + device->user_data = data; +20409cae: fec42783 lw a5,-20(s0) +20409cb2: fd042703 lw a4,-48(s0) +20409cb6: 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 +} +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 + +20409cda : + +/* 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) + 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 + } + } + break; + } + } +} +20409d04: ae11 j 2040a018 + 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 +} +20409d12: a619 j 2040a018 + int ch = -1; +20409d14: 57fd li a5,-1 +20409d16: 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) + 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 + 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) + if (ch == -1) break; +20409d54: fd842703 lw a4,-40(s0) +20409d58: 57fd li a5,-1 +20409d5a: 0af70d63 beq a4,a5,20409e14 + level = rt_hw_interrupt_disable(); +20409d5e: c37fe0ef jal ra,20408994 +20409d62: 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) + 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) + 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) + 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 + 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) + 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) + rt_hw_interrupt_enable(level); +20409e0a: fd042503 lw a0,-48(s0) +20409e0e: b89fe0ef jal ra,20408996 + ch = serial->ops->getc(serial); +20409e12: bf05 j 20409d42 + if (ch == -1) break; +20409e14: 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 + level = rt_hw_interrupt_disable(); +20409e20: b75fe0ef jal ra,20408994 +20409e24: 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 + (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 + rx_length = (rx_fifo->put_index >= rx_fifo->get_index)? (rx_fifo->put_index - rx_fifo->get_index): +20409e7e: fcf42623 sw a5,-52(s0) + rt_hw_interrupt_enable(level); +20409e82: fd042503 lw a0,-48(s0) +20409e86: b11fe0ef jal ra,20408996 + 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 + break; +20409e9c: aa8d j 2040a00e + 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) + rt_completion_done(&(tx_fifo->completion)); +20409ea8: fdc42783 lw a5,-36(s0) +20409eac: 853e mv a0,a5 +20409eae: 2e45 jal 2040a25e + break; +20409eb0: a2a5 j 2040a018 + 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) + 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 + 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 + tx_dma->activated = RT_TRUE; +20409ef0: fec42783 lw a5,-20(s0) +20409ef4: 4705 li a4,1 +20409ef6: 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 + tx_dma->activated = RT_FALSE; +20409f18: fec42783 lw a5,-20(s0) +20409f1c: 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 + 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 + break; +20409f3e: 0001 nop +20409f40: a8c9 j 2040a012 + length = (event & (~0xff)) >> 8; +20409f42: fb842783 lw a5,-72(s0) +20409f46: 87a1 srai a5,a5,0x8 +20409f48: 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 + 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) + 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 + 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 + 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 + rx_dma->activated = RT_FALSE; +20409fba: fe042783 lw a5,-32(s0) +20409fbe: 0007a023 sw zero,0(a5) + break; +20409fc2: a891 j 2040a016 + level = rt_hw_interrupt_disable(); +20409fc4: 9d1fe0ef jal ra,20408994 +20409fc8: 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 + 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) + rt_hw_interrupt_enable(level); +20409fe8: fe442503 lw a0,-28(s0) +20409fec: 9abfe0ef jal ra,20408996 + if (serial->parent.rx_indicate != RT_NULL) +20409ff0: fbc42783 lw a5,-68(s0) +20409ff4: 5f9c lw a5,56(a5) +20409ff6: c385 beqz a5,2040a016 + 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 + break; +2040a00c: a029 j 2040a016 + break; +2040a00e: 0001 nop +2040a010: a021 j 2040a018 + break; +2040a012: 0001 nop +2040a014: a011 j 2040a018 + break; +2040a016: 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 + +2040a022 : +{ +2040a022: 1101 addi sp,sp,-32 +2040a024: ce22 sw s0,28(sp) +2040a026: 1000 addi s0,sp,32 +2040a028: 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) +} +2040a042: 0001 nop +2040a044: 4472 lw s0,28(sp) +2040a046: 6105 addi sp,sp,32 +2040a048: 8082 ret + +2040a04a : +{ +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) + 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) + 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) + l->prev = n; +2040a070: fec42783 lw a5,-20(s0) +2040a074: fe842703 lw a4,-24(s0) +2040a078: 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) +} +2040a084: 0001 nop +2040a086: 4472 lw s0,28(sp) +2040a088: 6105 addi sp,sp,32 +2040a08a: 8082 ret + +2040a08c : +{ +2040a08c: 1101 addi sp,sp,-32 +2040a08e: ce22 sw s0,28(sp) +2040a090: 1000 addi s0,sp,32 +2040a092: 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 +} +2040a0ac: 853e mv a0,a5 +2040a0ae: 4472 lw s0,28(sp) +2040a0b0: 6105 addi sp,sp,32 +2040a0b2: 8082 ret + +2040a0b4 : + +#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) + 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 + + level = rt_hw_interrupt_disable(); +2040a0de: 8b7fe0ef jal ra,20408994 +2040a0e2: fea42623 sw a0,-20(s0) + completion->flag = RT_UNCOMPLETED; +2040a0e6: fdc42783 lw a5,-36(s0) +2040a0ea: 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 + rt_hw_interrupt_enable(level); +2040a0f8: fec42503 lw a0,-20(s0) +2040a0fc: 89bfe0ef jal ra,20408996 +} +2040a100: 0001 nop +2040a102: 50b2 lw ra,44(sp) +2040a104: 5422 lw s0,40(sp) +2040a106: 6145 addi sp,sp,48 +2040a108: 8082 ret + +2040a10a : +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) + 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 + + result = RT_EOK; +2040a138: fe042623 sw zero,-20(s0) + thread = rt_thread_self(); +2040a13c: 86afd0ef jal ra,204071a6 +2040a140: fea42223 sw a0,-28(s0) + + level = rt_hw_interrupt_disable(); +2040a144: 851fe0ef jal ra,20408994 +2040a148: 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 + { + /* 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 + + if (timeout == 0) +2040a17e: fd842783 lw a5,-40(s0) +2040a182: e789 bnez a5,2040a18c + { + result = -RT_ETIMEOUT; +2040a184: 57f9 li a5,-2 +2040a186: fef42623 sw a5,-20(s0) + goto __exit; +2040a18a: a87d j 2040a248 + } + else + { + /* reset thread error number */ + thread->error = RT_EOK; +2040a18c: fe442783 lw a5,-28(s0) +2040a190: 0407a423 sw zero,72(a5) + + /* suspend thread */ + rt_thread_suspend(thread); +2040a194: fe442503 lw a0,-28(s0) +2040a198: d26fd0ef jal ra,204076be + /* 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 + &(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 + + /* start timer */ + if (timeout > 0) +2040a1f6: fd842783 lw a5,-40(s0) +2040a1fa: 02f05463 blez a5,2040a222 + { + /* 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 + 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 + } + /* enable interrupt */ + rt_hw_interrupt_enable(level); +2040a222: fe842503 lw a0,-24(s0) +2040a226: f70fe0ef jal ra,20408996 + + /* do schedule */ + rt_schedule(); +2040a22a: e40fb0ef jal ra,2040586a + + /* 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) + + level = rt_hw_interrupt_disable(); +2040a238: f5cfe0ef jal ra,20408994 +2040a23c: fea42423 sw a0,-24(s0) + } + } + /* clean completed flag */ + completion->flag = RT_UNCOMPLETED; +2040a240: fdc42783 lw a5,-36(s0) +2040a244: 0007a023 sw zero,0(a5) + +__exit: + rt_hw_interrupt_enable(level); +2040a248: fe842503 lw a0,-24(s0) +2040a24c: f4afe0ef jal ra,20408996 + + return result; +2040a250: 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 + +2040a25e : +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) + 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 + + 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 + return; + + level = rt_hw_interrupt_disable(); +2040a294: f00fe0ef jal ra,20408994 +2040a298: 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) + + 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 + { + /* 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) + struct rt_thread, + tlist); + + /* resume it */ + rt_thread_resume(thread); +2040a2c0: fe842503 lw a0,-24(s0) +2040a2c4: c8efd0ef jal ra,20407752 + rt_hw_interrupt_enable(level); +2040a2c8: fec42503 lw a0,-20(s0) +2040a2cc: ecafe0ef jal ra,20408996 + + /* perform a schedule */ + rt_schedule(); +2040a2d0: d9afb0ef jal ra,2040586a +2040a2d4: a039 j 2040a2e2 + } + else + { + rt_hw_interrupt_enable(level); +2040a2d6: fec42503 lw a0,-20(s0) +2040a2da: ebcfe0ef jal ra,20408996 +2040a2de: a011 j 2040a2e2 + return; +2040a2e0: 0001 nop + } +} +2040a2e2: 50b2 lw ra,44(sp) +2040a2e4: 5422 lw s0,40(sp) +2040a2e6: 6145 addi sp,sp,48 +2040a2e8: 8082 ret + +2040a2ea : +{ +2040a2ea: 1101 addi sp,sp,-32 +2040a2ec: ce22 sw s0,28(sp) +2040a2ee: 1000 addi s0,sp,32 +2040a2f0: 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) +} +2040a30a: 0001 nop +2040a30c: 4472 lw s0,28(sp) +2040a30e: 6105 addi sp,sp,32 +2040a310: 8082 ret + +2040a312 : +{ +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) + 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) + 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) + l->prev = n; +2040a338: fec42783 lw a5,-20(s0) +2040a33c: fe842703 lw a4,-24(s0) +2040a340: 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) +} +2040a34c: 0001 nop +2040a34e: 4472 lw s0,28(sp) +2040a350: 6105 addi sp,sp,32 +2040a352: 8082 ret + +2040a354 : +{ +2040a354: 1101 addi sp,sp,-32 +2040a356: ce22 sw s0,28(sp) +2040a358: 1000 addi s0,sp,32 +2040a35a: 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 +} +2040a374: 853e mv a0,a5 +2040a376: 4472 lw s0,28(sp) +2040a378: 6105 addi sp,sp,32 +2040a37a: 8082 ret + +2040a37c : +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) + 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 + + queue->evt_notify = evt_notify; +2040a3b8: fec42783 lw a5,-20(s0) +2040a3bc: fe442703 lw a4,-28(s0) +2040a3c0: 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) + queue->lwm = lwm; +2040a3ce: fec42783 lw a5,-20(s0) +2040a3d2: fe845703 lhu a4,-24(s0) +2040a3d6: 00e79123 sh a4,2(a5) + + queue->get_index = 0; +2040a3da: fec42783 lw a5,-20(s0) +2040a3de: 00079223 sh zero,4(a5) + queue->put_index = 0; +2040a3e2: fec42783 lw a5,-20(s0) +2040a3e6: 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 + 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 + + 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) + if (queue->queue == RT_NULL) +2040a412: fec42783 lw a5,-20(s0) +2040a416: 479c lw a5,8(a5) +2040a418: e399 bnez a5,2040a41e + { + return -RT_ENOMEM; +2040a41a: 57ed li a5,-5 +2040a41c: a011 j 2040a420 + } + + return RT_EOK; +2040a41e: 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 + +2040a42a : + +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) + 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 + + result = RT_EOK; +2040a460: fe042423 sw zero,-24(s0) + thread = rt_thread_self(); +2040a464: d43fc0ef jal ra,204071a6 +2040a468: 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) + while (queue->put_index - queue->get_index == queue->size) +2040a476: a0f9 j 2040a544 + { + /* queue is full */ + if (timeout == 0) +2040a478: fd042783 lw a5,-48(s0) +2040a47c: e789 bnez a5,2040a486 + { + result = -RT_ETIMEOUT; +2040a47e: 57f9 li a5,-2 +2040a480: fef42423 sw a5,-24(s0) + + goto __exit; +2040a484: a261 j 2040a60c + } + + /* 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 + + /* reset thread error number */ + thread->error = RT_EOK; +2040a4ca: fe442783 lw a5,-28(s0) +2040a4ce: 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 + 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 + /* start timer */ + if (timeout > 0) +2040a4f0: fd042783 lw a5,-48(s0) +2040a4f4: 02f05463 blez a5,2040a51c + { + /* 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 + 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 + } + + /* enable interrupt */ + rt_hw_interrupt_enable(level); +2040a51c: fec42783 lw a5,-20(s0) +2040a520: 853e mv a0,a5 +2040a522: c74fe0ef jal ra,20408996 + + /* do schedule */ + rt_schedule(); +2040a526: b44fb0ef jal ra,2040586a + + /* 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) + level = rt_hw_interrupt_disable(); +2040a534: c60fe0ef jal ra,20408994 +2040a538: 87aa mv a5,a0 +2040a53a: fef42623 sw a5,-20(s0) + if (result != RT_EOK) goto __exit; +2040a53e: fe842783 lw a5,-24(s0) +2040a542: e3f1 bnez a5,2040a606 + 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 + } + + 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) + 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) + 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) + + /* 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 + { + /* 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) + struct rt_thread, + tlist); + + /* resume it */ + rt_thread_resume(thread); +2040a5ea: fe442503 lw a0,-28(s0) +2040a5ee: 964fd0ef jal ra,20407752 + rt_hw_interrupt_enable(level); +2040a5f2: fec42783 lw a5,-20(s0) +2040a5f6: 853e mv a0,a5 +2040a5f8: b9efe0ef jal ra,20408996 + + /* perform a schedule */ + rt_schedule(); +2040a5fc: a6efb0ef jal ra,2040586a + + return result; +2040a600: fe842783 lw a5,-24(s0) +2040a604: a80d j 2040a636 + if (result != RT_EOK) goto __exit; +2040a606: 0001 nop +2040a608: a011 j 2040a60c + } + +__exit: +2040a60a: 0001 nop + rt_hw_interrupt_enable(level); +2040a60c: fec42783 lw a5,-20(s0) +2040a610: 853e mv a0,a5 +2040a612: b84fe0ef jal ra,20408996 + 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 + { + 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 + } + + return result; +2040a632: 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 + +2040a640 : + +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) + 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 + 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 + 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 + + result = RT_EOK; +2040a6b2: fe042423 sw zero,-24(s0) + thread = rt_thread_self(); +2040a6b6: af1fc0ef jal ra,204071a6 +2040a6ba: 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) + while (queue->get_index == queue->put_index) +2040a6c8: a8c1 j 2040a798 + { + /* queue is empty */ + if (timeout == 0) +2040a6ca: fd042783 lw a5,-48(s0) +2040a6ce: e789 bnez a5,2040a6d8 + { + result = -RT_ETIMEOUT; +2040a6d0: 57f9 li a5,-2 +2040a6d2: fef42423 sw a5,-24(s0) + goto __exit; +2040a6d6: a2d1 j 2040a89a + } + + /* 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 + + /* reset thread error number */ + thread->error = RT_EOK; +2040a71c: fe442783 lw a5,-28(s0) +2040a720: 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 + 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 + /* start timer */ + if (timeout > 0) +2040a742: fd042783 lw a5,-48(s0) +2040a746: 02f05463 blez a5,2040a76e + { + /* 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 + 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 + } + + /* enable interrupt */ + rt_hw_interrupt_enable(level); +2040a76e: fec42783 lw a5,-20(s0) +2040a772: 853e mv a0,a5 +2040a774: a22fe0ef jal ra,20408996 + + /* do schedule */ + rt_schedule(); +2040a778: 8f2fb0ef jal ra,2040586a + + /* 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) + level = rt_hw_interrupt_disable(); +2040a786: a0efe0ef jal ra,20408994 +2040a78a: 87aa mv a5,a0 +2040a78c: fef42623 sw a5,-20(s0) + if (result != RT_EOK) +2040a790: fe842783 lw a5,-24(s0) +2040a794: 10079063 bnez a5,2040a894 + 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 + 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) + *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) + + 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) + + 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 + { + /* 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 + { + /* 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) + struct rt_thread, + tlist); + + /* resume it */ + rt_thread_resume(thread); +2040a856: fe442503 lw a0,-28(s0) +2040a85a: ef9fc0ef jal ra,20407752 + rt_hw_interrupt_enable(level); +2040a85e: fec42783 lw a5,-20(s0) +2040a862: 853e mv a0,a5 +2040a864: 932fe0ef jal ra,20408996 + + /* perform a schedule */ + rt_schedule(); +2040a868: 802fb0ef jal ra,2040586a +2040a86c: a031 j 2040a878 + } + else + { + rt_hw_interrupt_enable(level); +2040a86e: fec42783 lw a5,-20(s0) +2040a872: 853e mv a0,a5 +2040a874: 922fe0ef jal ra,20408996 + } + + if (queue->evt_notify != RT_NULL) +2040a878: fdc42783 lw a5,-36(s0) +2040a87c: 4fdc lw a5,28(a5) +2040a87e: cb81 beqz a5,2040a88e + 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 + + return result; +2040a88e: fe842783 lw a5,-24(s0) +2040a892: a80d j 2040a8c4 + goto __exit; +2040a894: 0001 nop +2040a896: a011 j 2040a89a + } + +__exit: +2040a898: 0001 nop + rt_hw_interrupt_enable(level); +2040a89a: fec42783 lw a5,-20(s0) +2040a89e: 853e mv a0,a5 +2040a8a0: 8f6fe0ef jal ra,20408996 + 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 + { + 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 + } + + return result; +2040a8c0: 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 + +2040a8ce : +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) + 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 + + level = rt_hw_interrupt_disable(); +2040a900: 894fe0ef jal ra,20408994 +2040a904: 87aa mv a5,a0 +2040a906: 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 + { + rt_hw_interrupt_enable(level); +2040a91e: fec42783 lw a5,-20(s0) +2040a922: 853e mv a0,a5 +2040a924: 872fe0ef jal ra,20408996 + + return -RT_EEMPTY; +2040a928: 57f1 li a5,-4 +2040a92a: a08d j 2040a98c + } + + *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) + *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) + + rt_hw_interrupt_enable(level); +2040a980: fec42783 lw a5,-20(s0) +2040a984: 853e mv a0,a5 +2040a986: 810fe0ef jal ra,20408996 + + return RT_EOK; +2040a98a: 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 + +2040a996 : +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) + struct rt_thread *thread; + register rt_ubase_t temp; + + rt_enter_critical(); +2040a9a4: 9befb0ef jal ra,20405b62 + /* wakeup all suspend threads */ + + /* resume on pop list */ + while (!rt_list_isempty(&(queue->suspended_pop_list))) +2040a9a8: a805 j 2040a9d8 + { + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +2040a9aa: febfd0ef jal ra,20408994 +2040a9ae: 87aa mv a5,a0 +2040a9b0: 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) + 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) + /* + * 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 + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +2040a9d0: 87a6 mv a5,s1 +2040a9d2: 853e mv a0,a5 +2040a9d4: fc3fd0ef jal ra,20408996 + 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 + } + + /* resume on push list */ + while (!rt_list_isempty(&(queue->suspended_push_list))) +2040a9e6: a805 j 2040aa16 + { + /* disable interrupt */ + temp = rt_hw_interrupt_disable(); +2040a9e8: fadfd0ef jal ra,20408994 +2040a9ec: 87aa mv a5,a0 +2040a9ee: 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) + 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) + /* + * 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 + + /* enable interrupt */ + rt_hw_interrupt_enable(temp); +2040aa0e: 87a6 mv a5,s1 +2040aa10: 853e mv a0,a5 +2040aa12: f85fd0ef jal ra,20408996 + 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 + } + rt_exit_critical(); +2040aa24: 984fb0ef jal ra,20405ba8 + + rt_schedule(); +2040aa28: e43fa0ef jal ra,2040586a +} +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 + +2040aa38 : +#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 + 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 + putenv("HOME=/home"); +2040aa4c: 0000d517 auipc a0,0xd +2040aa50: 95850513 addi a0,a0,-1704 # 204173a4 <__FUNCTION__.2466+0x20> +2040aa54: 2f9d jal 2040b1ca +#if defined RT_USING_PTHREADS && !defined RT_USING_COMPONENTS_INIT + pthread_system_init(); +#endif + + return 0; +2040aa56: 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 + +2040aa62 <_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) +#ifndef RT_USING_DFS + return 0; +2040aa70: 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 + +2040aa7a <_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) + /* return "not supported" */ + ptr->_errno = ENOTSUP; +2040aa90: fec42783 lw a5,-20(s0) +2040aa94: 08600713 li a4,134 +2040aa98: c398 sw a4,0(a5) + return -1; +2040aa9a: 57fd li a5,-1 +} +2040aa9c: 853e mv a0,a5 +2040aa9e: 4472 lw s0,28(sp) +2040aaa0: 6105 addi sp,sp,32 +2040aaa2: 8082 ret + +2040aaa4 <_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) + /* return "not supported" */ + ptr->_errno = ENOTSUP; +2040aaba: fec42783 lw a5,-20(s0) +2040aabe: 08600713 li a4,134 +2040aac2: c398 sw a4,0(a5) + return -1; +2040aac4: 57fd li a5,-1 +} +2040aac6: 853e mv a0,a5 +2040aac8: 4472 lw s0,28(sp) +2040aaca: 6105 addi sp,sp,32 +2040aacc: 8082 ret + +2040aace <_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) + /* return "not supported" */ + ptr->_errno = ENOTSUP; +2040aad8: fec42783 lw a5,-20(s0) +2040aadc: 08600713 li a4,134 +2040aae0: c398 sw a4,0(a5) + return -1; +2040aae2: 57fd li a5,-1 +} +2040aae4: 853e mv a0,a5 +2040aae6: 4472 lw s0,28(sp) +2040aae8: 6105 addi sp,sp,32 +2040aaea: 8082 ret + +2040aaec <_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) + /* return "not supported" */ + ptr->_errno = ENOTSUP; +2040aafe: fec42783 lw a5,-20(s0) +2040ab02: 08600713 li a4,134 +2040ab06: c398 sw a4,0(a5) + return -1; +2040ab08: 57fd li a5,-1 +} +2040ab0a: 853e mv a0,a5 +2040ab0c: 4472 lw s0,28(sp) +2040ab0e: 6105 addi sp,sp,32 +2040ab10: 8082 ret + +2040ab12 <_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) + return 0; +2040ab1c: 4781 li a5,0 +} +2040ab1e: 853e mv a0,a5 +2040ab20: 4472 lw s0,28(sp) +2040ab22: 6105 addi sp,sp,32 +2040ab24: 8082 ret + +2040ab26 <_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) + 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> + + /* return "not supported" */ + ptr->_errno = ENOTSUP; +2040ab4a: fec42783 lw a5,-20(s0) +2040ab4e: 08600713 li a4,134 +2040ab52: c398 sw a4,0(a5) + return -1; +2040ab54: 57fd li a5,-1 +} +2040ab56: 853e mv a0,a5 +2040ab58: 4472 lw s0,28(sp) +2040ab5a: 6105 addi sp,sp,32 +2040ab5c: 8082 ret + +2040ab5e <_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) + /* return "not supported" */ + ptr->_errno = ENOTSUP; +2040ab70: fec42783 lw a5,-20(s0) +2040ab74: 08600713 li a4,134 +2040ab78: c398 sw a4,0(a5) + return -1; +2040ab7a: 57fd li a5,-1 +} +2040ab7c: 853e mv a0,a5 +2040ab7e: 4472 lw s0,28(sp) +2040ab80: 6105 addi sp,sp,32 +2040ab82: 8082 ret + +2040ab84 <_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) + /* return "not supported" */ + ptr->_errno = ENOTSUP; +2040ab96: fec42783 lw a5,-20(s0) +2040ab9a: 08600713 li a4,134 +2040ab9e: c398 sw a4,0(a5) + return -1; +2040aba0: 57fd li a5,-1 +} +2040aba2: 853e mv a0,a5 +2040aba4: 4472 lw s0,28(sp) +2040aba6: 6105 addi sp,sp,32 +2040aba8: 8082 ret + +2040abaa <_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) +#ifndef RT_USING_DFS + return 0; +2040abc0: 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 + +2040abca <_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) +#ifndef RT_USING_DFS + return 0; +2040abdc: 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 + +2040abe6 <_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) +#ifndef RT_USING_DFS + return 0; +2040abfc: 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 + +2040ac06 <_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) +#ifndef RT_USING_DFS + return 0; +2040ac1c: 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 + +2040ac26 <_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) +#ifndef RT_USING_DFS + return 0; +2040ac38: 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 + +2040ac42 <_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) + /* no use this routine to get memory */ + return RT_NULL; +2040ac50: 4781 li a5,0 +} +2040ac52: 853e mv a0,a5 +2040ac54: 4472 lw s0,28(sp) +2040ac56: 6105 addi sp,sp,32 +2040ac58: 8082 ret + +2040ac5a <_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) +#ifndef RT_USING_DFS + return 0; +2040ac6c: 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 + +2040ac76 <_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) + /* return "not supported" */ + ptr->_errno = ENOTSUP; +2040ac84: fec42783 lw a5,-20(s0) +2040ac88: 08600713 li a4,134 +2040ac8c: c398 sw a4,0(a5) + return -1; +2040ac8e: 57fd li a5,-1 +} +2040ac90: 853e mv a0,a5 +2040ac92: 4472 lw s0,28(sp) +2040ac94: 6105 addi sp,sp,32 +2040ac96: 8082 ret + +2040ac98 <_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) +#ifndef RT_USING_DFS + return 0; +2040aca6: 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 + +2040acb0 <_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) + /* return "not supported" */ + ptr->_errno = ENOTSUP; +2040acbe: fec42783 lw a5,-20(s0) +2040acc2: 08600713 li a4,134 +2040acc6: c398 sw a4,0(a5) + return -1; +2040acc8: 57fd li a5,-1 +} +2040acca: 853e mv a0,a5 +2040accc: 4472 lw s0,28(sp) +2040acce: 6105 addi sp,sp,32 +2040acd0: 8082 ret + +2040acd2 <_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) + if (fd < 3) +2040acea: fd842703 lw a4,-40(s0) +2040acee: 4789 li a5,2 +2040acf0: 02e7c563 blt a5,a4,2040ad1a <_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) + 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 + return nbytes; +2040ad14: fd042783 lw a5,-48(s0) +2040ad18: a011 j 2040ad1c <_write_r+0x4a> + _ssize_t rc; + + rc = write(fd, buf, nbytes); + return rc; +#else + return 0; +2040ad1a: 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 + +2040ad26 : + + +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 + time_t time; + rt_tick_t tick; + rt_device_t device; + + time = 0; +2040ad2e: 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) + if (device != RT_NULL) +2040ad42: fec42783 lw a5,-20(s0) +2040ad46: cb89 beqz a5,2040ad58 + { + /* 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 + } + + /* get tick */ + tick = rt_tick_get(); +2040ad58: ba9f50ef jal ra,20400900 +2040ad5c: 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) + _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) +} +2040adb2: 0001 nop +2040adb4: 40f2 lw ra,28(sp) +2040adb6: 4462 lw s0,24(sp) +2040adb8: 6105 addi sp,sp,32 +2040adba: 8082 ret + +2040adbc : +#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) + 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 + + /* 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 + { + libc_system_time_init(); +2040adf2: 3f15 jal 2040ad26 + 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) + } + + /* get tick */ + tick = rt_tick_get(); +2040ae00: b01f50ef jal ra,20400900 +2040ae04: 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) + 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) + + return 0; +2040ae60: 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 + +2040ae6c <_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) + 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> + { + if (__tp != RT_NULL) +2040ae8c: fd842783 lw a5,-40(s0) +2040ae90: c38d beqz a5,2040aeb2 <_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) + __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) + } + + return tp.tv_sec; +2040aeb2: fe842783 lw a5,-24(s0) +2040aeb6: a039 j 2040aec4 <_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) + return -1; +2040aec2: 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 + +2040aece <_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) + void* result; + + result = (void*)rt_malloc (size); +2040aede: fd842503 lw a0,-40(s0) +2040aee2: c50fb0ef jal ra,20406332 +2040aee6: fea42623 sw a0,-20(s0) + if (result == RT_NULL) +2040aeea: fec42783 lw a5,-20(s0) +2040aeee: e789 bnez a5,2040aef8 <_malloc_r+0x2a> + { + ptr->_errno = ENOMEM; +2040aef0: fdc42783 lw a5,-36(s0) +2040aef4: 4731 li a4,12 +2040aef6: c398 sw a4,0(a5) + } + + return result; +2040aef8: 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 + +2040af06 <_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) + 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) + if (result == RT_NULL) +2040af2a: fec42783 lw a5,-20(s0) +2040af2e: e789 bnez a5,2040af38 <_realloc_r+0x32> + { + ptr->_errno = ENOMEM; +2040af30: fdc42783 lw a5,-36(s0) +2040af34: 4731 li a4,12 +2040af36: c398 sw a4,0(a5) + } + + return result; +2040af38: 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 + +2040af46 <_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) + 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) + if (result == RT_NULL) +2040af6a: fec42783 lw a5,-20(s0) +2040af6e: e789 bnez a5,2040af78 <_calloc_r+0x32> + { + ptr->_errno = ENOMEM; +2040af70: fdc42783 lw a5,-36(s0) +2040af74: 4731 li a4,12 +2040af76: c398 sw a4,0(a5) + } + + return result; +2040af78: 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 + +2040af86 <_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) + rt_free (addr); +2040af96: fe842503 lw a0,-24(s0) +2040af9a: a79fb0ef jal ra,20406a12 +} +2040af9e: 0001 nop +2040afa0: 40f2 lw ra,28(sp) +2040afa2: 4462 lw s0,24(sp) +2040afa4: 6105 addi sp,sp,32 +2040afa6: 8082 ret + +2040afa8 <_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) + /* 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 + 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 + + while (1); +2040afe4: a001 j 2040afe4 <_exit+0x3c> + +2040afe6 <_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) + /* not support this call */ + return; +2040aff0: 0001 nop +} +2040aff2: 4472 lw s0,28(sp) +2040aff4: 6105 addi sp,sp,32 +2040aff6: 8082 ret + +2040aff8 <__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 + /* 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 + +2040b006 : + +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 + if (rt_thread_self()) +2040b00e: 998fc0ef jal ra,204071a6 +2040b012: 87aa mv a5,a0 +2040b014: c795 beqz a5,2040b040 + { + rt_thread_t self = rt_thread_self(); +2040b016: 990fc0ef jal ra,204071a6 +2040b01a: 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 + rt_thread_suspend(self); +2040b034: fec42503 lw a0,-20(s0) +2040b038: e86fc0ef jal ra,204076be + + rt_schedule(); +2040b03c: 82ffa0ef jal ra,2040586a + } + + while (1); +2040b040: a001 j 2040b040 + +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> + +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> + +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> + +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 + +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 + +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 + +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> + +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 + +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> + +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> + +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 + +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 + +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 + +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> +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 +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> + +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> + +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 + +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> + +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 + +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> + +2040cd14 <__env_lock>: +2040cd14: 8082 ret + +2040cd16 <__env_unlock>: +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 + +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> + +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 + +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> + +2040ced2 <__fp_lock>: +2040ced2: 4501 li a0,0 +2040ced4: 8082 ret + +2040ced6 <_cleanup_r>: +2040ced6: 00005597 auipc a1,0x5 +2040ceda: 9ca58593 addi a1,a1,-1590 # 204118a0 <_fclose_r> +2040cede: a491 j 2040d122 <_fwalk_reent> + +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 + +2040cf4a <__fp_unlock>: +2040cf4a: 4501 li a0,0 +2040cf4c: 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 + +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> + +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 + +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> + +2040d090 <__sfp_lock_acquire>: +2040d090: 8082 ret + +2040d092 <__sfp_lock_release>: +2040d092: 8082 ret + +2040d094 <__sinit_lock_acquire>: +2040d094: 8082 ret + +2040d096 <__sinit_lock_release>: +2040d096: 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> + +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> + +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> + +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> + +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> + +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 + +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 + +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 + +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 + +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 + +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 +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 + +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) +2040d3aa: 8082 ret + +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 + +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 + +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 + +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 + +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 + +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 + +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 + +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> +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> + +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 + +2040e8d8 <__localeconv_l>: +2040e8d8: 0f050513 addi a0,a0,240 +2040e8dc: 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 + +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 + +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 + +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 + +2040e98c <__locale_ctype_ptr_l>: +2040e98c: 0ec52503 lw a0,236(a0) +2040e990: 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 + +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> + +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 + +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> + +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 + +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 + +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 + +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 + +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> + +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 + +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 + +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 +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> + +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 + +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> + +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 + +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> + +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 + +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> + +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> + +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> + +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> + +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 +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> + +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> + +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> + +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> + +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> + +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 + +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 + +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 + +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 + +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> +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 +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> + +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> + +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> + +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> + +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 + +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 + +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 + +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> + +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> + +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> + +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> + +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> + +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> + +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 + +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> + +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> + +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> + +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> + +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> + +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> + +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> + +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> + +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> + +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> + +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> + +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> + +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> + +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> + +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> + +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> + +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> + +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> + +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> + +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> + +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 + +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 + +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 + +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> + +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> + +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> + +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> + +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> + +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 + +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 + +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 + +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 + +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> + +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> + +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> + +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> + +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> + +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 + +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 + +20415cbe : +20415cbe: 4505 li a0,1 +20415cc0: 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 + +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 + +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 + +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> + +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 + +20415d68 : +20415d68: 00051223 sh zero,4(a0) +20415d6c: 00052023 sw zero,0(a0) +20415d70: 4501 li a0,0 +20415d72: 8082 ret + +20415d74 : +20415d74: 557d li a0,-1 +20415d76: 8082 ret + +20415d78 : +20415d78: 557d li a0,-1 +20415d7a: 8082 ret + +20415d7c : +20415d7c: 557d li a0,-1 +20415d7e: 8082 ret + +20415d80 : +20415d80: 557d li a0,-1 +20415d82: 8082 ret + +20415d84 : +20415d84: 4501 li a0,0 +20415d86: 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 + +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 + +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> + ... + +20415e14 <__rt_init_rti_start>: +20415e14: 09d4 addi a3,sp,212 +20415e16: 2040 fld fs0,128(s0) + +20415e18 <__rt_init_rti_board_start>: +20415e18: 09e4 addi s1,sp,220 +20415e1a: 2040 fld fs0,128(s0) + +20415e1c <__rt_init_rti_board_end>: +20415e1c: 09f4 addi a3,sp,220 +20415e1e: 2040 fld fs0,128(s0) + +20415e20 <__rt_init_libc_system_init>: +20415e20: aa38 fsd fa4,80(a2) +20415e22: 2040 fld fs0,128(s0) + +20415e24 <__rt_init_rti_end>: +20415e24: 0a04 addi s1,sp,272 +20415e26: 2040 fld fs0,128(s0) + +Disassembly of section .text.entry: + +20415e28 : + + .section .text.entry + .align 2 + .global trap_entry +trap_entry: + addi sp, sp, -32*REGBYTES +20415e28: 7119 addi sp,sp,-128 + + STORE x1, 1*REGBYTES(sp) +20415e2a: c206 sw ra,4(sp) + STORE x2, 2*REGBYTES(sp) +20415e2c: c40a sw sp,8(sp) + STORE x3, 3*REGBYTES(sp) +20415e2e: c60e sw gp,12(sp) + STORE x4, 4*REGBYTES(sp) +20415e30: c812 sw tp,16(sp) + STORE x5, 5*REGBYTES(sp) +20415e32: ca16 sw t0,20(sp) + STORE x6, 6*REGBYTES(sp) +20415e34: cc1a sw t1,24(sp) + STORE x7, 7*REGBYTES(sp) +20415e36: ce1e sw t2,28(sp) + STORE x8, 8*REGBYTES(sp) +20415e38: d022 sw s0,32(sp) + STORE x9, 9*REGBYTES(sp) +20415e3a: d226 sw s1,36(sp) + STORE x10, 10*REGBYTES(sp) +20415e3c: d42a sw a0,40(sp) + STORE x11, 11*REGBYTES(sp) +20415e3e: d62e sw a1,44(sp) + STORE x12, 12*REGBYTES(sp) +20415e40: d832 sw a2,48(sp) + STORE x13, 13*REGBYTES(sp) +20415e42: da36 sw a3,52(sp) + STORE x14, 14*REGBYTES(sp) +20415e44: dc3a sw a4,56(sp) + STORE x15, 15*REGBYTES(sp) +20415e46: de3e sw a5,60(sp) + STORE x16, 16*REGBYTES(sp) +20415e48: c0c2 sw a6,64(sp) + STORE x17, 17*REGBYTES(sp) +20415e4a: c2c6 sw a7,68(sp) + STORE x18, 18*REGBYTES(sp) +20415e4c: c4ca sw s2,72(sp) + STORE x19, 19*REGBYTES(sp) +20415e4e: c6ce sw s3,76(sp) + STORE x20, 20*REGBYTES(sp) +20415e50: c8d2 sw s4,80(sp) + STORE x21, 21*REGBYTES(sp) +20415e52: cad6 sw s5,84(sp) + STORE x22, 22*REGBYTES(sp) +20415e54: ccda sw s6,88(sp) + STORE x23, 23*REGBYTES(sp) +20415e56: cede sw s7,92(sp) + STORE x24, 24*REGBYTES(sp) +20415e58: d0e2 sw s8,96(sp) + STORE x25, 25*REGBYTES(sp) +20415e5a: d2e6 sw s9,100(sp) + STORE x26, 26*REGBYTES(sp) +20415e5c: d4ea sw s10,104(sp) + STORE x27, 27*REGBYTES(sp) +20415e5e: d6ee sw s11,108(sp) + STORE x28, 28*REGBYTES(sp) +20415e60: d8f2 sw t3,112(sp) + STORE x29, 29*REGBYTES(sp) +20415e62: daf6 sw t4,116(sp) + STORE x30, 30*REGBYTES(sp) +20415e64: dcfa sw t5,120(sp) + STORE x31, 31*REGBYTES(sp) +20415e66: defe sw t6,124(sp) + + csrr a0, mcause +20415e68: 34202573 csrr a0,mcause + csrr a1, mepc +20415e6c: 341025f3 csrr a1,mepc + mv a2, sp +20415e70: 860a mv a2,sp + call handle_trap +20415e72: 8bdf20ef jal ra,2040872e + csrw mepc, a0 +20415e76: 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> + csrs mstatus, t0 +20415e82: 3002a073 csrs mstatus,t0 + + LOAD x1, 1*REGBYTES(sp) +20415e86: 4092 lw ra,4(sp) + LOAD x2, 2*REGBYTES(sp) +20415e88: 4122 lw sp,8(sp) + LOAD x3, 3*REGBYTES(sp) +20415e8a: 41b2 lw gp,12(sp) + LOAD x4, 4*REGBYTES(sp) +20415e8c: 4242 lw tp,16(sp) + LOAD x5, 5*REGBYTES(sp) +20415e8e: 42d2 lw t0,20(sp) + LOAD x6, 6*REGBYTES(sp) +20415e90: 4362 lw t1,24(sp) + LOAD x7, 7*REGBYTES(sp) +20415e92: 43f2 lw t2,28(sp) + LOAD x8, 8*REGBYTES(sp) +20415e94: 5402 lw s0,32(sp) + LOAD x9, 9*REGBYTES(sp) +20415e96: 5492 lw s1,36(sp) + LOAD x10, 10*REGBYTES(sp) +20415e98: 5522 lw a0,40(sp) + LOAD x11, 11*REGBYTES(sp) +20415e9a: 55b2 lw a1,44(sp) + LOAD x12, 12*REGBYTES(sp) +20415e9c: 5642 lw a2,48(sp) + LOAD x13, 13*REGBYTES(sp) +20415e9e: 56d2 lw a3,52(sp) + LOAD x14, 14*REGBYTES(sp) +20415ea0: 5762 lw a4,56(sp) + LOAD x15, 15*REGBYTES(sp) +20415ea2: 57f2 lw a5,60(sp) + LOAD x16, 16*REGBYTES(sp) +20415ea4: 4806 lw a6,64(sp) + LOAD x17, 17*REGBYTES(sp) +20415ea6: 4896 lw a7,68(sp) + LOAD x18, 18*REGBYTES(sp) +20415ea8: 4926 lw s2,72(sp) + LOAD x19, 19*REGBYTES(sp) +20415eaa: 49b6 lw s3,76(sp) + LOAD x20, 20*REGBYTES(sp) +20415eac: 4a46 lw s4,80(sp) + LOAD x21, 21*REGBYTES(sp) +20415eae: 4ad6 lw s5,84(sp) + LOAD x22, 22*REGBYTES(sp) +20415eb0: 4b66 lw s6,88(sp) + LOAD x23, 23*REGBYTES(sp) +20415eb2: 4bf6 lw s7,92(sp) + LOAD x24, 24*REGBYTES(sp) +20415eb4: 5c06 lw s8,96(sp) + LOAD x25, 25*REGBYTES(sp) +20415eb6: 5c96 lw s9,100(sp) + LOAD x26, 26*REGBYTES(sp) +20415eb8: 5d26 lw s10,104(sp) + LOAD x27, 27*REGBYTES(sp) +20415eba: 5db6 lw s11,108(sp) + LOAD x28, 28*REGBYTES(sp) +20415ebc: 5e46 lw t3,112(sp) + LOAD x29, 29*REGBYTES(sp) +20415ebe: 5ed6 lw t4,116(sp) + LOAD x30, 30*REGBYTES(sp) +20415ec0: 5f66 lw t5,120(sp) + LOAD x31, 31*REGBYTES(sp) +20415ec2: 5ff6 lw t6,124(sp) + + addi sp, sp, 32*REGBYTES +20415ec4: 6109 addi sp,sp,128 + mret +20415ec6: 30200073 mret + +.weak handle_trap +handle_trap: +1: + j 1b +20415eca: a001 j 20415eca + ... + +Disassembly of section .rodata: + +20415ed0 : +20415ed0: 7564 flw fs1,108(a0) +20415ed2: 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) +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 + ... + +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 + ... + +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 + +204163a8 <__FUNCTION__.2140>: +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 + ... + +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 + ... + +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> + ... + +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 + ... + +20416400 <__FUNCTION__.2184>: +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 + +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 + ... + +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 + ... + +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) +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 +2041680c: 000a 0xa +2041680e: 0000 unimp +20416810: 4e28 lw a0,88(a2) +20416812: 4c55 li s8,21 +20416814: 294c fld fa1,144(a0) +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 + ... + +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 + ... + +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 + ... + +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> + ... + +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> + ... + +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 + ... + +20416b6c <__FUNCTION__.2261>: +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 +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 + ... + +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__.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 +20416c2e: 745f 7268 6165 0x61657268745f +20416c34: 0064 addi s1,sp,12 + ... + +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 +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 + ... + +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 + ... + +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 + +20416db4 <__FUNCTION__.2293>: +20416db4: 7472 flw fs0,60(sp) +20416db6: 6d5f 6c61 6f6c 0x6f6c6c616d5f +20416dbc: 00000063 beqz zero,20416dbc <__FUNCTION__.2293+0x8> + +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 + ... + +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 + ... + +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 + ... + +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> + ... + +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 + ... + +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 + ... + +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 + ... + +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 + ... + +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 + ... + +20416f5c <__FUNCTION__.2241>: +20416f5c: 7472 flw fs0,60(sp) +20416f5e: 745f 6d69 7265 0x72656d69745f +20416f64: 695f 696e 0074 0x74696e695f + ... + +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 + +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 + +20416f8c <__FUNCTION__.2270>: +20416f8c: 7472 flw fs0,60(sp) +20416f8e: 745f 6d69 7265 0x72656d69745f +20416f94: 735f 6174 7472 0x74726174735f + ... + +20416f9c <__FUNCTION__.2287>: +20416f9c: 7472 flw fs0,60(sp) +20416f9e: 745f 6d69 7265 0x72656d69745f +20416fa4: 735f 6f74 0070 0x706f74735f + ... + +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 +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 + ... + +20417104 <__FUNCTION__.2468>: +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 + ... + +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 + ... + +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>: +2041716c: 7472 flw fs0,60(sp) +2041716e: 735f 7265 6169 0x61697265735f +20417174: 5f6c lw a1,124(a4) +20417176: 6e65706f j 2046e85c <_data_lma+0x56700> + ... + +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 + +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 + ... + +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) + ... + +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 +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 + +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 : + ... + +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 + ... + +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 + ... + +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 + +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 + +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 +20417912: ffff 0xffff +20417914: 8daa mv s11,a0 +20417916: ffff 0xffff +20417918: 8daa mv s11,a0 +2041791a: ffff 0xffff +2041791c: 8128 0x8128 +2041791e: ffff 0xffff +20417920: 8daa mv s11,a0 +20417922: ffff 0xffff +20417924: 8daa mv s11,a0 +20417926: ffff 0xffff +20417928: 8daa mv s11,a0 +2041792a: ffff 0xffff +2041792c: 80e4 0x80e4 +2041792e: ffff 0xffff +20417930: 8daa mv s11,a0 +20417932: ffff 0xffff +20417934: 8daa mv s11,a0 +20417936: ffff 0xffff +20417938: 812e mv sp,a1 +2041793a: ffff 0xffff +2041793c: 8146 mv sp,a7 +2041793e: ffff 0xffff +20417940: 8daa mv s11,a0 +20417942: ffff 0xffff +20417944: 8140 0x8140 +20417946: ffff 0xffff +20417948: 814c 0x814c +2041794a: ffff 0xffff +2041794c: 8daa mv s11,a0 +2041794e: ffff 0xffff +20417950: 818c 0x818c +20417952: ffff 0xffff +20417954: 8192 mv gp,tp +20417956: ffff 0xffff +20417958: 8192 mv gp,tp +2041795a: ffff 0xffff +2041795c: 8192 mv gp,tp +2041795e: ffff 0xffff +20417960: 8192 mv gp,tp +20417962: ffff 0xffff +20417964: 8192 mv gp,tp +20417966: ffff 0xffff +20417968: 8192 mv gp,tp +2041796a: ffff 0xffff +2041796c: 8192 mv gp,tp +2041796e: ffff 0xffff +20417970: 8192 mv gp,tp +20417972: ffff 0xffff +20417974: 8192 mv gp,tp +20417976: ffff 0xffff +20417978: 8daa mv s11,a0 +2041797a: ffff 0xffff +2041797c: 8daa mv s11,a0 +2041797e: ffff 0xffff +20417980: 8daa mv s11,a0 +20417982: ffff 0xffff +20417984: 8daa mv s11,a0 +20417986: ffff 0xffff +20417988: 8daa mv s11,a0 +2041798a: ffff 0xffff +2041798c: 8daa mv s11,a0 +2041798e: ffff 0xffff +20417990: 8daa mv s11,a0 +20417992: ffff 0xffff +20417994: 82b0 0x82b0 +20417996: ffff 0xffff +20417998: 8daa mv s11,a0 +2041799a: ffff 0xffff +2041799c: 81fc 0x81fc +2041799e: ffff 0xffff +204179a0: 8220 0x8220 +204179a2: ffff 0xffff +204179a4: 82b0 0x82b0 +204179a6: ffff 0xffff +204179a8: 82b0 0x82b0 +204179aa: ffff 0xffff +204179ac: 82b0 0x82b0 +204179ae: ffff 0xffff +204179b0: 8daa mv s11,a0 +204179b2: ffff 0xffff +204179b4: 8daa mv s11,a0 +204179b6: ffff 0xffff +204179b8: 8daa mv s11,a0 +204179ba: ffff 0xffff +204179bc: 8daa mv s11,a0 +204179be: ffff 0xffff +204179c0: 81b6 mv gp,a3 +204179c2: ffff 0xffff +204179c4: 8daa mv s11,a0 +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) + +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 + +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 + ... +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 + +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) + +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) +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) +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 + ... + +Disassembly of section .data: + +80000000 : +80000000: 04e4 addi s1,sp,588 +80000002: 2040 fld fs0,128(s0) +80000004: 04fc addi a5,sp,588 +80000006: 2040 fld fs0,128(s0) +80000008: 053a slli a0,a0,0xe +8000000a: 2040 fld fs0,128(s0) +8000000c: 0554 addi a3,sp,644 +8000000e: 2040 fld fs0,128(s0) +80000010: 0000 unimp + ... + +80000014 : + ... +80000070: 0000 unimp +80000072: 8000 0x8000 +80000074: c200 sw s0,0(a2) +80000076: 0001 nop +80000078: 0008 addi a0,sp,0 +8000007a: 0001 nop + ... + +80000084 : +80000084: 0000 unimp +80000086: 0000 unimp +80000088: 0088 addi a0,sp,64 +8000008a: 8000 0x8000 +8000008c: 0088 addi a0,sp,64 +8000008e: 8000 0x8000 +80000090: 00b4 addi a3,sp,72 +80000092: 0000 unimp +80000094: 0001 nop +80000096: 0000 unimp +80000098: 0098 addi a4,sp,64 +8000009a: 8000 0x8000 +8000009c: 0098 addi a4,sp,64 +8000009e: 8000 0x8000 +800000a0: 0038 addi a4,sp,8 +800000a2: 0000 unimp +800000a4: 0002 0x2 +800000a6: 0000 unimp +800000a8: 00a8 addi a0,sp,72 +800000aa: 8000 0x8000 +800000ac: 00a8 addi a0,sp,72 +800000ae: 8000 0x8000 +800000b0: 003c addi a5,sp,8 +800000b2: 0000 unimp +800000b4: 00000003 lb zero,0(zero) # 2f200000 <_data_lma+0xede7ea4> +800000b8: 00b8 addi a4,sp,72 +800000ba: 8000 0x8000 +800000bc: 00b8 addi a4,sp,72 +800000be: 8000 0x8000 +800000c0: 0038 addi a4,sp,8 +800000c2: 0000 unimp +800000c4: 0004 addi s1,sp,0 +800000c6: 0000 unimp +800000c8: 00c8 addi a0,sp,68 +800000ca: 8000 0x8000 +800000cc: 00c8 addi a0,sp,68 +800000ce: 8000 0x8000 +800000d0: 0048 addi a0,sp,4 +800000d2: 0000 unimp +800000d4: 0005 c.addi zero,1 +800000d6: 0000 unimp +800000d8: 00d8 addi a4,sp,68 +800000da: 8000 0x8000 +800000dc: 00d8 addi a4,sp,68 +800000de: 8000 0x8000 +800000e0: 004c addi a1,sp,4 +800000e2: 0000 unimp +800000e4: 0006 0x6 +800000e6: 0000 unimp +800000e8: 00e8 addi a0,sp,76 +800000ea: 8000 0x8000 +800000ec: 00e8 addi a0,sp,76 +800000ee: 8000 0x8000 +800000f0: 0050 addi a2,sp,4 +800000f2: 0000 unimp +800000f4: 00000007 0x7 +800000f8: 00f8 addi a4,sp,76 +800000fa: 8000 0x8000 +800000fc: 00f8 addi a4,sp,76 +800000fe: 8000 0x8000 +80000100: 005c addi a5,sp,4 +80000102: 0000 unimp +80000104: 0008 addi a0,sp,0 +80000106: 0000 unimp +80000108: 0108 addi a0,sp,128 +8000010a: 8000 0x8000 +8000010c: 0108 addi a0,sp,128 +8000010e: 8000 0x8000 +80000110: 0044 addi s1,sp,4 +80000112: 0000 unimp +80000114: 0000 unimp + ... + +80000118 : +80000118: 0000 unimp +8000011a: 0000 unimp +8000011c: 0404 addi s1,sp,512 +8000011e: 8000 0x8000 +80000120: 046c addi a1,sp,524 +80000122: 8000 0x8000 +80000124: 04d4 addi a3,sp,580 +80000126: 8000 0x8000 + ... +800001c0: 0001 nop +800001c2: 0000 unimp +800001c4: 0000 unimp +800001c6: 0000 unimp +800001c8: 330e fld ft6,224(sp) +800001ca: abcd j 800007bc <__bss_start+0xd4> +800001cc: 1234 addi a3,sp,296 +800001ce: e66d bnez a2,800002b8 +800001d0: deec sw a1,124(a3) +800001d2: 0005 c.addi zero,1 +800001d4: 0000000b 0xb + ... + +80000540 <__global_locale>: +80000540: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne + ... +80000560: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne + ... +80000580: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne + ... +800005a0: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne + ... +800005c0: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne + ... +800005e0: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne + ... +80000600: 00000043 fmadd.s ft0,ft0,ft0,ft0,rne + ... +80000620: 1880 addi s0,sp,112 +80000622: 2041 jal 800006a2 <__global_locale+0x162> +80000624: eae0 fsw fs0,84(a3) +80000626: 2040 fld fs0,128(s0) +80000628: 0000 unimp +8000062a: 0000 unimp +8000062c: 7c28 flw fa0,120(s0) +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 +80000642: 2041 jal 800006c2 <_global_impure_ptr+0x2> +80000644: 80a0 0x80a0 +80000646: 2041 jal 800006c6 <_impure_ptr+0x2> +80000648: 80a0 0x80a0 +8000064a: 2041 jal 800006ca +8000064c: 80a0 0x80a0 +8000064e: 2041 jal 800006ce +80000650: 80a0 0x80a0 +80000652: 2041 jal 800006d2 +80000654: 80a0 0x80a0 +80000656: 2041 jal 800006d6 +80000658: ffff 0xffff +8000065a: ffff 0xffff +8000065c: ffff 0xffff +8000065e: ffff 0xffff +80000660: ffff 0xffff +80000662: ffff 0xffff +80000664: ffff 0xffff +80000666: 0000 unimp +80000668: 0001 nop +8000066a: 5341 li t1,-16 +8000066c: 00494943 fmadd.s fs2,fs2,ft4,ft0,rmm + ... +80000688: 0000 unimp +8000068a: 5341 li t1,-16 +8000068c: 00494943 fmadd.s fs2,fs2,ft4,ft0,rmm + ... + +800006b0 <__FUNCTION__.2320>: +800006b0: 7472 flw fs0,60(sp) +800006b2: 665f 6572 0065 0x656572665f + +800006b8 <__FUNCTION__.2817>: +800006b8: 655f 6978 0074 0x746978655f + ... + +800006c0 <_global_impure_ptr>: +800006c0: 0118 addi a4,sp,128 +800006c2: 8000 0x8000 + +800006c4 <_impure_ptr>: +800006c4: 0118 addi a4,sp,128 +800006c6: 8000 0x8000 + +800006c8 : +800006c8: 1070 addi a2,sp,44 +800006ca: 8000 0x8000 + ... +800006d4: 0000 unimp +800006d6: 3ff0 fld fa2,248(a5) +800006d8: 0000 unimp +800006da: 0000 unimp +800006dc: 0000 unimp +800006de: 4024 lw s1,64(s0) +800006e0: 0000 unimp +800006e2: 0000 unimp +800006e4: 0000 unimp +800006e6: 4350 lw a2,4(a4) + +Disassembly of section .bss: + +800006e8 <__bss_start>: + ... + +800008e8 : + ... + +8000099c : +8000099c: 0000 unimp + ... + +800009a0 : + ... + +80000a54 : + ... + +80000b54 : +80000b54: 0000 unimp + ... + +80000b58 : +80000b58: 0000 unimp + ... + +80000b5c : +80000b5c: 0000 unimp + ... + +80000b60 <_errno>: +80000b60: 0000 unimp + ... + +80000b64 <_console_device>: +80000b64: 0000 unimp + ... + +80000b68 : + ... + +80000be8 : +80000be8: 0000 unimp + ... + +80000bec : +80000bec: 0000 unimp + ... + +80000bf0 : +80000bf0: 0000 unimp + ... + +80000bf4 : +80000bf4: 0000 unimp + ... + +80000bf8 : +80000bf8: 0000 unimp + ... + +80000bfc : +80000bfc: 0000 unimp + ... + +80000c00 : +80000c00: 0000 unimp + ... + +80000c04 : +80000c04: 0000 unimp + ... + +80000c08 : + ... + +80000d28 : +80000d28: 0000 unimp + ... + +80000d2c : +80000d2c: 0000 unimp + ... + +80000d30 : +80000d30: 0000 unimp + ... + +80000d34 : +80000d34: 0000 unimp + ... + +80000d38 : +80000d38: 0000 unimp + ... + +80000d3c : +80000d3c: 0000 unimp + ... + +80000d40 : +80000d40: 0000 unimp + ... + +80000d44 : +80000d44: 0000 unimp + ... + +80000d48 : +80000d48: 0000 unimp + ... + +80000d4c : + ... + +80000d84 : +80000d84: 0000 unimp + ... + +80000d88 : +80000d88: 0000 unimp + ... + +80000d8c : +80000d8c: 0000 unimp + ... + +80000d90 : + ... + +80000d98 : + ... + +80000da0 : + ... + +80000e54 : + ... + +80001054 : +80001054: 0000 unimp + ... + +80001058 : +80001058: 0000 unimp + ... + +8000105c : +8000105c: 0000 unimp + ... + +80001060 : +80001060: 0000 unimp + ... + +80001064 <_timevalue>: + ... + +8000106c : +8000106c: 0000 unimp + ... + +80001070 : +80001070: 0000 unimp + ... + +80001074 : +80001074: 0000 unimp + ... + +80001078 : + ... + +80001080 : +80001080: 0000 unimp + ... + +80001084 : +80001084: 0000 unimp + ... + +80001088 : +80001088: 0000 unimp + ... + +8000108c : + ... + +8000268c : +8000268c: 0000 unimp + ... + +80002690 : +80002690: 0000 unimp + ... + +80002694 : +80002694: 0000 unimp + ... + +80002698 : +80002698: 0000 unimp + ... + +8000269c : +8000269c: 0000 unimp + ... + +800026a0 : + ... + +800026c0 : + ... + +80002eb8 : +80002eb8: 0000 unimp + ... + +80002ebc : +80002ebc: 0000 unimp + ... + +80002ec0 : +80002ec0: 0000 unimp + ... + +80002ec4 : + ... + +Disassembly of section .stack: + +80003800 <_heap_end>: + ... + +Disassembly of section .comment: + +00000000 <.comment>: + 0: 3a434347 fmsub.d ft6,ft6,ft4,ft7,rmm + 4: 2820 fld fs0,80(s0) + 6: 29554e47 fmsub.s ft8,fa0,fs5,ft5,rmm + a: 3720 fld fs0,104(a4) + c: 312e fld ft2,232(sp) + e: 312e fld ft2,232(sp) + 10: 3220 fld fs0,96(a2) + 12: 3130 fld fa2,96(a0) + 14: 30353037 lui zero,0x30353 + 18: 0039 c.addi zero,14 + +Disassembly of section .debug_abbrev: + +00000000 <.debug_abbrev>: + 0: 1101 addi sp,sp,-32 + 2: 2501 jal 602 <__stack_size-0x1fe> + 4: 130e slli t1,t1,0x23 + 6: 1b0e030b 0x1b0e030b + a: 110e slli sp,sp,0x23 + c: 1201 addi tp,tp,-32 + e: 1001 c.addi zero,-32 + 10: 0006 0x6 + 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> + 1e: 0b002403 lw s0,176(zero) # b0 <__stack_size-0x750> + 22: 030b3e0b 0x30b3e0b + 26: 0008 addi a0,sp,0 + 28: 0400 addi s0,sp,512 + 2a: 0016 0x16 + 2c: 0b3a0e03 lb t3,179(s4) # fffe00b3 <_sp+0x7ffdc0b3> + 30: 13490b3b 0x13490b3b + 34: 0000 unimp + 36: 2605 jal 356 <__stack_size-0x4aa> + 38: 4900 lw s0,16(a0) + 3a: 06000013 li zero,96 + 3e: 0b0b000f 0xb0b000f + 42: 0000 unimp + 44: 0b000f07 0xb000f07 + 48: 0013490b 0x13490b + 4c: 0800 addi s0,sp,16 + 4e: 0115 addi sp,sp,5 + 50: 13010c27 0x13010c27 + 54: 0000 unimp + 56: 0509 addi a0,a0,2 + 58: 4900 lw s0,16(a0) + 5a: 0a000013 li zero,160 + 5e: 0034 addi a3,sp,8 + 60: 0b3a0e03 lb t3,179(s4) + 64: 1349053b 0x1349053b + 68: 0c3c0c3f 2e0b0000 0x2e0b00000c3c0c3f + 70: 3f01 jal ffffff80 <_sp+0x7fffbf80> + 72: 030c addi a1,sp,384 + 74: 3a0e fld fs4,224(sp) + 76: 270b3b0b 0x270b3b0b + 7a: 110c addi a1,sp,160 + 7c: 1201 addi tp,tp,-32 + 7e: 4001 0x4001 + 80: 9606 add a2,a2,ra + 82: 0c42 slli s8,s8,0x10 + 84: 1301 addi t1,t1,-32 + 86: 0000 unimp + 88: 2e0c fld fa1,24(a2) + 8a: 3f01 jal ffffff9a <_sp+0x7fffbf9a> + 8c: 030c addi a1,sp,384 + 8e: 3a0e fld fs4,224(sp) + 90: 490b3b0b 0x490b3b0b + 94: 000c3c13 sltiu s8,s8,0 + 98: 0d00 addi s0,sp,656 + 9a: 0018 addi a4,sp,0 + 9c: 0000 unimp + 9e: 2e0e fld ft8,192(sp) + a0: 0300 addi s0,sp,384 + a2: 3a0e fld fs4,224(sp) + a4: 270b3b0b 0x270b3b0b + a8: 110c addi a1,sp,160 + aa: 1201 addi tp,tp,-32 + ac: 4001 0x4001 + ae: 9706 add a4,a4,ra + b0: 0c42 slli s8,s8,0x10 + b2: 0000 unimp + b4: 03012e0f 0x3012e0f + b8: 3a0e fld fs4,224(sp) + ba: 270b3b0b 0x270b3b0b + be: 110c addi a1,sp,160 + c0: 1201 addi tp,tp,-32 + c2: 4001 0x4001 + c4: 9606 add a2,a2,ra + c6: 0c42 slli s8,s8,0x10 + c8: 0000 unimp + ca: 0510 addi a2,sp,640 + cc: 0300 addi s0,sp,384 + ce: 3a0e fld fs4,224(sp) + d0: 490b3b0b 0x490b3b0b + d4: 000a0213 mv tp,s4 + d8: 0000 unimp + da: 1101 addi sp,sp,-32 + dc: 2501 jal 6dc <__stack_size-0x124> + de: 130e slli t1,t1,0x23 + e0: 1b0e030b 0x1b0e030b + e4: 110e slli sp,sp,0x23 + e6: 1201 addi tp,tp,-32 + e8: 1001 c.addi zero,-32 + ea: 0006 0x6 + ec: 0200 addi s0,sp,256 + ee: 0024 addi s1,sp,8 + f0: 0b3e0b0b 0xb3e0b0b + f4: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> + f8: 03001603 lh a2,48(zero) # 30 <__stack_size-0x7d0> + fc: 3a0e fld fs4,224(sp) + fe: 490b3b0b 0x490b3b0b + 102: 04000013 li zero,64 + 106: 0024 addi s1,sp,8 + 108: 0b3e0b0b 0xb3e0b0b + 10c: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> + 110: 3505 jal ffffff30 <_sp+0x7fffbf30> + 112: 4900 lw s0,16(a0) + 114: 06000013 li zero,96 + 118: 0101 addi sp,sp,0 + 11a: 1349 addi t1,t1,-14 + 11c: 1301 addi t1,t1,-32 + 11e: 0000 unimp + 120: 49002107 flw ft2,1168(zero) # 490 <__stack_size-0x370> + 124: 000b2f13 slti t5,s6,0 + 128: 0800 addi s0,sp,16 + 12a: 0026 0x26 + 12c: 1349 addi t1,t1,-14 + 12e: 0000 unimp + 130: 3409 jal fffffb32 <_sp+0x7fffbb32> + 132: 0300 addi s0,sp,384 + 134: 3a0e fld fs4,224(sp) + 136: 490b3b0b 0x490b3b0b + 13a: 000a0213 mv tp,s4 + 13e: 0a00 addi s0,sp,272 + 140: 0021 c.addi zero,8 + 142: 1349 addi t1,t1,-14 + 144: 0000052f 0x52f + 148: 3f012e0b 0x3f012e0b + 14c: 030c addi a1,sp,384 + 14e: 3a0e fld fs4,224(sp) + 150: 270b3b0b 0x270b3b0b + 154: 110c addi a1,sp,160 + 156: 1201 addi tp,tp,-32 + 158: 4001 0x4001 + 15a: 9706 add a4,a4,ra + 15c: 0c42 slli s8,s8,0x10 + 15e: 1301 addi t1,t1,-32 + 160: 0000 unimp + 162: 050c addi a1,sp,640 + 164: 0300 addi s0,sp,384 + 166: 3a08 fld fa0,48(a2) + 168: 490b3b0b 0x490b3b0b + 16c: 000a0213 mv tp,s4 + 170: 0d00 addi s0,sp,656 + 172: 012e slli sp,sp,0xb + 174: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 17c: 01110c27 0x1110c27 + 180: 0112 slli sp,sp,0x4 + 182: 0640 addi s0,sp,772 + 184: 4296 lw t0,68(sp) + 186: 010c addi a1,sp,128 + 188: 0e000013 li zero,224 + 18c: 0034 addi a3,sp,8 + 18e: 0b3a0803 lb a6,179(s4) + 192: 13490b3b 0x13490b3b + 196: 0a02 slli s4,s4,0x0 + 198: 0000 unimp + 19a: 11010b0f 0x11010b0f + 19e: 1201 addi tp,tp,-32 + 1a0: 0001 nop + 1a2: 1000 addi s0,sp,32 + 1a4: 0b0b000f 0xb0b000f + 1a8: 1349 addi t1,t1,-14 + 1aa: 0000 unimp + 1ac: 2e11 jal 4c0 <__stack_size-0x340> + 1ae: 0301 addi t1,t1,0 + 1b0: 3a0e fld fs4,224(sp) + 1b2: 270b3b0b 0x270b3b0b + 1b6: 110c addi a1,sp,160 + 1b8: 1201 addi tp,tp,-32 + 1ba: 4001 0x4001 + 1bc: 9606 add a2,a2,ra + 1be: 0c42 slli s8,s8,0x10 + 1c0: 1301 addi t1,t1,-32 + 1c2: 0000 unimp + 1c4: 2e12 fld ft8,256(sp) + 1c6: 3f01 jal d6 <__stack_size-0x72a> + 1c8: 030c addi a1,sp,384 + 1ca: 3a0e fld fs4,224(sp) + 1cc: 270b3b0b 0x270b3b0b + 1d0: 490c lw a1,16(a0) + 1d2: 12011113 0x12011113 + 1d6: 4001 0x4001 + 1d8: 9706 add a4,a4,ra + 1da: 0c42 slli s8,s8,0x10 + 1dc: 1301 addi t1,t1,-32 + 1de: 0000 unimp + 1e0: 03012e13 slti t3,sp,48 + 1e4: 3a0e fld fs4,224(sp) + 1e6: 270b3b0b 0x270b3b0b + 1ea: 110c addi a1,sp,160 + 1ec: 1201 addi tp,tp,-32 + 1ee: 4001 0x4001 + 1f0: 9706 add a4,a4,ra + 1f2: 0c42 slli s8,s8,0x10 + 1f4: 1301 addi t1,t1,-32 + 1f6: 0000 unimp + 1f8: 2e14 fld fa3,24(a2) + 1fa: 3f00 fld fs0,56(a4) + 1fc: 030c addi a1,sp,384 + 1fe: 3a0e fld fs4,224(sp) + 200: 270b3b0b 0x270b3b0b + 204: 110c addi a1,sp,160 + 206: 1201 addi tp,tp,-32 + 208: 4001 0x4001 + 20a: 9706 add a4,a4,ra + 20c: 0c42 slli s8,s8,0x10 + 20e: 0000 unimp + 210: 0100 addi s0,sp,128 + 212: 0111 addi sp,sp,4 + 214: 0e25 addi t3,t3,9 + 216: 0e030b13 addi s6,t1,224 + 21a: 01110e1b 0x1110e1b + 21e: 0112 slli sp,sp,0x4 + 220: 0610 addi a2,sp,768 + 222: 0000 unimp + 224: 2402 fld fs0,0(sp) + 226: 0b00 addi s0,sp,400 + 228: 030b3e0b 0x30b3e0b + 22c: 000e 0xe + 22e: 0300 addi s0,sp,384 + 230: 0016 0x16 + 232: 0b3a0e03 lb t3,179(s4) + 236: 13490b3b 0x13490b3b + 23a: 0000 unimp + 23c: 2404 fld fs1,8(s0) + 23e: 0b00 addi s0,sp,400 + 240: 030b3e0b 0x30b3e0b + 244: 0008 addi a0,sp,0 + 246: 0500 addi s0,sp,640 + 248: 0e030113 addi sp,t1,224 + 24c: 0b3a0b0b 0xb3a0b0b + 250: 1301053b 0x1301053b + 254: 0000 unimp + 256: 0d06 slli s10,s10,0x1 + 258: 0300 addi s0,sp,384 + 25a: 3a0e fld fs4,224(sp) + 25c: 49053b0b 0x49053b0b + 260: 000a3813 sltiu a6,s4,0 + 264: 0700 addi s0,sp,896 + 266: 0b0b000f 0xb0b000f + 26a: 1349 addi t1,t1,-14 + 26c: 0000 unimp + 26e: 1608 addi a0,sp,800 + 270: 0300 addi s0,sp,384 + 272: 3a0e fld fs4,224(sp) + 274: 49053b0b 0x49053b0b + 278: 09000013 li zero,144 + 27c: 0101 addi sp,sp,0 + 27e: 1349 addi t1,t1,-14 + 280: 1301 addi t1,t1,-32 + 282: 0000 unimp + 284: 210a fld ft2,128(sp) + 286: 4900 lw s0,16(a0) + 288: 000b2f13 slti t5,s6,0 + 28c: 0b00 addi s0,sp,400 + 28e: 0026 0x26 + 290: 1349 addi t1,t1,-14 + 292: 0000 unimp + 294: 0f0c addi a1,sp,912 + 296: 0b00 addi s0,sp,400 + 298: 0d00000b 0xd00000b + 29c: 0104 addi s1,sp,128 + 29e: 0b3e0e03 lb t3,179(t3) # 1a0b3 <__stack_size+0x198b3> + 2a2: 13490b0b 0x13490b0b + 2a6: 0b3a slli s6,s6,0xe + 2a8: 1301053b 0x1301053b + 2ac: 0000 unimp + 2ae: 280e fld fa6,192(sp) + 2b0: 0300 addi s0,sp,384 + 2b2: 1c0e slli s8,s8,0x23 + 2b4: 0f00000b 0xf00000b + 2b8: 0115 addi sp,sp,5 + 2ba: 13490c27 0x13490c27 + 2be: 1301 addi t1,t1,-32 + 2c0: 0000 unimp + 2c2: 0510 addi a2,sp,640 + 2c4: 4900 lw s0,16(a0) + 2c6: 11000013 li zero,272 + 2ca: 0026 0x26 + 2cc: 0000 unimp + 2ce: 1512 slli a0,a0,0x24 + 2d0: 2701 jal 9d0 <__stack_size+0x1d0> + 2d2: 010c addi a1,sp,128 + 2d4: 13000013 li zero,304 + 2d8: 0034 addi a3,sp,8 + 2da: 0b3a0e03 lb t3,179(s4) + 2de: 1349053b 0x1349053b + 2e2: 0c3c0c3f 13140000 0x131400000c3c0c3f + 2ea: 0301 addi t1,t1,0 + 2ec: 0b0e slli s6,s6,0x3 + 2ee: 3b0b3a0b 0x3b0b3a0b + 2f2: 0013010b 0x13010b + 2f6: 1500 addi s0,sp,672 + 2f8: 000d c.addi zero,3 + 2fa: 0b3a0e03 lb t3,179(s4) + 2fe: 13490b3b 0x13490b3b + 302: 0a38 addi a4,sp,280 + 304: 0000 unimp + 306: 0d16 slli s10,s10,0x5 + 308: 0300 addi s0,sp,384 + 30a: 3a0e fld fs4,224(sp) + 30c: 490b3b0b 0x490b3b0b + 310: 0d0b0b13 addi s6,s6,208 # 1c0d0 <__stack_size+0x1b8d0> + 314: 380b0c0b 0x380b0c0b + 318: 000a 0xa + 31a: 1700 addi s0,sp,928 + 31c: 000d c.addi zero,3 + 31e: 0b3a0803 lb a6,179(s4) + 322: 13490b3b 0x13490b3b + 326: 0a38 addi a4,sp,280 + 328: 0000 unimp + 32a: 3418 fld fa4,40(s0) + 32c: 0300 addi s0,sp,384 + 32e: 3a08 fld fa0,48(a2) + 330: 490b3b0b 0x490b3b0b + 334: 000a0213 mv tp,s4 + 338: 1900 addi s0,sp,176 + 33a: 0034 addi a3,sp,8 + 33c: 0b3a0e03 lb t3,179(s4) + 340: 13490b3b 0x13490b3b + 344: 0a02 slli s4,s4,0x0 + 346: 0000 unimp + 348: 2e1a fld ft8,384(sp) + 34a: 3f00 fld fs0,56(a4) + 34c: 030c addi a1,sp,384 + 34e: 3a0e fld fs4,224(sp) + 350: 270b3b0b 0x270b3b0b + 354: 110c addi a1,sp,160 + 356: 1201 addi tp,tp,-32 + 358: 4001 0x4001 + 35a: 9606 add a2,a2,ra + 35c: 0c42 slli s8,s8,0x10 + 35e: 0000 unimp + 360: 03012e1b 0x3012e1b + 364: 3a0e fld fs4,224(sp) + 366: 270b3b0b 0x270b3b0b + 36a: 490c lw a1,16(a0) + 36c: 12011113 0x12011113 + 370: 4001 0x4001 + 372: 9706 add a4,a4,ra + 374: 0c42 slli s8,s8,0x10 + 376: 1301 addi t1,t1,-32 + 378: 0000 unimp + 37a: 051c addi a5,sp,640 + 37c: 0300 addi s0,sp,384 + 37e: 3a0e fld fs4,224(sp) + 380: 490b3b0b 0x490b3b0b + 384: 000a0213 mv tp,s4 + 388: 1d00 addi s0,sp,688 + 38a: 0005 c.addi zero,1 + 38c: 0b3a0803 lb a6,179(s4) + 390: 13490b3b 0x13490b3b + 394: 0a02 slli s4,s4,0x0 + 396: 0000 unimp + 398: 2e1e fld ft8,448(sp) + 39a: 0301 addi t1,t1,0 + 39c: 3a0e fld fs4,224(sp) + 39e: 270b3b0b 0x270b3b0b + 3a2: 490c lw a1,16(a0) + 3a4: 12011113 0x12011113 + 3a8: 4001 0x4001 + 3aa: 9606 add a2,a2,ra + 3ac: 0c42 slli s8,s8,0x10 + 3ae: 1301 addi t1,t1,-32 + 3b0: 0000 unimp + 3b2: 341f 0300 490e 0x490e0300341f + 3b8: 020c3413 sltiu s0,s8,32 + 3bc: 000a 0xa + 3be: 2000 fld fs0,0(s0) + 3c0: 012e slli sp,sp,0xb + 3c2: 0b3a0e03 lb t3,179(s4) + 3c6: 0c270b3b 0xc270b3b + 3ca: 0111 addi sp,sp,4 + 3cc: 0112 slli sp,sp,0x4 + 3ce: 0640 addi s0,sp,772 + 3d0: 4296 lw t0,68(sp) + 3d2: 010c addi a1,sp,128 + 3d4: 21000013 li zero,528 + 3d8: 012e slli sp,sp,0xb + 3da: 0b3a0e03 lb t3,179(s4) + 3de: 0c270b3b 0xc270b3b + 3e2: 1349 addi t1,t1,-14 + 3e4: 0111 addi sp,sp,4 + 3e6: 0112 slli sp,sp,0x4 + 3e8: 0640 addi s0,sp,772 + 3ea: 000c4297 auipc t0,0xc4 + 3ee: 0000 unimp + 3f0: 1101 addi sp,sp,-32 + 3f2: 2501 jal 9f2 <__stack_size+0x1f2> + 3f4: 130e slli t1,t1,0x23 + 3f6: 1b0e030b 0x1b0e030b + 3fa: 110e slli sp,sp,0x23 + 3fc: 1201 addi tp,tp,-32 + 3fe: 1001 c.addi zero,-32 + 400: 0006 0x6 + 402: 0200 addi s0,sp,256 + 404: 0024 addi s1,sp,8 + 406: 0b3e0b0b 0xb3e0b0b + 40a: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> + 40e: 03001603 lh a2,48(zero) # 30 <__stack_size-0x7d0> + 412: 3a0e fld fs4,224(sp) + 414: 490b3b0b 0x490b3b0b + 418: 04000013 li zero,64 + 41c: 0024 addi s1,sp,8 + 41e: 0b3e0b0b 0xb3e0b0b + 422: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> + 426: 1305 addi t1,t1,-31 + 428: 0301 addi t1,t1,0 + 42a: 0b0e slli s6,s6,0x3 + 42c: 3b0b3a0b 0x3b0b3a0b + 430: 0105 addi sp,sp,1 + 432: 06000013 li zero,96 + 436: 000d c.addi zero,3 + 438: 0b3a0e03 lb t3,179(s4) + 43c: 1349053b 0x1349053b + 440: 0a38 addi a4,sp,280 + 442: 0000 unimp + 444: 0b000f07 0xb000f07 + 448: 0013490b 0x13490b + 44c: 0800 addi s0,sp,16 + 44e: 0016 0x16 + 450: 0b3a0e03 lb t3,179(s4) + 454: 1349053b 0x1349053b + 458: 0000 unimp + 45a: 0109 addi sp,sp,2 + 45c: 4901 li s2,0 + 45e: 00130113 addi sp,t1,1 + 462: 0a00 addi s0,sp,272 + 464: 0021 c.addi zero,8 + 466: 1349 addi t1,t1,-14 + 468: 00000b2f 0xb2f + 46c: 4900260b 0x4900260b + 470: 0c000013 li zero,192 + 474: 000d c.addi zero,3 + 476: 0b3a0803 lb a6,179(s4) + 47a: 1349053b 0x1349053b + 47e: 0a38 addi a4,sp,280 + 480: 0000 unimp + 482: 150d addi a0,a0,-29 + 484: 2701 jal b84 <__stack_size+0x384> + 486: 010c addi a1,sp,128 + 488: 0e000013 li zero,224 + 48c: 0005 c.addi zero,1 + 48e: 1349 addi t1,t1,-14 + 490: 0000 unimp + 492: 0b000f0f 0xb000f0f + 496: 1000000b 0x1000000b + 49a: 0034 addi a3,sp,8 + 49c: 0b3a0e03 lb t3,179(s4) + 4a0: 1349053b 0x1349053b + 4a4: 0c3c0c3f 21110000 0x211100000c3c0c3f + 4ac: 4900 lw s0,16(a0) + 4ae: 00052f13 slti t5,a0,0 + 4b2: 1200 addi s0,sp,288 + 4b4: 0034 addi a3,sp,8 + 4b6: 0b3a0e03 lb t3,179(s4) + 4ba: 13490b3b 0x13490b3b + 4be: 0a02 slli s4,s4,0x0 + 4c0: 0000 unimp + 4c2: 3f012e13 slti t3,sp,1008 + 4c6: 030c addi a1,sp,384 + 4c8: 3a0e fld fs4,224(sp) + 4ca: 110b3b0b 0x110b3b0b + 4ce: 1201 addi tp,tp,-32 + 4d0: 4001 0x4001 + 4d2: 9606 add a2,a2,ra + 4d4: 0c42 slli s8,s8,0x10 + 4d6: 1301 addi t1,t1,-32 + 4d8: 0000 unimp + 4da: 2e14 fld fa3,24(a2) + 4dc: 0301 addi t1,t1,0 + 4de: 3a0e fld fs4,224(sp) + 4e0: 270b3b0b 0x270b3b0b + 4e4: 110c addi a1,sp,160 + 4e6: 1201 addi tp,tp,-32 + 4e8: 4001 0x4001 + 4ea: 9606 add a2,a2,ra + 4ec: 0c42 slli s8,s8,0x10 + 4ee: 1301 addi t1,t1,-32 + 4f0: 0000 unimp + 4f2: 0515 addi a0,a0,5 + 4f4: 0300 addi s0,sp,384 + 4f6: 3a0e fld fs4,224(sp) + 4f8: 490b3b0b 0x490b3b0b + 4fc: 000a0213 mv tp,s4 + 500: 1600 addi s0,sp,800 + 502: 012e slli sp,sp,0xb + 504: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 50c: 1349 addi t1,t1,-14 + 50e: 0c3c addi a5,sp,536 + 510: 1301 addi t1,t1,-32 + 512: 0000 unimp + 514: 00001817 auipc a6,0x1 + 518: 1800 addi s0,sp,48 + 51a: 0111010b 0x111010b + 51e: 0112 slli sp,sp,0x4 + 520: 0000 unimp + 522: 2e19 jal 838 <__stack_size+0x38> + 524: 3f01 jal 434 <__stack_size-0x3cc> + 526: 030c addi a1,sp,384 + 528: 3a0e fld fs4,224(sp) + 52a: 490b3b0b 0x490b3b0b + 52e: 000c3c13 sltiu s8,s8,0 + 532: 1a00 addi s0,sp,304 + 534: 012e slli sp,sp,0xb + 536: 0b3a0e03 lb t3,179(s4) + 53a: 0c270b3b 0xc270b3b + 53e: 0111 addi sp,sp,4 + 540: 0112 slli sp,sp,0x4 + 542: 0640 addi s0,sp,772 + 544: 4296 lw t0,68(sp) + 546: 000c addi a1,sp,0 + 548: 0000 unimp + 54a: 1101 addi sp,sp,-32 + 54c: 2501 jal b4c <__stack_size+0x34c> + 54e: 130e slli t1,t1,0x23 + 550: 1b0e030b 0x1b0e030b + 554: 110e slli sp,sp,0x23 + 556: 1201 addi tp,tp,-32 + 558: 1001 c.addi zero,-32 + 55a: 0006 0x6 + 55c: 0200 addi s0,sp,256 + 55e: 0024 addi s1,sp,8 + 560: 0b3e0b0b 0xb3e0b0b + 564: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> + 568: 0b002403 lw s0,176(zero) # b0 <__stack_size-0x750> + 56c: 030b3e0b 0x30b3e0b + 570: 0008 addi a0,sp,0 + 572: 0400 addi s0,sp,512 + 574: 0016 0x16 + 576: 0b3a0e03 lb t3,179(s4) + 57a: 13490b3b 0x13490b3b + 57e: 0000 unimp + 580: 2605 jal 8a0 <__stack_size+0xa0> + 582: 4900 lw s0,16(a0) + 584: 06000013 li zero,96 + 588: 0b0b000f 0xb0b000f + 58c: 0000 unimp + 58e: 0b000f07 0xb000f07 + 592: 0013490b 0x13490b + 596: 0800 addi s0,sp,16 + 598: 0115 addi sp,sp,5 + 59a: 13010c27 0x13010c27 + 59e: 0000 unimp + 5a0: 0509 addi a0,a0,2 + 5a2: 4900 lw s0,16(a0) + 5a4: 0a000013 li zero,160 + 5a8: 0034 addi a3,sp,8 + 5aa: 0b3a0e03 lb t3,179(s4) + 5ae: 1349053b 0x1349053b + 5b2: 0c3c0c3f 340b0000 0x340b00000c3c0c3f + 5ba: 0300 addi s0,sp,384 + 5bc: 3a0e fld fs4,224(sp) + 5be: 490b3b0b 0x490b3b0b + 5c2: 3c0c3f13 sltiu t5,s8,960 + 5c6: 000c addi a1,sp,0 + 5c8: 0c00 addi s0,sp,528 + 5ca: 002e 0x2e + 5cc: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 5d4: 13490c27 0x13490c27 + 5d8: 0111 addi sp,sp,4 + 5da: 0112 slli sp,sp,0x4 + 5dc: 0640 addi s0,sp,772 + 5de: 4296 lw t0,68(sp) + 5e0: 000c addi a1,sp,0 + 5e2: 0d00 addi s0,sp,656 + 5e4: 012e slli sp,sp,0xb + 5e6: 0b3a0e03 lb t3,179(s4) + 5ea: 0c270b3b 0xc270b3b + 5ee: 0111 addi sp,sp,4 + 5f0: 0112 slli sp,sp,0x4 + 5f2: 0640 addi s0,sp,772 + 5f4: 4296 lw t0,68(sp) + 5f6: 000c addi a1,sp,0 + 5f8: 0e00 addi s0,sp,784 + 5fa: 012e slli sp,sp,0xb + 5fc: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 604: 1349 addi t1,t1,-14 + 606: 0c3c addi a5,sp,536 + 608: 1301 addi t1,t1,-32 + 60a: 0000 unimp + 60c: 0000180f 0x180f + 610: 1000 addi s0,sp,32 + 612: 012e slli sp,sp,0xb + 614: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 61c: 1349 addi t1,t1,-14 + 61e: 0c3c addi a5,sp,536 + 620: 0000 unimp + 622: 0100 addi s0,sp,128 + 624: 0111 addi sp,sp,4 + 626: 0e25 addi t3,t3,9 + 628: 0e030b13 addi s6,t1,224 + 62c: 01110e1b 0x1110e1b + 630: 0112 slli sp,sp,0x4 + 632: 0610 addi a2,sp,768 + 634: 0000 unimp + 636: 2402 fld fs0,0(sp) + 638: 0b00 addi s0,sp,400 + 63a: 030b3e0b 0x30b3e0b + 63e: 000e 0xe + 640: 0300 addi s0,sp,384 + 642: 0016 0x16 + 644: 0b3a0e03 lb t3,179(s4) + 648: 13490b3b 0x13490b3b + 64c: 0000 unimp + 64e: 2404 fld fs1,8(s0) + 650: 0b00 addi s0,sp,400 + 652: 030b3e0b 0x30b3e0b + 656: 0008 addi a0,sp,0 + 658: 0500 addi s0,sp,640 + 65a: 0101 addi sp,sp,0 + 65c: 1349 addi t1,t1,-14 + 65e: 1301 addi t1,t1,-32 + 660: 0000 unimp + 662: 2106 fld ft2,64(sp) + 664: 4900 lw s0,16(a0) + 666: 000b2f13 slti t5,s6,0 + 66a: 0700 addi s0,sp,896 + 66c: 0026 0x26 + 66e: 1349 addi t1,t1,-14 + 670: 0000 unimp + 672: 0f08 addi a0,sp,912 + 674: 0b00 addi s0,sp,400 + 676: 0900000b 0x900000b + 67a: 0b0b000f 0xb0b000f + 67e: 1349 addi t1,t1,-14 + 680: 0000 unimp + 682: 150a slli a0,a0,0x22 + 684: 2701 jal d84 <__stack_size+0x584> + 686: 010c addi a1,sp,128 + 688: 0b000013 li zero,176 + 68c: 0005 c.addi zero,1 + 68e: 1349 addi t1,t1,-14 + 690: 0000 unimp + 692: 340c fld fa1,40(s0) + 694: 0300 addi s0,sp,384 + 696: 3a0e fld fs4,224(sp) + 698: 49053b0b 0x49053b0b + 69c: 3c0c3f13 sltiu t5,s8,960 + 6a0: 000c addi a1,sp,0 + 6a2: 0d00 addi s0,sp,656 + 6a4: 0e030113 addi sp,t1,224 + 6a8: 0b3a0b0b 0xb3a0b0b + 6ac: 13010b3b 0x13010b3b + 6b0: 0000 unimp + 6b2: 0d0e slli s10,s10,0x3 + 6b4: 0300 addi s0,sp,384 + 6b6: 3a0e fld fs4,224(sp) + 6b8: 490b3b0b 0x490b3b0b + 6bc: 000a3813 sltiu a6,s4,0 + 6c0: 0f00 addi s0,sp,912 + 6c2: 0034 addi a3,sp,8 + 6c4: 0b3a0e03 lb t3,179(s4) + 6c8: 13490b3b 0x13490b3b + 6cc: 0c3c0c3f 34100000 0x341000000c3c0c3f + 6d4: 0300 addi s0,sp,384 + 6d6: 3a0e fld fs4,224(sp) + 6d8: 490b3b0b 0x490b3b0b + 6dc: 020c3f13 sltiu t5,s8,32 + 6e0: 000a 0xa + 6e2: 1100 addi s0,sp,160 + 6e4: 012e slli sp,sp,0xb + 6e6: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 6ee: 13490c27 0x13490c27 + 6f2: 0111 addi sp,sp,4 + 6f4: 0112 slli sp,sp,0x4 + 6f6: 0640 addi s0,sp,772 + 6f8: 4296 lw t0,68(sp) + 6fa: 010c addi a1,sp,128 + 6fc: 12000013 li zero,288 + 700: 0005 c.addi zero,1 + 702: 0b3a0e03 lb t3,179(s4) + 706: 13490b3b 0x13490b3b + 70a: 0a02 slli s4,s4,0x0 + 70c: 0000 unimp + 70e: 03003413 sltiu s0,zero,48 + 712: 3a0e fld fs4,224(sp) + 714: 490b3b0b 0x490b3b0b + 718: 000a0213 mv tp,s4 + 71c: 1400 addi s0,sp,544 + 71e: 012e slli sp,sp,0xb + 720: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 728: 01110c27 0x1110c27 + 72c: 0112 slli sp,sp,0x4 + 72e: 0640 addi s0,sp,772 + 730: 010c4297 auipc t0,0x10c4 + 734: 15000013 li zero,336 + 738: 0005 c.addi zero,1 + 73a: 0b3a0803 lb a6,179(s4) + 73e: 13490b3b 0x13490b3b + 742: 0a02 slli s4,s4,0x0 + 744: 0000 unimp + 746: 2e16 fld ft8,320(sp) + 748: 3f01 jal 658 <__stack_size-0x1a8> + 74a: 030c addi a1,sp,384 + 74c: 3a0e fld fs4,224(sp) + 74e: 270b3b0b 0x270b3b0b + 752: 490c lw a1,16(a0) + 754: 12011113 0x12011113 + 758: 4001 0x4001 + 75a: 9706 add a4,a4,ra + 75c: 0c42 slli s8,s8,0x10 + 75e: 1301 addi t1,t1,-32 + 760: 0000 unimp + 762: 03003417 auipc s0,0x3003 + 766: 3a08 fld fa0,48(a2) + 768: 490b3b0b 0x490b3b0b + 76c: 000a0213 mv tp,s4 + 770: 1800 addi s0,sp,48 + 772: 012e slli sp,sp,0xb + 774: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 77c: 01110c27 0x1110c27 + 780: 0112 slli sp,sp,0x4 + 782: 0640 addi s0,sp,772 + 784: 4296 lw t0,68(sp) + 786: 010c addi a1,sp,128 + 788: 19000013 li zero,400 + 78c: 012e slli sp,sp,0xb + 78e: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 796: 01110c27 0x1110c27 + 79a: 0112 slli sp,sp,0x4 + 79c: 0640 addi s0,sp,772 + 79e: 000c4297 auipc t0,0xc4 + 7a2: 0000 unimp + 7a4: 1101 addi sp,sp,-32 + 7a6: 2501 jal da6 <__stack_size+0x5a6> + 7a8: 130e slli t1,t1,0x23 + 7aa: 1b0e030b 0x1b0e030b + 7ae: 110e slli sp,sp,0x23 + 7b0: 1201 addi tp,tp,-32 + 7b2: 1001 c.addi zero,-32 + 7b4: 0006 0x6 + 7b6: 0200 addi s0,sp,256 + 7b8: 0024 addi s1,sp,8 + 7ba: 0b3e0b0b 0xb3e0b0b + 7be: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> + 7c2: 03001603 lh a2,48(zero) # 30 <__stack_size-0x7d0> + 7c6: 3a0e fld fs4,224(sp) + 7c8: 490b3b0b 0x490b3b0b + 7cc: 04000013 li zero,64 + 7d0: 0024 addi s1,sp,8 + 7d2: 0b3e0b0b 0xb3e0b0b + 7d6: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> + 7da: 1305 addi t1,t1,-31 + 7dc: 0301 addi t1,t1,0 + 7de: 0b0e slli s6,s6,0x3 + 7e0: 3b0b3a0b 0x3b0b3a0b + 7e4: 0105 addi sp,sp,1 + 7e6: 06000013 li zero,96 + 7ea: 000d c.addi zero,3 + 7ec: 0b3a0e03 lb t3,179(s4) + 7f0: 1349053b 0x1349053b + 7f4: 0a38 addi a4,sp,280 + 7f6: 0000 unimp + 7f8: 0b000f07 0xb000f07 + 7fc: 0013490b 0x13490b + 800: 0800 addi s0,sp,16 + 802: 0016 0x16 + 804: 0b3a0e03 lb t3,179(s4) + 808: 1349053b 0x1349053b + 80c: 0000 unimp + 80e: 0109 addi sp,sp,2 + 810: 4901 li s2,0 + 812: 00130113 addi sp,t1,1 + 816: 0a00 addi s0,sp,272 + 818: 0021 c.addi zero,8 + 81a: 1349 addi t1,t1,-14 + 81c: 00000b2f 0xb2f + 820: 4900260b 0x4900260b + 824: 0c000013 li zero,192 + 828: 000d c.addi zero,3 + 82a: 0b3a0803 lb a6,179(s4) + 82e: 1349053b 0x1349053b + 832: 0a38 addi a4,sp,280 + 834: 0000 unimp + 836: 150d addi a0,a0,-29 + 838: 2701 jal f38 <__stack_size+0x738> + 83a: 010c addi a1,sp,128 + 83c: 0e000013 li zero,224 + 840: 0005 c.addi zero,1 + 842: 1349 addi t1,t1,-14 + 844: 0000 unimp + 846: 0b000f0f 0xb000f0f + 84a: 1000000b 0x1000000b + 84e: 0034 addi a3,sp,8 + 850: 0b3a0e03 lb t3,179(s4) + 854: 1349053b 0x1349053b + 858: 0c3c0c3f 34110000 0x341100000c3c0c3f + 860: 0300 addi s0,sp,384 + 862: 3a0e fld fs4,224(sp) + 864: 490b3b0b 0x490b3b0b + 868: 000a0213 mv tp,s4 + 86c: 1200 addi s0,sp,288 + 86e: 012e slli sp,sp,0xb + 870: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 878: 13490c27 0x13490c27 + 87c: 0111 addi sp,sp,4 + 87e: 0112 slli sp,sp,0x4 + 880: 0640 addi s0,sp,772 + 882: 010c4297 auipc t0,0x10c4 + 886: 13000013 li zero,304 + 88a: 0005 c.addi zero,1 + 88c: 0b3a0803 lb a6,179(s4) + 890: 13490b3b 0x13490b3b + 894: 0a02 slli s4,s4,0x0 + 896: 0000 unimp + 898: 2e14 fld fa3,24(a2) + 89a: 3f01 jal 7aa <__stack_size-0x56> + 89c: 030c addi a1,sp,384 + 89e: 3a0e fld fs4,224(sp) + 8a0: 270b3b0b 0x270b3b0b + 8a4: 110c addi a1,sp,160 + 8a6: 1201 addi tp,tp,-32 + 8a8: 4001 0x4001 + 8aa: 9606 add a2,a2,ra + 8ac: 0c42 slli s8,s8,0x10 + 8ae: 1301 addi t1,t1,-32 + 8b0: 0000 unimp + 8b2: 0515 addi a0,a0,5 + 8b4: 0300 addi s0,sp,384 + 8b6: 3a0e fld fs4,224(sp) + 8b8: 490b3b0b 0x490b3b0b + 8bc: 000a0213 mv tp,s4 + 8c0: 1600 addi s0,sp,800 + 8c2: 002e 0x2e + 8c4: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 8cc: 13490c27 0x13490c27 + 8d0: 0111 addi sp,sp,4 + 8d2: 0112 slli sp,sp,0x4 + 8d4: 0640 addi s0,sp,772 + 8d6: 000c4297 auipc t0,0xc4 + 8da: 1700 addi s0,sp,928 + 8dc: 002e 0x2e + 8de: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 8e6: 01110c27 0x1110c27 + 8ea: 0112 slli sp,sp,0x4 + 8ec: 0640 addi s0,sp,772 + 8ee: 000c4297 auipc t0,0xc4 + 8f2: 0000 unimp + 8f4: 1101 addi sp,sp,-32 + 8f6: 2501 jal ef6 <__stack_size+0x6f6> + 8f8: 130e slli t1,t1,0x23 + 8fa: 1b0e030b 0x1b0e030b + 8fe: 110e slli sp,sp,0x23 + 900: 1201 addi tp,tp,-32 + 902: 1001 c.addi zero,-32 + 904: 0006 0x6 + 906: 0200 addi s0,sp,256 + 908: 0024 addi s1,sp,8 + 90a: 0b3e0b0b 0xb3e0b0b + 90e: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> + 912: 0b002403 lw s0,176(zero) # b0 <__stack_size-0x750> + 916: 030b3e0b 0x30b3e0b + 91a: 0008 addi a0,sp,0 + 91c: 0400 addi s0,sp,512 + 91e: 0016 0x16 + 920: 0b3a0e03 lb t3,179(s4) + 924: 13490b3b 0x13490b3b + 928: 0000 unimp + 92a: 2605 jal c4a <__stack_size+0x44a> + 92c: 4900 lw s0,16(a0) + 92e: 06000013 li zero,96 + 932: 0b0b000f 0xb0b000f + 936: 1349 addi t1,t1,-14 + 938: 0000 unimp + 93a: 27001507 0x27001507 + 93e: 490c lw a1,16(a0) + 940: 08000013 li zero,128 + 944: 0115 addi sp,sp,5 + 946: 13010c27 0x13010c27 + 94a: 0000 unimp + 94c: 0509 addi a0,a0,2 + 94e: 4900 lw s0,16(a0) + 950: 0a000013 li zero,160 + 954: 0034 addi a3,sp,8 + 956: 0b3a0e03 lb t3,179(s4) + 95a: 1349053b 0x1349053b + 95e: 0c3c0c3f 340b0000 0x340b00000c3c0c3f + 966: 0300 addi s0,sp,384 + 968: 3a0e fld fs4,224(sp) + 96a: 490b3b0b 0x490b3b0b + 96e: 020c3f13 sltiu t5,s8,32 + 972: 000a 0xa + 974: 0c00 addi s0,sp,528 + 976: 012e slli sp,sp,0xb + 978: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 980: 01110c27 0x1110c27 + 984: 0112 slli sp,sp,0x4 + 986: 0640 addi s0,sp,772 + 988: 4296 lw t0,68(sp) + 98a: 010c addi a1,sp,128 + 98c: 0d000013 li zero,208 + 990: 0034 addi a3,sp,8 + 992: 0b3a0e03 lb t3,179(s4) + 996: 13490b3b 0x13490b3b + 99a: 0a02 slli s4,s4,0x0 + 99c: 0000 unimp + 99e: 2e0e fld ft8,192(sp) + 9a0: 0300 addi s0,sp,384 + 9a2: 3a0e fld fs4,224(sp) + 9a4: 270b3b0b 0x270b3b0b + 9a8: 490c lw a1,16(a0) + 9aa: 12011113 0x12011113 + 9ae: 4001 0x4001 + 9b0: 9706 add a4,a4,ra + 9b2: 0c42 slli s8,s8,0x10 + 9b4: 0000 unimp + 9b6: 0100 addi s0,sp,128 + 9b8: 0111 addi sp,sp,4 + 9ba: 0e25 addi t3,t3,9 + 9bc: 0e030b13 addi s6,t1,224 + 9c0: 01110e1b 0x1110e1b + 9c4: 0112 slli sp,sp,0x4 + 9c6: 0610 addi a2,sp,768 + 9c8: 0000 unimp + 9ca: 2402 fld fs0,0(sp) + 9cc: 0b00 addi s0,sp,400 + 9ce: 030b3e0b 0x30b3e0b + 9d2: 000e 0xe + 9d4: 0300 addi s0,sp,384 + 9d6: 0016 0x16 + 9d8: 0b3a0e03 lb t3,179(s4) + 9dc: 13490b3b 0x13490b3b + 9e0: 0000 unimp + 9e2: 2404 fld fs1,8(s0) + 9e4: 0b00 addi s0,sp,400 + 9e6: 030b3e0b 0x30b3e0b + 9ea: 0008 addi a0,sp,0 + 9ec: 0500 addi s0,sp,640 + 9ee: 0e030113 addi sp,t1,224 + 9f2: 0b3a0b0b 0xb3a0b0b + 9f6: 1301053b 0x1301053b + 9fa: 0000 unimp + 9fc: 0d06 slli s10,s10,0x1 + 9fe: 0300 addi s0,sp,384 + a00: 3a0e fld fs4,224(sp) + a02: 49053b0b 0x49053b0b + a06: 000a3813 sltiu a6,s4,0 + a0a: 0700 addi s0,sp,896 + a0c: 0b0b000f 0xb0b000f + a10: 1349 addi t1,t1,-14 + a12: 0000 unimp + a14: 1608 addi a0,sp,800 + a16: 0300 addi s0,sp,384 + a18: 3a0e fld fs4,224(sp) + a1a: 49053b0b 0x49053b0b + a1e: 09000013 li zero,144 + a22: 0101 addi sp,sp,0 + a24: 1349 addi t1,t1,-14 + a26: 1301 addi t1,t1,-32 + a28: 0000 unimp + a2a: 210a fld ft2,128(sp) + a2c: 4900 lw s0,16(a0) + a2e: 000b2f13 slti t5,s6,0 + a32: 0b00 addi s0,sp,400 + a34: 0026 0x26 + a36: 1349 addi t1,t1,-14 + a38: 0000 unimp + a3a: 040c addi a1,sp,512 + a3c: 0301 addi t1,t1,0 + a3e: 3e0e fld ft8,224(sp) + a40: 490b0b0b 0x490b0b0b + a44: 3b0b3a13 sltiu s4,s6,944 + a48: 0105 addi sp,sp,1 + a4a: 0d000013 li zero,208 + a4e: 0028 addi a0,sp,8 + a50: 0b1c0e03 lb t3,177(s8) # fffe00b1 <_sp+0x7ffdc0b1> + a54: 0000 unimp + a56: 0f0e slli t5,t5,0x3 + a58: 0b00 addi s0,sp,400 + a5a: 0f00000b 0xf00000b + a5e: 0115 addi sp,sp,5 + a60: 13490c27 0x13490c27 + a64: 1301 addi t1,t1,-32 + a66: 0000 unimp + a68: 0510 addi a2,sp,640 + a6a: 4900 lw s0,16(a0) + a6c: 11000013 li zero,272 + a70: 0026 0x26 + a72: 0000 unimp + a74: 1512 slli a0,a0,0x24 + a76: 2701 jal 1176 <__stack_size+0x976> + a78: 010c addi a1,sp,128 + a7a: 13000013 li zero,304 + a7e: 0034 addi a3,sp,8 + a80: 0b3a0e03 lb t3,179(s4) + a84: 1349053b 0x1349053b + a88: 0c3c0c3f 2e140000 0x2e1400000c3c0c3f + a90: 3f01 jal 9a0 <__stack_size+0x1a0> + a92: 030c addi a1,sp,384 + a94: 3a0e fld fs4,224(sp) + a96: 27053b0b 0x27053b0b + a9a: 490c lw a1,16(a0) + a9c: 12011113 0x12011113 + aa0: 4001 0x4001 + aa2: 9606 add a2,a2,ra + aa4: 0c42 slli s8,s8,0x10 + aa6: 1301 addi t1,t1,-32 + aa8: 0000 unimp + aaa: 0515 addi a0,a0,5 + aac: 0300 addi s0,sp,384 + aae: 3a08 fld fa0,48(a2) + ab0: 49053b0b 0x49053b0b + ab4: 000a0213 mv tp,s4 + ab8: 1600 addi s0,sp,800 + aba: 0005 c.addi zero,1 + abc: 0b3a0e03 lb t3,179(s4) + ac0: 1349053b 0x1349053b + ac4: 0a02 slli s4,s4,0x0 + ac6: 0000 unimp + ac8: 03003417 auipc s0,0x3003 + acc: 490e lw s2,192(sp) + ace: 020c3413 sltiu s0,s8,32 + ad2: 000a 0xa + ad4: 1800 addi s0,sp,48 + ad6: 012e slli sp,sp,0xb + ad8: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + ae0: 13490c27 0x13490c27 + ae4: 0111 addi sp,sp,4 + ae6: 0112 slli sp,sp,0x4 + ae8: 0640 addi s0,sp,772 + aea: 4296 lw t0,68(sp) + aec: 010c addi a1,sp,128 + aee: 19000013 li zero,400 + af2: 0005 c.addi zero,1 + af4: 0b3a0803 lb a6,179(s4) + af8: 13490b3b 0x13490b3b + afc: 0a02 slli s4,s4,0x0 + afe: 0000 unimp + b00: 341a fld fs0,416(sp) + b02: 0300 addi s0,sp,384 + b04: 3a0e fld fs4,224(sp) + b06: 490b3b0b 0x490b3b0b + b0a: 000a0213 mv tp,s4 + b0e: 1b00 addi s0,sp,432 + b10: 0005 c.addi zero,1 + b12: 0b3a0e03 lb t3,179(s4) + b16: 13490b3b 0x13490b3b + b1a: 0a02 slli s4,s4,0x0 + b1c: 0000 unimp + b1e: 341c fld fa5,40(s0) + b20: 0300 addi s0,sp,384 + b22: 3a0e fld fs4,224(sp) + b24: 490b3b0b 0x490b3b0b + b28: 3c0c3f13 sltiu t5,s8,960 + b2c: 000c addi a1,sp,0 + b2e: 1d00 addi s0,sp,688 + b30: 0021 c.addi zero,8 + b32: 0000 unimp + b34: 2e1e fld ft8,448(sp) + b36: 3f00 fld fs0,56(a4) + b38: 030c addi a1,sp,384 + b3a: 3a0e fld fs4,224(sp) + b3c: 270b3b0b 0x270b3b0b + b40: 490c lw a1,16(a0) + b42: 12011113 0x12011113 + b46: 4001 0x4001 + b48: 9706 add a4,a4,ra + b4a: 0c42 slli s8,s8,0x10 + b4c: 0000 unimp + b4e: 2e1f 3f01 030c 0x30c3f012e1f + b54: 3a0e fld fs4,224(sp) + b56: 270b3b0b 0x270b3b0b + b5a: 490c lw a1,16(a0) + b5c: 12011113 0x12011113 + b60: 4001 0x4001 + b62: 9606 add a2,a2,ra + b64: 0c42 slli s8,s8,0x10 + b66: 0000 unimp + b68: 0100 addi s0,sp,128 + b6a: 0111 addi sp,sp,4 + b6c: 0e25 addi t3,t3,9 + b6e: 0e030b13 addi s6,t1,224 + b72: 01110e1b 0x1110e1b + b76: 0112 slli sp,sp,0x4 + b78: 0610 addi a2,sp,768 + b7a: 0000 unimp + b7c: 2402 fld fs0,0(sp) + b7e: 0b00 addi s0,sp,400 + b80: 030b3e0b 0x30b3e0b + b84: 000e 0xe + b86: 0300 addi s0,sp,384 + b88: 0016 0x16 + b8a: 0b3a0e03 lb t3,179(s4) + b8e: 13490b3b 0x13490b3b + b92: 0000 unimp + b94: 2404 fld fs1,8(s0) + b96: 0b00 addi s0,sp,400 + b98: 030b3e0b 0x30b3e0b + b9c: 0008 addi a0,sp,0 + b9e: 0500 addi s0,sp,640 + ba0: 0e030113 addi sp,t1,224 + ba4: 0b3a0b0b 0xb3a0b0b + ba8: 1301053b 0x1301053b + bac: 0000 unimp + bae: 0d06 slli s10,s10,0x1 + bb0: 0300 addi s0,sp,384 + bb2: 3a0e fld fs4,224(sp) + bb4: 49053b0b 0x49053b0b + bb8: 000a3813 sltiu a6,s4,0 + bbc: 0700 addi s0,sp,896 + bbe: 0b0b000f 0xb0b000f + bc2: 1349 addi t1,t1,-14 + bc4: 0000 unimp + bc6: 1608 addi a0,sp,800 + bc8: 0300 addi s0,sp,384 + bca: 3a0e fld fs4,224(sp) + bcc: 49053b0b 0x49053b0b + bd0: 09000013 li zero,144 + bd4: 0026 0x26 + bd6: 1349 addi t1,t1,-14 + bd8: 0000 unimp + bda: 350a fld fa0,160(sp) + bdc: 4900 lw s0,16(a0) + bde: 0b000013 li zero,176 + be2: 0101 addi sp,sp,0 + be4: 1349 addi t1,t1,-14 + be6: 1301 addi t1,t1,-32 + be8: 0000 unimp + bea: 210c fld fa1,0(a0) + bec: 4900 lw s0,16(a0) + bee: 000b2f13 slti t5,s6,0 + bf2: 0d00 addi s0,sp,656 + bf4: 000d c.addi zero,3 + bf6: 0b3a0803 lb a6,179(s4) + bfa: 1349053b 0x1349053b + bfe: 0a38 addi a4,sp,280 + c00: 0000 unimp + c02: 150e slli a0,a0,0x23 + c04: 2701 jal 1304 <__stack_size+0xb04> + c06: 010c addi a1,sp,128 + c08: 0f000013 li zero,240 + c0c: 0005 c.addi zero,1 + c0e: 1349 addi t1,t1,-14 + c10: 0000 unimp + c12: 0f10 addi a2,sp,912 + c14: 0b00 addi s0,sp,400 + c16: 1100000b 0x1100000b + c1a: 0034 addi a3,sp,8 + c1c: 0b3a0e03 lb t3,179(s4) + c20: 1349053b 0x1349053b + c24: 0c3c0c3f 34120000 0x341200000c3c0c3f + c2c: 0300 addi s0,sp,384 + c2e: 3a0e fld fs4,224(sp) + c30: 490b3b0b 0x490b3b0b + c34: 000a0213 mv tp,s4 + c38: 1300 addi s0,sp,416 + c3a: 0034 addi a3,sp,8 + c3c: 0b3a0e03 lb t3,179(s4) + c40: 13490b3b 0x13490b3b + c44: 0188 addi a0,sp,192 + c46: 000a020b 0xa020b + c4a: 1400 addi s0,sp,544 + c4c: 0034 addi a3,sp,8 + c4e: 0b3a0e03 lb t3,179(s4) + c52: 13490b3b 0x13490b3b + c56: 0c3c0c3f 15150000 0x151500000c3c0c3f + c5e: 0101 addi sp,sp,0 + c60: 16000013 li zero,352 + c64: 0018 addi a4,sp,0 + c66: 0000 unimp + c68: 3f002e17 auipc t3,0x3f002 + c6c: 030c addi a1,sp,384 + c6e: 3a0e fld fs4,224(sp) + c70: 270b3b0b 0x270b3b0b + c74: 490c lw a1,16(a0) + c76: 12011113 0x12011113 + c7a: 4001 0x4001 + c7c: 9706 add a4,a4,ra + c7e: 0c42 slli s8,s8,0x10 + c80: 0000 unimp + c82: 2e18 fld fa4,24(a2) + c84: 3f00 fld fs0,56(a4) + c86: 030c addi a1,sp,384 + c88: 3a0e fld fs4,224(sp) + c8a: 270b3b0b 0x270b3b0b + c8e: 110c addi a1,sp,160 + c90: 1201 addi tp,tp,-32 + c92: 4001 0x4001 + c94: 9606 add a2,a2,ra + c96: 0c42 slli s8,s8,0x10 + c98: 0000 unimp + c9a: 2e19 jal fb0 <__stack_size+0x7b0> + c9c: 0301 addi t1,t1,0 + c9e: 3a0e fld fs4,224(sp) + ca0: 270b3b0b 0x270b3b0b + ca4: 110c addi a1,sp,160 + ca6: 1201 addi tp,tp,-32 + ca8: 4001 0x4001 + caa: 9606 add a2,a2,ra + cac: 0c42 slli s8,s8,0x10 + cae: 1301 addi t1,t1,-32 + cb0: 0000 unimp + cb2: 051a slli a0,a0,0x6 + cb4: 0300 addi s0,sp,384 + cb6: 3a0e fld fs4,224(sp) + cb8: 490b3b0b 0x490b3b0b + cbc: 000a0213 mv tp,s4 + cc0: 1b00 addi s0,sp,432 + cc2: 012e slli sp,sp,0xb + cc4: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + ccc: 01110c27 0x1110c27 + cd0: 0112 slli sp,sp,0x4 + cd2: 0640 addi s0,sp,772 + cd4: 4296 lw t0,68(sp) + cd6: 010c addi a1,sp,128 + cd8: 1c000013 li zero,448 + cdc: 0034 addi a3,sp,8 + cde: 13490e03 lb t3,308(s2) # 1b134 <__stack_size+0x1a934> + ce2: 0c34 addi a3,sp,536 + ce4: 0a02 slli s4,s4,0x0 + ce6: 0000 unimp + ce8: 0b1d addi s6,s6,7 + cea: 1101 addi sp,sp,-32 + cec: 1201 addi tp,tp,-32 + cee: 0001 nop + cf0: 1e00 addi s0,sp,816 + cf2: 012e slli sp,sp,0xb + cf4: 0b3a0e03 lb t3,179(s4) + cf8: 0c270b3b 0xc270b3b + cfc: 1349 addi t1,t1,-14 + cfe: 0111 addi sp,sp,4 + d00: 0112 slli sp,sp,0x4 + d02: 0640 addi s0,sp,772 + d04: 010c4297 auipc t0,0x10c4 + d08: 1f000013 li zero,496 + d0c: 0034 addi a3,sp,8 + d0e: 0b3a0803 lb a6,179(s4) + d12: 13490b3b 0x13490b3b + d16: 0a02 slli s4,s4,0x0 + d18: 0000 unimp + d1a: 2e20 fld fs0,88(a2) + d1c: 3f01 jal c2c <__stack_size+0x42c> + d1e: 030c addi a1,sp,384 + d20: 3a0e fld fs4,224(sp) + d22: 270b3b0b 0x270b3b0b + d26: 110c addi a1,sp,160 + d28: 1201 addi tp,tp,-32 + d2a: 4001 0x4001 + d2c: 9706 add a4,a4,ra + d2e: 0c42 slli s8,s8,0x10 + d30: 1301 addi t1,t1,-32 + d32: 0000 unimp + d34: 1521 addi a0,a0,-24 + d36: 2700 fld fs0,8(a4) + d38: 000c addi a1,sp,0 + d3a: 2200 fld fs0,0(a2) + d3c: 012e slli sp,sp,0xb + d3e: 0b3a0e03 lb t3,179(s4) + d42: 0c270b3b 0xc270b3b + d46: 0111 addi sp,sp,4 + d48: 0112 slli sp,sp,0x4 + d4a: 0640 addi s0,sp,772 + d4c: 010c4297 auipc t0,0x10c4 + d50: 23000013 li zero,560 + d54: 0005 c.addi zero,1 + d56: 0b3a0803 lb a6,179(s4) + d5a: 13490b3b 0x13490b3b + d5e: 0a02 slli s4,s4,0x0 + d60: 0000 unimp + d62: 0100 addi s0,sp,128 + d64: 0111 addi sp,sp,4 + d66: 0e25 addi t3,t3,9 + d68: 0e030b13 addi s6,t1,224 + d6c: 01110e1b 0x1110e1b + d70: 0112 slli sp,sp,0x4 + d72: 0610 addi a2,sp,768 + d74: 0000 unimp + d76: 2402 fld fs0,0(sp) + d78: 0b00 addi s0,sp,400 + d7a: 030b3e0b 0x30b3e0b + d7e: 000e 0xe + d80: 0300 addi s0,sp,384 + d82: 0016 0x16 + d84: 0b3a0e03 lb t3,179(s4) + d88: 13490b3b 0x13490b3b + d8c: 0000 unimp + d8e: 2404 fld fs1,8(s0) + d90: 0b00 addi s0,sp,400 + d92: 030b3e0b 0x30b3e0b + d96: 0008 addi a0,sp,0 + d98: 0500 addi s0,sp,640 + d9a: 0e030113 addi sp,t1,224 + d9e: 0b3a0b0b 0xb3a0b0b + da2: 1301053b 0x1301053b + da6: 0000 unimp + da8: 0d06 slli s10,s10,0x1 + daa: 0300 addi s0,sp,384 + dac: 3a0e fld fs4,224(sp) + dae: 49053b0b 0x49053b0b + db2: 000a3813 sltiu a6,s4,0 + db6: 0700 addi s0,sp,896 + db8: 0b0b000f 0xb0b000f + dbc: 1349 addi t1,t1,-14 + dbe: 0000 unimp + dc0: 1608 addi a0,sp,800 + dc2: 0300 addi s0,sp,384 + dc4: 3a0e fld fs4,224(sp) + dc6: 49053b0b 0x49053b0b + dca: 09000013 li zero,144 + dce: 0026 0x26 + dd0: 1349 addi t1,t1,-14 + dd2: 0000 unimp + dd4: 010a slli sp,sp,0x2 + dd6: 4901 li s2,0 + dd8: 00130113 addi sp,t1,1 + ddc: 0b00 addi s0,sp,400 + dde: 0021 c.addi zero,8 + de0: 1349 addi t1,t1,-14 + de2: 00000b2f 0xb2f + de6: 040c addi a1,sp,512 + de8: 0301 addi t1,t1,0 + dea: 3e0e fld ft8,224(sp) + dec: 490b0b0b 0x490b0b0b + df0: 3b0b3a13 sltiu s4,s6,944 + df4: 0105 addi sp,sp,1 + df6: 0d000013 li zero,208 + dfa: 0028 addi a0,sp,8 + dfc: 0b1c0e03 lb t3,177(s8) + e00: 0000 unimp + e02: 0d0e slli s10,s10,0x3 + e04: 0300 addi s0,sp,384 + e06: 3a08 fld fa0,48(a2) + e08: 49053b0b 0x49053b0b + e0c: 000a3813 sltiu a6,s4,0 + e10: 0f00 addi s0,sp,912 + e12: 0115 addi sp,sp,5 + e14: 13010c27 0x13010c27 + e18: 0000 unimp + e1a: 0510 addi a2,sp,640 + e1c: 4900 lw s0,16(a0) + e1e: 11000013 li zero,272 + e22: 0b0b000f 0xb0b000f + e26: 0000 unimp + e28: 3412 fld fs0,288(sp) + e2a: 0300 addi s0,sp,384 + e2c: 3a0e fld fs4,224(sp) + e2e: 49053b0b 0x49053b0b + e32: 3c0c3f13 sltiu t5,s8,960 + e36: 000c addi a1,sp,0 + e38: 1300 addi s0,sp,416 + e3a: 0034 addi a3,sp,8 + e3c: 0b3a0e03 lb t3,179(s4) + e40: 13490b3b 0x13490b3b + e44: 0c3c0c3f 2e140000 0x2e1400000c3c0c3f + e4c: 3f01 jal d5c <__stack_size+0x55c> + e4e: 030c addi a1,sp,384 + e50: 3a0e fld fs4,224(sp) + e52: 27053b0b 0x27053b0b + e56: 490c lw a1,16(a0) + e58: 12011113 0x12011113 + e5c: 4001 0x4001 + e5e: 9606 add a2,a2,ra + e60: 0c42 slli s8,s8,0x10 + e62: 1301 addi t1,t1,-32 + e64: 0000 unimp + e66: 0515 addi a0,a0,5 + e68: 0300 addi s0,sp,384 + e6a: 3a08 fld fa0,48(a2) + e6c: 49053b0b 0x49053b0b + e70: 000a0213 mv tp,s4 + e74: 1600 addi s0,sp,800 + e76: 0034 addi a3,sp,8 + e78: 0b3a0e03 lb t3,179(s4) + e7c: 1349053b 0x1349053b + e80: 0a02 slli s4,s4,0x0 + e82: 0000 unimp + e84: 03003417 auipc s0,0x3003 + e88: 3a08 fld fa0,48(a2) + e8a: 49053b0b 0x49053b0b + e8e: 000a0213 mv tp,s4 + e92: 1800 addi s0,sp,48 + e94: 0034 addi a3,sp,8 + e96: 13490e03 lb t3,308(s2) + e9a: 0c34 addi a3,sp,536 + e9c: 0a02 slli s4,s4,0x0 + e9e: 0000 unimp + ea0: 0519 addi a0,a0,6 + ea2: 0300 addi s0,sp,384 + ea4: 3a0e fld fs4,224(sp) + ea6: 49053b0b 0x49053b0b + eaa: 000a0213 mv tp,s4 + eae: 1a00 addi s0,sp,304 + eb0: 0111010b 0x111010b + eb4: 0112 slli sp,sp,0x4 + eb6: 0000 unimp + eb8: 3f012e1b 0x3f012e1b + ebc: 030c addi a1,sp,384 + ebe: 3a0e fld fs4,224(sp) + ec0: 27053b0b 0x27053b0b + ec4: 490c lw a1,16(a0) + ec6: 12011113 0x12011113 + eca: 4001 0x4001 + ecc: 9706 add a4,a4,ra + ece: 0c42 slli s8,s8,0x10 + ed0: 1301 addi t1,t1,-32 + ed2: 0000 unimp + ed4: 2e1c fld fa5,24(a2) + ed6: 3f01 jal de6 <__stack_size+0x5e6> + ed8: 030c addi a1,sp,384 + eda: 3a0e fld fs4,224(sp) + edc: 270b3b0b 0x270b3b0b + ee0: 490c lw a1,16(a0) + ee2: 12011113 0x12011113 + ee6: 4001 0x4001 + ee8: 9606 add a2,a2,ra + eea: 0c42 slli s8,s8,0x10 + eec: 1301 addi t1,t1,-32 + eee: 0000 unimp + ef0: 051d addi a0,a0,7 + ef2: 0300 addi s0,sp,384 + ef4: 3a08 fld fa0,48(a2) + ef6: 490b3b0b 0x490b3b0b + efa: 000a0213 mv tp,s4 + efe: 1e00 addi s0,sp,816 + f00: 0005 c.addi zero,1 + f02: 0b3a0e03 lb t3,179(s4) + f06: 13490b3b 0x13490b3b + f0a: 0a02 slli s4,s4,0x0 + f0c: 0000 unimp + f0e: 2e1f 0301 3a0e 0x3a0e03012e1f + f14: 270b3b0b 0x270b3b0b + f18: 490c lw a1,16(a0) + f1a: 12011113 0x12011113 + f1e: 4001 0x4001 + f20: 9606 add a2,a2,ra + f22: 0c42 slli s8,s8,0x10 + f24: 1301 addi t1,t1,-32 + f26: 0000 unimp + f28: 3420 fld fs0,104(s0) + f2a: 0300 addi s0,sp,384 + f2c: 3a0e fld fs4,224(sp) + f2e: 490b3b0b 0x490b3b0b + f32: 000a0213 mv tp,s4 + f36: 2100 fld fs0,0(a0) + f38: 0034 addi a3,sp,8 + f3a: 0b3a0803 lb a6,179(s4) + f3e: 13490b3b 0x13490b3b + f42: 0a02 slli s4,s4,0x0 + f44: 0000 unimp + f46: 2e22 fld ft8,8(sp) + f48: 0301 addi t1,t1,0 + f4a: 3a0e fld fs4,224(sp) + f4c: 270b3b0b 0x270b3b0b + f50: 490c lw a1,16(a0) + f52: 12011113 0x12011113 + f56: 4001 0x4001 + f58: 9706 add a4,a4,ra + 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> + f64: 3a0e fld fs4,224(sp) + f66: 270b3b0b 0x270b3b0b + f6a: 110c addi a1,sp,160 + f6c: 1201 addi tp,tp,-32 + f6e: 4001 0x4001 + f70: 9706 add a4,a4,ra + f72: 0c42 slli s8,s8,0x10 + f74: 1301 addi t1,t1,-32 + f76: 0000 unimp + f78: 2e24 fld fs1,88(a2) + f7a: 0301 addi t1,t1,0 + f7c: 3a0e fld fs4,224(sp) + f7e: 270b3b0b 0x270b3b0b + f82: 110c addi a1,sp,160 + f84: 1201 addi tp,tp,-32 + f86: 4001 0x4001 + f88: 9706 add a4,a4,ra + f8a: 0c42 slli s8,s8,0x10 + f8c: 0000 unimp + f8e: 0100 addi s0,sp,128 + f90: 0111 addi sp,sp,4 + f92: 0e25 addi t3,t3,9 + f94: 0e030b13 addi s6,t1,224 + f98: 01110e1b 0x1110e1b + f9c: 0112 slli sp,sp,0x4 + f9e: 0610 addi a2,sp,768 + fa0: 0000 unimp + fa2: 2402 fld fs0,0(sp) + fa4: 0b00 addi s0,sp,400 + fa6: 030b3e0b 0x30b3e0b + faa: 000e 0xe + fac: 0300 addi s0,sp,384 + fae: 0016 0x16 + fb0: 0b3a0e03 lb t3,179(s4) + fb4: 13490b3b 0x13490b3b + fb8: 0000 unimp + fba: 3504 fld fs1,40(a0) + fbc: 4900 lw s0,16(a0) + fbe: 05000013 li zero,80 + fc2: 0024 addi s1,sp,8 + fc4: 0b3e0b0b 0xb3e0b0b + fc8: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> + fcc: 2606 fld fa2,64(sp) + fce: 4900 lw s0,16(a0) + fd0: 07000013 li zero,112 + fd4: 0b0b000f 0xb0b000f + fd8: 1349 addi t1,t1,-14 + fda: 0000 unimp + fdc: 1508 addi a0,sp,672 + fde: 2701 jal 16de <__stack_size+0xede> + fe0: 010c addi a1,sp,128 + fe2: 09000013 li zero,144 + fe6: 0005 c.addi zero,1 + fe8: 1349 addi t1,t1,-14 + fea: 0000 unimp + fec: 340a fld fs0,160(sp) + fee: 0300 addi s0,sp,384 + ff0: 3a0e fld fs4,224(sp) + ff2: 49053b0b 0x49053b0b + ff6: 3c0c3f13 sltiu t5,s8,960 + ffa: 000c addi a1,sp,0 + ffc: 0b00 addi s0,sp,400 + ffe: 0015 c.addi zero,5 + 1000: 00000c27 0xc27 + 1004: 340c fld fa1,40(s0) + 1006: 0300 addi s0,sp,384 + 1008: 3a0e fld fs4,224(sp) + 100a: 490b3b0b 0x490b3b0b + 100e: 000a0213 mv tp,s4 + 1012: 0d00 addi s0,sp,656 + 1014: 0034 addi a3,sp,8 + 1016: 0b3a0e03 lb t3,179(s4) + 101a: 13490b3b 0x13490b3b + 101e: 0a020c3f 2e0e0000 0x2e0e00000a020c3f + 1026: 3f00 fld fs0,56(a4) + 1028: 030c addi a1,sp,384 + 102a: 3a0e fld fs4,224(sp) + 102c: 270b3b0b 0x270b3b0b + 1030: 490c lw a1,16(a0) + 1032: 12011113 0x12011113 + 1036: 4001 0x4001 + 1038: 9706 add a4,a4,ra + 103a: 0c42 slli s8,s8,0x10 + 103c: 0000 unimp + 103e: 3f012e0f 0x3f012e0f + 1042: 030c addi a1,sp,384 + 1044: 3a0e fld fs4,224(sp) + 1046: 270b3b0b 0x270b3b0b + 104a: 110c addi a1,sp,160 + 104c: 1201 addi tp,tp,-32 + 104e: 4001 0x4001 + 1050: 9606 add a2,a2,ra + 1052: 0c42 slli s8,s8,0x10 + 1054: 1301 addi t1,t1,-32 + 1056: 0000 unimp + 1058: 2e10 fld fa2,24(a2) + 105a: 3f01 jal f6a <__stack_size+0x76a> + 105c: 030c addi a1,sp,384 + 105e: 3a0e fld fs4,224(sp) + 1060: 270b3b0b 0x270b3b0b + 1064: 110c addi a1,sp,160 + 1066: 1201 addi tp,tp,-32 + 1068: 4001 0x4001 + 106a: 9706 add a4,a4,ra + 106c: 0c42 slli s8,s8,0x10 + 106e: 1301 addi t1,t1,-32 + 1070: 0000 unimp + 1072: 0511 addi a0,a0,4 + 1074: 0300 addi s0,sp,384 + 1076: 3a0e fld fs4,224(sp) + 1078: 490b3b0b 0x490b3b0b + 107c: 000a0213 mv tp,s4 + 1080: 1200 addi s0,sp,288 + 1082: 012e slli sp,sp,0xb + 1084: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 108c: 01110c27 0x1110c27 + 1090: 0112 slli sp,sp,0x4 + 1092: 0640 addi s0,sp,772 + 1094: 000c4297 auipc t0,0xc4 + 1098: 0000 unimp + 109a: 1101 addi sp,sp,-32 + 109c: 2501 jal 169c <__stack_size+0xe9c> + 109e: 130e slli t1,t1,0x23 + 10a0: 1b0e030b 0x1b0e030b + 10a4: 110e slli sp,sp,0x23 + 10a6: 1201 addi tp,tp,-32 + 10a8: 1001 c.addi zero,-32 + 10aa: 0006 0x6 + 10ac: 0200 addi s0,sp,256 + 10ae: 0024 addi s1,sp,8 + 10b0: 0b3e0b0b 0xb3e0b0b + 10b4: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> + 10b8: 03001603 lh a2,48(zero) # 30 <__stack_size-0x7d0> + 10bc: 3a0e fld fs4,224(sp) + 10be: 490b3b0b 0x490b3b0b + 10c2: 04000013 li zero,64 + 10c6: 0026 0x26 + 10c8: 1349 addi t1,t1,-14 + 10ca: 0000 unimp + 10cc: 2405 jal 12ec <__stack_size+0xaec> + 10ce: 0b00 addi s0,sp,400 + 10d0: 030b3e0b 0x30b3e0b + 10d4: 0008 addi a0,sp,0 + 10d6: 0600 addi s0,sp,768 + 10d8: 0035 c.addi zero,13 + 10da: 1349 addi t1,t1,-14 + 10dc: 0000 unimp + 10de: 0b000f07 0xb000f07 + 10e2: 000e030b 0xe030b + 10e6: 0800 addi s0,sp,16 + 10e8: 0e030113 addi sp,t1,224 + 10ec: 0b3a0b0b 0xb3a0b0b + 10f0: 1301053b 0x1301053b + 10f4: 0000 unimp + 10f6: 0d09 addi s10,s10,2 + 10f8: 0300 addi s0,sp,384 + 10fa: 3a0e fld fs4,224(sp) + 10fc: 49053b0b 0x49053b0b + 1100: 000a3813 sltiu a6,s4,0 + 1104: 0a00 addi s0,sp,272 + 1106: 0b0b000f 0xb0b000f + 110a: 1349 addi t1,t1,-14 + 110c: 0000 unimp + 110e: 0300160b 0x300160b + 1112: 3a0e fld fs4,224(sp) + 1114: 49053b0b 0x49053b0b + 1118: 0c000013 li zero,192 + 111c: 0101 addi sp,sp,0 + 111e: 1349 addi t1,t1,-14 + 1120: 1301 addi t1,t1,-32 + 1122: 0000 unimp + 1124: 210d jal 1546 <__stack_size+0xd46> + 1126: 4900 lw s0,16(a0) + 1128: 000b2f13 slti t5,s6,0 + 112c: 0e00 addi s0,sp,784 + 112e: 000d c.addi zero,3 + 1130: 0b3a0803 lb a6,179(s4) + 1134: 1349053b 0x1349053b + 1138: 0a38 addi a4,sp,280 + 113a: 0000 unimp + 113c: 2701150f 0x2701150f + 1140: 010c addi a1,sp,128 + 1142: 10000013 li zero,256 + 1146: 0005 c.addi zero,1 + 1148: 1349 addi t1,t1,-14 + 114a: 0000 unimp + 114c: 0f11 addi t5,t5,4 + 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> + 115a: 13490b0b 0x13490b0b + 115e: 0b3a slli s6,s6,0xe + 1160: 1301053b 0x1301053b + 1164: 0000 unimp + 1166: 03002813 slti a6,zero,48 + 116a: 1c0e slli s8,s8,0x23 + 116c: 1400000b 0x1400000b + 1170: 0115 addi sp,sp,5 + 1172: 13490c27 0x13490c27 + 1176: 1301 addi t1,t1,-32 + 1178: 0000 unimp + 117a: 2615 jal 149e <__stack_size+0xc9e> + 117c: 0000 unimp + 117e: 1600 addi s0,sp,800 + 1180: 0034 addi a3,sp,8 + 1182: 0b3a0e03 lb t3,179(s4) + 1186: 1349053b 0x1349053b + 118a: 0c3c0c3f 34170000 0x341700000c3c0c3f + 1192: 0300 addi s0,sp,384 + 1194: 3a0e fld fs4,224(sp) + 1196: 490b3b0b 0x490b3b0b + 119a: 000a0213 mv tp,s4 + 119e: 1800 addi s0,sp,48 + 11a0: 0034 addi a3,sp,8 + 11a2: 0b3a0e03 lb t3,179(s4) + 11a6: 1349053b 0x1349053b + 11aa: 0a020c3f 34190000 0x341900000a020c3f + 11b2: 4700 lw s0,8(a4) + 11b4: 3b0b3a13 sltiu s4,s6,944 + 11b8: 0205 addi tp,tp,1 + 11ba: 000a 0xa + 11bc: 1a00 addi s0,sp,304 + 11be: 012e slli sp,sp,0xb + 11c0: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f + 11c8: 01110c27 0x1110c27 + 11cc: 0112 slli sp,sp,0x4 + 11ce: 0640 addi s0,sp,772 + 11d0: 4296 lw t0,68(sp) + 11d2: 010c addi a1,sp,128 + 11d4: 1b000013 li zero,432 + 11d8: 0005 c.addi zero,1 + 11da: 0b3a0e03 lb t3,179(s4) + 11de: 1349053b 0x1349053b + 11e2: 0a02 slli s4,s4,0x0 + 11e4: 0000 unimp + 11e6: 341c fld fa5,40(s0) + 11e8: 0300 addi s0,sp,384 + 11ea: 3a0e fld fs4,224(sp) + 11ec: 49053b0b 0x49053b0b + 11f0: 000a0213 mv tp,s4 + 11f4: 1d00 addi s0,sp,688 + 11f6: 012e slli sp,sp,0xb + 11f8: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f + 1200: 01110c27 0x1110c27 + 1204: 0112 slli sp,sp,0x4 + 1206: 0640 addi s0,sp,772 + 1208: 010c4297 auipc t0,0x10c4 + 120c: 1e000013 li zero,480 + 1210: 012e slli sp,sp,0xb + 1212: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f + 121a: 13490c27 0x13490c27 + 121e: 0111 addi sp,sp,4 + 1220: 0112 slli sp,sp,0x4 + 1222: 0640 addi s0,sp,772 + 1224: 010c4297 auipc t0,0x10c4 + 1228: 1f000013 li zero,496 + 122c: 0005 c.addi zero,1 + 122e: 0b3a0803 lb a6,179(s4) + 1232: 1349053b 0x1349053b + 1236: 0a02 slli s4,s4,0x0 + 1238: 0000 unimp + 123a: 2e20 fld fs0,88(a2) + 123c: 3f01 jal 114c <__stack_size+0x94c> + 123e: 030c addi a1,sp,384 + 1240: 3a0e fld fs4,224(sp) + 1242: 27053b0b 0x27053b0b + 1246: 490c lw a1,16(a0) + 1248: 12011113 0x12011113 + 124c: 4001 0x4001 + 124e: 9606 add a2,a2,ra + 1250: 0c42 slli s8,s8,0x10 + 1252: 1301 addi t1,t1,-32 + 1254: 0000 unimp + 1256: 3421 jal c5e <__stack_size+0x45e> + 1258: 0300 addi s0,sp,384 + 125a: 3a08 fld fa0,48(a2) + 125c: 49053b0b 0x49053b0b + 1260: 000a0213 mv tp,s4 + 1264: 2200 fld fs0,0(a2) + 1266: 0018 addi a4,sp,0 + 1268: 0000 unimp + 126a: 11010b23 sb a6,278(sp) + 126e: 1201 addi tp,tp,-32 + 1270: 0001 nop + 1272: 2400 fld fs0,8(s0) + 1274: 002e 0x2e + 1276: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f + 127e: 13490c27 0x13490c27 + 1282: 0111 addi sp,sp,4 + 1284: 0112 slli sp,sp,0x4 + 1286: 0640 addi s0,sp,772 + 1288: 000c4297 auipc t0,0xc4 + 128c: 2500 fld fs0,8(a0) + 128e: 012e slli sp,sp,0xb + 1290: 0b3a0e03 lb t3,179(s4) + 1294: 0c27053b 0xc27053b + 1298: 1349 addi t1,t1,-14 + 129a: 0111 addi sp,sp,4 + 129c: 0112 slli sp,sp,0x4 + 129e: 0640 addi s0,sp,772 + 12a0: 4296 lw t0,68(sp) + 12a2: 010c addi a1,sp,128 + 12a4: 26000013 li zero,608 + 12a8: 012e slli sp,sp,0xb + 12aa: 0b3a0e03 lb t3,179(s4) + 12ae: 0c27053b 0xc27053b + 12b2: 1349 addi t1,t1,-14 + 12b4: 0111 addi sp,sp,4 + 12b6: 0112 slli sp,sp,0x4 + 12b8: 0640 addi s0,sp,772 + 12ba: 010c4297 auipc t0,0x10c4 + 12be: 27000013 li zero,624 + 12c2: 002e 0x2e + 12c4: 0e030c3f 053b0b3a 0x53b0b3a0e030c3f + 12cc: 01110c27 0x1110c27 + 12d0: 0112 slli sp,sp,0x4 + 12d2: 0640 addi s0,sp,772 + 12d4: 4296 lw t0,68(sp) + 12d6: 000c addi a1,sp,0 + 12d8: 2800 fld fs0,16(s0) + 12da: 012e slli sp,sp,0xb + 12dc: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 12e4: 13490c27 0x13490c27 + 12e8: 0111 addi sp,sp,4 + 12ea: 0112 slli sp,sp,0x4 + 12ec: 0640 addi s0,sp,772 + 12ee: 010c4297 auipc t0,0x10c4 + 12f2: 29000013 li zero,656 + 12f6: 0005 c.addi zero,1 + 12f8: 0b3a0803 lb a6,179(s4) + 12fc: 13490b3b 0x13490b3b + 1300: 0a02 slli s4,s4,0x0 + 1302: 0000 unimp + 1304: 052a slli a0,a0,0xa + 1306: 0300 addi s0,sp,384 + 1308: 3a0e fld fs4,224(sp) + 130a: 490b3b0b 0x490b3b0b + 130e: 000a0213 mv tp,s4 + 1312: 2b00 fld fs0,16(a4) + 1314: 0034 addi a3,sp,8 + 1316: 0b3a0803 lb a6,179(s4) + 131a: 13490b3b 0x13490b3b + 131e: 0a02 slli s4,s4,0x0 + 1320: 0000 unimp + 1322: 342c fld fa1,104(s0) + 1324: 0300 addi s0,sp,384 + 1326: 3a08 fld fa0,48(a2) + 1328: 490b3b0b 0x490b3b0b + 132c: 2d000013 li zero,720 + 1330: 012e slli sp,sp,0xb + 1332: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 133a: 13490c27 0x13490c27 + 133e: 0111 addi sp,sp,4 + 1340: 0112 slli sp,sp,0x4 + 1342: 0640 addi s0,sp,772 + 1344: 4296 lw t0,68(sp) + 1346: 010c addi a1,sp,128 + 1348: 2e000013 li zero,736 + 134c: 012e slli sp,sp,0xb + 134e: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 1356: 01110c27 0x1110c27 + 135a: 0112 slli sp,sp,0x4 + 135c: 0640 addi s0,sp,772 + 135e: 4296 lw t0,68(sp) + 1360: 010c addi a1,sp,128 + 1362: 2f000013 li zero,752 + 1366: 012e slli sp,sp,0xb + 1368: 0e030c3f 0b3b0b3a 0xb3b0b3a0e030c3f + 1370: 13490c27 0x13490c27 + 1374: 0111 addi sp,sp,4 + 1376: 0112 slli sp,sp,0x4 + 1378: 0640 addi s0,sp,772 + 137a: 4296 lw t0,68(sp) + 137c: 000c addi a1,sp,0 + 137e: 0000 unimp + 1380: 1101 addi sp,sp,-32 + 1382: 2501 jal 1982 <__stack_size+0x1182> + 1384: 130e slli t1,t1,0x23 + 1386: 1b0e030b 0x1b0e030b + 138a: 110e slli sp,sp,0x23 + 138c: 1201 addi tp,tp,-32 + 138e: 1001 c.addi zero,-32 + 1390: 0006 0x6 + 1392: 0200 addi s0,sp,256 + 1394: 0024 addi s1,sp,8 + 1396: 0b3e0b0b 0xb3e0b0b + 139a: 00000e03 lb t3,0(zero) # 0 <__stack_size-0x800> + 139e: 03001603 lh a2,48(zero) # 30 <__stack_size-0x7d0> + 13a2: 3a0e fld fs4,224(sp) + 13a4: 490b3b0b 0x490b3b0b + 13a8: 04000013 li zero,64 + 13ac: 0024 addi s1,sp,8 + 13ae: 0b3e0b0b 0xb3e0b0b + 13b2: 00000803 lb a6,0(zero) # 0 <__stack_size-0x800> + 13b6: 1305 addi t1,t1,-31 + 13b8: 0301 addi t1,t1,0 + 13ba: 0b0e slli s6,s6,0x3 + 13bc: 3b0b3a0b 0x3b0b3a0b + 13c0: 0105 addi sp,sp,1 + 13c2: 06000013 li zero,96 + 13c6: 000d c.addi zero,3 + 13c8: 0b3a0e03 lb t3,179(s4) + 13cc: 1349053b 0x1349053b + 13d0: 0a38 addi a4,sp,280 + 13d2: 0000 unimp + 13d4: 0b000f07 0xb000f07 + 13d8: 0013490b 0x13490b + 13dc: 0800 addi s0,sp,16 + 13de: 0016 0x16 + 13e0: 0b3a0e03 lb t3,179(s4) + 13e4: 1349053b 0x1349053b + 13e8: 0000 unimp + 13ea: 0109 addi sp,sp,2 + 13ec: 4901 li s2,0 + 13ee: 00130113 addi sp,t1,1 + 13f2: 0a00 addi s0,sp,272 + 13f4: 0021 c.addi zero,8 + 13f6: 1349 addi t1,t1,-14 + 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 + 156c: 3a0e fld fs4,224(sp) + 156e: 270b3b0b 0x270b3b0b + 1572: 110c addi a1,sp,160 + 1574: 1201 addi tp,tp,-32 + 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 + 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 + 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 + 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 + 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) + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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) + 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 + 2550: 0000 unimp + 2552: 1608 addi a0,sp,800 + 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 + 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 + 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 + 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 + 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 + 2df4: 000d c.addi zero,3 + 2df6: 0b3a0e03 lb t3,179(s4) + 2dfa: 13490b3b 0x13490b3b + 2dfe: 0b38 addi a4,sp,408 + 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 + 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 + 3086: 000d c.addi zero,3 + 3088: 0b3a0e03 lb t3,179(s4) + 308c: 13490b3b 0x13490b3b + 3090: 0b38 addi a4,sp,408 + 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 + 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 + 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 + 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 + 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) + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 43ae: 000d c.addi zero,3 + 43b0: 0b3a0e03 lb t3,179(s4) + 43b4: 13490b3b 0x13490b3b + 43b8: 0b38 addi a4,sp,408 + 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 + 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 + 4570: 000d c.addi zero,3 + 4572: 0b3a0e03 lb t3,179(s4) + 4576: 13490b3b 0x13490b3b + 457a: 0b38 addi a4,sp,408 + 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 + ... + +Disassembly of section .debug_info: + +00000000 <.debug_info>: + 0: 011f 0000 0002 0x20000011f + 6: 0000 unimp + 8: 0000 unimp + a: 0104 addi s1,sp,128 + c: 0000 unimp + e: 0000 unimp + 10: ea0c fsw fa1,16(a2) + 12: 0000 unimp + 14: fa00 fsw fs0,48(a2) + 16: 0000 unimp + 18: 8000 0x8000 + 1a: 4000 lw s0,0(s0) + 1c: d420 sw s0,104(s0) + 1e: 4000 lw s0,0(s0) + 20: 0020 addi s0,sp,8 + 22: 0000 unimp + 24: 0200 addi s0,sp,256 + 26: 0601 addi a2,a2,0 + 28: 0098 addi a4,sp,64 + 2a: 0000 unimp + 2c: 0202 slli tp,tp,0x0 + 2e: 1805 addi a6,a6,-31 + 30: 0001 nop + 32: 0200 addi s0,sp,256 + 34: 0504 addi s1,sp,640 + 36: 01b2 slli gp,gp,0xc + 38: 0000 unimp + 3a: 0102 slli sp,sp,0x0 + 3c: 9608 0x9608 + 3e: 0000 unimp + 40: 0200 addi s0,sp,256 + 42: 0702 slli a4,a4,0x0 + 44: 00cd addi ra,ra,19 + 46: 0000 unimp + 48: 0402 slli s0,s0,0x0 + 4a: 00018e07 0x18e07 + 4e: 0300 addi s0,sp,384 + 50: 0504 addi s1,sp,640 + 52: 6e69 lui t3,0x1a + 54: 0074 addi a3,sp,12 + 56: 8b04 0x8b04 + 58: 0000 unimp + 5a: 0200 addi s0,sp,256 + 5c: 00004847 fmsub.s fa6,ft0,ft0,ft0,rmm + 60: 0400 addi s0,sp,512 + 62: 00e0 addi s0,sp,76 + 64: 0000 unimp + 66: 4d02 lw s10,0(sp) + 68: 0056 0x56 + 6a: 0000 unimp + 6c: 0402 slli s0,s0,0x0 + 6e: 00019307 0x19307 + 72: 0200 addi s0,sp,256 + 74: 0801 addi a6,a6,0 + 76: 009f 0000 7305 0x73050000009f + 7c: 0000 unimp + 7e: 0600 addi s0,sp,768 + 80: 0704 addi s1,sp,896 + 82: 7a04 flw fs1,48(a2) + 84: 0000 unimp + 86: 0800 addi s0,sp,16 + 88: 9d01 0x9d01 + 8a: 0000 unimp + 8c: 0900 addi s0,sp,144 + 8e: 0081 addi ra,ra,0 + 90: 0000 unimp + 92: 8109 srli a0,a0,0x2 + 94: 0000 unimp + 96: 0900 addi s0,sp,144 + 98: 0061 c.addi zero,24 + 9a: 0000 unimp + 9c: 0a00 addi s0,sp,272 + 9e: 000000ab 0xab + a2: ab021603 lh a2,-1360(tp) # 17ab0 <__stack_size+0x172b0> + a6: 0000 unimp + a8: 0100 addi s0,sp,128 + aa: 0701 addi a4,a4,0 + ac: 8704 0x8704 + ae: 0000 unimp + b0: 0b00 addi s0,sp,400 + b2: 2201 jal 1b2 <__stack_size-0x64e> + b4: 0001 nop + b6: 0100 addi s0,sp,128 + b8: 0119 addi sp,sp,6 + ba: 00ac addi a1,sp,72 + bc: 2040 fld fs0,128(s0) + be: 00d4 addi a3,sp,68 + c0: 2040 fld fs0,128(s0) + c2: 0000 unimp + c4: 0000 unimp + c6: db01 beqz a4,ffffffd6 <_sp+0x7fffbfd6> + c8: 0000 unimp + ca: 0c00 addi s0,sp,528 + cc: 6a01 lui s4,0x0 + ce: 0000 unimp + d0: 0100 addi s0,sp,128 + d2: 4f24 lw s1,88(a4) + d4: 0000 unimp + d6: 0100 addi s0,sp,128 + d8: 000d c.addi zero,3 + da: 0e00 addi s0,sp,784 + dc: 007a 0x7a + de: 0000 unimp + e0: 1501 addi a0,a0,-32 + e2: 9e01 0x9e01 + e4: 4000 lw s0,0(s0) + e6: ac20 fsd fs0,88(s0) + e8: 4000 lw s0,0(s0) + ea: 3820 fld fs0,112(s0) + ec: 0000 unimp + ee: 0100 addi s0,sp,128 + f0: 0000ba0f 0xba0f + f4: 0100 addi s0,sp,128 + f6: 0110 addi a2,sp,128 + f8: 0080 addi s0,sp,64 + fa: 2040 fld fs0,128(s0) + fc: 009e slli ra,ra,0x7 + fe: 2040 fld fs0,128(s0) + 100: 0070 addi a2,sp,12 + 102: 0000 unimp + 104: 1001 c.addi zero,-32 + 106: 00a4 addi s1,sp,72 + 108: 0000 unimp + 10a: 1001 c.addi zero,-32 + 10c: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + 110: 9102 jalr sp + 112: 106c addi a1,sp,44 + 114: 00000133 add sp,zero,zero + 118: 1001 c.addi zero,-32 + 11a: 007f 0x7f + 11c: 0000 unimp + 11e: 9102 jalr sp + 120: 0068 addi a0,sp,12 + 122: a900 fsd fs0,16(a0) + 124: 0002 0x2 + 126: 0200 addi s0,sp,256 + 128: da00 sw s0,48(a2) + 12a: 0000 unimp + 12c: 0400 addi s0,sp,512 + 12e: 0001 nop + 130: 0000 unimp + 132: 0c00 addi s0,sp,528 + 134: 0148 addi a0,sp,132 + 136: 0000 unimp + 138: 00fa slli ra,ra,0x1e + 13a: 0000 unimp + 13c: 00d4 addi a3,sp,68 + 13e: 2040 fld fs0,128(s0) + 140: 04aa slli s1,s1,0xa + 142: 2040 fld fs0,128(s0) + 144: 00c8 addi a0,sp,68 + 146: 0000 unimp + 148: 0102 slli sp,sp,0x0 + 14a: 9806 add a6,a6,ra + 14c: 0000 unimp + 14e: 0200 addi s0,sp,256 + 150: 0801 addi a6,a6,0 + 152: 0096 slli ra,ra,0x5 + 154: 0000 unimp + 156: 0202 slli tp,tp,0x0 + 158: 1805 addi a6,a6,-31 + 15a: 0001 nop + 15c: 0300 addi s0,sp,384 + 15e: 0156 slli sp,sp,0x15 + 160: 0000 unimp + 162: 3902 fld fs2,32(sp) + 164: 0045 c.addi zero,17 + 166: 0000 unimp + 168: 0202 slli tp,tp,0x0 + 16a: 0000cd07 0xcd07 + 16e: 0300 addi s0,sp,384 + 170: 0139 addi sp,sp,14 + 172: 0000 unimp + 174: 4d02 lw s10,0(sp) + 176: 00000057 0x57 + 17a: 0402 slli s0,s0,0x0 + 17c: b205 j fffffa9c <_sp+0x7fffba9c> + 17e: 0001 nop + 180: 0300 addi s0,sp,384 + 182: 0161 addi sp,sp,24 + 184: 0000 unimp + 186: 4f02 lw t5,0(sp) + 188: 0069 c.addi zero,26 + 18a: 0000 unimp + 18c: 0402 slli s0,s0,0x0 + 18e: 00018e07 0x18e07 + 192: 0200 addi s0,sp,256 + 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> + 19e: 0200 addi s0,sp,256 + 1a0: 8269 srli a2,a2,0x1a + 1a2: 0000 unimp + 1a4: 0200 addi s0,sp,256 + 1a6: 0708 addi a0,sp,896 + 1a8: 0189 addi gp,gp,2 + 1aa: 0000 unimp + 1ac: 0404 addi s1,sp,512 + 1ae: 6905 lui s2,0x1 + 1b0: 746e flw fs0,248(sp) + 1b2: 0500 addi s0,sp,640 + 1b4: 0089 addi ra,ra,2 + 1b6: 0000 unimp + 1b8: 0402 slli s0,s0,0x0 + 1ba: 00019307 0x19307 + 1be: 0300 addi s0,sp,384 + 1c0: 0158 addi a4,sp,132 + 1c2: 0000 unimp + 1c4: 003a2403 lw s0,3(s4) # 3 <__stack_size-0x7fd> + 1c8: 0000 unimp + 1ca: 00013b03 0x13b03 + 1ce: 0300 addi s0,sp,384 + 1d0: 4c2c lw a1,88(s0) + 1d2: 0000 unimp + 1d4: 0300 addi s0,sp,384 + 1d6: 00000163 beqz zero,1d8 <__stack_size-0x628> + 1da: 005e3003 0x5e3003 + 1de: 0000 unimp + 1e0: 0001cb03 lbu s6,0(gp) # 80000eb0 <__global_pointer$> + 1e4: 0300 addi s0,sp,384 + 1e6: 773c flw fa5,104(a4) + 1e8: 0000 unimp + 1ea: 0500 addi s0,sp,640 + 1ec: 00bd addi ra,ra,15 + 1ee: 0000 unimp + 1f0: e906 fsw ft1,144(sp) + 1f2: 0000 unimp + 1f4: dd00 sw s0,56(a0) + 1f6: 0000 unimp + 1f8: 0700 addi s0,sp,896 + 1fa: 0095 addi ra,ra,5 + 1fc: 0000 unimp + 1fe: 0098 addi a4,sp,64 + 200: cd08 sw a0,24(a0) + 202: 0000 unimp + 204: 0200 addi s0,sp,256 + 206: 0801 addi a6,a6,0 + 208: 009f 0000 e208 0xe2080000009f + 20e: 0000 unimp + 210: 0900 addi s0,sp,144 + 212: 016c addi a1,sp,140 + 214: 0000 unimp + 216: 1101 addi sp,sp,-32 + 218: 00dd addi ra,ra,23 + 21a: 0000 unimp + 21c: 0305 addi t1,t1,1 + 21e: 5ed8 lw a4,60(a3) + 220: 2041 jal 2a0 <__stack_size-0x560> + 222: e906 fsw ft1,144(sp) + 224: 0000 unimp + 226: 1000 addi s0,sp,32 + 228: 0001 nop + 22a: 0a00 addi s0,sp,272 + 22c: 0095 addi ra,ra,5 + 22e: 0000 unimp + 230: 0354 addi a3,sp,388 + 232: 0800 addi s0,sp,16 + 234: 00ff 0xff + 236: 0000 unimp + 238: d409 beqz s0,142 <__stack_size-0x6be> + 23a: 0001 nop + 23c: 0100 addi s0,sp,128 + 23e: 1016 0x1016 + 240: 0001 nop + 242: 0500 addi s0,sp,640 + 244: 415f7403 0x415f7403 + 248: 0b20 addi s0,sp,408 + 24a: bb01 j ffffff5a <_sp+0x7fffbf5a> + 24c: 0001 nop + 24e: 0100 addi s0,sp,128 + 250: 049801af 0x49801af + 254: 2040 fld fs0,128(s0) + 256: 04aa slli s1,s1,0xa + 258: 2040 fld fs0,128(s0) + 25a: 00a8 addi a0,sp,72 + 25c: 0000 unimp + 25e: 4f01 li t5,0 + 260: 0001 nop + 262: 0c00 addi s0,sp,528 + 264: 656c flw fa1,76(a0) + 266: 0064 addi s1,sp,12 + 268: af01 j 978 <__stack_size+0x178> + 26a: 0089 addi ra,ra,2 + 26c: 0000 unimp + 26e: 9102 jalr sp + 270: 006c addi a1,sp,12 + 272: 010d addi sp,sp,3 + 274: 01a0 addi s0,sp,200 + 276: 0000 unimp + 278: 4a01 li s4,0 + 27a: 7e01 lui t3,0xfffe0 + 27c: 4001 0x4001 + 27e: 9820 0x9820 + 280: 4004 lw s1,0(s0) + 282: e020 fsw fs0,64(s0) + 284: 0000 unimp + 286: 0100 addi s0,sp,128 + 288: 01ff 0x1ff + 28a: 0000 unimp + 28c: 6c0c flw fa1,24(s0) + 28e: 6465 lui s0,0x19 + 290: 0100 addi s0,sp,128 + 292: 894a mv s2,s2 + 294: 0000 unimp + 296: 0300 addi s0,sp,384 + 298: bc91 j fffffcec <_sp+0x7fffbcec> + 29a: 0e7f 0xe7f + 29c: 0069 c.addi zero,26 + 29e: 6601 lui a2,0x0 + 2a0: 0090 addi a2,sp,64 + 2a2: 0000 unimp + 2a4: 9102 jalr sp + 2a6: 0e54 addi a3,sp,788 + 2a8: 0072 0x72 + 2aa: 6f01 lui t5,0x0 + 2ac: 009c addi a5,sp,64 + 2ae: 0000 unimp + 2b0: 9102 jalr sp + 2b2: 0e6e slli t3,t3,0x1b + 2b4: 70010067 jr 1792(sp) # b0b4d34 <__stack_size+0xb0b4534> + 2b8: 009c addi a5,sp,64 + 2ba: 0000 unimp + 2bc: 9102 jalr sp + 2be: 0e6c addi a1,sp,796 + 2c0: 0062 0x62 + 2c2: 7101 addi sp,sp,-512 + 2c4: 009c addi a5,sp,64 + 2c6: 0000 unimp + 2c8: 9102 jalr sp + 2ca: 0e6a slli t3,t3,0x1a + 2cc: 72010063 beqz sp,9ec <__stack_size+0x1ec> + 2d0: 00e2 slli ra,ra,0x18 + 2d2: 0000 unimp + 2d4: 9102 jalr sp + 2d6: 032a0f53 fadd.d ft10,fs4,fs2,rne + 2da: 2040 fld fs0,128(s0) + 2dc: 0496 slli s1,s1,0x5 + 2de: 2040 fld fs0,128(s0) + 2e0: 6e0e flw ft8,192(sp) + 2e2: 0100776f jal a4,72f2 <__stack_size+0x6af2> + 2e6: ff86 fsw ft1,252(sp) + 2e8: 0001 nop + 2ea: 0200 addi s0,sp,256 + 2ec: 6491 lui s1,0x4 + 2ee: 4309 li t1,2 + 2f0: 0001 nop + 2f2: 0100 addi s0,sp,128 + 2f4: 0000c887 0xc887 + 2f8: 0200 addi s0,sp,256 + 2fa: 4891 li a7,4 + 2fc: 470e lw a4,192(sp) + 2fe: 0100 addi s0,sp,128 + 300: 0000b297 auipc t0,0xb + 304: 0200 addi s0,sp,256 + 306: 6091 lui ra,0x4 + 308: 520e lw tp,224(sp) + 30a: 0100 addi s0,sp,128 + 30c: b298 fsd fa4,32(a3) + 30e: 0000 unimp + 310: 0200 addi s0,sp,256 + 312: 5c91 li s9,-28 + 314: 420e lw tp,192(sp) + 316: 0100 addi s0,sp,128 + 318: b299 j fffffc5e <_sp+0x7fffbc5e> + 31a: 0000 unimp + 31c: 0200 addi s0,sp,256 + 31e: 5891 li a7,-28 + 320: 0000 unimp + 322: 0410 addi a2,sp,512 + 324: 00c8 addi a0,sp,68 + 326: 0000 unimp + 328: 7411 lui s0,0xfffe4 + 32a: 0001 nop + 32c: 0100 addi s0,sp,128 + 32e: 0142 slli sp,sp,0x10 + 330: 0148 addi a0,sp,132 + 332: 2040 fld fs0,128(s0) + 334: 017e slli sp,sp,0x1f + 336: 2040 fld fs0,128(s0) + 338: 010d addi sp,sp,3 + 33a: 0000 unimp + 33c: 2b01 jal 84c <__stack_size+0x4c> + 33e: 0002 0x2 + 340: 0c00 addi s0,sp,528 + 342: 42010073 0x42010073 + 346: 0000022b 0x22b + 34a: 9102 jalr sp + 34c: 006c addi a1,sp,12 + 34e: 0410 addi a2,sp,512 + 350: 00e9 addi ra,ra,26 + 352: 0000 unimp + 354: 0112 slli sp,sp,0x4 + 356: 0496 slli s1,s1,0x5 + 358: 0000 unimp + 35a: 3801 jal fffffb6a <_sp+0x7fffbb6a> + 35c: 8901 andi a0,a0,0 + 35e: 0000 unimp + 360: 0c00 addi s0,sp,528 + 362: 4001 0x4001 + 364: 4820 lw s0,80(s0) + 366: 4001 0x4001 + 368: 4520 lw s0,72(a0) + 36a: 0001 nop + 36c: 0100 addi s0,sp,128 + 36e: 026a slli tp,tp,0x1a + 370: 0000 unimp + 372: 630c flw fa1,0(a4) + 374: 0100 addi s0,sp,128 + 376: 6a38 flw fa4,80(a2) + 378: 0002 0x2 + 37a: 0200 addi s0,sp,256 + 37c: 5c91 li s9,-28 + 37e: 760e flw fa2,224(sp) + 380: 6c61 lui s8,0x18 + 382: 0100 addi s0,sp,128 + 384: a739 j a92 <__stack_size+0x292> + 386: 0000 unimp + 388: 0200 addi s0,sp,256 + 38a: 6c91 lui s9,0x4 + 38c: 1000 addi s0,sp,32 + 38e: e204 fsw fs1,0(a2) + 390: 0000 unimp + 392: 1300 addi s0,sp,416 + 394: 0509 addi a0,a0,2 + 396: 0000 unimp + 398: 3301 jal 98 <__stack_size-0x768> + 39a: e201 bnez a2,39a <__stack_size-0x466> + 39c: 4000 lw s0,0(s0) + 39e: 0c20 addi s0,sp,536 + 3a0: 4001 0x4001 + 3a2: 7d20 flw fs0,120(a0) + 3a4: 0001 nop + 3a6: 0100 addi s0,sp,128 + 3a8: 0296 slli t0,t0,0x5 + 3aa: 0000 unimp + 3ac: 630c flw fa1,0(a4) + 3ae: 0100 addi s0,sp,128 + 3b0: 0000e233 or tp,ra,zero + 3b4: 0200 addi s0,sp,256 + 3b6: 6f91 lui t6,0x4 + 3b8: 1400 addi s0,sp,544 + 3ba: 7a01 lui s4,0xfffe0 + 3bc: 0001 nop + 3be: 0100 addi s0,sp,128 + 3c0: 0101 addi sp,sp,0 + 3c2: 00d4 addi a3,sp,68 + 3c4: 2040 fld fs0,128(s0) + 3c6: 00e2 slli ra,ra,0x18 + 3c8: 2040 fld fs0,128(s0) + 3ca: 01b5 addi gp,gp,13 + 3cc: 0000 unimp + 3ce: 0001 nop + 3d0: 00000773 0x773 + 3d4: 0002 0x2 + 3d6: 0211 addi tp,tp,4 + 3d8: 0000 unimp + 3da: 0104 addi s1,sp,128 + 3dc: 0000 unimp + 3de: 0000 unimp + 3e0: cf0c sw a1,24(a4) + 3e2: fa000003 lb zero,-96(zero) # ffffffa0 <_sp+0x7fffbfa0> + 3e6: 0000 unimp + 3e8: aa00 fsd fs0,16(a2) + 3ea: 4004 lw s1,0(s0) + 3ec: 9420 0x9420 + 3ee: 4005 0x4005 + 3f0: 1d20 addi s0,sp,696 + 3f2: 0004 addi s1,sp,0 + 3f4: 0200 addi s0,sp,256 + 3f6: 0601 addi a2,a2,0 + 3f8: 0098 addi a4,sp,64 + 3fa: 0000 unimp + 3fc: 0202 slli tp,tp,0x0 + 3fe: 1805 addi a6,a6,-31 + 400: 0001 nop + 402: 0200 addi s0,sp,256 + 404: 0504 addi s1,sp,640 + 406: 01b2 slli gp,gp,0xc + 408: 0000 unimp + 40a: 0002ab03 lw s6,0(t0) # b300 <__stack_size+0xab00> + 40e: 0200 addi s0,sp,256 + 410: 4540 lw s0,12(a0) + 412: 0000 unimp + 414: 0200 addi s0,sp,256 + 416: 0801 addi a6,a6,0 + 418: 0096 slli ra,ra,0x5 + 41a: 0000 unimp + 41c: 0001df03 lhu t5,0(gp) # 80000eb0 <__global_pointer$> + 420: 0200 addi s0,sp,256 + 422: 5741 li a4,-16 + 424: 0000 unimp + 426: 0200 addi s0,sp,256 + 428: 0702 slli a4,a4,0x0 + 42a: 00cd addi ra,ra,19 + 42c: 0000 unimp + 42e: 0003c303 lbu t1,0(t2) + 432: 0200 addi s0,sp,256 + 434: 6942 flw fs2,16(sp) + 436: 0000 unimp + 438: 0200 addi s0,sp,256 + 43a: 0704 addi s1,sp,896 + 43c: 018e slli gp,gp,0x3 + 43e: 0000 unimp + 440: 0404 addi s1,sp,512 + 442: 6905 lui s2,0x1 + 444: 746e flw fs0,248(sp) + 446: 0300 addi s0,sp,384 + 448: 04fa slli s1,s1,0x1e + 44a: 0000 unimp + 44c: 4602 lw a2,0(sp) + 44e: 00000033 add zero,zero,zero + 452: 00008b03 lb s6,0(ra) # 4000 <__stack_size+0x3800> + 456: 0200 addi s0,sp,256 + 458: 00006947 fmsub.s fs2,ft0,ft0,ft0,unknown + 45c: 0300 addi s0,sp,384 + 45e: 0208 addi a0,sp,256 + 460: 0000 unimp + 462: 4902 lw s2,0(sp) + 464: 00000077 0x77 + 468: 0000e003 0xe003 + 46c: 0200 addi s0,sp,256 + 46e: 824d srli a2,a2,0x13 + 470: 0000 unimp + 472: 0300 addi s0,sp,384 + 474: 04b0 addi a2,sp,584 + 476: 0000 unimp + 478: 4f02 lw t5,0(sp) + 47a: 00000077 0x77 + 47e: 4c05 li s8,1 + 480: 0005 c.addi zero,1 + 482: 0800 addi s0,sp,16 + 484: 2302 fld ft6,0(sp) + 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 + 490: 2502 fld fa0,0(sp) + 492: da01 beqz a2,3a2 <__stack_size-0x45e> + 494: 0000 unimp + 496: 0200 addi s0,sp,256 + 498: 11060023 sb a6,256(a2) # 100 <__stack_size-0x700> + 49c: 0002 0x2 + 49e: 0200 addi s0,sp,256 + 4a0: 0126 slli sp,sp,0x9 + 4a2: 00da slli ra,ra,0x16 + 4a4: 0000 unimp + 4a6: 2302 fld ft6,0(sp) + 4a8: 0004 addi s1,sp,0 + 4aa: 00ae0407 0xae0407 + 4ae: 0000 unimp + 4b0: fb08 fsw fa0,48(a4) + 4b2: 0002 0x2 + 4b4: 0200 addi s0,sp,256 + 4b6: 0128 addi a0,sp,136 + 4b8: 00ae slli ra,ra,0xb + 4ba: 0000 unimp + 4bc: a605 j 7dc <__stack_size-0x24> + 4be: 0004 addi s1,sp,0 + 4c0: 2c00 fld fs0,24(s0) + 4c2: 3802 fld fa6,32(sp) + 4c4: 3601 jal ffffffc4 <_sp+0x7fffbfc4> + 4c6: 0001 nop + 4c8: 0600 addi s0,sp,768 + 4ca: 268d jal 82c <__stack_size+0x2c> + 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 + 4dc: 0200 addi s0,sp,256 + 4de: 003a013b 0x3a013b + 4e2: 0000 unimp + 4e4: 2302 fld ft6,0(sp) + 4e6: 0620 addi s0,sp,776 + 4e8: 00001397 auipc t2,0x1 + 4ec: 3c02 fld fs8,32(sp) + 4ee: 3a01 jal fffffdfe <_sp+0x7fffbdfe> + 4f0: 0000 unimp + 4f2: 0200 addi s0,sp,256 + 4f4: 39062123 sw a6,898(a2) + 4f8: 02000013 li zero,32 + 4fc: 0141 addi sp,sp,16 + 4fe: 00e0 addi s0,sp,76 + 500: 0000 unimp + 502: 2302 fld ft6,0(sp) + 504: 0024 addi s1,sp,8 + 506: 4d09 li s10,2 + 508: 0001 nop + 50a: 4600 lw s0,8(a2) + 50c: 0001 nop + 50e: 0a00 addi s0,sp,272 + 510: 0146 slli sp,sp,0x11 + 512: 0000 unimp + 514: 001f 0402 9307 0x93070402001f + 51a: 0001 nop + 51c: 0200 addi s0,sp,256 + 51e: 0801 addi a6,a6,0 + 520: 009f 0000 4d0b 0x4d0b0000009f + 526: 0001 nop + 528: 0c00 addi s0,sp,528 + 52a: 0704 addi s1,sp,896 + 52c: 3a04 fld fs1,48(a2) + 52e: 0000 unimp + 530: 0d00 addi s0,sp,656 + 532: 02dd addi t0,t0,23 + 534: 0000 unimp + 536: 01460407 0x1460407 + 53a: 0000 unimp + 53c: e602 fsw ft0,12(sp) + 53e: ec02 fsw ft0,24(sp) + 540: 0001 nop + 542: 0e00 addi s0,sp,784 + 544: 0450 addi a2,sp,516 + 546: 0000 unimp + 548: 0e00 addi s0,sp,784 + 54a: 0000047b 0x47b + 54e: 0e01 addi t3,t3,0 + 550: 0465 addi s0,s0,25 + 552: 0000 unimp + 554: 0e02 slli t3,t3,0x0 + 556: 02b6 slli t0,t0,0xd + 558: 0000 unimp + 55a: 04010e03 lb t3,64(sp) + 55e: 0000 unimp + 560: 0e04 addi s1,sp,784 + 562: 031d addi t1,t1,7 + 564: 0000 unimp + 566: 0e05 addi t3,t3,1 + 568: 03a2 slli t2,t2,0x8 + 56a: 0000 unimp + 56c: 0e06 slli t3,t3,0x1 + 56e: 0305 addi t1,t1,1 + 570: 0000 unimp + 572: 041f0e07 0x41f0e07 + 576: 0000 unimp + 578: 0e08 addi a0,sp,784 + 57a: 0436 slli s0,s0,0xd + 57c: 0000 unimp + 57e: 0e09 addi t3,t3,2 + 580: 037d addi t1,t1,31 + 582: 0000 unimp + 584: 0e0a slli t3,t3,0x2 + 586: 0535 addi a0,a0,13 + 588: 0000 unimp + 58a: 04c30e0b 0x4c30e0b + 58e: 0000 unimp + 590: 0e0c addi a1,sp,784 + 592: 0000028f 0x28f + 596: 0e0d addi t3,t3,3 + 598: 0234 addi a3,sp,264 + 59a: 0000 unimp + 59c: 0e0e slli t3,t3,0x3 + 59e: 0559 addi a0,a0,22 + 5a0: 0000 unimp + 5a2: 04e30e0f 0x4e30e0f + 5a6: 0000 unimp + 5a8: 0e10 addi a2,sp,784 + 5aa: 000001eb 0x1eb + 5ae: 0e11 addi t3,t3,4 + 5b0: 0216 slli tp,tp,0x5 + 5b2: 0000 unimp + 5b4: 0e12 slli t3,t3,0x4 + 5b6: 03e9 addi t2,t2,26 + 5b8: 0000 unimp + 5ba: 83080013 addi zero,a6,-2000 + 5be: 0002 0x2 + 5c0: 0200 addi s0,sp,256 + 5c2: 0332 slli t1,t1,0xc + 5c4: 01f8 addi a4,sp,204 + 5c6: 0000 unimp + 5c8: 01fe0407 0x1fe0407 + 5cc: 0000 unimp + 5ce: 5f05 li t5,-31 + 5d0: 5c000003 lb zero,1472(zero) # 5c0 <__stack_size-0x240> + 5d4: 3602 fld fa2,32(sp) + 5d6: 0002ed03 0x2ed03 + 5da: 0600 addi s0,sp,768 + 5dc: 02a4 addi s1,sp,328 + 5de: 0000 unimp + 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 + 5ee: 0200 addi s0,sp,256 + 5f0: 033a slli t1,t1,0xe + 5f2: 0161 addi sp,sp,24 + 5f4: 0000 unimp + 5f6: 2302 fld ft6,0(sp) + 5f8: 062c addi a1,sp,776 + 5fa: 00001397 auipc t2,0x1 + 5fe: 3b02 fld fs6,32(sp) + 600: 00004c03 lbu s8,0(zero) # 0 <__stack_size-0x800> + 604: 0200 addi s0,sp,256 + 606: df063023 0xdf063023 + 60a: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 60e: 033c addi a5,sp,392 + 610: 004c addi a1,sp,4 + 612: 0000 unimp + 614: 2302 fld ft6,0(sp) + 616: 0632 slli a2,a2,0xc + 618: 0369 addi t1,t1,26 + 61a: 0000 unimp + 61c: 3e02 fld ft8,32(sp) + 61e: 00003a03 0x3a03 + 622: 0200 addi s0,sp,256 + 624: 9c063423 0x9c063423 + 628: 0004 addi s1,sp,0 + 62a: 0200 addi s0,sp,256 + 62c: 003a033f 23020000 0x23020000003a033f + 634: 0635 addi a2,a2,13 + 636: 0bbc addi a5,sp,472 + 638: 0000 unimp + 63a: 4202 lw tp,0(sp) + 63c: 00030203 lb tp,0(t1) + 640: 0200 addi s0,sp,256 + 642: bf063823 0xbf063823 + 646: 0009 c.addi zero,2 + 648: 0200 addi s0,sp,256 + 64a: 031d0343 fmadd.d ft6,fs10,fa7,ft0,rne + 64e: 0000 unimp + 650: 2302 fld ft6,0(sp) + 652: 063c addi a5,sp,776 + 654: 0f89 addi t6,t6,2 + 656: 0000 unimp + 658: 4602 lw a2,0(sp) + 65a: 00033303 0x33303 + 65e: 0200 addi s0,sp,256 + 660: 40064023 0x40064023 + 664: 0200000b 0x200000b + 668: 034e0347 fmsub.d ft6,ft8,fs4,ft0,rne + 66c: 0000 unimp + 66e: 2302 fld ft6,0(sp) + 670: 0644 addi s1,sp,772 + 672: 000009fb 0x9fb + 676: 4802 lw a6,0(sp) + 678: 00033303 0x33303 + 67c: 0200 addi s0,sp,256 + 67e: 64064823 0x64064823 + 682: 0200000b 0x200000b + 686: 0349 addi t1,t1,18 + 688: 00000373 0x373 + 68c: 2302 fld ft6,0(sp) + 68e: 064c addi a1,sp,772 + 690: 00000ac3 fmadd.s fs5,ft0,ft0,ft0,rne + 694: 4a02 lw s4,0(sp) + 696: 00039f03 lh t5,0(t2) # 15fa <__stack_size+0xdfa> + 69a: 0200 addi s0,sp,256 + 69c: 6d065023 0x6d065023 + 6a0: 000d c.addi zero,3 + 6a2: 0200 addi s0,sp,256 + 6a4: 03bf034b fnmsub.d ft6,ft10,fs11,ft0,rne + 6a8: 0000 unimp + 6aa: 2302 fld ft6,0(sp) + 6ac: 0654 addi a3,sp,772 + 6ae: 0000026f jal tp,6ae <__stack_size-0x152> + 6b2: 4d02 lw s10,0(sp) + 6b4: 00015903 lhu s2,0(sp) + 6b8: 0200 addi s0,sp,256 + 6ba: 0f005823 0xf005823 + 6be: 8d01 sub a0,a0,s0 + 6c0: 0000 unimp + 6c2: 0200 addi s0,sp,256 + 6c4: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 6c8: 01ec addi a1,sp,204 + 6ca: 0000 unimp + 6cc: 9810 0x9810 + 6ce: 0000 unimp + 6d0: 0000 unimp + 6d2: 02ed0407 0x2ed0407 + 6d6: 0000 unimp + 6d8: 008d010f 0x8d010f + 6dc: 0000 unimp + 6de: 031d addi t1,t1,7 + 6e0: 0000 unimp + 6e2: ec10 fsw fa2,24(s0) + 6e4: 0001 nop + 6e6: 1000 addi s0,sp,32 + 6e8: 0159 addi sp,sp,22 + 6ea: 0000 unimp + 6ec: 0700 addi s0,sp,896 + 6ee: 0804 addi s1,sp,16 + 6f0: 0f000003 lb zero,240(zero) # f0 <__stack_size-0x710> + 6f4: 8d01 sub a0,a0,s0 + 6f6: 0000 unimp + 6f8: 3300 fld fs0,32(a4) + 6fa: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 6fe: 01ec addi a1,sp,204 + 700: 0000 unimp + 702: 0700 addi s0,sp,896 + 704: 2304 fld fs1,0(a4) + 706: 0f000003 lb zero,240(zero) # f0 <__stack_size-0x710> + 70a: 8d01 sub a0,a0,s0 + 70c: 0000 unimp + 70e: 4e00 lw s0,24(a2) + 710: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 714: 01ec addi a1,sp,204 + 716: 0000 unimp + 718: 4c10 lw a2,24(s0) + 71a: 0000 unimp + 71c: 0000 unimp + 71e: 03390407 0x3390407 + 722: 0000 unimp + 724: 0098010f 0x98010f + 728: 0000 unimp + 72a: 00000373 0x373 + 72e: ec10 fsw fa2,24(s0) + 730: 0001 nop + 732: 1000 addi s0,sp,32 + 734: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> + 738: 5910 lw a2,48(a0) + 73a: 0001 nop + 73c: 1000 addi s0,sp,32 + 73e: 0098 addi a4,sp,64 + 740: 0000 unimp + 742: 0700 addi s0,sp,896 + 744: 5404 lw s1,40(s0) + 746: 0f000003 lb zero,240(zero) # f0 <__stack_size-0x710> + 74a: 9801 andi s0,s0,-32 + 74c: 0000 unimp + 74e: 9800 0x9800 + 750: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 754: 01ec addi a1,sp,204 + 756: 0000 unimp + 758: a310 fsd fa2,0(a4) + 75a: 0000 unimp + 75c: 1000 addi s0,sp,32 + 75e: 0398 addi a4,sp,448 + 760: 0000 unimp + 762: 9810 0x9810 + 764: 0000 unimp + 766: 0000 unimp + 768: 039e0407 0x39e0407 + 76c: 0000 unimp + 76e: 0711 addi a4,a4,4 + 770: 7904 flw fs1,48(a0) + 772: 0f000003 lb zero,240(zero) # f0 <__stack_size-0x710> + 776: 8d01 sub a0,a0,s0 + 778: 0000 unimp + 77a: bf00 fsd fs0,56(a4) + 77c: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 780: 01ec addi a1,sp,204 + 782: 0000 unimp + 784: 3a10 fld fa2,48(a2) + 786: 0000 unimp + 788: 1000 addi s0,sp,32 + 78a: 0159 addi sp,sp,22 + 78c: 0000 unimp + 78e: 0700 addi s0,sp,896 + 790: a504 fsd fs1,8(a0) + 792: 07000003 lb zero,112(zero) # 70 <__stack_size-0x790> + 796: 5404 lw s1,40(s0) + 798: 0001 nop + 79a: 1200 addi s0,sp,288 + 79c: e101 bnez a0,79c <__stack_size-0x64> + 79e: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 7a2: 03c5 addi t2,t2,17 + 7a4: 0000 unimp + 7a6: c510 sw a2,8(a0) + 7a8: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 7ac: 0098 addi a4,sp,64 + 7ae: 0000 unimp + 7b0: 1300 addi s0,sp,416 + 7b2: 000000ab 0xab + 7b6: 1604 addi s1,sp,800 + 7b8: ef02 fsw ft0,156(sp) + 7ba: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + 7be: 0701 addi a4,a4,0 + 7c0: cb04 sw s1,16(a4) + 7c2: 14000003 lb zero,320(zero) # 140 <__stack_size-0x6c0> + 7c6: 034e slli t1,t1,0x13 + 7c8: 0000 unimp + 7ca: 0308 addi a0,sp,384 + 7cc: 0004876b 0x4876b + 7d0: 1500 addi s0,sp,672 + 7d2: 024d addi tp,tp,19 + 7d4: 0000 unimp + 7d6: 005e6d03 0x5e6d03 + 7da: 0000 unimp + 7dc: 2302 fld ft6,0(sp) + 7de: 1600 addi s0,sp,800 + 7e0: 0415 addi s0,s0,5 + 7e2: 0000 unimp + 7e4: 005e6f03 0x5e6f03 + 7e8: 0000 unimp + 7ea: 0404 addi s1,sp,512 + 7ec: 021c addi a5,sp,256 + 7ee: 65160423 sb a7,1608(a2) + 7f2: 0002 0x2 + 7f4: 0300 addi s0,sp,384 + 7f6: 5e70 lw a2,124(a2) + 7f8: 0000 unimp + 7fa: 0400 addi s0,sp,512 + 7fc: 1a02 slli s4,s4,0x20 + 7fe: 2302 fld ft6,0(sp) + 800: 1604 addi s1,sp,800 + 802: 02d6 slli t0,t0,0x15 + 804: 0000 unimp + 806: 005e7103 0x5e7103 + 80a: 0000 unimp + 80c: 0204 addi s1,sp,256 + 80e: 0218 addi a4,sp,256 + 810: b9160423 sb a7,-1144(a2) + 814: 0004 addi s1,sp,0 + 816: 0300 addi s0,sp,384 + 818: 5e72 lw t3,60(sp) + 81a: 0000 unimp + 81c: 0400 addi s0,sp,512 + 81e: 1701 addi a4,a4,-32 + 820: 2302 fld ft6,0(sp) + 822: 1604 addi s1,sp,800 + 824: 0201 addi tp,tp,0 + 826: 0000 unimp + 828: 005e7303 0x5e7303 + 82c: 0000 unimp + 82e: 0104 addi s1,sp,128 + 830: 0216 slli tp,tp,0x5 + 832: 47160423 sb a7,1128(a2) + 836: 0002 0x2 + 838: 0300 addi s0,sp,384 + 83a: 5e74 lw a3,124(a2) + 83c: 0000 unimp + 83e: 0400 addi s0,sp,512 + 840: 0610 addi a2,sp,768 + 842: 2302 fld ft6,0(sp) + 844: 1604 addi s1,sp,800 + 846: 02f2 slli t0,t0,0x1c + 848: 0000 unimp + 84a: 005e7503 0x5e7503 + 84e: 0000 unimp + 850: 0404 addi s1,sp,512 + 852: 0202 slli tp,tp,0x0 + 854: 14000423 sb zero,328(zero) # 148 <__stack_size-0x6b8> + 858: 051d addi a0,a0,7 + 85a: 0000 unimp + 85c: 0370 addi a2,sp,396 + 85e: da98 sw a4,48(a3) + 860: 0004 addi s1,sp,0 + 862: 1500 addi s0,sp,672 + 864: 02a4 addi s1,sp,328 + 866: 0000 unimp + 868: 01fe9a03 lh s4,31(t4) + 86c: 0000 unimp + 86e: 2302 fld ft6,0(sp) + 870: 1700 addi s0,sp,928 + 872: 0073706f j 38078 <__stack_size+0x37878> + 876: 05329c03 lh s8,83(t0) + 87a: 0000 unimp + 87c: 2302 fld ft6,0(sp) + 87e: 155c addi a5,sp,676 + 880: 236c fld fa1,192(a4) + 882: 0000 unimp + 884: 03f59d03 lh s10,63(a1) + 888: 0000 unimp + 88a: 2302 fld ft6,0(sp) + 88c: 1560 addi s0,sp,684 + 88e: 0279 addi tp,tp,30 + 890: 0000 unimp + 892: 01599f03 lh t5,21(s3) # ffff6015 <_sp+0x7fff2015> + 896: 0000 unimp + 898: 2302 fld ft6,0(sp) + 89a: 1568 addi a0,sp,684 + 89c: 00000373 0x373 + 8a0: 0159a003 lw zero,21(s3) + 8a4: 0000 unimp + 8a6: 2302 fld ft6,0(sp) + 8a8: 006c addi a1,sp,12 + 8aa: ca14 sw a3,16(a2) + 8ac: 0002 0x2 + 8ae: 1400 addi s0,sp,544 + 8b0: 052da703 lw a4,82(s11) + 8b4: 0000 unimp + 8b6: 5515 li a0,-27 + 8b8: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> + 8bc: 59a9 li s3,-22 + 8be: 0005 c.addi zero,1 + 8c0: 0200 addi s0,sp,256 + 8c2: 6d150023 sb a7,1728(a0) # fffe56c0 <_sp+0x7ffe16c0> + 8c6: 000d c.addi zero,3 + 8c8: 0300 addi s0,sp,384 + 8ca: 79aa flw fs3,168(sp) + 8cc: 0005 c.addi zero,1 + 8ce: 0200 addi s0,sp,256 + 8d0: 0a150423 sb ra,168(a0) + 8d4: 0005 c.addi zero,1 + 8d6: 0300 addi s0,sp,384 + 8d8: 94ac 0x94ac + 8da: 0005 c.addi zero,1 + 8dc: 0200 addi s0,sp,256 + 8de: 97150823 sb a7,-1680(a0) + 8e2: 0004 addi s1,sp,0 + 8e4: 0300 addi s0,sp,384 + 8e6: aaad j a60 <__stack_size+0x260> + 8e8: 0005 c.addi zero,1 + 8ea: 0200 addi s0,sp,256 + 8ec: 41150c23 sb a7,1048(a0) + 8f0: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> + 8f4: 0005cfaf 0x5cfaf + 8f8: 0200 addi s0,sp,256 + 8fa: 0b001023 sh a6,160(zero) # a0 <__stack_size-0x760> + 8fe: 04da slli s1,s1,0x16 + 900: 0000 unimp + 902: 052d0407 0x52d0407 + 906: 0000 unimp + 908: 008d010f 0x8d010f + 90c: 0000 unimp + 90e: 054d addi a0,a0,19 + 910: 0000 unimp + 912: 4d10 lw a2,24(a0) + 914: 0005 c.addi zero,1 + 916: 1000 addi s0,sp,32 + 918: 00000553 fadd.s fa0,ft0,ft0,rne + 91c: 0700 addi s0,sp,896 + 91e: 8704 0x8704 + 920: 0004 addi s1,sp,0 + 922: 0700 addi s0,sp,896 + 924: f504 fsw fs1,40(a0) + 926: 07000003 lb zero,112(zero) # 70 <__stack_size-0x790> + 92a: 3804 fld fs1,48(s0) + 92c: 0005 c.addi zero,1 + 92e: 0f00 addi s0,sp,912 + 930: 8d01 sub a0,a0,s0 + 932: 0000 unimp + 934: 7900 flw fs0,48(a0) + 936: 0005 c.addi zero,1 + 938: 1000 addi s0,sp,32 + 93a: 054d addi a0,a0,19 + 93c: 0000 unimp + 93e: 7010 flw fa2,32(s0) + 940: 0000 unimp + 942: 1000 addi s0,sp,32 + 944: 0159 addi sp,sp,22 + 946: 0000 unimp + 948: 0700 addi s0,sp,896 + 94a: 5f04 lw s1,56(a4) + 94c: 0005 c.addi zero,1 + 94e: 0f00 addi s0,sp,912 + 950: 7001 0x7001 + 952: 0000 unimp + 954: 9400 0x9400 + 956: 0005 c.addi zero,1 + 958: 1000 addi s0,sp,32 + 95a: 054d addi a0,a0,19 + 95c: 0000 unimp + 95e: 4d10 lw a2,24(a0) + 960: 0001 nop + 962: 0000 unimp + 964: 057f0407 0x57f0407 + 968: 0000 unimp + 96a: 0070010f 0x70010f + 96e: 0000 unimp + 970: 05aa slli a1,a1,0xa + 972: 0000 unimp + 974: 4d10 lw a2,24(a0) + 976: 0005 c.addi zero,1 + 978: 0000 unimp + 97a: 059a0407 0x59a0407 + 97e: 0000 unimp + 980: 0098010f 0x98010f + 984: 0000 unimp + 986: 000005cf fnmadd.s fa1,ft0,ft0,ft0,rne + 98a: 4d10 lw a2,24(a0) + 98c: 0005 c.addi zero,1 + 98e: 1000 addi s0,sp,32 + 990: 0000015b 0x15b + 994: 9810 0x9810 + 996: 0000 unimp + 998: 1000 addi s0,sp,32 + 99a: 0070 addi a2,sp,12 + 99c: 0000 unimp + 99e: 0700 addi s0,sp,896 + 9a0: b004 fsd fs1,32(s0) + 9a2: 0005 c.addi zero,1 + 9a4: 1800 addi s0,sp,48 + 9a6: 0073706f j 381ac <__stack_size+0x379ac> + 9aa: 2a01 jal aba <__stack_size+0x2ba> + 9ac: 04da slli s1,s1,0x16 + 9ae: 0000 unimp + 9b0: 0305 addi t1,t1,1 + 9b2: 0000 unimp + 9b4: 8000 0x8000 + 9b6: 2e19 jal ccc <__stack_size+0x4cc> + 9b8: 0005 c.addi zero,1 + 9ba: 0100 addi s0,sp,128 + 9bc: 8730 0x8730 + 9be: 0004 addi s1,sp,0 + 9c0: 0500 addi s0,sp,640 + 9c2: 00001403 lh s0,0(zero) # 0 <__stack_size-0x800> + 9c6: 1a80 addi s0,sp,368 + 9c8: 6a01 lui s4,0x0 + 9ca: 0000 unimp + 9cc: 0100 addi s0,sp,128 + 9ce: 013a slli sp,sp,0xe + 9d0: 0568 addi a0,sp,652 + 9d2: 2040 fld fs0,128(s0) + 9d4: 0594 addi a3,sp,704 + 9d6: 2040 fld fs0,128(s0) + 9d8: 01ed addi gp,gp,27 + 9da: 0000 unimp + 9dc: 1b01 addi s6,s6,-32 + 9de: 0491 addi s1,s1,4 + 9e0: 0000 unimp + 9e2: 2601 jal ce2 <__stack_size+0x4e2> + 9e4: 7001 0x7001 + 9e6: 0000 unimp + 9e8: 5400 lw s0,40(s0) + 9ea: 4005 0x4005 + 9ec: 6820 flw fs0,80(s0) + 9ee: 4005 0x4005 + 9f0: 2520 fld fs0,72(a0) + 9f2: 0002 0x2 + 9f4: 0100 addi s0,sp,128 + 9f6: 0639 addi a2,a2,14 + 9f8: 0000 unimp + 9fa: 2e1c fld fa5,24(a2) + 9fc: 0005 c.addi zero,1 + 9fe: 0100 addi s0,sp,128 + a00: 4d26 lw s10,72(sp) + a02: 0005 c.addi zero,1 + a04: 0200 addi s0,sp,256 + a06: 6c91 lui s9,0x4 + a08: 1b00 addi s0,sp,432 + a0a: 0504 addi s1,sp,640 + a0c: 0000 unimp + a0e: 2201 jal b0e <__stack_size+0x30e> + a10: 7001 0x7001 + a12: 0000 unimp + a14: 3a00 fld fs0,48(a2) + a16: 4005 0x4005 + a18: 5420 lw s0,104(s0) + a1a: 4005 0x4005 + a1c: 5d20 lw s0,120(a0) + a1e: 0002 0x2 + a20: 0100 addi s0,sp,128 + a22: 0671 addi a2,a2,28 + a24: 0000 unimp + a26: 2e1c fld fa5,24(a2) + a28: 0005 c.addi zero,1 + a2a: 0100 addi s0,sp,128 + a2c: 4d22 lw s10,8(sp) + a2e: 0005 c.addi zero,1 + a30: 0200 addi s0,sp,256 + a32: 6c91 lui s9,0x4 + a34: 631d lui t1,0x7 + a36: 0100 addi s0,sp,128 + a38: 4d22 lw s10,8(sp) + a3a: 0001 nop + a3c: 0200 addi s0,sp,256 + a3e: 6b91 lui s7,0x4 + a40: 1e00 addi s0,sp,816 + a42: 0000050f 0x50f + a46: 1601 addi a2,a2,-32 + a48: 8d01 sub a0,a0,s0 + a4a: 0000 unimp + a4c: fc00 fsw fs0,56(s0) + a4e: 4004 lw s1,0(s0) + a50: 3a20 fld fs0,112(a2) + a52: 4005 0x4005 + a54: 9520 0x9520 + a56: 0002 0x2 + a58: 0100 addi s0,sp,128 + a5a: 06c9 addi a3,a3,18 + a5c: 0000 unimp + a5e: 2e1c fld fa5,24(a2) + a60: 0005 c.addi zero,1 + a62: 0100 addi s0,sp,128 + a64: 4d16 lw s10,68(sp) + a66: 0005 c.addi zero,1 + a68: 0200 addi s0,sp,256 + a6a: 6c91 lui s9,0x4 + a6c: 631d lui t1,0x7 + a6e: 646d lui s0,0x1b + a70: 0100 addi s0,sp,128 + a72: 00007017 auipc zero,0x7 + a76: 0200 addi s0,sp,256 + a78: 6891 lui a7,0x4 + a7a: 611d addi sp,sp,416 + a7c: 6772 flw fa4,28(sp) + a7e: 0100 addi s0,sp,128 + a80: 00015917 auipc s2,0x15 + a84: 0200 addi s0,sp,256 + a86: 6491 lui s1,0x4 + a88: 951f 0003 d900 0xd9000003951f + a8e: 0006 0x6 + a90: 0100 addi s0,sp,128 + a92: 0305 addi t1,t1,1 + a94: 62fc flw fa5,68(a3) + a96: 2041 jal b16 <__stack_size+0x316> + a98: 0900 addi s0,sp,144 + a9a: 0154 addi a3,sp,132 + a9c: 0000 unimp + a9e: 06d9 addi a3,a3,22 + aa0: 0000 unimp + aa2: 460a lw a2,128(sp) + aa4: 0001 nop + aa6: 0d00 addi s0,sp,656 + aa8: 0b00 addi s0,sp,400 + aaa: 06c9 addi a3,a3,18 + aac: 0000 unimp + aae: 0003311b 0x3311b + ab2: 0100 addi s0,sp,128 + ab4: 0111 addi sp,sp,4 + ab6: 008d addi ra,ra,3 + ab8: 0000 unimp + aba: 04e4 addi s1,sp,588 + abc: 2040 fld fs0,128(s0) + abe: 04fc addi a5,sp,588 + ac0: 2040 fld fs0,128(s0) + ac2: 02cd addi t0,t0,19 + ac4: 0000 unimp + ac6: 1801 addi a6,a6,-32 + ac8: 1c000007 0x1c000007 + acc: 052e slli a0,a0,0xb + ace: 0000 unimp + ad0: 1101 addi sp,sp,-32 + ad2: 054d addi a0,a0,19 + ad4: 0000 unimp + ad6: 9102 jalr sp + ad8: 1d6c addi a1,sp,700 + ada: 00676663 bltu a4,t1,ae6 <__stack_size+0x2e6> + ade: 1201 addi tp,tp,-32 + ae0: 00000553 fadd.s fa0,ft0,ft0,rne + ae4: 9102 jalr sp + ae6: 0068 addi a0,sp,12 + ae8: 5720 lw s0,104(a4) + aea: 0002 0x2 + aec: 0100 addi s0,sp,128 + aee: 010c addi a1,sp,128 + af0: 04c0 addi s0,sp,580 + af2: 2040 fld fs0,128(s0) + af4: 04e4 addi s1,sp,588 + af6: 2040 fld fs0,128(s0) + af8: 0305 addi t1,t1,1 + afa: 0000 unimp + afc: 4e01 li t3,0 + afe: 1c000007 0x1c000007 + b02: 00a4 addi s1,sp,72 + b04: 0000 unimp + b06: 0c01 addi s8,s8,0 + b08: 0070 addi a2,sp,12 + b0a: 0000 unimp + b0c: 9102 jalr sp + b0e: 1c6c addi a1,sp,572 + b10: 00000133 add sp,zero,zero + b14: 0c01 addi s8,s8,0 + b16: 0159 addi sp,sp,22 + b18: 0000 unimp + b1a: 9102 jalr sp + b1c: 0068 addi a0,sp,12 + b1e: b821 j 336 <__stack_size-0x4ca> + b20: 01000003 lb zero,16(zero) # 7a82 <__stack_size+0x7282> + b24: 0108 addi a0,sp,128 + b26: 0070 addi a2,sp,12 + b28: 0000 unimp + b2a: 04aa slli s1,s1,0xa + b2c: 2040 fld fs0,128(s0) + b2e: 04c0 addi s0,sp,580 + b30: 2040 fld fs0,128(s0) + b32: 033d addi t1,t1,15 + b34: 0000 unimp + b36: 1c01 addi s8,s8,-32 + b38: 04dd addi s1,s1,23 + b3a: 0000 unimp + b3c: 0801 addi a6,a6,0 + b3e: 0070 addi a2,sp,12 + b40: 0000 unimp + b42: 9102 jalr sp + b44: 006c addi a1,sp,12 + b46: a400 fsd fs0,8(s0) + b48: 0004 addi s1,sp,0 + b4a: 0200 addi s0,sp,256 + b4c: f000 fsw fs0,32(s0) + b4e: 04000003 lb zero,64(zero) # 40 <__stack_size-0x7c0> + b52: 0001 nop + b54: 0000 unimp + b56: 0c00 addi s0,sp,528 + b58: 05f0 addi a2,sp,716 + b5a: 0000 unimp + b5c: 00fa slli ra,ra,0x1e + b5e: 0000 unimp + b60: 0594 addi a3,sp,704 + b62: 2040 fld fs0,128(s0) + b64: 0668 addi a0,sp,780 + b66: 2040 fld fs0,128(s0) + b68: 056d addi a0,a0,27 + b6a: 0000 unimp + b6c: 0102 slli sp,sp,0x0 + b6e: 9806 add a6,a6,ra + b70: 0000 unimp + b72: 0200 addi s0,sp,256 + b74: 0502 slli a0,a0,0x0 + b76: 0118 addi a4,sp,128 + b78: 0000 unimp + b7a: 0402 slli s0,s0,0x0 + b7c: b205 j 49c <__stack_size-0x364> + b7e: 0001 nop + b80: 0300 addi s0,sp,384 + b82: 000002ab 0x2ab + b86: 4002 0x4002 + b88: 0045 c.addi zero,17 + b8a: 0000 unimp + b8c: 0102 slli sp,sp,0x0 + b8e: 9608 0x9608 + b90: 0000 unimp + b92: 0200 addi s0,sp,256 + b94: 0702 slli a4,a4,0x0 + b96: 00cd addi ra,ra,19 + b98: 0000 unimp + b9a: 0003c303 lbu t1,0(t2) + b9e: 0200 addi s0,sp,256 + ba0: 5e42 lw t3,48(sp) + ba2: 0000 unimp + ba4: 0200 addi s0,sp,256 + ba6: 0704 addi s1,sp,896 + ba8: 018e slli gp,gp,0x3 + baa: 0000 unimp + bac: 0404 addi s1,sp,512 + bae: 6905 lui s2,0x1 + bb0: 746e flw fs0,248(sp) + bb2: 0300 addi s0,sp,384 + bb4: 04fa slli s1,s1,0x1e + bb6: 0000 unimp + bb8: 4602 lw a2,0(sp) + bba: 00000033 add zero,zero,zero + bbe: 00008b03 lb s6,0(ra) + bc2: 0200 addi s0,sp,256 + bc4: 00005e47 fmsub.s ft8,ft0,ft0,ft0,unknown + bc8: 0300 addi s0,sp,384 + bca: 0208 addi a0,sp,256 + bcc: 0000 unimp + bce: 4902 lw s2,0(sp) + bd0: 006c addi a1,sp,12 + bd2: 0000 unimp + bd4: 0005ce03 lbu t3,0(a1) + bd8: 0200 addi s0,sp,256 + bda: 0000534b fnmsub.s ft6,ft0,ft0,ft0,unknown + bde: 0300 addi s0,sp,384 + be0: 00e0 addi s0,sp,76 + be2: 0000 unimp + be4: 4d02 lw s10,0(sp) + be6: 00000077 0x77 + bea: 4c05 li s8,1 + bec: 0005 c.addi zero,1 + bee: 0800 addi s0,sp,16 + bf0: 2302 fld ft6,0(sp) + 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 + bfc: 2502 fld fa0,0(sp) + bfe: cf01 beqz a4,c16 <__stack_size+0x416> + c00: 0000 unimp + c02: 0200 addi s0,sp,256 + c04: 11060023 sb a6,256(a2) + c08: 0002 0x2 + c0a: 0200 addi s0,sp,256 + c0c: 0126 slli sp,sp,0x9 + c0e: 000000cf fnmadd.s ft1,ft0,ft0,ft0,rne + c12: 2302 fld ft6,0(sp) + c14: 0004 addi s1,sp,0 + c16: 00a30407 0xa30407 + c1a: 0000 unimp + c1c: fb08 fsw fa0,48(a4) + c1e: 0002 0x2 + c20: 0200 addi s0,sp,256 + c22: 0128 addi a0,sp,136 + c24: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> + c28: a605 j f48 <__stack_size+0x748> + c2a: 0004 addi s1,sp,0 + c2c: 2c00 fld fs0,24(s0) + c2e: 3802 fld fa6,32(sp) + c30: 2b01 jal 1140 <__stack_size+0x940> + c32: 0001 nop + c34: 0600 addi s0,sp,768 + c36: 268d jal f98 <__stack_size+0x798> + 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 + c48: 0200 addi s0,sp,256 + c4a: 003a013b 0x3a013b + c4e: 0000 unimp + c50: 2302 fld ft6,0(sp) + c52: 0620 addi s0,sp,776 + c54: 00001397 auipc t2,0x1 + c58: 3c02 fld fs8,32(sp) + c5a: 3a01 jal 56a <__stack_size-0x296> + c5c: 0000 unimp + c5e: 0200 addi s0,sp,256 + c60: 39062123 sw a6,898(a2) + c64: 02000013 li zero,32 + c68: 0141 addi sp,sp,16 + c6a: 00d5 addi ra,ra,21 + c6c: 0000 unimp + c6e: 2302 fld ft6,0(sp) + c70: 0024 addi s1,sp,8 + c72: 4209 li tp,2 + c74: 0001 nop + c76: 3b00 fld fs0,48(a4) + c78: 0001 nop + c7a: 0a00 addi s0,sp,272 + c7c: 0000013b 0x13b + c80: 001f 0402 9307 0x93070402001f + c86: 0001 nop + c88: 0200 addi s0,sp,256 + c8a: 0801 addi a6,a6,0 + c8c: 009f 0000 420b 0x420b0000009f + c92: 0001 nop + c94: 0500 addi s0,sp,640 + c96: 056e slli a0,a0,0x1b + c98: 0000 unimp + c9a: 0244 addi s1,sp,260 + c9c: 01b1 addi gp,gp,12 + c9e: 01b6 slli gp,gp,0xd + ca0: 0000 unimp + ca2: a406 fsd ft1,8(sp) + ca4: 0002 0x2 + ca6: 0200 addi s0,sp,256 + ca8: 00e101b3 add gp,sp,a4 + cac: 0000 unimp + cae: 2302 fld ft6,0(sp) + cb0: 0c00 addi s0,sp,528 + cb2: 6f72 flw ft10,28(sp) + cb4: b5020077 0xb5020077 + cb8: b601 j 7b8 <__stack_size-0x48> + cba: 0001 nop + cbc: 0200 addi s0,sp,256 + cbe: 3f062c23 sw a6,1016(a2) + cc2: 0006 0x6 + cc4: 0200 addi s0,sp,256 + cc6: 01d401b7 lui gp,0x1d40 + cca: 0000 unimp + ccc: 2302 fld ft6,0(sp) + cce: 0634 addi a3,sp,776 + cd0: 0635 addi a2,a2,13 + cd2: 0000 unimp + cd4: b802 fsd ft0,48(sp) + cd6: d201 beqz a2,bd6 <__stack_size+0x3d6> + cd8: 0001 nop + cda: 0200 addi s0,sp,256 + cdc: 7c063823 0x7c063823 + ce0: 0006 0x6 + ce2: 0200 addi s0,sp,256 + ce4: 01ba slli gp,gp,0xe + ce6: 008d addi ra,ra,3 + ce8: 0000 unimp + cea: 2302 fld ft6,0(sp) + cec: 063c addi a5,sp,776 + cee: 00001dc7 fmsub.s fs11,ft0,ft0,ft0,rtz + cf2: bb02 fsd ft0,432(sp) + cf4: 8d01 sub a0,a0,s0 + cf6: 0000 unimp + cf8: 0200 addi s0,sp,256 + cfa: 09004023 0x9004023 + cfe: 00d5 addi ra,ra,21 + d00: 0000 unimp + d02: 01c6 slli gp,gp,0x11 + d04: 0000 unimp + d06: 3b0a fld fs6,160(sp) + d08: 0001 nop + d0a: 0000 unimp + d0c: 0d00 addi s0,sp,656 + d0e: d201 beqz a2,c0e <__stack_size+0x40e> + d10: 0001 nop + d12: 0e00 addi s0,sp,784 + d14: 01d2 slli gp,gp,0x14 + d16: 0000 unimp + d18: 0f00 addi s0,sp,912 + d1a: 0704 addi s1,sp,896 + d1c: c604 sw s1,8(a2) + d1e: 0001 nop + d20: 0500 addi s0,sp,640 + d22: 1736 slli a4,a4,0x2d + 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 + 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> + 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 + d50: 0200 addi s0,sp,256 + d52: 01e5 addi gp,gp,25 + d54: 003a 0x3a + d56: 0000 unimp + d58: 2302 fld ft6,0(sp) + d5a: 0621 addi a2,a2,8 + d5c: 1339 addi t1,t1,-18 + d5e: 0000 unimp + d60: eb02 fsw ft0,148(sp) + d62: d501 beqz a0,c6a <__stack_size+0x46a> + d64: 0000 unimp + d66: 0200 addi s0,sp,256 + d68: 77062423 sw a6,1896(a2) + d6c: 0005 c.addi zero,1 + d6e: 0200 addi s0,sp,256 + d70: 01ec addi a1,sp,204 + d72: 00d5 addi ra,ra,21 + d74: 0000 unimp + d76: 2302 fld ft6,0(sp) + d78: 0c2c addi a1,sp,536 + d7a: 02007073 csrci 0x20,0 + d7e: 01d201ef jal gp,2159a <__stack_size+0x20d9a> + d82: 0000 unimp + d84: 2302 fld ft6,0(sp) + d86: 0634 addi a3,sp,776 + d88: 00000657 0x657 + d8c: f002 fsw ft0,32(sp) + d8e: d201 beqz a2,c8e <__stack_size+0x48e> + d90: 0001 nop + d92: 0200 addi s0,sp,256 + d94: 35063823 0x35063823 + d98: 0006 0x6 + d9a: 0200 addi s0,sp,256 + d9c: 01f1 addi gp,gp,28 + d9e: 01d2 slli gp,gp,0x14 + da0: 0000 unimp + da2: 2302 fld ft6,0(sp) + da4: 063c addi a5,sp,776 + da6: 0691 addi a3,a3,4 + da8: 0000 unimp + daa: f202 fsw ft0,36(sp) + dac: d201 beqz a2,cac <__stack_size+0x4ac> + dae: 0001 nop + db0: 0200 addi s0,sp,256 + db2: 86064023 0x86064023 + db6: 0006 0x6 + db8: 0200 addi s0,sp,256 + dba: 005301f3 0x5301f3 + dbe: 0000 unimp + dc0: 2302 fld ft6,0(sp) + dc2: 0644 addi s1,sp,772 + dc4: 060c addi a1,sp,768 + dc6: 0000 unimp + dc8: f602 fsw ft0,44(sp) + 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 + 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> + de6: fb02 fsw ft0,180(sp) + de8: 3a01 jal 6f8 <__stack_size-0x108> + dea: 0000 unimp + dec: 0200 addi s0,sp,256 + dee: d8064d23 0xd8064d23 + df2: 0005 c.addi zero,1 + df4: 0200 addi s0,sp,256 + df6: 01fc addi a5,sp,204 + df8: 003a 0x3a + dfa: 0000 unimp + dfc: 2302 fld ft6,0(sp) + dfe: 064e slli a2,a2,0x13 + e00: 1492 slli s1,s1,0x24 + e02: 0000 unimp + e04: fe02 fsw ft0,60(sp) + e06: 3a01 jal 716 <__stack_size-0xea> + e08: 0000 unimp + e0a: 0200 addi s0,sp,256 + e0c: e6064f23 0xe6064f23 + e10: 0005 c.addi zero,1 + e12: 0200 addi s0,sp,256 + e14: 01ff 0x1ff + e16: 003a 0x3a + e18: 0000 unimp + e1a: 2302 fld ft6,0(sp) + e1c: 0650 addi a2,sp,772 + e1e: 0612 slli a2,a2,0x4 + e20: 0000 unimp + e22: 0102 slli sp,sp,0x0 + e24: 5302 lw t1,32(sp) + e26: 0000 unimp + e28: 0200 addi s0,sp,256 + e2a: a1065423 0xa1065423 + e2e: 0005 c.addi zero,1 + e30: 0200 addi s0,sp,256 + e32: 0205 addi tp,tp,1 + e34: 00000053 fadd.s ft0,ft0,ft0,rne + e38: 2302 fld ft6,0(sp) + e3a: 0658 addi a4,sp,772 + e3c: 062a slli a2,a2,0xa + e3e: 0000 unimp + e40: 0602 slli a2,a2,0x0 + e42: 3a02 fld fs4,32(sp) + e44: 0000 unimp + e46: 0200 addi s0,sp,256 + e48: 7c065c23 0x7c065c23 + e4c: 0006 0x6 + e4e: 0200 addi s0,sp,256 + e50: 0209 addi tp,tp,2 + e52: 00000077 0x77 + e56: 2302 fld ft6,0(sp) + e58: 0660 addi s0,sp,780 + e5a: 0592 slli a1,a1,0x4 + e5c: 0000 unimp + e5e: 0a02 slli s4,s4,0x0 + e60: 7702 flw fa4,32(sp) + e62: 0000 unimp + e64: 0200 addi s0,sp,256 + e66: ab066423 0xab066423 + e6a: 0005 c.addi zero,1 + e6c: 0200 addi s0,sp,256 + e6e: 020c addi a1,sp,256 + e70: 014e slli sp,sp,0x13 + e72: 0000 unimp + e74: 2302 fld ft6,0(sp) + e76: 0668 addi a0,sp,780 + e78: 00002133 sltz sp,zero + e7c: 0e02 slli t3,t3,0x0 + e7e: 6302 flw ft6,0(sp) + e80: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> + e84: 0601ac23 sw zero,120(gp) # 1d40078 <__stack_size+0x1d3f878> + e88: 0000026f jal tp,e88 <__stack_size+0x688> + e8c: 1002 0x1002 + e8e: 5302 lw t1,32(sp) + e90: 0000 unimp + e92: 0300 addi s0,sp,384 + e94: 0001b023 0x1b023 + e98: 010d addi sp,sp,3 + e9a: 035d addi t1,t1,23 + e9c: 0000 unimp + e9e: 5d0e lw s10,224(sp) + ea0: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> + ea4: 01da0407 0x1da0407 + ea8: 0000 unimp + eaa: 03510407 0x3510407 + eae: 0000 unimp + eb0: c208 sw a0,0(a2) + eb2: 0005 c.addi zero,1 + eb4: 0200 addi s0,sp,256 + eb6: 0212 slli tp,tp,0x4 + eb8: 035d addi t1,t1,23 + eba: 0000 unimp + ebc: 01490407 0x1490407 + ec0: 0000 unimp + ec2: 010d addi sp,sp,3 + ec4: 0391 addi t2,t2,4 + ec6: 0000 unimp + ec8: 750e flw fa0,224(sp) + eca: 0e000003 lb zero,224(zero) # e0 <__stack_size-0x720> + ece: 0375 addi t1,t1,29 + ed0: 0000 unimp + ed2: 980e add a6,a6,gp + ed4: 0000 unimp + ed6: 0000 unimp + ed8: ab10 fsd fa2,16(a4) + eda: 0000 unimp + edc: 0300 addi s0,sp,384 + ede: 0216 slli tp,tp,0x5 + ee0: 039f 0000 0101 0x1010000039f + ee6: 037b0407 0x37b0407 + eea: 0000 unimp + eec: 3a09 jal 7fe <__stack_size-0x2> + eee: 0000 unimp + ef0: b600 fsd fs0,40(a2) + ef2: 11000003 lb zero,272(zero) # 110 <__stack_size-0x6f0> + ef6: 0000013b 0x13b + efa: 01ff 0x1ff + efc: 1200 addi s0,sp,288 + efe: 05b8 addi a4,sp,712 + f00: 0000 unimp + f02: 2301 jal 1402 <__stack_size+0xc02> + f04: 03a5 addi t2,t2,9 + f06: 0000 unimp + f08: 0305 addi t1,t1,1 + f0a: 06e8 addi a0,sp,844 + f0c: 8000 0x8000 + f0e: 5d12 lw s10,36(sp) + f10: 0006 0x6 + f12: 0100 addi s0,sp,128 + f14: da24 sw s1,112(a2) + f16: 0001 nop + f18: 0500 addi s0,sp,640 + f1a: 0008e803 0x8e803 + f1e: 1380 addi s0,sp,480 + f20: 6801 lui a6,0x0 + f22: 0006 0x6 + f24: 0100 addi s0,sp,128 + f26: de25 beqz a2,e9e <__stack_size+0x69e> + f28: 4005 0x4005 + f2a: 6820 flw fs0,80(s0) + f2c: 4006 0x4006 + f2e: 7520 flw fs0,104(a0) + f30: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + f34: 040e slli s0,s0,0x3 + f36: 0000 unimp + f38: 1e12 slli t3,t3,0x24 + f3a: 0006 0x6 + f3c: 0100 addi s0,sp,128 + f3e: 00036927 0x36927 + f42: 0200 addi s0,sp,256 + f44: 6891 lui a7,0x4 + f46: e612 fsw ft4,12(sp) + f48: 001f 0100 8229 0x82290100001f + 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> + f5e: 4005 0x4005 + f60: de20 sw s0,120(a2) + f62: 4005 0x4005 + f64: ad20 fsd fs0,88(a0) + f66: 01000003 lb zero,16(zero) # 10 <__stack_size-0x7f0> + f6a: 00000483 lb s1,0(zero) # 0 <__stack_size-0x800> + 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 + f78: 0200 addi s0,sp,256 + f7a: 5c91 li s9,-28 + f7c: 8012 0x8012 + f7e: 0021 c.addi zero,8 + f80: 0100 addi s0,sp,128 + f82: 3b0c fld fa1,48(a4) + 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 + 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 + fa0: 2040 fld fs0,128(s0) + fa2: 05dc addi a5,sp,708 + 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 + fae: 0065 c.addi zero,25 + fb0: 0000 unimp + fb2: 7201 lui tp,0xfffe0 + fb4: 0004 addi s1,sp,0 + fb6: 1700 addi s0,sp,928 + fb8: 1900 addi s0,sp,176 + 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 + 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 + fd8: 2040 fld fs0,128(s0) + fda: 03d9 addi t2,t2,22 + fdc: 0000 unimp + fde: 1501 addi a0,a0,-32 + fe0: 0635 addi a2,a2,13 + fe2: 0000 unimp + fe4: 0301 addi t1,t1,0 + fe6: 01d2 slli gp,gp,0x14 + fe8: 0000 unimp + fea: 9102 jalr sp + fec: 006c addi a1,sp,12 + fee: 1a00 addi s0,sp,304 + ff0: 0001 nop + ff2: 0200 addi s0,sp,256 + ff4: 4a00 lw s0,16(a2) + ff6: 0005 c.addi zero,1 + ff8: 0400 addi s0,sp,512 + ffa: 0001 nop + ffc: 0000 unimp + ffe: 0c00 addi s0,sp,528 + 1000: 06c8 addi a0,sp,836 + 1002: 0000 unimp + 1004: 00fa slli ra,ra,0x1e + 1006: 0000 unimp + 1008: 0668 addi a0,sp,780 + 100a: 2040 fld fs0,128(s0) + 100c: 06c0 addi s0,sp,836 + 100e: 2040 fld fs0,128(s0) + 1010: 0000067b 0x67b + 1014: 0102 slli sp,sp,0x0 + 1016: 9806 add a6,a6,ra + 1018: 0000 unimp + 101a: 0200 addi s0,sp,256 + 101c: 0502 slli a0,a0,0x0 + 101e: 0118 addi a4,sp,128 + 1020: 0000 unimp + 1022: 0402 slli s0,s0,0x0 + 1024: b205 j 944 <__stack_size+0x144> + 1026: 0001 nop + 1028: 0200 addi s0,sp,256 + 102a: 0801 addi a6,a6,0 + 102c: 0096 slli ra,ra,0x5 + 102e: 0000 unimp + 1030: 0202 slli tp,tp,0x0 + 1032: 0000cd07 0xcd07 + 1036: 0200 addi s0,sp,256 + 1038: 0704 addi s1,sp,896 + 103a: 018e slli gp,gp,0x3 + 103c: 0000 unimp + 103e: 69050403 lb s0,1680(a0) + 1042: 746e flw fs0,248(sp) + 1044: 0400 addi s0,sp,512 + 1046: 0000008b 0x8b + 104a: 4702 lw a4,0(sp) + 104c: 0048 addi a0,sp,4 + 104e: 0000 unimp + 1050: e004 fsw fs1,0(s0) + 1052: 0000 unimp + 1054: 0200 addi s0,sp,256 + 1056: 564d li a2,-13 + 1058: 0000 unimp + 105a: 0200 addi s0,sp,256 + 105c: 0704 addi s1,sp,896 + 105e: 00000193 li gp,0 + 1062: 0102 slli sp,sp,0x0 + 1064: 9f08 0x9f08 + 1066: 0000 unimp + 1068: 0500 addi s0,sp,640 + 106a: 00000073 ecall + 106e: 0406 slli s0,s0,0x1 + 1070: 007a0407 0x7a0407 + 1074: 0000 unimp + 1076: 0108 addi a0,sp,128 + 1078: 009d addi ra,ra,7 + 107a: 0000 unimp + 107c: 8109 srli a0,a0,0x2 + 107e: 0000 unimp + 1080: 0900 addi s0,sp,144 + 1082: 0081 addi ra,ra,0 + 1084: 0000 unimp + 1086: 6109 addi sp,sp,128 + 1088: 0000 unimp + 108a: 0000 unimp + 108c: ab0a fsd ft2,400(sp) + 108e: 0000 unimp + 1090: 0300 addi s0,sp,384 + 1092: 0216 slli tp,tp,0x5 + 1094: 000000ab 0xab + 1098: 0101 addi sp,sp,0 + 109a: 00870407 0x870407 + 109e: 0000 unimp + 10a0: 0006b20b 0x6b20b + 10a4: 0100 addi s0,sp,128 + 10a6: 00007f03 0x7f03 + 10aa: 0100 addi s0,sp,128 + 10ac: 0b01 addi s6,s6,0 + 10ae: 06be slli a3,a3,0xf + 10b0: 0000 unimp + 10b2: 0401 addi s0,s0,0 + 10b4: 007f 0x7f + 10b6: 0000 unimp + 10b8: 0101 addi sp,sp,0 + 10ba: 010c addi a1,sp,128 + 10bc: 06ad addi a3,a3,11 + 10be: 0000 unimp + 10c0: 2701 jal 17c0 <__stack_size+0xfc0> + 10c2: 4f01 li t5,0 + 10c4: 0000 unimp + 10c6: aa00 fsd fs0,16(a2) + 10c8: 4006 0x4006 + 10ca: c020 sw s0,64(s0) + 10cc: 4006 0x4006 + 10ce: 1120 addi s0,sp,168 + 10d0: 0004 addi s1,sp,0 + 10d2: 0100 addi s0,sp,128 + 10d4: 9c0d 0x9c0d + 10d6: 0006 0x6 + 10d8: 0100 addi s0,sp,128 + 10da: 06680107 0x6680107 + 10de: 2040 fld fs0,128(s0) + 10e0: 06aa slli a3,a3,0xa + 10e2: 2040 fld fs0,128(s0) + 10e4: 0449 addi s0,s0,18 + 10e6: 0000 unimp + 10e8: 0e01 addi t3,t3,0 + 10ea: 2201 jal 11ea <__stack_size+0x9ea> + 10ec: 0001 nop + 10ee: 0100 addi s0,sp,128 + 10f0: 4f0a lw t5,128(sp) + 10f2: 0000 unimp + 10f4: 0100 addi s0,sp,128 + 10f6: 010d addi sp,sp,3 + 10f8: 0000 unimp + 10fa: 0110000f fence w,w + 10fe: 0668 addi a0,sp,780 + 1100: 0000 unimp + 1102: 1801 addi a6,a6,-32 + 1104: 0000004f fnmadd.s ft0,ft0,ft0,ft0,rne + 1108: 0f01 addi t5,t5,0 + 110a: 0000 unimp + 110c: 2200 fld fs0,0(a2) + 110e: 02000003 lb zero,32(zero) # fe6 <__stack_size+0x7e6> + 1112: 2300 fld fs0,0(a4) + 1114: 0006 0x6 + 1116: 0400 addi s0,sp,512 + 1118: 0001 nop + 111a: 0000 unimp + 111c: 0c00 addi s0,sp,528 + 111e: 06df 0000 00fa 0xfa000006df + 1124: 0000 unimp + 1126: 06c0 addi s0,sp,836 + 1128: 2040 fld fs0,128(s0) + 112a: 08f2 slli a7,a7,0x1c + 112c: 2040 fld fs0,128(s0) + 112e: 074e slli a4,a4,0x13 + 1130: 0000 unimp + 1132: 0102 slli sp,sp,0x0 + 1134: 9806 add a6,a6,ra + 1136: 0000 unimp + 1138: 0200 addi s0,sp,256 + 113a: 0502 slli a0,a0,0x0 + 113c: 0118 addi a4,sp,128 + 113e: 0000 unimp + 1140: 0402 slli s0,s0,0x0 + 1142: b205 j a62 <__stack_size+0x262> + 1144: 0001 nop + 1146: 0200 addi s0,sp,256 + 1148: 0801 addi a6,a6,0 + 114a: 0096 slli ra,ra,0x5 + 114c: 0000 unimp + 114e: 0202 slli tp,tp,0x0 + 1150: 0000cd07 0xcd07 + 1154: 0300 addi s0,sp,384 + 1156: 000003c3 fmadd.s ft7,ft0,ft0,ft0,rne + 115a: 4202 lw tp,0(sp) + 115c: 00000053 fadd.s ft0,ft0,ft0,rne + 1160: 0402 slli s0,s0,0x0 + 1162: 00018e07 0x18e07 + 1166: 0400 addi s0,sp,512 + 1168: 0504 addi s1,sp,640 + 116a: 6e69 lui t3,0x1a + 116c: 0074 addi a3,sp,12 + 116e: 00008b03 lb s6,0(ra) + 1172: 0200 addi s0,sp,256 + 1174: 00005347 fmsub.s ft6,ft0,ft0,ft0,unknown + 1178: 0300 addi s0,sp,384 + 117a: 00e0 addi s0,sp,76 + 117c: 0000 unimp + 117e: 4d02 lw s10,0(sp) + 1180: 0061 c.addi zero,24 + 1182: 0000 unimp + 1184: 8e05 sub a2,a2,s1 + 1186: 0000 unimp + 1188: 8700 0x8700 + 118a: 0000 unimp + 118c: 0600 addi s0,sp,768 + 118e: 00000087 0x87 + 1192: 001f 0402 9307 0x93070402001f + 1198: 0001 nop + 119a: 0200 addi s0,sp,256 + 119c: 0801 addi a6,a6,0 + 119e: 009f 0000 8e07 0x8e070000009f + 11a4: 0000 unimp + 11a6: 0800 addi s0,sp,16 + 11a8: 0904 addi s1,sp,144 + 11aa: 9504 0x9504 + 11ac: 0000 unimp + 11ae: 0900 addi s0,sp,144 + 11b0: 8e04 0x8e04 + 11b2: 0000 unimp + 11b4: 0a00 addi s0,sp,272 + 11b6: be01 j cc6 <__stack_size+0x4c6> + 11b8: 0000 unimp + 11ba: 0b00 addi s0,sp,400 + 11bc: 009c addi a5,sp,64 + 11be: 0000 unimp + 11c0: 00009c0b 0x9c0b + 11c4: 0b00 addi s0,sp,400 + 11c6: 006c addi a1,sp,12 + 11c8: 0000 unimp + 11ca: 0c00 addi s0,sp,528 + 11cc: 000000ab 0xab + 11d0: 1604 addi s1,sp,800 + 11d2: cc02 sw zero,24(sp) + 11d4: 0000 unimp + 11d6: 0100 addi s0,sp,128 + 11d8: 0901 addi s2,s2,0 + 11da: a804 fsd fs1,16(s0) + 11dc: 0000 unimp + 11de: 0300 addi s0,sp,384 + 11e0: 07f1 addi a5,a5,28 + 11e2: 0000 unimp + 11e4: 00dd3903 0xdd3903 + 11e8: 0000 unimp + 11ea: 0409 addi s0,s0,2 + 11ec: 000000e3 beqz zero,19ec <__stack_size+0x11ec> + 11f0: 010a slli sp,sp,0x2 + 11f2: 00f4 addi a3,sp,76 + 11f4: 0000 unimp + 11f6: 00005a0b 0x5a0b + 11fa: 0b00 addi s0,sp,400 + 11fc: 009a slli ra,ra,0x6 + 11fe: 0000 unimp + 1200: 0d00 addi s0,sp,656 + 1202: 06f4 addi a3,sp,844 + 1204: 0000 unimp + 1206: 032c addi a1,sp,392 + 1208: 0001393b 0x1393b + 120c: 0e00 addi s0,sp,784 + 120e: 0736 slli a4,a4,0xd + 1210: 0000 unimp + 1212: 00d23d03 0xd23d03 + 1216: 0000 unimp + 1218: 2302 fld ft6,0(sp) + 121a: 0e00 addi s0,sp,784 + 121c: 00000133 add sp,zero,zero + 1220: 009a3e03 0x9a3e03 + 1224: 0000 unimp + 1226: 2302 fld ft6,0(sp) + 1228: 0e04 addi s1,sp,784 + 122a: 268d jal 158c <__stack_size+0xd8c> + 122c: 0000 unimp + 122e: 00774103 lbu sp,7(a4) + 1232: 0000 unimp + 1234: 2302 fld ft6,0(sp) + 1236: 0e08 addi a0,sp,784 + 1238: 072a slli a4,a4,0xa + 123a: 0000 unimp + 123c: 00484203 lbu tp,4(a6) # 4 <__stack_size-0x7fc> + 1240: 0000 unimp + 1242: 2302 fld ft6,0(sp) + 1244: 0028 addi a0,sp,8 + 1246: 0007180f 0x7180f + 124a: 0100 addi s0,sp,128 + 124c: 4804 lw s1,16(s0) + 124e: 0000 unimp + 1250: 0100 addi s0,sp,128 + 1252: 0501 addi a0,a0,0 + 1254: 00f4 addi a3,sp,76 + 1256: 0000 unimp + 1258: 0156 slli sp,sp,0x15 + 125a: 0000 unimp + 125c: 8706 mv a4,ra + 125e: 0000 unimp + 1260: 7f00 flw fs0,56(a4) + 1262: 1000 addi s0,sp,32 + 1264: 000006f7 0x6f7 + 1268: 0701 addi a4,a4,0 + 126a: 0146 slli sp,sp,0x11 + 126c: 0000 unimp + 126e: 0501 addi a0,a0,0 + 1270: 00108c03 lb s8,1(ra) + 1274: 1080 addi s0,sp,96 + 1276: 07d8 addi a4,sp,964 + 1278: 0000 unimp + 127a: 0901 addi s2,s2,0 + 127c: 0048 addi a0,sp,4 + 127e: 0000 unimp + 1280: 0501 addi a0,a0,0 + 1282: 00108403 lb s0,1(ra) + 1286: 1080 addi s0,sp,96 + 1288: 076e slli a4,a4,0x1b + 128a: 0000 unimp + 128c: 0a01 addi s4,s4,0 + 128e: 0048 addi a0,sp,4 + 1290: 0000 unimp + 1292: 0501 addi a0,a0,0 + 1294: 00108003 lb zero,1(ra) + 1298: 1080 addi s0,sp,96 + 129a: 07a4 addi s1,sp,968 + 129c: 0000 unimp + 129e: 0b01 addi s6,s6,0 + 12a0: 0048 addi a0,sp,4 + 12a2: 0000 unimp + 12a4: 0501 addi a0,a0,0 + 12a6: 00108803 lb a6,1(ra) + 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 + 12ba: 2040 fld fs0,128(s0) + 12bc: 08f2 slli a7,a7,0x1c + 12be: 2040 fld fs0,128(s0) + 12c0: 0481 addi s1,s1,0 + 12c2: 0000 unimp + 12c4: 0301 addi t1,t1,0 + 12c6: 0002 0x2 + 12c8: 1200 addi s0,sp,288 + 12ca: 00a4 addi s1,sp,72 + 12cc: 0000 unimp + 12ce: 4c01 li s8,0 + 12d0: 005a 0x5a + 12d2: 0000 unimp + 12d4: 9102 jalr sp + 12d6: 125c addi a5,sp,292 + 12d8: 0736 slli a4,a4,0xd + 12da: 0000 unimp + 12dc: 4c01 li s8,0 + 12de: 00d2 slli ra,ra,0x14 + 12e0: 0000 unimp + 12e2: 9102 jalr sp + 12e4: 1258 addi a4,sp,292 + 12e6: 00000133 add sp,zero,zero + 12ea: 4d01 li s10,0 + 12ec: 009a slli ra,ra,0x6 + 12ee: 0000 unimp + 12f0: 9102 jalr sp + 12f2: 1254 addi a3,sp,292 + 12f4: 268d jal 1656 <__stack_size+0xe56> + 12f6: 0000 unimp + 12f8: 4d01 li s10,0 + 12fa: 00a2 slli ra,ra,0x8 + 12fc: 0000 unimp + 12fe: 9102 jalr sp + 1300: 1350 addi a2,sp,420 + 1302: 0732 slli a4,a4,0xc + 1304: 0000 unimp + 1306: 4f01 li t5,0 + 1308: 00d2 slli ra,ra,0x14 + 130a: 0000 unimp + 130c: 9102 jalr sp + 130e: 006c addi a1,sp,12 + 1310: 0114 addi a3,sp,128 + 1312: 07c4 addi s1,sp,964 + 1314: 0000 unimp + 1316: 4001 0x4001 + 1318: 0601 addi a2,a2,0 + 131a: 4008 lw a0,0(s0) + 131c: 1c20 addi s0,sp,568 + 131e: 4008 lw a0,0(s0) + 1320: b920 fsd fs0,112(a0) + 1322: 0004 addi s1,sp,0 + 1324: 0100 addi s0,sp,128 + 1326: 0239 addi tp,tp,14 + 1328: 0000 unimp + 132a: 8512 mv a0,tp + 132c: 01000007 0x1000007 + 1330: 4840 lw s0,20(s0) + 1332: 0000 unimp + 1334: 0200 addi s0,sp,256 + 1336: 6c91 lui s9,0x4 + 1338: 6915 lui s2,0x5 + 133a: 0064 addi s1,sp,12 + 133c: 4001 0x4001 + 133e: 0048 addi a0,sp,4 + 1340: 0000 unimp + 1342: 9102 jalr sp + 1344: 0068 addi a0,sp,12 + 1346: 0116 slli sp,sp,0x5 + 1348: 00000753 fadd.s fa4,ft0,ft0,rne + 134c: 3a01 jal c5c <__stack_size+0x45c> + 134e: 4801 li a6,0 + 1350: 0000 unimp + 1352: f000 fsw fs0,32(s0) + 1354: 06204007 0x6204007 + 1358: 4008 lw a0,0(s0) + 135a: f120 fsw fs0,96(a0) + 135c: 0004 addi s1,sp,0 + 135e: 0100 addi s0,sp,128 + 1360: 00000273 0x273 + 1364: 8512 mv a0,tp + 1366: 01000007 0x1000007 + 136a: 483a lw a6,140(sp) + 136c: 0000 unimp + 136e: 0200 addi s0,sp,256 + 1370: 5c91 li s9,-28 + 1372: 00646917 auipc s2,0x646 + 1376: 3d01 jal 1186 <__stack_size+0x986> + 1378: 0048 addi a0,sp,4 + 137a: 0000 unimp + 137c: 9102 jalr sp + 137e: 006c addi a1,sp,12 + 1380: 0118 addi a4,sp,128 + 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 + 138e: 29204007 0x29204007 + 1392: 0005 c.addi zero,1 + 1394: 0100 addi s0,sp,128 + 1396: 029c addi a5,sp,320 + 1398: 0000 unimp + 139a: 78646917 auipc s2,0x78646 + 139e: 0100 addi s0,sp,128 + 13a0: 5a24 lw s1,112(a2) + 13a2: 0000 unimp + 13a4: 0200 addi s0,sp,256 + 13a6: 6c91 lui s9,0x4 + 13a8: 1100 addi s0,sp,160 + 13aa: 1701 addi a4,a4,-32 + 13ac: 0008 addi a0,sp,0 + 13ae: 0100 addi s0,sp,128 + 13b0: 011d addi sp,sp,7 + 13b2: 00d2 slli ra,ra,0x14 + 13b4: 0000 unimp + 13b6: 06e4 addi s1,sp,844 + 13b8: 2040 fld fs0,128(s0) + 13ba: 0710 addi a2,sp,896 + 13bc: 2040 fld fs0,128(s0) + 13be: 0561 addi a0,a0,24 + 13c0: 0000 unimp + 13c2: d701 beqz a4,12ca <__stack_size+0xaca> + 13c4: 0002 0x2 + 13c6: 1200 addi s0,sp,288 + 13c8: 00a4 addi s1,sp,72 + 13ca: 0000 unimp + 13cc: 1d01 addi s10,s10,-32 + 13ce: 0048 addi a0,sp,4 + 13d0: 0000 unimp + 13d2: 9102 jalr sp + 13d4: 126c addi a1,sp,300 + 13d6: 00000133 add sp,zero,zero + 13da: 1d01 addi s10,s10,-32 + 13dc: 009a slli ra,ra,0x6 + 13de: 0000 unimp + 13e0: 9102 jalr sp + 13e2: 0068 addi a0,sp,12 + 13e4: 0114 addi a3,sp,128 + 13e6: 078d addi a5,a5,3 + 13e8: 0000 unimp + 13ea: 1901 addi s2,s2,-32 + 13ec: d201 beqz a2,12ec <__stack_size+0xaec> + 13ee: 4006 0x4006 + 13f0: e420 fsw fs0,72(s0) + 13f2: 4006 0x4006 + 13f4: 9920 0x9920 + 13f6: 0005 c.addi zero,1 + 13f8: 0100 addi s0,sp,128 + 13fa: 0300 addi s0,sp,384 + 13fc: 0000 unimp + 13fe: 6915 lui s2,0x5 + 1400: 7172 flw ft2,60(sp) + 1402: 0100 addi s0,sp,128 + 1404: 5a19 li s4,-26 + 1406: 0000 unimp + 1408: 0200 addi s0,sp,256 + 140a: 6c91 lui s9,0x4 + 140c: 1900 addi s0,sp,176 + 140e: 3e01 jal f1e <__stack_size+0x71e> + 1410: 01000007 0x1000007 + 1414: 0110 addi a2,sp,128 + 1416: 06c0 addi s0,sp,836 + 1418: 2040 fld fs0,128(s0) + 141a: 06d2 slli a3,a3,0x14 + 141c: 2040 fld fs0,128(s0) + 141e: 05d1 addi a1,a1,20 + 1420: 0000 unimp + 1422: 1501 addi a0,a0,-32 + 1424: 7269 lui tp,0xffffa + 1426: 0071 c.addi zero,28 + 1428: 1001 c.addi zero,-32 + 142a: 005a 0x5a + 142c: 0000 unimp + 142e: 9102 jalr sp + 1430: 006c addi a1,sp,12 + 1432: 6300 flw fs0,0(a4) + 1434: 0004 addi s1,sp,0 + 1436: 0200 addi s0,sp,256 + 1438: a400 fsd fs0,8(s0) + 143a: 04000007 0x4000007 + 143e: 0001 nop + 1440: 0000 unimp + 1442: 0c00 addi s0,sp,528 + 1444: 00000847 fmsub.s fa6,ft0,ft0,ft0,rne + 1448: 00fa slli ra,ra,0x1e + 144a: 0000 unimp + 144c: 08f2 slli a7,a7,0x1c + 144e: 2040 fld fs0,128(s0) + 1450: 09d4 addi a3,sp,212 + 1452: 2040 fld fs0,128(s0) + 1454: 08df 0000 0102 0x102000008df + 145a: 9806 add a6,a6,ra + 145c: 0000 unimp + 145e: 0200 addi s0,sp,256 + 1460: 0502 slli a0,a0,0x0 + 1462: 0118 addi a4,sp,128 + 1464: 0000 unimp + 1466: 0402 slli s0,s0,0x0 + 1468: b205 j d88 <__stack_size+0x588> + 146a: 0001 nop + 146c: 0300 addi s0,sp,384 + 146e: 000002ab 0x2ab + 1472: 4002 0x4002 + 1474: 0045 c.addi zero,17 + 1476: 0000 unimp + 1478: 0102 slli sp,sp,0x0 + 147a: 9608 0x9608 + 147c: 0000 unimp + 147e: 0200 addi s0,sp,256 + 1480: 0702 slli a4,a4,0x0 + 1482: 00cd addi ra,ra,19 + 1484: 0000 unimp + 1486: 0003c303 lbu t1,0(t2) # 1c54 <__stack_size+0x1454> + 148a: 0200 addi s0,sp,256 + 148c: 5e42 lw t3,48(sp) + 148e: 0000 unimp + 1490: 0200 addi s0,sp,256 + 1492: 0704 addi s1,sp,896 + 1494: 018e slli gp,gp,0x3 + 1496: 0000 unimp + 1498: 0404 addi s1,sp,512 + 149a: 6905 lui s2,0x1 + 149c: 746e flw fs0,248(sp) + 149e: 0300 addi s0,sp,384 + 14a0: 04fa slli s1,s1,0x1e + 14a2: 0000 unimp + 14a4: 4602 lw a2,0(sp) + 14a6: 00000033 add zero,zero,zero + 14aa: 00008b03 lb s6,0(ra) + 14ae: 0200 addi s0,sp,256 + 14b0: 00005e47 fmsub.s ft8,ft0,ft0,ft0,unknown + 14b4: 0300 addi s0,sp,384 + 14b6: 0208 addi a0,sp,256 + 14b8: 0000 unimp + 14ba: 4902 lw s2,0(sp) + 14bc: 006c addi a1,sp,12 + 14be: 0000 unimp + 14c0: 0005ce03 lbu t3,0(a1) + 14c4: 0200 addi s0,sp,256 + 14c6: 0000534b fnmsub.s ft6,ft0,ft0,ft0,unknown + 14ca: 0300 addi s0,sp,384 + 14cc: 00e0 addi s0,sp,76 + 14ce: 0000 unimp + 14d0: 4d02 lw s10,0(sp) + 14d2: 00000077 0x77 + 14d6: 4c05 li s8,1 + 14d8: 0005 c.addi zero,1 + 14da: 0800 addi s0,sp,16 + 14dc: 2302 fld ft6,0(sp) + 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 + 14e8: 2502 fld fa0,0(sp) + 14ea: cf01 beqz a4,1502 <__stack_size+0xd02> + 14ec: 0000 unimp + 14ee: 0200 addi s0,sp,256 + 14f0: 11060023 sb a6,256(a2) + 14f4: 0002 0x2 + 14f6: 0200 addi s0,sp,256 + 14f8: 0126 slli sp,sp,0x9 + 14fa: 000000cf fnmadd.s ft1,ft0,ft0,ft0,rne + 14fe: 2302 fld ft6,0(sp) + 1500: 0004 addi s1,sp,0 + 1502: 00a30407 0xa30407 + 1506: 0000 unimp + 1508: fb08 fsw fa0,48(a4) + 150a: 0002 0x2 + 150c: 0200 addi s0,sp,256 + 150e: 0128 addi a0,sp,136 + 1510: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> + 1514: a605 j 1834 <__stack_size+0x1034> + 1516: 0004 addi s1,sp,0 + 1518: 2c00 fld fs0,24(s0) + 151a: 3802 fld fa6,32(sp) + 151c: 2b01 jal 1a2c <__stack_size+0x122c> + 151e: 0001 nop + 1520: 0600 addi s0,sp,768 + 1522: 268d jal 1884 <__stack_size+0x1084> + 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 + 1534: 0200 addi s0,sp,256 + 1536: 003a013b 0x3a013b + 153a: 0000 unimp + 153c: 2302 fld ft6,0(sp) + 153e: 0620 addi s0,sp,776 + 1540: 00001397 auipc t2,0x1 + 1544: 3c02 fld fs8,32(sp) + 1546: 3a01 jal e56 <__stack_size+0x656> + 1548: 0000 unimp + 154a: 0200 addi s0,sp,256 + 154c: 39062123 sw a6,898(a2) + 1550: 02000013 li zero,32 + 1554: 0141 addi sp,sp,16 + 1556: 00d5 addi ra,ra,21 + 1558: 0000 unimp + 155a: 2302 fld ft6,0(sp) + 155c: 0024 addi s1,sp,8 + 155e: 4209 li tp,2 + 1560: 0001 nop + 1562: 3b00 fld fs0,48(a4) + 1564: 0001 nop + 1566: 0a00 addi s0,sp,272 + 1568: 0000013b 0x13b + 156c: 001f 0402 9307 0x93070402001f + 1572: 0001 nop + 1574: 0200 addi s0,sp,256 + 1576: 0801 addi a6,a6,0 + 1578: 009f 0000 420b 0x420b0000009f + 157e: 0001 nop + 1580: 0500 addi s0,sp,640 + 1582: 056e slli a0,a0,0x1b + 1584: 0000 unimp + 1586: 0244 addi s1,sp,260 + 1588: 01b1 addi gp,gp,12 + 158a: 01b6 slli gp,gp,0xd + 158c: 0000 unimp + 158e: a406 fsd ft1,8(sp) + 1590: 0002 0x2 + 1592: 0200 addi s0,sp,256 + 1594: 00e101b3 add gp,sp,a4 + 1598: 0000 unimp + 159a: 2302 fld ft6,0(sp) + 159c: 0c00 addi s0,sp,528 + 159e: 6f72 flw ft10,28(sp) + 15a0: b5020077 0xb5020077 + 15a4: b601 j 10a4 <__stack_size+0x8a4> + 15a6: 0001 nop + 15a8: 0200 addi s0,sp,256 + 15aa: 3f062c23 sw a6,1016(a2) + 15ae: 0006 0x6 + 15b0: 0200 addi s0,sp,256 + 15b2: 01d401b7 lui gp,0x1d40 + 15b6: 0000 unimp + 15b8: 2302 fld ft6,0(sp) + 15ba: 0634 addi a3,sp,776 + 15bc: 0635 addi a2,a2,13 + 15be: 0000 unimp + 15c0: b802 fsd ft0,48(sp) + 15c2: d201 beqz a2,14c2 <__stack_size+0xcc2> + 15c4: 0001 nop + 15c6: 0200 addi s0,sp,256 + 15c8: 7c063823 0x7c063823 + 15cc: 0006 0x6 + 15ce: 0200 addi s0,sp,256 + 15d0: 01ba slli gp,gp,0xe + 15d2: 008d addi ra,ra,3 + 15d4: 0000 unimp + 15d6: 2302 fld ft6,0(sp) + 15d8: 063c addi a5,sp,776 + 15da: 00001dc7 fmsub.s fs11,ft0,ft0,ft0,rtz + 15de: bb02 fsd ft0,432(sp) + 15e0: 8d01 sub a0,a0,s0 + 15e2: 0000 unimp + 15e4: 0200 addi s0,sp,256 + 15e6: 09004023 0x9004023 + 15ea: 00d5 addi ra,ra,21 + 15ec: 0000 unimp + 15ee: 01c6 slli gp,gp,0x11 + 15f0: 0000 unimp + 15f2: 3b0a fld fs6,160(sp) + 15f4: 0001 nop + 15f6: 0000 unimp + 15f8: 0d00 addi s0,sp,656 + 15fa: d201 beqz a2,14fa <__stack_size+0xcfa> + 15fc: 0001 nop + 15fe: 0e00 addi s0,sp,784 + 1600: 01d2 slli gp,gp,0x14 + 1602: 0000 unimp + 1604: 0f00 addi s0,sp,912 + 1606: 0704 addi s1,sp,896 + 1608: c604 sw s1,8(a2) + 160a: 0001 nop + 160c: 0500 addi s0,sp,640 + 160e: 1736 slli a4,a4,0x2d + 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 + 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> + 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 + 163c: 0200 addi s0,sp,256 + 163e: 01e5 addi gp,gp,25 + 1640: 003a 0x3a + 1642: 0000 unimp + 1644: 2302 fld ft6,0(sp) + 1646: 0621 addi a2,a2,8 + 1648: 1339 addi t1,t1,-18 + 164a: 0000 unimp + 164c: eb02 fsw ft0,148(sp) + 164e: d501 beqz a0,1556 <__stack_size+0xd56> + 1650: 0000 unimp + 1652: 0200 addi s0,sp,256 + 1654: 77062423 sw a6,1896(a2) + 1658: 0005 c.addi zero,1 + 165a: 0200 addi s0,sp,256 + 165c: 01ec addi a1,sp,204 + 165e: 00d5 addi ra,ra,21 + 1660: 0000 unimp + 1662: 2302 fld ft6,0(sp) + 1664: 0c2c addi a1,sp,536 + 1666: 02007073 csrci 0x20,0 + 166a: 01d201ef jal gp,21e86 <__stack_size+0x21686> + 166e: 0000 unimp + 1670: 2302 fld ft6,0(sp) + 1672: 0634 addi a3,sp,776 + 1674: 00000657 0x657 + 1678: f002 fsw ft0,32(sp) + 167a: d201 beqz a2,157a <__stack_size+0xd7a> + 167c: 0001 nop + 167e: 0200 addi s0,sp,256 + 1680: 35063823 0x35063823 + 1684: 0006 0x6 + 1686: 0200 addi s0,sp,256 + 1688: 01f1 addi gp,gp,28 + 168a: 01d2 slli gp,gp,0x14 + 168c: 0000 unimp + 168e: 2302 fld ft6,0(sp) + 1690: 063c addi a5,sp,776 + 1692: 0691 addi a3,a3,4 + 1694: 0000 unimp + 1696: f202 fsw ft0,36(sp) + 1698: d201 beqz a2,1598 <__stack_size+0xd98> + 169a: 0001 nop + 169c: 0200 addi s0,sp,256 + 169e: 86064023 0x86064023 + 16a2: 0006 0x6 + 16a4: 0200 addi s0,sp,256 + 16a6: 005301f3 0x5301f3 + 16aa: 0000 unimp + 16ac: 2302 fld ft6,0(sp) + 16ae: 0644 addi s1,sp,772 + 16b0: 060c addi a1,sp,768 + 16b2: 0000 unimp + 16b4: f602 fsw ft0,44(sp) + 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 + 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> + 16d2: fb02 fsw ft0,180(sp) + 16d4: 3a01 jal fe4 <__stack_size+0x7e4> + 16d6: 0000 unimp + 16d8: 0200 addi s0,sp,256 + 16da: d8064d23 0xd8064d23 + 16de: 0005 c.addi zero,1 + 16e0: 0200 addi s0,sp,256 + 16e2: 01fc addi a5,sp,204 + 16e4: 003a 0x3a + 16e6: 0000 unimp + 16e8: 2302 fld ft6,0(sp) + 16ea: 064e slli a2,a2,0x13 + 16ec: 1492 slli s1,s1,0x24 + 16ee: 0000 unimp + 16f0: fe02 fsw ft0,60(sp) + 16f2: 3a01 jal 1002 <__stack_size+0x802> + 16f4: 0000 unimp + 16f6: 0200 addi s0,sp,256 + 16f8: e6064f23 0xe6064f23 + 16fc: 0005 c.addi zero,1 + 16fe: 0200 addi s0,sp,256 + 1700: 01ff 0x1ff + 1702: 003a 0x3a + 1704: 0000 unimp + 1706: 2302 fld ft6,0(sp) + 1708: 0650 addi a2,sp,772 + 170a: 0612 slli a2,a2,0x4 + 170c: 0000 unimp + 170e: 0102 slli sp,sp,0x0 + 1710: 5302 lw t1,32(sp) + 1712: 0000 unimp + 1714: 0200 addi s0,sp,256 + 1716: a1065423 0xa1065423 + 171a: 0005 c.addi zero,1 + 171c: 0200 addi s0,sp,256 + 171e: 0205 addi tp,tp,1 + 1720: 00000053 fadd.s ft0,ft0,ft0,rne + 1724: 2302 fld ft6,0(sp) + 1726: 0658 addi a4,sp,772 + 1728: 062a slli a2,a2,0xa + 172a: 0000 unimp + 172c: 0602 slli a2,a2,0x0 + 172e: 3a02 fld fs4,32(sp) + 1730: 0000 unimp + 1732: 0200 addi s0,sp,256 + 1734: 7c065c23 0x7c065c23 + 1738: 0006 0x6 + 173a: 0200 addi s0,sp,256 + 173c: 0209 addi tp,tp,2 + 173e: 00000077 0x77 + 1742: 2302 fld ft6,0(sp) + 1744: 0660 addi s0,sp,780 + 1746: 0592 slli a1,a1,0x4 + 1748: 0000 unimp + 174a: 0a02 slli s4,s4,0x0 + 174c: 7702 flw fa4,32(sp) + 174e: 0000 unimp + 1750: 0200 addi s0,sp,256 + 1752: ab066423 0xab066423 + 1756: 0005 c.addi zero,1 + 1758: 0200 addi s0,sp,256 + 175a: 020c addi a1,sp,256 + 175c: 014e slli sp,sp,0x13 + 175e: 0000 unimp + 1760: 2302 fld ft6,0(sp) + 1762: 0668 addi a0,sp,780 + 1764: 00002133 sltz sp,zero + 1768: 0e02 slli t3,t3,0x0 + 176a: 6302 flw ft6,0(sp) + 176c: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> + 1770: 0601ac23 sw zero,120(gp) # 1d40078 <__stack_size+0x1d3f878> + 1774: 0000026f jal tp,1774 <__stack_size+0xf74> + 1778: 1002 0x1002 + 177a: 5302 lw t1,32(sp) + 177c: 0000 unimp + 177e: 0300 addi s0,sp,384 + 1780: 0001b023 0x1b023 + 1784: 010d addi sp,sp,3 + 1786: 035d addi t1,t1,23 + 1788: 0000 unimp + 178a: 5d0e lw s10,224(sp) + 178c: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> + 1790: 01da0407 0x1da0407 + 1794: 0000 unimp + 1796: 03510407 0x3510407 + 179a: 0000 unimp + 179c: 01490407 0x1490407 + 17a0: 0000 unimp + 17a2: 010d addi sp,sp,3 + 17a4: 0385 addi t2,t2,1 + 17a6: 0000 unimp + 17a8: 690e flw fs2,192(sp) + 17aa: 0e000003 lb zero,224(zero) # e0 <__stack_size-0x720> + 17ae: 0369 addi t1,t1,26 + 17b0: 0000 unimp + 17b2: 980e add a6,a6,gp + 17b4: 0000 unimp + 17b6: 0000 unimp + 17b8: ab10 fsd fa2,16(a4) + 17ba: 0000 unimp + 17bc: 0300 addi s0,sp,384 + 17be: 0216 slli tp,tp,0x5 + 17c0: 00000393 li t2,0 + 17c4: 0101 addi sp,sp,0 + 17c6: 036f0407 0x36f0407 + 17ca: 0000 unimp + 17cc: 3f11 jal 16e0 <__stack_size+0xee0> + 17ce: 0008 addi a0,sp,0 + 17d0: 0100 addi s0,sp,128 + 17d2: 8d22 mv s10,s0 + 17d4: 0000 unimp + 17d6: 0500 addi s0,sp,640 + 17d8: 00099c03 lh s8,0(s3) + 17dc: 1280 addi s0,sp,352 + 17de: 7201 lui tp,0xfffe0 + 17e0: 0008 addi a0,sp,0 + 17e2: 0100 addi s0,sp,128 + 17e4: 0172 slli sp,sp,0x1c + 17e6: 008d addi ra,ra,3 + 17e8: 0000 unimp + 17ea: 09aa slli s3,s3,0xa + 17ec: 2040 fld fs0,128(s0) + 17ee: 09d4 addi a3,sp,212 + 17f0: 2040 fld fs0,128(s0) + 17f2: 0609 addi a2,a2,2 + 17f4: 0000 unimp + 17f6: d601 beqz a2,16fe <__stack_size+0xefe> + 17f8: 13000003 lb zero,304(zero) # 130 <__stack_size-0x6d0> + 17fc: 736d lui t1,0xffffb + 17fe: 0100 addi s0,sp,128 + 1800: 5372 lw t1,60(sp) + 1802: 0000 unimp + 1804: 0200 addi s0,sp,256 + 1806: 6c91 lui s9,0x4 + 1808: 1400 addi s0,sp,544 + 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 + 1814: 2040 fld fs0,128(s0) + 1816: 09aa slli s3,s3,0xa + 1818: 2040 fld fs0,128(s0) + 181a: 0641 addi a2,a2,16 + 181c: 0000 unimp + 181e: ff01 bnez a4,1736 <__stack_size+0xf36> + 1820: 11000003 lb zero,272(zero) # 110 <__stack_size-0x6f0> + 1824: 0661 addi a2,a2,24 + 1826: 0000 unimp + 1828: 5501 li a0,-32 + 182a: 035d addi t1,t1,23 + 182c: 0000 unimp + 182e: 9102 jalr sp + 1830: 006c addi a1,sp,12 + 1832: 0114 addi a3,sp,128 + 1834: 0866 slli a6,a6,0x19 + 1836: 0000 unimp + 1838: 4601 li a2,0 + 183a: 1801 addi a6,a6,-32 + 183c: 4009 0x4009 + 183e: 4c20 lw s0,88(s0) + 1840: 4009 0x4009 + 1842: 7920 flw fs0,112(a0) + 1844: 0006 0x6 + 1846: 0100 addi s0,sp,128 + 1848: 0436 slli s0,s0,0xd + 184a: 0000 unimp + 184c: 9c15 0x9c15 + 184e: 0005 c.addi zero,1 + 1850: 0100 addi s0,sp,128 + 1852: 8d46 mv s10,a7 + 1854: 0000 unimp + 1856: 0200 addi s0,sp,256 + 1858: 5c91 li s9,-28 + 185a: 6511 lui a0,0x4 + 185c: 01000017 auipc zero,0x1000 + 1860: 6c48 flw fa0,28(s0) + 1862: 0000 unimp + 1864: 0200 addi s0,sp,256 + 1866: 6c91 lui s9,0x4 + 1868: 1600 addi s0,sp,800 + 186a: 8b01 andi a4,a4,0 + 186c: 0008 addi a0,sp,0 + 186e: 0100 addi s0,sp,128 + 1870: 013c addi a5,sp,136 + 1872: 008d addi ra,ra,3 + 1874: 0000 unimp + 1876: 0900 addi s0,sp,144 + 1878: 2040 fld fs0,128(s0) + 187a: 0918 addi a4,sp,144 + 187c: 2040 fld fs0,128(s0) + 187e: 06b1 addi a3,a3,12 + 1880: 0000 unimp + 1882: 1701 addi a4,a4,-32 + 1884: 9701 srai a4,a4,0x20 + 1886: 0008 addi a0,sp,0 + 1888: 0100 addi s0,sp,128 + 188a: 012d addi sp,sp,11 + 188c: 08f2 slli a7,a7,0x1c + 188e: 2040 fld fs0,128(s0) + 1890: 0900 addi s0,sp,144 + 1892: 2040 fld fs0,128(s0) + 1894: 06e9 addi a3,a3,26 + 1896: 0000 unimp + 1898: 0001 nop + 189a: 01cc addi a1,sp,196 + 189c: 0000 unimp + 189e: 0002 0x2 + 18a0: 08f4 addi a3,sp,92 + 18a2: 0000 unimp + 18a4: 0104 addi s1,sp,128 + 18a6: 0000 unimp + 18a8: 0000 unimp + 18aa: 360c fld fa1,40(a2) + 18ac: 0009 c.addi zero,2 + 18ae: fa00 fsw fs0,48(a2) + 18b0: 0000 unimp + 18b2: d400 sw s0,40(s0) + 18b4: 4009 0x4009 + 18b6: 9820 0x9820 + 18b8: 400a 0x400a + 18ba: e020 fsw fs0,64(s0) + 18bc: 0009 c.addi zero,2 + 18be: 0200 addi s0,sp,256 + 18c0: 0601 addi a2,a2,0 + 18c2: 0098 addi a4,sp,64 + 18c4: 0000 unimp + 18c6: 0202 slli tp,tp,0x0 + 18c8: 1805 addi a6,a6,-31 + 18ca: 0001 nop + 18cc: 0200 addi s0,sp,256 + 18ce: 0504 addi s1,sp,640 + 18d0: 01b2 slli gp,gp,0xc + 18d2: 0000 unimp + 18d4: 0102 slli sp,sp,0x0 + 18d6: 9608 0x9608 + 18d8: 0000 unimp + 18da: 0200 addi s0,sp,256 + 18dc: 0702 slli a4,a4,0x0 + 18de: 00cd addi ra,ra,19 + 18e0: 0000 unimp + 18e2: 0402 slli s0,s0,0x0 + 18e4: 00018e07 0x18e07 + 18e8: 0300 addi s0,sp,384 + 18ea: 0504 addi s1,sp,640 + 18ec: 6e69 lui t3,0x1a + 18ee: 0074 addi a3,sp,12 + 18f0: 8b04 0x8b04 + 18f2: 0000 unimp + 18f4: 0200 addi s0,sp,256 + 18f6: 00004847 fmsub.s fa6,ft0,ft0,ft0,rmm + 18fa: 0400 addi s0,sp,512 + 18fc: 00e0 addi s0,sp,76 + 18fe: 0000 unimp + 1900: 4d02 lw s10,0(sp) + 1902: 0056 0x56 + 1904: 0000 unimp + 1906: 5a04 lw s1,48(a2) + 1908: 0009 c.addi zero,2 + 190a: 0200 addi s0,sp,256 + 190c: 7cb0 flw fa2,120(s1) + 190e: 0000 unimp + 1910: 0500 addi s0,sp,640 + 1912: 006c addi a1,sp,12 + 1914: 0000 unimp + 1916: 0406 slli s0,s0,0x1 + 1918: 0082 slli ra,ra,0x0 + 191a: 0000 unimp + 191c: 004f0107 0x4f0107 + 1920: 0000 unimp + 1922: 0402 slli s0,s0,0x0 + 1924: 00019307 0x19307 + 1928: 0200 addi s0,sp,256 + 192a: 0801 addi a6,a6,0 + 192c: 009f 0000 8f05 0x8f050000009f + 1932: 0000 unimp + 1934: 0600 addi s0,sp,768 + 1936: 9604 0x9604 + 1938: 0000 unimp + 193a: 0800 addi s0,sp,16 + 193c: b701 j 183c <__stack_size+0x103c> + 193e: 0000 unimp + 1940: 0900 addi s0,sp,144 + 1942: 0000009b 0x9b + 1946: 9b09 andi a4,a4,-30 + 1948: 0000 unimp + 194a: 0900 addi s0,sp,144 + 194c: 0061 c.addi zero,24 + 194e: 0000 unimp + 1950: 0a00 addi s0,sp,272 + 1952: 000000ab 0xab + 1956: c5021603 lh a2,-944(tp) # fffdfc50 <_sp+0x7ffdbc50> + 195a: 0000 unimp + 195c: 0100 addi s0,sp,128 + 195e: 0601 addi a2,a2,0 + 1960: a104 fsd fs1,0(a0) + 1962: 0000 unimp + 1964: 0b00 addi s0,sp,400 + 1966: 08be slli a7,a7,0xf + 1968: 0000 unimp + 196a: 4001 0x4001 + 196c: 00000077 0x77 + 1970: 0501 addi a0,a0,0 + 1972: 415e1403 lh s0,1045(t3) # 1a415 <__stack_size+0x19c15> + 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) + 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) + 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) + 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> + 19b8: 2040 fld fs0,128(s0) + 19ba: 0a98 addi a4,sp,336 + 19bc: 2040 fld fs0,128(s0) + 19be: 0721 addi a4,a4,8 + 19c0: 0000 unimp + 19c2: 3c01 jal 13d2 <__stack_size+0xbd2> + 19c4: 0001 nop + 19c6: 0d00 addi s0,sp,656 + 19c8: 00000917 auipc s2,0x0 + 19cc: 7d01 lui s10,0xfffe0 + 19ce: 013c addi a5,sp,136 + 19d0: 0000 unimp + 19d2: 9102 jalr sp + 19d4: 006c addi a1,sp,12 + 19d6: 0406 slli s0,s0,0x1 + 19d8: 00000077 0x77 + 19dc: 010c addi a1,sp,128 + 19de: 08e4 addi s1,sp,92 + 19e0: 0000 unimp + 19e2: 5701 li a4,-32 + 19e4: 1401 addi s0,s0,-32 + 19e6: 400a 0x400a + 19e8: 5620 lw s0,104(a2) + 19ea: 400a 0x400a + 19ec: 5920 lw s0,112(a0) + 19ee: 01000007 0x1000007 + 19f2: 0000016b 0x16b + 19f6: 170d addi a4,a4,-29 + 19f8: 0009 c.addi zero,2 + 19fa: 0100 addi s0,sp,128 + 19fc: 00013c63 0x13c63 + 1a00: 0200 addi s0,sp,256 + 1a02: 6c91 lui s9,0x4 + 1a04: 0e00 addi s0,sp,784 + 1a06: 08dc addi a5,sp,84 + 1a08: 0000 unimp + 1a0a: 4e01 li t3,0 + 1a0c: 4f01 li t5,0 + 1a0e: 0000 unimp + 1a10: 0400 addi s0,sp,512 + 1a12: 400a 0x400a + 1a14: 1420 addi s0,sp,552 + 1a16: 400a 0x400a + 1a18: 9120 0x9120 + 1a1a: 01000007 0x1000007 + 1a1e: 280e fld fa6,192(sp) + 1a20: 0009 c.addi zero,2 + 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 + 1a2c: 2040 fld fs0,128(s0) + 1a2e: 0a04 addi s1,sp,272 + 1a30: 2040 fld fs0,128(s0) + 1a32: 07c9 addi a5,a5,18 + 1a34: 0000 unimp + 1a36: 0e01 addi t3,t3,0 + 1a38: 00000907 0x907 + 1a3c: 4201 li tp,0 + 1a3e: 4f01 li t5,0 + 1a40: 0000 unimp + 1a42: e400 fsw fs0,8(s0) + 1a44: 4009 0x4009 + 1a46: f420 fsw fs0,104(s0) + 1a48: 4009 0x4009 + 1a4a: 0120 addi s0,sp,136 + 1a4c: 0008 addi a0,sp,0 + 1a4e: 0100 addi s0,sp,128 + 1a50: c80e sw gp,16(sp) + 1a52: 0008 addi a0,sp,0 + 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 + 1a5e: 2040 fld fs0,128(s0) + 1a60: 09e4 addi s1,sp,220 + 1a62: 2040 fld fs0,128(s0) + 1a64: 0839 addi a6,a6,14 + 1a66: 0000 unimp + 1a68: 0001 nop + 1a6a: 08b1 addi a7,a7,12 + 1a6c: 0000 unimp + 1a6e: 0002 0x2 + 1a70: 000009b7 lui s3,0x0 + 1a74: 0104 addi s1,sp,128 + 1a76: 0000 unimp + 1a78: 0000 unimp + 1a7a: 230c fld fa1,0(a4) + 1a7c: 000a 0xa + 1a7e: fa00 fsw fs0,48(a2) + 1a80: 0000 unimp + 1a82: 9800 0x9800 + 1a84: 400a 0x400a + 1a86: 3c20 fld fs0,120(s0) + 1a88: 4010 lw a2,0(s0) + 1a8a: 0e20 addi s0,sp,792 + 1a8c: 0200000b 0x200000b + 1a90: 0601 addi a2,a2,0 + 1a92: 0098 addi a4,sp,64 + 1a94: 0000 unimp + 1a96: 0202 slli tp,tp,0x0 + 1a98: 1805 addi a6,a6,-31 + 1a9a: 0001 nop + 1a9c: 0200 addi s0,sp,256 + 1a9e: 0504 addi s1,sp,640 + 1aa0: 01b2 slli gp,gp,0xc + 1aa2: 0000 unimp + 1aa4: 0002ab03 lw s6,0(t0) + 1aa8: 0200 addi s0,sp,256 + 1aaa: 4540 lw s0,12(a0) + 1aac: 0000 unimp + 1aae: 0200 addi s0,sp,256 + 1ab0: 0801 addi a6,a6,0 + 1ab2: 0096 slli ra,ra,0x5 + 1ab4: 0000 unimp + 1ab6: 0001df03 lhu t5,0(gp) # 80000eb0 <__global_pointer$> + 1aba: 0200 addi s0,sp,256 + 1abc: 5741 li a4,-16 + 1abe: 0000 unimp + 1ac0: 0200 addi s0,sp,256 + 1ac2: 0702 slli a4,a4,0x0 + 1ac4: 00cd addi ra,ra,19 + 1ac6: 0000 unimp + 1ac8: 0402 slli s0,s0,0x0 + 1aca: 00018e07 0x18e07 + 1ace: 0400 addi s0,sp,512 + 1ad0: 0504 addi s1,sp,640 + 1ad2: 6e69 lui t3,0x1a + 1ad4: 0074 addi a3,sp,12 + 1ad6: 0004fa03 0x4fa03 + 1ada: 0200 addi s0,sp,256 + 1adc: 3346 fld ft6,112(sp) + 1ade: 0000 unimp + 1ae0: 0300 addi s0,sp,384 + 1ae2: 0000008b 0x8b + 1ae6: 4702 lw a4,0(sp) + 1ae8: 005e 0x5e + 1aea: 0000 unimp + 1aec: 00020803 lb a6,0(tp) # 0 <__stack_size-0x800> + 1af0: 0200 addi s0,sp,256 + 1af2: 6c49 lui s8,0x12 + 1af4: 0000 unimp + 1af6: 0300 addi s0,sp,384 + 1af8: 00e0 addi s0,sp,76 + 1afa: 0000 unimp + 1afc: 4d02 lw s10,0(sp) + 1afe: 00000077 0x77 + 1b02: 0004b003 0x4b003 + 1b06: 0200 addi s0,sp,256 + 1b08: 00006c4f fnmadd.s fs8,ft0,ft0,ft0,unknown + 1b0c: 0500 addi s0,sp,640 + 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> + 1b18: 0000 unimp + 1b1a: f006 fsw ft1,32(sp) + 1b1c: 0019 c.addi zero,6 + 1b1e: 0200 addi s0,sp,256 + 1b20: 0125 addi sp,sp,9 + 1b22: 000000cf fnmadd.s ft1,ft0,ft0,ft0,rne + 1b26: 2302 fld ft6,0(sp) + 1b28: 0600 addi s0,sp,768 + 1b2a: 0211 addi tp,tp,4 + 1b2c: 0000 unimp + 1b2e: 2602 fld fa2,0(sp) + 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> + 1b3a: a304 fsd fs1,0(a4) + 1b3c: 0000 unimp + 1b3e: 0800 addi s0,sp,16 + 1b40: 000002fb 0x2fb + 1b44: 2802 fld fa6,0(sp) + 1b46: a301 j 2046 <__stack_size+0x1846> + 1b48: 0000 unimp + 1b4a: 0500 addi s0,sp,640 + 1b4c: 04a6 slli s1,s1,0x9 + 1b4e: 0000 unimp + 1b50: 022c addi a1,sp,264 + 1b52: 0138 addi a4,sp,136 + 1b54: 0000012b 0x12b + 1b58: 8d06 mv s10,ra + 1b5a: 0026 0x26 + 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> + 1b6a: 0000 unimp + 1b6c: 3b02 fld fs6,32(sp) + 1b6e: 3a01 jal 147e <__stack_size+0xc7e> + 1b70: 0000 unimp + 1b72: 0200 addi s0,sp,256 + 1b74: 97062023 sw a6,-1696(a2) + 1b78: 02000013 li zero,32 + 1b7c: 013c addi a5,sp,136 + 1b7e: 003a 0x3a + 1b80: 0000 unimp + 1b82: 2302 fld ft6,0(sp) + 1b84: 0621 addi a2,a2,8 + 1b86: 1339 addi t1,t1,-18 + 1b88: 0000 unimp + 1b8a: 4102 lw sp,0(sp) + 1b8c: d501 beqz a0,1a94 <__stack_size+0x1294> + 1b8e: 0000 unimp + 1b90: 0200 addi s0,sp,256 + 1b92: 09002423 sw a6,136(zero) # 88 <__stack_size-0x778> + 1b96: 0142 slli sp,sp,0x10 + 1b98: 0000 unimp + 1b9a: 0000013b 0x13b + 1b9e: 3b0a fld fs6,160(sp) + 1ba0: 0001 nop + 1ba2: 1f00 addi s0,sp,944 + 1ba4: 0200 addi s0,sp,256 + 1ba6: 0704 addi s1,sp,896 + 1ba8: 00000193 li gp,0 + 1bac: 0102 slli sp,sp,0x0 + 1bae: 9f08 0x9f08 + 1bb0: 0000 unimp + 1bb2: 0b00 addi s0,sp,400 + 1bb4: 0142 slli sp,sp,0x10 + 1bb6: 0000 unimp + 1bb8: 00e10407 0xe10407 + 1bbc: 0000 unimp + 1bbe: 450c lw a1,8(a0) + 1bc0: 0700000b 0x700000b + 1bc4: 3b04 fld fs1,48(a4) + 1bc6: 0001 nop + 1bc8: 0200 addi s0,sp,256 + 1bca: 0156 slli sp,sp,0x15 + 1bcc: 01a9 addi gp,gp,10 + 1bce: 0000 unimp + 1bd0: 810d srli a0,a0,0x3 + 1bd2: 0000000b 0xb + 1bd6: cb0d beqz a4,1c08 <__stack_size+0x1408> + 1bd8: 0009 c.addi zero,2 + 1bda: 0100 addi s0,sp,128 + 1bdc: a30d j 20fe <__stack_size+0x18fe> + 1bde: 000a 0xa + 1be0: 0200 addi s0,sp,256 + 1be2: 9b0d andi a4,a4,-29 + 1be4: 0009 c.addi zero,2 + 1be6: 0300 addi s0,sp,384 + 1be8: 1e0d addi t3,t3,-29 + 1bea: 0400000b 0x400000b + 1bee: 430d li t1,3 + 1bf0: 000a 0xa + 1bf2: 0500 addi s0,sp,640 + 1bf4: 830d srli a4,a4,0x3 + 1bf6: 0009 c.addi zero,2 + 1bf8: 0600 addi s0,sp,768 + 1bfa: de0d beqz a2,1b34 <__stack_size+0x1334> + 1bfc: 000a 0xa + 1bfe: 0700 addi s0,sp,896 + 1c00: 790d lui s2,0xfffe3 + 1c02: 000a 0xa + 1c04: 0800 addi s0,sp,16 + 1c06: 690d lui s2,0x3 + 1c08: 0900000b 0x900000b + 1c0c: 6c0d lui s8,0x3 + 1c0e: 0009 c.addi zero,2 + 1c10: 8000 0x8000 + 1c12: 0500 addi s0,sp,640 + 1c14: 0af5 addi s5,s5,29 + 1c16: 0000 unimp + 1c18: 0210 addi a2,sp,256 + 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 + 1c24: 0200 addi s0,sp,256 + 1c26: 017e slli sp,sp,0x1f + 1c28: 0154 addi a3,sp,132 + 1c2a: 0000 unimp + 1c2c: 2302 fld ft6,0(sp) + 1c2e: 0600 addi s0,sp,768 + 1c30: 09e5 addi s3,s3,25 + 1c32: 0000 unimp + 1c34: 7f02 flw ft10,32(sp) + 1c36: d501 beqz a0,1b3e <__stack_size+0x133e> + 1c38: 0000 unimp + 1c3a: 0200 addi s0,sp,256 + 1c3c: 0b060423 sb a6,168(a2) + 1c40: 0200000b 0x200000b + 1c44: 0180 addi s0,sp,192 + 1c46: 008d addi ra,ra,3 + 1c48: 0000 unimp + 1c4a: 2302 fld ft6,0(sp) + 1c4c: 000c addi a1,sp,0 + 1c4e: 040e slli s0,s0,0x3 + 1c50: dd0c sw a1,56(a0) + 1c52: 0002 0x2 + 1c54: 0700 addi s0,sp,896 + 1c56: 3b04 fld fs1,48(a4) + 1c58: 0001 nop + 1c5a: 0200 addi s0,sp,256 + 1c5c: 02e6 slli t0,t0,0x19 + 1c5e: 0271 addi tp,tp,28 + 1c60: 0000 unimp + 1c62: 500d 0x500d + 1c64: 0004 addi s1,sp,0 + 1c66: 0000 unimp + 1c68: 7b0d lui s6,0xfffe3 + 1c6a: 0004 addi s1,sp,0 + 1c6c: 0100 addi s0,sp,128 + 1c6e: 650d lui a0,0x3 + 1c70: 0004 addi s1,sp,0 + 1c72: 0200 addi s0,sp,256 + 1c74: b60d j 1796 <__stack_size+0xf96> + 1c76: 0002 0x2 + 1c78: 0300 addi s0,sp,384 + 1c7a: 010d addi sp,sp,3 + 1c7c: 0004 addi s1,sp,0 + 1c7e: 0400 addi s0,sp,512 + 1c80: 1d0d addi s10,s10,-29 + 1c82: 05000003 lb zero,80(zero) # 50 <__stack_size-0x7b0> + 1c86: a20d j 1da8 <__stack_size+0x15a8> + 1c88: 06000003 lb zero,96(zero) # 60 <__stack_size-0x7a0> + 1c8c: 050d addi a0,a0,3 + 1c8e: 07000003 lb zero,112(zero) # 70 <__stack_size-0x790> + 1c92: 1f0d addi t5,t5,-29 + 1c94: 0004 addi s1,sp,0 + 1c96: 0800 addi s0,sp,16 + 1c98: 360d jal 17ba <__stack_size+0xfba> + 1c9a: 0004 addi s1,sp,0 + 1c9c: 0900 addi s0,sp,144 + 1c9e: 7d0d lui s10,0xfffe3 + 1ca0: 0a000003 lb zero,160(zero) # a0 <__stack_size-0x760> + 1ca4: 350d jal 1ac6 <__stack_size+0x12c6> + 1ca6: 0005 c.addi zero,1 + 1ca8: 0b00 addi s0,sp,400 + 1caa: c30d beqz a4,1ccc <__stack_size+0x14cc> + 1cac: 0004 addi s1,sp,0 + 1cae: 0c00 addi s0,sp,528 + 1cb0: 8f0d sub a4,a4,a1 + 1cb2: 0002 0x2 + 1cb4: 0d00 addi s0,sp,656 + 1cb6: 340d jal 16d8 <__stack_size+0xed8> + 1cb8: 0002 0x2 + 1cba: 0e00 addi s0,sp,784 + 1cbc: 590d li s2,-29 + 1cbe: 0005 c.addi zero,1 + 1cc0: 0f00 addi s0,sp,912 + 1cc2: e30d bnez a4,1ce4 <__stack_size+0x14e4> + 1cc4: 0004 addi s1,sp,0 + 1cc6: 1000 addi s0,sp,32 + 1cc8: eb0d bnez a4,1cfa <__stack_size+0x14fa> + 1cca: 0001 nop + 1ccc: 1100 addi s0,sp,160 + 1cce: 160d addi a2,a2,-29 + 1cd0: 0002 0x2 + 1cd2: 1200 addi s0,sp,288 + 1cd4: e90d bnez a0,1d06 <__stack_size+0x1506> + 1cd6: 13000003 lb zero,304(zero) # 130 <__stack_size-0x6d0> + 1cda: 0800 addi s0,sp,16 + 1cdc: 00000283 lb t0,0(zero) # 0 <__stack_size-0x800> + 1ce0: 3202 fld ft4,32(sp) + 1ce2: 00027d03 0x27d03 + 1ce6: 0700 addi s0,sp,896 + 1ce8: 8304 0x8304 + 1cea: 0002 0x2 + 1cec: 0500 addi s0,sp,640 + 1cee: 035f 0000 025c 0x25c0000035f + 1cf4: 0336 slli t1,t1,0xd + 1cf6: 0372 slli t1,t1,0x1c + 1cf8: 0000 unimp + 1cfa: a406 fsd ft1,8(sp) + 1cfc: 0002 0x2 + 1cfe: 0200 addi s0,sp,256 + 1d00: 0338 addi a4,sp,392 + 1d02: 00e1 addi ra,ra,24 + 1d04: 0000 unimp + 1d06: 2302 fld ft6,0(sp) + 1d08: 0600 addi s0,sp,768 + 1d0a: 2d89 jal 235c <__stack_size+0x1b5c> + 1d0c: 0000 unimp + 1d0e: 3a02 fld fs4,32(sp) + 1d10: 0001e603 0x1e603 + 1d14: 0200 addi s0,sp,256 + 1d16: 97062c23 sw a6,-1672(a2) + 1d1a: 02000013 li zero,32 + 1d1e: 004c033b 0x4c033b + 1d22: 0000 unimp + 1d24: 2302 fld ft6,0(sp) + 1d26: 0630 addi a2,sp,776 + 1d28: 03df 0000 3c02 0x3c02000003df + 1d2e: 00004c03 lbu s8,0(zero) # 0 <__stack_size-0x800> + 1d32: 0200 addi s0,sp,256 + 1d34: 69063223 0x69063223 + 1d38: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 1d3c: 033e slli t1,t1,0xf + 1d3e: 003a 0x3a + 1d40: 0000 unimp + 1d42: 2302 fld ft6,0(sp) + 1d44: 0634 addi a3,sp,776 + 1d46: 049c addi a5,sp,576 + 1d48: 0000 unimp + 1d4a: 3f02 fld ft10,32(sp) + 1d4c: 00003a03 0x3a03 + 1d50: 0200 addi s0,sp,256 + 1d52: bc063523 0xbc063523 + 1d56: 0200000b 0x200000b + 1d5a: 0342 slli t1,t1,0x10 + 1d5c: 00000387 0x387 + 1d60: 2302 fld ft6,0(sp) + 1d62: 0638 addi a4,sp,776 + 1d64: 000009bf a2034302 0xa2034302000009bf + 1d6c: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 1d70: 89063c23 0x89063c23 + 1d74: 0200000f fence r,unknown + 1d78: 0346 slli t1,t1,0x11 + 1d7a: 03b8 addi a4,sp,456 + 1d7c: 0000 unimp + 1d7e: 2302 fld ft6,0(sp) + 1d80: 0640 addi s0,sp,772 + 1d82: 0b40 addi s0,sp,404 + 1d84: 0000 unimp + 1d86: 4702 lw a4,0(sp) + 1d88: 0003d303 lhu t1,0(t2) # 2540 <__stack_size+0x1d40> + 1d8c: 0200 addi s0,sp,256 + 1d8e: fb064423 0xfb064423 + 1d92: 0009 c.addi zero,2 + 1d94: 0200 addi s0,sp,256 + 1d96: 0348 addi a0,sp,388 + 1d98: 03b8 addi a4,sp,456 + 1d9a: 0000 unimp + 1d9c: 2302 fld ft6,0(sp) + 1d9e: 0648 addi a0,sp,772 + 1da0: 0b64 addi s1,sp,412 + 1da2: 0000 unimp + 1da4: 4902 lw s2,0(sp) + 1da6: 0003f803 0x3f803 + 1daa: 0200 addi s0,sp,256 + 1dac: c3064c23 0xc3064c23 + 1db0: 000a 0xa + 1db2: 0200 addi s0,sp,256 + 1db4: 034a slli t1,t1,0x12 + 1db6: 0424 addi s1,sp,520 + 1db8: 0000 unimp + 1dba: 2302 fld ft6,0(sp) + 1dbc: 0650 addi a2,sp,772 + 1dbe: 0d6d addi s10,s10,27 + 1dc0: 0000 unimp + 1dc2: 4b02 lw s6,0(sp) + 1dc4: 00044403 lbu s0,0(s0) + 1dc8: 0200 addi s0,sp,256 + 1dca: 6f065423 0x6f065423 + 1dce: 0002 0x2 + 1dd0: 0200 addi s0,sp,256 + 1dd2: 034d addi t1,t1,19 + 1dd4: 01e4 addi s1,sp,204 + 1dd6: 0000 unimp + 1dd8: 2302 fld ft6,0(sp) + 1dda: 0058 addi a4,sp,4 + 1ddc: 0082010f 0x82010f + 1de0: 0000 unimp + 1de2: 00000387 0x387 + 1de6: 7110 flw fa2,32(a0) + 1de8: 0002 0x2 + 1dea: 1000 addi s0,sp,32 + 1dec: 008d addi ra,ra,3 + 1dee: 0000 unimp + 1df0: 0700 addi s0,sp,896 + 1df2: 7204 flw fs1,32(a2) + 1df4: 0f000003 lb zero,240(zero) # f0 <__stack_size-0x710> + 1df8: 8201 srli a2,a2,0x0 + 1dfa: 0000 unimp + 1dfc: a200 fsd fs0,0(a2) + 1dfe: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 1e02: 0271 addi tp,tp,28 + 1e04: 0000 unimp + 1e06: e410 fsw fa2,8(s0) + 1e08: 0001 nop + 1e0a: 0000 unimp + 1e0c: 038d0407 0x38d0407 + 1e10: 0000 unimp + 1e12: 0082010f 0x82010f + 1e16: 0000 unimp + 1e18: 03b8 addi a4,sp,456 + 1e1a: 0000 unimp + 1e1c: 7110 flw fa2,32(a0) + 1e1e: 0002 0x2 + 1e20: 0000 unimp + 1e22: 03a80407 0x3a80407 + 1e26: 0000 unimp + 1e28: 0082010f 0x82010f + 1e2c: 0000 unimp + 1e2e: 000003d3 fadd.s ft7,ft0,ft0,rne + 1e32: 7110 flw fa2,32(a0) + 1e34: 0002 0x2 + 1e36: 1000 addi s0,sp,32 + 1e38: 004c addi a1,sp,4 + 1e3a: 0000 unimp + 1e3c: 0700 addi s0,sp,896 + 1e3e: be04 fsd fs1,56(a2) + 1e40: 0f000003 lb zero,240(zero) # f0 <__stack_size-0x710> + 1e44: 8d01 sub a0,a0,s0 + 1e46: 0000 unimp + 1e48: f800 fsw fs0,48(s0) + 1e4a: 10000003 lb zero,256(zero) # 100 <__stack_size-0x700> + 1e4e: 0271 addi tp,tp,28 + 1e50: 0000 unimp + 1e52: 9810 0x9810 + 1e54: 0000 unimp + 1e56: 1000 addi s0,sp,32 + 1e58: 01e4 addi s1,sp,204 + 1e5a: 0000 unimp + 1e5c: 8d10 0x8d10 + 1e5e: 0000 unimp + 1e60: 0000 unimp + 1e62: 03d90407 0x3d90407 + 1e66: 0000 unimp + 1e68: 008d010f 0x8d010f + 1e6c: 0000 unimp + 1e6e: 041d addi s0,s0,7 + 1e70: 0000 unimp + 1e72: 7110 flw fa2,32(a0) + 1e74: 0002 0x2 + 1e76: 1000 addi s0,sp,32 + 1e78: 0098 addi a4,sp,64 + 1e7a: 0000 unimp + 1e7c: 1d10 addi a2,sp,688 + 1e7e: 0004 addi s1,sp,0 + 1e80: 1000 addi s0,sp,32 + 1e82: 008d addi ra,ra,3 + 1e84: 0000 unimp + 1e86: 0700 addi s0,sp,896 + 1e88: 2304 fld fs1,0(a4) + 1e8a: 0004 addi s1,sp,0 + 1e8c: 1100 addi s0,sp,160 + 1e8e: 03fe0407 0x3fe0407 + 1e92: 0000 unimp + 1e94: 0082010f 0x82010f + 1e98: 0000 unimp + 1e9a: 0444 addi s1,sp,516 + 1e9c: 0000 unimp + 1e9e: 7110 flw fa2,32(a0) + 1ea0: 0002 0x2 + 1ea2: 1000 addi s0,sp,32 + 1ea4: 003a 0x3a + 1ea6: 0000 unimp + 1ea8: e410 fsw fa2,8(s0) + 1eaa: 0001 nop + 1eac: 0000 unimp + 1eae: 042a0407 0x42a0407 + 1eb2: 0000 unimp + 1eb4: 01490407 0x1490407 + 1eb8: 0000 unimp + 1eba: 0112 slli sp,sp,0x4 + 1ebc: 0466 slli s0,s0,0x19 + 1ebe: 0000 unimp + 1ec0: 4a10 lw a2,16(a2) + 1ec2: 0004 addi s1,sp,0 + 1ec4: 1000 addi s0,sp,32 + 1ec6: 044a slli s0,s0,0x12 + 1ec8: 0000 unimp + 1eca: 8d10 0x8d10 + 1ecc: 0000 unimp + 1ece: 0000 unimp + 1ed0: 0000ab13 slti s6,ra,0 + 1ed4: 0300 addi s0,sp,384 + 1ed6: 0216 slli tp,tp,0x5 + 1ed8: 0474 addi a3,sp,524 + 1eda: 0000 unimp + 1edc: 0101 addi sp,sp,0 + 1ede: 04500407 0x4500407 + 1ee2: 0000 unimp + 1ee4: 0114 addi a3,sp,128 + 1ee6: 09b1 addi s3,s3,12 + 1ee8: 0000 unimp + 1eea: 8d01 sub a0,a0,s0 + 1eec: 0101 addi sp,sp,0 + 1eee: 0082 slli ra,ra,0x0 + 1ef0: 0000 unimp + 1ef2: 0ff8 addi a4,sp,988 + 1ef4: 2040 fld fs0,128(s0) + 1ef6: 103c addi a5,sp,40 + 1ef8: 2040 fld fs0,128(s0) + 1efa: 0871 addi a6,a6,28 + 1efc: 0000 unimp + 1efe: c801 beqz s0,1f0e <__stack_size+0x170e> + 1f00: 0004 addi s1,sp,0 + 1f02: 1500 addi s0,sp,672 + 1f04: 6564 flw fs1,76(a0) + 1f06: 0076 0x76 + 1f08: 8d01 sub a0,a0,s0 + 1f0a: 7101 addi sp,sp,-512 + 1f0c: 0002 0x2 + 1f0e: 0200 addi s0,sp,256 + 1f10: 6c91 lui s9,0x4 + 1f12: 6416 flw fs0,68(sp) + 1f14: 0009 c.addi zero,2 + 1f16: 0100 addi s0,sp,128 + 1f18: 018e slli gp,gp,0x3 + 1f1a: 03a2 slli t2,t2,0x8 + 1f1c: 0000 unimp + 1f1e: 9102 jalr sp + 1f20: 1768 addi a0,sp,940 + 1f22: 0395 addi t2,t2,5 + 1f24: 0000 unimp + 1f26: 04d8 addi a4,sp,580 + 1f28: 0000 unimp + 1f2a: 0501 addi a0,a0,0 + 1f2c: 41644003 lbu zero,1046(s0) + 1f30: 0020 addi s0,sp,8 + 1f32: 4909 li s2,2 + 1f34: 0001 nop + 1f36: d800 sw s0,48(s0) + 1f38: 0004 addi s1,sp,0 + 1f3a: 0a00 addi s0,sp,272 + 1f3c: 0000013b 0x13b + 1f40: 0019 c.addi zero,6 + 1f42: 0004c80b 0x4c80b + 1f46: 1400 addi s0,sp,544 + 1f48: ae01 j 2258 <__stack_size+0x1a58> + 1f4a: 0100000b 0x100000b + 1f4e: 0178 addi a4,sp,140 + 1f50: 8201 srli a2,a2,0x0 + 1f52: 0000 unimp + 1f54: b400 fsd fs0,40(s0) + 1f56: f820400f 0xf820400f + 1f5a: a920400f 0xa920400f + 1f5e: 0008 addi a0,sp,0 + 1f60: 0100 addi s0,sp,128 + 1f62: 0000052b 0x52b + 1f66: 6415 lui s0,0x5 + 1f68: 7665 lui a2,0xffff9 + 1f6a: 0100 addi s0,sp,128 + 1f6c: 0178 addi a4,sp,140 + 1f6e: 0271 addi tp,tp,28 + 1f70: 0000 unimp + 1f72: 9102 jalr sp + 1f74: 166c addi a1,sp,812 + 1f76: 00000b17 auipc s6,0x0 + 1f7a: 7901 lui s2,0xfffe0 + 1f7c: 8701 srai a4,a4,0x0 + 1f7e: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 1f82: 6891 lui a7,0x4 + 1f84: 00039517 auipc a0,0x39 + 1f88: d800 sw s0,48(s0) + 1f8a: 0004 addi s1,sp,0 + 1f8c: 0100 addi s0,sp,128 + 1f8e: 0305 addi t1,t1,1 + 1f90: 6424 flw fs1,72(s0) + 1f92: 2041 jal 2012 <__stack_size+0x1812> + 1f94: 1400 addi s0,sp,544 + 1f96: c801 beqz s0,1fa6 <__stack_size+0x17a6> + 1f98: 0100000b 0x100000b + 1f9c: 0160 addi s0,sp,140 + 1f9e: 8201 srli a2,a2,0x0 + 1fa0: 0000 unimp + 1fa2: 5200 lw s0,32(a2) + 1fa4: b420400f 0xb420400f + 1fa8: e120400f 0xe120400f + 1fac: 0008 addi a0,sp,0 + 1fae: 0100 addi s0,sp,128 + 1fb0: 0588 addi a0,sp,704 + 1fb2: 0000 unimp + 1fb4: 6415 lui s0,0x5 + 1fb6: 7665 lui a2,0xffff9 + 1fb8: 0100 addi s0,sp,128 + 1fba: 0160 addi s0,sp,140 + 1fbc: 0271 addi tp,tp,28 + 1fbe: 0000 unimp + 1fc0: 9102 jalr sp + 1fc2: 156c addi a1,sp,684 + 1fc4: 00646d63 bltu s0,t1,1fde <__stack_size+0x17de> + 1fc8: 6001 0x6001 + 1fca: 3a01 jal 18da <__stack_size+0x10da> + 1fcc: 0000 unimp + 1fce: 0200 addi s0,sp,256 + 1fd0: 6b91 lui s7,0x4 + 1fd2: 6115 addi sp,sp,288 + 1fd4: 6772 flw fa4,28(sp) + 1fd6: 0100 addi s0,sp,128 + 1fd8: 0160 addi s0,sp,140 + 1fda: 01e4 addi s1,sp,204 + 1fdc: 0000 unimp + 1fde: 9102 jalr sp + 1fe0: 1764 addi s1,sp,940 + 1fe2: 0395 addi t2,t2,5 + 1fe4: 0000 unimp + 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> + 1ff0: 0020 addi s0,sp,8 + 1ff2: 4909 li s2,2 + 1ff4: 0001 nop + 1ff6: 9800 0x9800 + 1ff8: 0005 c.addi zero,1 + 1ffa: 0a00 addi s0,sp,272 + 1ffc: 0000013b 0x13b + 2000: 0011 c.addi zero,4 + 2002: 0005880b 0x5880b + 2006: 1400 addi s0,sp,544 + 2008: b901 j 1c18 <__stack_size+0x1418> + 200a: 000a 0xa + 200c: 0100 addi s0,sp,128 + 200e: 013d addi sp,sp,15 + 2010: 8d01 sub a0,a0,s0 + 2012: 0000 unimp + 2014: d200 sw s0,32(a2) + 2016: 400e 0x400e + 2018: 5220 lw s0,96(a2) + 201a: 1920400f 0x1920400f + 201e: 0009 c.addi zero,2 + 2020: 0100 addi s0,sp,128 + 2022: 0609 addi a2,a2,2 + 2024: 0000 unimp + 2026: 6415 lui s0,0x5 + 2028: 7665 lui a2,0xffff9 + 202a: 0100 addi s0,sp,128 + 202c: 013d addi sp,sp,15 + 202e: 0271 addi tp,tp,28 + 2030: 0000 unimp + 2032: 9102 jalr sp + 2034: 156c addi a1,sp,684 + 2036: 6f70 flw fa2,92(a4) + 2038: 3e010073 0x3e010073 + 203c: 9801 andi s0,s0,-32 + 203e: 0000 unimp + 2040: 0200 addi s0,sp,256 + 2042: 6891 lui a7,0x4 + 2044: 9816 add a6,a6,t0 + 2046: 0100000b 0x100000b + 204a: 041d013f 91020000 0x91020000041d013f + 2052: 1664 addi s1,sp,812 + 2054: 23c1 jal 2614 <__stack_size+0x1e14> + 2056: 0000 unimp + 2058: 4001 0x4001 + 205a: 8d01 sub a0,a0,s0 + 205c: 0000 unimp + 205e: 0200 addi s0,sp,256 + 2060: 6091 lui ra,0x4 + 2062: 00039517 auipc a0,0x39 + 2066: 1900 addi s0,sp,176 + 2068: 0006 0x6 + 206a: 0100 addi s0,sp,128 + 206c: 0305 addi t1,t1,1 + 206e: 6400 flw fs0,8(s0) + 2070: 2041 jal 20f0 <__stack_size+0x18f0> + 2072: 0900 addi s0,sp,144 + 2074: 0149 addi sp,sp,18 + 2076: 0000 unimp + 2078: 0619 addi a2,a2,6 + 207a: 0000 unimp + 207c: 3b0a fld fs6,160(sp) + 207e: 0001 nop + 2080: 0f00 addi s0,sp,912 + 2082: 0b00 addi s0,sp,400 + 2084: 0609 addi a2,a2,2 + 2086: 0000 unimp + 2088: 0114 addi a3,sp,128 + 208a: 0b5a slli s6,s6,0x16 + 208c: 0000 unimp + 208e: 1701 addi a4,a4,-32 + 2090: 0101 addi sp,sp,0 + 2092: 008d addi ra,ra,3 + 2094: 0000 unimp + 2096: 0e52 slli t3,t3,0x14 + 2098: 2040 fld fs0,128(s0) + 209a: 0ed2 slli t4,t4,0x14 + 209c: 2040 fld fs0,128(s0) + 209e: 0951 addi s2,s2,20 + 20a0: 0000 unimp + 20a2: 8a01 andi a2,a2,0 + 20a4: 0006 0x6 + 20a6: 1500 addi s0,sp,672 + 20a8: 6564 flw fs1,76(a0) + 20aa: 0076 0x76 + 20ac: 1701 addi a4,a4,-32 + 20ae: 7101 addi sp,sp,-512 + 20b0: 0002 0x2 + 20b2: 0200 addi s0,sp,256 + 20b4: 6c91 lui s9,0x4 + 20b6: 7015 0x7015 + 20b8: 0100736f jal t1,90c8 <__stack_size+0x88c8> + 20bc: 0118 addi a4,sp,128 + 20be: 0098 addi a4,sp,64 + 20c0: 0000 unimp + 20c2: 9102 jalr sp + 20c4: 1668 addi a0,sp,812 + 20c6: 0b98 addi a4,sp,464 + 20c8: 0000 unimp + 20ca: 1901 addi s2,s2,-32 + 20cc: e401 bnez s0,20d4 <__stack_size+0x18d4> + 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> + 20da: 011a slli sp,sp,0x6 + 20dc: 008d addi ra,ra,3 + 20de: 0000 unimp + 20e0: 9102 jalr sp + 20e2: 1760 addi s0,sp,940 + 20e4: 0395 addi t2,t2,5 + 20e6: 0000 unimp + 20e8: 069a slli a3,a3,0x6 + 20ea: 0000 unimp + 20ec: 0501 addi a0,a0,0 + 20ee: 4163f003 0x4163f003 + 20f2: 0020 addi s0,sp,8 + 20f4: 4909 li s2,2 + 20f6: 0001 nop + 20f8: 9a00 0x9a00 + 20fa: 0006 0x6 + 20fc: 0a00 addi s0,sp,272 + 20fe: 0000013b 0x13b + 2102: 000e 0xe + 2104: 00068a0b 0x68a0b + 2108: 1800 addi s0,sp,48 + 210a: f101 bnez a0,200a <__stack_size+0x180a> + 210c: 0009 c.addi zero,2 + 210e: 0100 addi s0,sp,128 + 2110: 008201ef jal gp,22118 <__stack_size+0x21918> + 2114: 0000 unimp + 2116: 0db4 addi a3,sp,728 + 2118: 2040 fld fs0,128(s0) + 211a: 0e52 slli t3,t3,0x14 + 211c: 2040 fld fs0,128(s0) + 211e: 0989 addi s3,s3,2 + 2120: 0000 unimp + 2122: ea01 bnez a2,2132 <__stack_size+0x1932> + 2124: 0006 0x6 + 2126: 1900 addi s0,sp,176 + 2128: 6564 flw fs1,76(a0) + 212a: 0076 0x76 + 212c: ef01 bnez a4,2144 <__stack_size+0x1944> + 212e: 0271 addi tp,tp,28 + 2130: 0000 unimp + 2132: 9102 jalr sp + 2134: 1a5c addi a5,sp,308 + 2136: 1fe6 slli t6,t6,0x39 + 2138: 0000 unimp + 213a: f101 bnez a0,203a <__stack_size+0x183a> + 213c: 0082 slli ra,ra,0x0 + 213e: 0000 unimp + 2140: 9102 jalr sp + 2142: 176c addi a1,sp,940 + 2144: 0395 addi t2,t2,5 + 2146: 0000 unimp + 2148: 0619 addi a2,a2,6 + 214a: 0000 unimp + 214c: 0501 addi a0,a0,0 + 214e: 4163e003 0x4163e003 + 2152: 0020 addi s0,sp,8 + 2154: 0118 addi a4,sp,128 + 2156: 0b36 slli s6,s6,0xd + 2158: 0000 unimp + 215a: b401 j 1b5a <__stack_size+0x135a> + 215c: 8201 srli a2,a2,0x0 + 215e: 0000 unimp + 2160: 7a00 flw fs0,48(a2) + 2162: 400c lw a1,0(s0) + 2164: b420 fsd fs0,104(s0) + 2166: 400d 0x400d + 2168: c120 sw s0,64(a0) + 216a: 0009 c.addi zero,2 + 216c: 0100 addi s0,sp,128 + 216e: 00000743 fmadd.s fa4,ft0,ft0,ft0,rne + 2172: 6419 lui s0,0x6 + 2174: 7665 lui a2,0xffff9 + 2176: 0100 addi s0,sp,128 + 2178: 71b4 flw fa3,96(a1) + 217a: 0002 0x2 + 217c: 0200 addi s0,sp,256 + 217e: 5c91 li s9,-28 + 2180: 000a731b 0xa731b + 2184: 0100 addi s0,sp,128 + 2186: 4cb4 lw a3,88(s1) + 2188: 0000 unimp + 218a: 0200 addi s0,sp,256 + 218c: 5a91 li s5,-28 + 218e: e61a fsw ft6,12(sp) + 2190: 001f 0100 82b6 0x82b60100001f + 2196: 0000 unimp + 2198: 0200 addi s0,sp,256 + 219a: 6c91 lui s9,0x4 + 219c: 00039517 auipc a0,0x39 + 21a0: 9a00 0x9a00 + 21a2: 0006 0x6 + 21a4: 0100 addi s0,sp,128 + 21a6: 0305 addi t1,t1,1 + 21a8: 63d0 flw fa2,4(a5) + 21aa: 2041 jal 222a <__stack_size+0x1a2a> + 21ac: 1800 addi s0,sp,48 + 21ae: 9f01 0x9f01 + 21b0: 0100000b 0x100000b + 21b4: 0191 addi gp,gp,4 + 21b6: 0082 slli ra,ra,0x0 + 21b8: 0000 unimp + 21ba: 0be2 slli s7,s7,0x18 + 21bc: 2040 fld fs0,128(s0) + 21be: 0c7a slli s8,s8,0x1e + 21c0: 2040 fld fs0,128(s0) + 21c2: 09f9 addi s3,s3,30 + 21c4: 0000 unimp + 21c6: 8e01 sub a2,a2,s0 + 21c8: 19000007 0x19000007 + 21cc: 6564 flw fs1,76(a0) + 21ce: 0076 0x76 + 21d0: 9101 srli a0,a0,0x20 + 21d2: 0271 addi tp,tp,28 + 21d4: 0000 unimp + 21d6: 9102 jalr sp + 21d8: 1a5c addi a5,sp,308 + 21da: 1fe6 slli t6,t6,0x39 + 21dc: 0000 unimp + 21de: 9301 srli a4,a4,0x20 + 21e0: 0082 slli ra,ra,0x0 + 21e2: 0000 unimp + 21e4: 9102 jalr sp + 21e6: 176c addi a1,sp,940 + 21e8: 0395 addi t2,t2,5 + 21ea: 0000 unimp + 21ec: 069a slli a3,a3,0x6 + 21ee: 0000 unimp + 21f0: 0501 addi a0,a0,0 + 21f2: 4163c003 lbu zero,1046(t2) + 21f6: 0020 addi s0,sp,8 + 21f8: 0118 addi a4,sp,128 + 21fa: 0a14 addi a3,sp,272 + 21fc: 0000 unimp + 21fe: 6401 lui s0,0x0 + 2200: 7101 addi sp,sp,-512 + 2202: 0002 0x2 + 2204: 4e00 lw s0,24(a2) + 2206: e220400b 0xe220400b + 220a: 3120400b 0x3120400b + 220e: 000a 0xa + 2210: 0100 addi s0,sp,128 + 2212: 07f2 slli a5,a5,0x1c + 2214: 0000 unimp + 2216: 00268d1b 0x268d1b + 221a: 0100 addi s0,sp,128 + 221c: 4a64 lw s1,84(a2) + 221e: 0004 addi s1,sp,0 + 2220: 0200 addi s0,sp,256 + 2222: 5c91 li s9,-28 + 2224: ec1a fsw ft6,24(sp) + 2226: 0100000f fence w,unknown + 222a: 4e66 lw t3,88(sp) + 222c: 0001 nop + 222e: 0200 addi s0,sp,256 + 2230: 6491 lui s1,0x4 + 2232: 541a lw s0,164(sp) + 2234: 0005 c.addi zero,1 + 2236: 0100 addi s0,sp,128 + 2238: 0000cf67 0xcf67 + 223c: 0200 addi s0,sp,256 + 223e: 6c91 lui s9,0x4 + 2240: ff1a fsw ft6,188(sp) + 2242: 000a 0xa + 2244: 0100 addi s0,sp,128 + 2246: f268 fsw fa0,100(a2) + 2248: 02000007 0x2000007 + 224c: 6891 lui a7,0x4 + 224e: 8f1c 0x8f1c + 2250: 000a 0xa + 2252: 0100 addi s0,sp,128 + 2254: f86a fsw fs10,48(sp) + 2256: 01000007 0x1000007 + 225a: 0001 nop + 225c: 01a90407 0x1a90407 + 2260: 0000 unimp + 2262: a909 j 2674 <__stack_size+0x1e74> + 2264: 0001 nop + 2266: 0300 addi s0,sp,384 + 2268: 0008 addi a0,sp,0 + 226a: 1d00 addi s0,sp,688 + 226c: 1e00 addi s0,sp,816 + 226e: 6001 0x6001 + 2270: 000a 0xa + 2272: 0100 addi s0,sp,128 + 2274: 0158 addi a4,sp,132 + 2276: 0082 slli ra,ra,0x0 + 2278: 0000 unimp + 227a: 0b3e slli s6,s6,0xf + 227c: 2040 fld fs0,128(s0) + 227e: 0b4e slli s6,s6,0x13 + 2280: 2040 fld fs0,128(s0) + 2282: 0a69 addi s4,s4,26 + 2284: 0000 unimp + 2286: 1801 addi a6,a6,-32 + 2288: c901 beqz a0,2298 <__stack_size+0x1a98> + 228a: 000a 0xa + 228c: 0100 addi s0,sp,128 + 228e: 0146 slli sp,sp,0x11 + 2290: 0082 slli ra,ra,0x0 + 2292: 0000 unimp + 2294: 0afe slli s5,s5,0x1f + 2296: 2040 fld fs0,128(s0) + 2298: 0b3e slli s6,s6,0xf + 229a: 2040 fld fs0,128(s0) + 229c: 0aa1 addi s5,s5,8 + 229e: 0000 unimp + 22a0: 5a01 li s4,-32 + 22a2: 0008 addi a0,sp,0 + 22a4: 1900 addi s0,sp,176 + 22a6: 6564 flw fs1,76(a0) + 22a8: 0076 0x76 + 22aa: 4601 li a2,0 + 22ac: 0271 addi tp,tp,28 + 22ae: 0000 unimp + 22b0: 9102 jalr sp + 22b2: 176c addi a1,sp,940 + 22b4: 0395 addi t2,t2,5 + 22b6: 0000 unimp + 22b8: 086a slli a6,a6,0x1a + 22ba: 0000 unimp + 22bc: 0501 addi a0,a0,0 + 22be: 4163a803 lw a6,1046(t2) + 22c2: 0020 addi s0,sp,8 + 22c4: 4909 li s2,2 + 22c6: 0001 nop + 22c8: 6a00 flw fs0,16(a2) + 22ca: 0008 addi a0,sp,0 + 22cc: 0a00 addi s0,sp,272 + 22ce: 0000013b 0x13b + 22d2: 0014 addi a3,sp,0 + 22d4: 00085a0b 0x85a0b + 22d8: 1f00 addi s0,sp,944 + 22da: 0101 addi sp,sp,0 + 22dc: 000a 0xa + 22de: 0100 addi s0,sp,128 + 22e0: 012c addi a1,sp,136 + 22e2: 0082 slli ra,ra,0x0 + 22e4: 0000 unimp + 22e6: 0a98 addi a4,sp,336 + 22e8: 2040 fld fs0,128(s0) + 22ea: 0afe slli s5,s5,0x1f + 22ec: 2040 fld fs0,128(s0) + 22ee: 0ad9 addi s5,s5,22 + 22f0: 0000 unimp + 22f2: 1901 addi s2,s2,-32 + 22f4: 6564 flw fs1,76(a0) + 22f6: 0076 0x76 + 22f8: 2c01 jal 2508 <__stack_size+0x1d08> + 22fa: 0271 addi tp,tp,28 + 22fc: 0000 unimp + 22fe: 9102 jalr sp + 2300: 1b6c addi a1,sp,444 + 2302: 268d jal 2664 <__stack_size+0x1e64> + 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 + 2314: 2e01 jal 2624 <__stack_size+0x1e24> + 2316: 004c addi a1,sp,4 + 2318: 0000 unimp + 231a: 9102 jalr sp + 231c: 0066 0x66 + 231e: 7f00 flw fs0,56(a4) + 2320: 0005 c.addi zero,1 + 2322: 0200 addi s0,sp,256 + 2324: 6900 flw fs0,16(a0) + 2326: 0400000b 0x400000b + 232a: 0001 nop + 232c: 0000 unimp + 232e: 0c00 addi s0,sp,528 + 2330: 0bfe slli s7,s7,0x1f + 2332: 0000 unimp + 2334: 00fa slli ra,ra,0x1e + 2336: 0000 unimp + 2338: 103c addi a5,sp,40 + 233a: 2040 fld fs0,128(s0) + 233c: 1240 addi s0,sp,292 + 233e: 2040 fld fs0,128(s0) + 2340: 0f02 slli t5,t5,0x0 + 2342: 0000 unimp + 2344: 0102 slli sp,sp,0x0 + 2346: 9806 add a6,a6,ra + 2348: 0000 unimp + 234a: 0200 addi s0,sp,256 + 234c: 0502 slli a0,a0,0x0 + 234e: 0118 addi a4,sp,128 + 2350: 0000 unimp + 2352: 0402 slli s0,s0,0x0 + 2354: b205 j 1c74 <__stack_size+0x1474> + 2356: 0001 nop + 2358: 0300 addi s0,sp,384 + 235a: 000002ab 0x2ab + 235e: 00454003 lbu zero,4(a0) # 3b1a0 <__stack_size+0x3a9a0> + 2362: 0000 unimp + 2364: 0102 slli sp,sp,0x0 + 2366: 9608 0x9608 + 2368: 0000 unimp + 236a: 0200 addi s0,sp,256 + 236c: 0702 slli a4,a4,0x0 + 236e: 00cd addi ra,ra,19 + 2370: 0000 unimp + 2372: 0003c303 lbu t1,0(t2) + 2376: 0300 addi s0,sp,384 + 2378: 5e42 lw t3,48(sp) + 237a: 0000 unimp + 237c: 0200 addi s0,sp,256 + 237e: 0704 addi s1,sp,896 + 2380: 018e slli gp,gp,0x3 + 2382: 0000 unimp + 2384: 0404 addi s1,sp,512 + 2386: 6905 lui s2,0x1 + 2388: 746e flw fs0,248(sp) + 238a: 0300 addi s0,sp,384 + 238c: 04fa slli s1,s1,0x1e + 238e: 0000 unimp + 2390: 00334603 lbu a2,3(t1) # ffffb003 <_sp+0x7fff7003> + 2394: 0000 unimp + 2396: 00008b03 lb s6,0(ra) # 4000 <__stack_size+0x3800> + 239a: 0300 addi s0,sp,384 + 239c: 00005e47 fmsub.s ft8,ft0,ft0,ft0,unknown + 23a0: 0300 addi s0,sp,384 + 23a2: 0208 addi a0,sp,256 + 23a4: 0000 unimp + 23a6: 006c4903 lbu s2,6(s8) # 3006 <__stack_size+0x2806> + 23aa: 0000 unimp + 23ac: 0005ce03 lbu t3,0(a1) + 23b0: 0300 addi s0,sp,384 + 23b2: 0000534b fnmsub.s ft6,ft0,ft0,ft0,unknown + 23b6: 0300 addi s0,sp,384 + 23b8: 00e0 addi s0,sp,76 + 23ba: 0000 unimp + 23bc: 00774d03 lbu s10,7(a4) + 23c0: 0000 unimp + 23c2: 4c05 li s8,1 + 23c4: 0005 c.addi zero,1 + 23c6: 0800 addi s0,sp,16 + 23c8: cf012303 lw t1,-784(sp) + 23cc: 0000 unimp + 23ce: 0600 addi s0,sp,768 + 23d0: 19f0 addi a2,sp,252 + 23d2: 0000 unimp + 23d4: cf012503 lw a0,-784(sp) + 23d8: 0000 unimp + 23da: 0200 addi s0,sp,256 + 23dc: 11060023 sb a6,256(a2) # ffff9100 <_sp+0x7fff5100> + 23e0: 0002 0x2 + 23e2: 0300 addi s0,sp,384 + 23e4: 0126 slli sp,sp,0x9 + 23e6: 000000cf fnmadd.s ft1,ft0,ft0,ft0,rne + 23ea: 2302 fld ft6,0(sp) + 23ec: 0004 addi s1,sp,0 + 23ee: 00a30407 0xa30407 + 23f2: 0000 unimp + 23f4: fb08 fsw fa0,48(a4) + 23f6: 0002 0x2 + 23f8: 0300 addi s0,sp,384 + 23fa: 0128 addi a0,sp,136 + 23fc: 000000a3 sb zero,1(zero) # 1 <__stack_size-0x7ff> + 2400: d509 beqz a0,230a <__stack_size+0x1b0a> + 2402: 0000 unimp + 2404: 0a00 addi s0,sp,272 + 2406: 00e1 addi ra,ra,24 + 2408: 0000 unimp + 240a: a605 j 272a <__stack_size+0x1f2a> + 240c: 0004 addi s1,sp,0 + 240e: 2c00 fld fs0,24(s0) + 2410: 35013803 0x35013803 + 2414: 0001 nop + 2416: 0600 addi s0,sp,768 + 2418: 268d jal 277a <__stack_size+0x1f7a> + 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 + 242a: 0300 addi s0,sp,384 + 242c: 003a013b 0x3a013b + 2430: 0000 unimp + 2432: 2302 fld ft6,0(sp) + 2434: 0620 addi s0,sp,776 + 2436: 00001397 auipc t2,0x1 + 243a: 3a013c03 0x3a013c03 + 243e: 0000 unimp + 2440: 0200 addi s0,sp,256 + 2442: 39062123 sw a6,898(a2) + 2446: 03000013 li zero,48 + 244a: 0141 addi sp,sp,16 + 244c: 00d5 addi ra,ra,21 + 244e: 0000 unimp + 2450: 2302 fld ft6,0(sp) + 2452: 0024 addi s1,sp,8 + 2454: 00014c0b 0x14c0b + 2458: 4500 lw s0,8(a0) + 245a: 0001 nop + 245c: 0c00 addi s0,sp,528 + 245e: 0145 addi sp,sp,17 + 2460: 0000 unimp + 2462: 001f 0402 9307 0x93070402001f + 2468: 0001 nop + 246a: 0200 addi s0,sp,256 + 246c: 0801 addi a6,a6,0 + 246e: 009f 0000 4c09 0x4c090000009f + 2474: 0001 nop + 2476: 0800 addi s0,sp,16 + 2478: 0c78 addi a4,sp,540 + 247a: 0000 unimp + 247c: 64014303 lbu t1,1600(sp) + 2480: 0001 nop + 2482: 0700 addi s0,sp,896 + 2484: eb04 fsw fs1,16(a4) + 2486: 0000 unimp + 2488: 0500 addi s0,sp,640 + 248a: 056e slli a0,a0,0x1b + 248c: 0000 unimp + 248e: 0344 addi s1,sp,388 + 2490: 01b1 addi gp,gp,12 + 2492: 01d2 slli gp,gp,0x14 + 2494: 0000 unimp + 2496: a406 fsd ft1,8(sp) + 2498: 0002 0x2 + 249a: 0300 addi s0,sp,384 + 249c: 00eb01b3 add gp,s6,a4 + 24a0: 0000 unimp + 24a2: 2302 fld ft6,0(sp) + 24a4: 0d00 addi s0,sp,656 + 24a6: 6f72 flw ft10,28(sp) + 24a8: b5030077 0xb5030077 + 24ac: d201 beqz a2,23ac <__stack_size+0x1bac> + 24ae: 0001 nop + 24b0: 0200 addi s0,sp,256 + 24b2: 3f062c23 sw a6,1016(a2) + 24b6: 0006 0x6 + 24b8: 0300 addi s0,sp,384 + 24ba: 01f001b7 lui gp,0x1f00 + 24be: 0000 unimp + 24c0: 2302 fld ft6,0(sp) + 24c2: 0634 addi a3,sp,776 + 24c4: 0635 addi a2,a2,13 + 24c6: 0000 unimp + 24c8: ee01b803 0xee01b803 + 24cc: 0001 nop + 24ce: 0200 addi s0,sp,256 + 24d0: 7c063823 0x7c063823 + 24d4: 0006 0x6 + 24d6: 0300 addi s0,sp,384 + 24d8: 01ba slli gp,gp,0xe + 24da: 008d addi ra,ra,3 + 24dc: 0000 unimp + 24de: 2302 fld ft6,0(sp) + 24e0: 063c addi a5,sp,776 + 24e2: 00001dc7 fmsub.s fs11,ft0,ft0,ft0,rtz + 24e6: 8d01bb03 0x8d01bb03 + 24ea: 0000 unimp + 24ec: 0200 addi s0,sp,256 + 24ee: 0b004023 0xb004023 + 24f2: 00d5 addi ra,ra,21 + 24f4: 0000 unimp + 24f6: 01e2 slli gp,gp,0x18 + 24f8: 0000 unimp + 24fa: 450c lw a1,8(a0) + 24fc: 0001 nop + 24fe: 0000 unimp + 2500: 0e00 addi s0,sp,784 + 2502: ee01 bnez a2,251a <__stack_size+0x1d1a> + 2504: 0001 nop + 2506: 0f00 addi s0,sp,912 + 2508: 01ee slli gp,gp,0x1b + 250a: 0000 unimp + 250c: 1000 addi s0,sp,32 + 250e: 0704 addi s1,sp,896 + 2510: e204 fsw fs1,0(a2) + 2512: 0001 nop + 2514: 0500 addi s0,sp,640 + 2516: 1736 slli a4,a4,0x2d + 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 + 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> + 2534: 0000 unimp + 2536: 3a01e403 0x3a01e403 + 253a: 0000 unimp + 253c: 0200 addi s0,sp,256 + 253e: 3b062023 sw a6,928(a2) + 2542: 0022 0x22 + 2544: 0300 addi s0,sp,384 + 2546: 01e5 addi gp,gp,25 + 2548: 003a 0x3a + 254a: 0000 unimp + 254c: 2302 fld ft6,0(sp) + 254e: 0621 addi a2,a2,8 + 2550: 1339 addi t1,t1,-18 + 2552: 0000 unimp + 2554: d501eb03 0xd501eb03 + 2558: 0000 unimp + 255a: 0200 addi s0,sp,256 + 255c: 77062423 sw a6,1896(a2) + 2560: 0005 c.addi zero,1 + 2562: 0300 addi s0,sp,384 + 2564: 01ec addi a1,sp,204 + 2566: 00d5 addi ra,ra,21 + 2568: 0000 unimp + 256a: 2302 fld ft6,0(sp) + 256c: 0d2c addi a1,sp,664 + 256e: 03007073 csrci 0x30,0 + 2572: 01ee01ef jal gp,e2590 <__stack_size+0xe1d90> + 2576: 0000 unimp + 2578: 2302 fld ft6,0(sp) + 257a: 0634 addi a3,sp,776 + 257c: 00000657 0x657 + 2580: ee01f003 0xee01f003 + 2584: 0001 nop + 2586: 0200 addi s0,sp,256 + 2588: 35063823 0x35063823 + 258c: 0006 0x6 + 258e: 0300 addi s0,sp,384 + 2590: 01f1 addi gp,gp,28 + 2592: 01ee slli gp,gp,0x1b + 2594: 0000 unimp + 2596: 2302 fld ft6,0(sp) + 2598: 063c addi a5,sp,776 + 259a: 0691 addi a3,a3,4 + 259c: 0000 unimp + 259e: ee01f203 0xee01f203 + 25a2: 0001 nop + 25a4: 0200 addi s0,sp,256 + 25a6: 86064023 0x86064023 + 25aa: 0006 0x6 + 25ac: 0300 addi s0,sp,384 + 25ae: 005301f3 0x5301f3 + 25b2: 0000 unimp + 25b4: 2302 fld ft6,0(sp) + 25b6: 0644 addi s1,sp,772 + 25b8: 060c addi a1,sp,768 + 25ba: 0000 unimp + 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 + 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> + 25da: 3a01fb03 0x3a01fb03 + 25de: 0000 unimp + 25e0: 0200 addi s0,sp,256 + 25e2: d8064d23 0xd8064d23 + 25e6: 0005 c.addi zero,1 + 25e8: 0300 addi s0,sp,384 + 25ea: 01fc addi a5,sp,204 + 25ec: 003a 0x3a + 25ee: 0000 unimp + 25f0: 2302 fld ft6,0(sp) + 25f2: 064e slli a2,a2,0x13 + 25f4: 1492 slli s1,s1,0x24 + 25f6: 0000 unimp + 25f8: 3a01fe03 0x3a01fe03 + 25fc: 0000 unimp + 25fe: 0200 addi s0,sp,256 + 2600: e6064f23 0xe6064f23 + 2604: 0005 c.addi zero,1 + 2606: 0300 addi s0,sp,384 + 2608: 01ff 0x1ff + 260a: 003a 0x3a + 260c: 0000 unimp + 260e: 2302 fld ft6,0(sp) + 2610: 0650 addi a2,sp,772 + 2612: 0612 slli a2,a2,0x4 + 2614: 0000 unimp + 2616: 53020103 lb sp,1328(tp) # 530 <__stack_size-0x2d0> + 261a: 0000 unimp + 261c: 0200 addi s0,sp,256 + 261e: a1065423 0xa1065423 + 2622: 0005 c.addi zero,1 + 2624: 0300 addi s0,sp,384 + 2626: 0205 addi tp,tp,1 + 2628: 00000053 fadd.s ft0,ft0,ft0,rne + 262c: 2302 fld ft6,0(sp) + 262e: 0658 addi a4,sp,772 + 2630: 062a slli a2,a2,0xa + 2632: 0000 unimp + 2634: 3a020603 lb a2,928(tp) # 3a0 <__stack_size-0x460> + 2638: 0000 unimp + 263a: 0200 addi s0,sp,256 + 263c: 7c065c23 0x7c065c23 + 2640: 0006 0x6 + 2642: 0300 addi s0,sp,384 + 2644: 0209 addi tp,tp,2 + 2646: 00000077 0x77 + 264a: 2302 fld ft6,0(sp) + 264c: 0660 addi s0,sp,780 + 264e: 0592 slli a1,a1,0x4 + 2650: 0000 unimp + 2652: 77020a03 lb s4,1904(tp) # 770 <__stack_size-0x90> + 2656: 0000 unimp + 2658: 0200 addi s0,sp,256 + 265a: ab066423 0xab066423 + 265e: 0005 c.addi zero,1 + 2660: 0300 addi s0,sp,384 + 2662: 020c addi a1,sp,256 + 2664: 016a slli sp,sp,0x1a + 2666: 0000 unimp + 2668: 2302 fld ft6,0(sp) + 266a: 0668 addi a0,sp,780 + 266c: 00002133 sltz sp,zero + 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> + 267c: 0000026f jal tp,267c <__stack_size+0x1e7c> + 2680: 53021003 lh zero,1328(tp) # 530 <__stack_size-0x2d0> + 2684: 0000 unimp + 2686: 0300 addi s0,sp,384 + 2688: 0001b023 0x1b023 + 268c: 010e slli sp,sp,0x3 + 268e: 0379 addi t1,t1,30 + 2690: 0000 unimp + 2692: 0003790f 0x3790f + 2696: 0000 unimp + 2698: 01f60407 0x1f60407 + 269c: 0000 unimp + 269e: 036d0407 0x36d0407 + 26a2: 0000 unimp + 26a4: c208 sw a0,0(a2) + 26a6: 0005 c.addi zero,1 + 26a8: 0300 addi s0,sp,384 + 26aa: 0212 slli tp,tp,0x4 + 26ac: 0379 addi t1,t1,30 + 26ae: 0000 unimp + 26b0: 01530407 0x1530407 + 26b4: 0000 unimp + 26b6: 010e slli sp,sp,0x3 + 26b8: 03ad addi t2,t2,11 + 26ba: 0000 unimp + 26bc: 0003910f 0x3910f + 26c0: 0f00 addi s0,sp,912 + 26c2: 0391 addi t2,t2,4 + 26c4: 0000 unimp + 26c6: 0000980f 0x980f + 26ca: 0000 unimp + 26cc: ab11 j 2be0 <__stack_size+0x23e0> + 26ce: 0000 unimp + 26d0: 0400 addi s0,sp,512 + 26d2: 0216 slli tp,tp,0x5 + 26d4: 000003bb 0x3bb + 26d8: 0101 addi sp,sp,0 + 26da: 03970407 0x3970407 + 26de: 0000 unimp + 26e0: 1c12 slli s8,s8,0x24 + 26e2: 000c addi a1,sp,0 + 26e4: 0200 addi s0,sp,256 + 26e6: 0001f62f 0x1f62f + 26ea: 0500 addi s0,sp,640 + 26ec: 0009a003 lw zero,0(s3) # 0 <__stack_size-0x800> + 26f0: 0b80 addi s0,sp,464 + 26f2: 003a 0x3a + 26f4: 0000 unimp + 26f6: 03e2 slli t2,t2,0x18 + 26f8: 0000 unimp + 26fa: 450c lw a1,8(a0) + 26fc: 0001 nop + 26fe: ff00 fsw fs0,56(a4) + 2700: 1300 addi s0,sp,416 + 2702: 0bda slli s7,s7,0x16 + 2704: 0000 unimp + 2706: 3102 fld ft2,32(sp) + 2708: 03d2 slli t2,t2,0x14 + 270a: 0000 unimp + 270c: 0504 addi s1,sp,640 + 270e: 000a5403 lhu s0,0(s4) # 0 <__stack_size-0x800> + 2712: 1480 addi s0,sp,608 + 2714: 0c21 addi s8,s8,8 + 2716: 0000 unimp + 2718: 3302 fld ft6,32(sp) + 271a: 00d5 addi ra,ra,21 + 271c: 0000 unimp + 271e: 0101 addi sp,sp,0 + 2720: 0815 addi a6,a6,5 + 2722: 0004 addi s1,sp,0 + 2724: 1600 addi s0,sp,800 + 2726: 1200 addi s0,sp,288 + 2728: 00000c33 add s8,zero,zero + 272c: 3602 fld fa2,32(sp) + 272e: 0419 addi s0,s0,6 + 2730: 0000 unimp + 2732: 0305 addi t1,t1,1 + 2734: 0b54 addi a3,sp,404 + 2736: 8000 0x8000 + 2738: 04010407 0x4010407 + 273c: 0000 unimp + 273e: 0c470117 auipc sp,0xc470 + 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> + 274c: 4012 0x4012 + 274e: 4020 lw s0,64(s0) + 2750: 4012 0x4012 + 2752: 1120 addi s0,sp,168 + 2754: 0100000b 0x100000b + 2758: 0118 addi a4,sp,128 + 275a: 0cbe slli s9,s9,0xf + 275c: 0000 unimp + 275e: ce02 sw zero,28(sp) + 2760: da01 beqz a2,2670 <__stack_size+0x1e70> + 2762: 4011 0x4011 + 2764: 2a20 fld fs0,80(a2) + 2766: 4012 0x4012 + 2768: 4920 lw s0,80(a0) + 276a: 0100000b 0x100000b + 276e: a919 j 2b84 <__stack_size+0x2384> + 2770: 000c addi a1,sp,0 + 2772: 0200 addi s0,sp,256 + 2774: 01b8 addi a4,sp,200 + 2776: 11b2 slli gp,gp,0x2c + 2778: 2040 fld fs0,128(s0) + 277a: 11da slli gp,gp,0x36 + 277c: 2040 fld fs0,128(s0) + 277e: 0b81 addi s7,s7,0 + 2780: 0000 unimp + 2782: 7701 lui a4,0xfffe0 + 2784: 0004 addi s1,sp,0 + 2786: 1a00 addi s0,sp,304 + 2788: 0635 addi a2,a2,13 + 278a: 0000 unimp + 278c: b802 fsd ft0,48(sp) + 278e: 01ee slli gp,gp,0x1b + 2790: 0000 unimp + 2792: 9102 jalr sp + 2794: 006c addi a1,sp,12 + 2796: 0c84011b 0xc84011b + 279a: 0000 unimp + 279c: 5a02 lw s4,32(sp) + 279e: d001 beqz s0,269e <__stack_size+0x1e9e> + 27a0: 4010 lw a2,0(s0) + 27a2: b220 fsd fs0,96(a2) + 27a4: 4011 0x4011 + 27a6: ad20 fsd fs0,88(a0) + 27a8: 0100000b 0x100000b + 27ac: 04e0 addi s0,sp,588 + 27ae: 0000 unimp + 27b0: 951c 0x951c + 27b2: f0000003 lb zero,-256(zero) # ffffff00 <_sp+0x7fffbf00> + 27b6: 0004 addi s1,sp,0 + 27b8: 0100 addi s0,sp,128 + 27ba: 0305 addi t1,t1,1 + 27bc: 648c flw fa1,8(s1) + 27be: 2041 jal 283e <__stack_size+0x203e> + 27c0: da1d beqz a2,26f6 <__stack_size+0x1ef6> + 27c2: 4010 lw a2,0(s0) + 27c4: a220 fsd fs0,64(a2) + 27c6: 4011 0x4011 + 27c8: 1220 addi s0,sp,296 + 27ca: 048c addi a1,sp,576 + 27cc: 0000 unimp + 27ce: 6002 flw ft0,0(sp) + 27d0: 006c addi a1,sp,12 + 27d2: 0000 unimp + 27d4: 9102 jalr sp + 27d6: 1268 addi a0,sp,300 + 27d8: 0661 addi a2,a2,24 + 27da: 0000 unimp + 27dc: 6102 flw ft2,0(sp) + 27de: 0385 addi t2,t2,1 + 27e0: 0000 unimp + 27e2: 9102 jalr sp + 27e4: 1d64 addi s1,sp,700 + 27e6: 10da slli ra,ra,0x36 + 27e8: 2040 fld fs0,128(s0) + 27ea: 111e slli sp,sp,0x27 + 27ec: 2040 fld fs0,128(s0) + 27ee: 6512 flw fa0,4(sp) + 27f0: 02000017 auipc zero,0x2000 + 27f4: 6c65 lui s8,0x19 + 27f6: 0000 unimp + 27f8: 0200 addi s0,sp,256 + 27fa: 6c91 lui s9,0x4 + 27fc: 0000 unimp + 27fe: 0b00 addi s0,sp,400 + 2800: 00000153 fadd.s ft2,ft0,ft0,rne + 2804: 04f0 addi a2,sp,588 + 2806: 0000 unimp + 2808: 450c lw a1,8(a0) + 280a: 0001 nop + 280c: 1500 addi s0,sp,672 + 280e: 0900 addi s0,sp,144 + 2810: 04e0 addi s0,sp,588 + 2812: 0000 unimp + 2814: ea1e fsw ft7,20(sp) + 2816: 0200000b 0x200000b + 281a: 0148 addi a0,sp,132 + 281c: 0065 c.addi zero,25 + 281e: 0000 unimp + 2820: 10a0 addi s0,sp,104 + 2822: 2040 fld fs0,128(s0) + 2824: 10d0 addi a2,sp,100 + 2826: 2040 fld fs0,128(s0) + 2828: 0be5 addi s7,s7,25 + 282a: 0000 unimp + 282c: 1f01 addi t5,t5,-32 + 282e: 0005 c.addi zero,1 + 2830: 1f00 addi s0,sp,944 + 2832: 006c addi a1,sp,12 + 2834: 5002 0x5002 + 2836: 051f 0000 9102 0x91020000051f + 283c: 006c addi a1,sp,12 + 283e: 00e60407 0xe60407 + 2842: 0000 unimp + 2844: 0120 addi s0,sp,136 + 2846: 0c61 addi s8,s8,24 + 2848: 0000 unimp + 284a: 4102 lw sp,0(sp) + 284c: 8001 srli s0,s0,0x0 + 284e: 4010 lw a2,0(s0) + 2850: a020 fsd fs0,64(s0) + 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 + 2862: 0200 addi s0,sp,256 + 2864: 5041 0x5041 + 2866: 0005 c.addi zero,1 + 2868: 0200 addi s0,sp,256 + 286a: 6c91 lui s9,0x4 + 286c: 2100 fld fs0,0(a0) + 286e: 0701 addi a4,a4,0 + 2870: 4e04 lw s1,24(a2) + 2872: 0005 c.addi zero,1 + 2874: 2200 fld fs0,0(a2) + 2876: 0c9a slli s9,s9,0x6 + 2878: 0000 unimp + 287a: 5a01 li s4,-32 + 287c: 3c01 jal 228c <__stack_size+0x1a8c> + 287e: 4010 lw a2,0(s0) + 2880: 8020 0x8020 + 2882: 4010 lw a2,0(s0) + 2884: 5520 lw s0,104(a0) + 2886: 000c addi a1,sp,0 + 2888: 0100 addi s0,sp,128 + 288a: 057c addi a5,sp,652 + 288c: 0000 unimp + 288e: 01006e23 0x1006e23 + 2892: 7c5a flw fs8,180(sp) + 2894: 0005 c.addi zero,1 + 2896: 0200 addi s0,sp,256 + 2898: 6c91 lui s9,0x4 + 289a: 0700 addi s0,sp,896 + 289c: d504 sw s1,40(a0) + 289e: 0000 unimp + 28a0: 0000 unimp + 28a2: 1a18 addi a4,sp,304 + 28a4: 0000 unimp + 28a6: 0002 0x2 + 28a8: 00000d63 beqz zero,28c2 <__stack_size+0x20c2> + 28ac: 0104 addi s1,sp,128 + 28ae: 0000 unimp + 28b0: 0000 unimp + 28b2: 660c flw fa1,8(a2) + 28b4: 0010 addi a2,sp,0 + 28b6: fa00 fsw fs0,48(a2) + 28b8: 0000 unimp + 28ba: 4000 lw s0,0(s0) + 28bc: 4012 0x4012 + 28be: fa20 fsw fs0,112(a2) + 28c0: 4038 lw a4,64(s0) + 28c2: b220 fsd fs0,96(a2) + 28c4: 0010 addi a2,sp,0 + 28c6: 0200 addi s0,sp,256 + 28c8: 0601 addi a2,a2,0 + 28ca: 0098 addi a4,sp,64 + 28cc: 0000 unimp + 28ce: 0202 slli tp,tp,0x0 + 28d0: 1805 addi a6,a6,-31 + 28d2: 0001 nop + 28d4: 0300 addi s0,sp,384 + 28d6: 10c5 addi ra,ra,-15 + 28d8: 0000 unimp + 28da: 003e3f03 0x3e3f03 + 28de: 0000 unimp + 28e0: 0402 slli s0,s0,0x0 + 28e2: b205 j 2202 <__stack_size+0x1a02> + 28e4: 0001 nop + 28e6: 0300 addi s0,sp,384 + 28e8: 000002ab 0x2ab + 28ec: 00504003 lbu zero,5(zero) # 20027f5 <__stack_size+0x2001ff5> + 28f0: 0000 unimp + 28f2: 0102 slli sp,sp,0x0 + 28f4: 9608 0x9608 + 28f6: 0000 unimp + 28f8: 0300 addi s0,sp,384 + 28fa: 01df 0000 4103 0x4103000001df + 2900: 0062 0x62 + 2902: 0000 unimp + 2904: 0202 slli tp,tp,0x0 + 2906: 0000cd07 0xcd07 + 290a: 0300 addi s0,sp,384 + 290c: 000003c3 fmadd.s ft7,ft0,ft0,ft0,rne + 2910: 00744203 lbu tp,7(s0) # 7 <__stack_size-0x7f9> + 2914: 0000 unimp + 2916: 0402 slli s0,s0,0x0 + 2918: 00018e07 0x18e07 + 291c: 0300 addi s0,sp,384 + 291e: 103e 0x103e + 2920: 0000 unimp + 2922: 00864303 lbu t1,8(a2) + 2926: 0000 unimp + 2928: 0404 addi s1,sp,512 + 292a: 6905 lui s2,0x1 + 292c: 746e flw fs0,248(sp) + 292e: 0300 addi s0,sp,384 + 2930: 04fa slli s1,s1,0x1e + 2932: 0000 unimp + 2934: 003e4603 lbu a2,3(t3) # 1a003 <__stack_size+0x19803> + 2938: 0000 unimp + 293a: 00008b03 lb s6,0(ra) + 293e: 0300 addi s0,sp,384 + 2940: 00007447 fmsub.s fs0,ft0,ft0,ft0 + 2944: 0300 addi s0,sp,384 + 2946: 0208 addi a0,sp,256 + 2948: 0000 unimp + 294a: 008d4903 lbu s2,8(s10) # fffe3008 <_sp+0x7ffdf008> + 294e: 0000 unimp + 2950: 0005ce03 lbu t3,0(a1) + 2954: 0300 addi s0,sp,384 + 2956: 0000694b fnmsub.s fs2,ft0,ft0,ft0,unknown + 295a: 0300 addi s0,sp,384 + 295c: 00e0 addi s0,sp,76 + 295e: 0000 unimp + 2960: 00984d03 lbu s10,9(a6) + 2964: 0000 unimp + 2966: 4c05 li s8,1 + 2968: 0005 c.addi zero,1 + 296a: 0800 addi s0,sp,16 + 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 + 2978: f0012503 lw a0,-256(sp) + 297c: 0000 unimp + 297e: 0200 addi s0,sp,256 + 2980: 11060023 sb a6,256(a2) + 2984: 0002 0x2 + 2986: 0300 addi s0,sp,384 + 2988: 0126 slli sp,sp,0x9 + 298a: 00f0 addi a2,sp,76 + 298c: 0000 unimp + 298e: 2302 fld ft6,0(sp) + 2990: 0004 addi s1,sp,0 + 2992: 00c40407 0xc40407 + 2996: 0000 unimp + 2998: fb08 fsw fa0,48(a4) + 299a: 0002 0x2 + 299c: 0300 addi s0,sp,384 + 299e: 0128 addi a0,sp,136 + 29a0: 00c4 addi s1,sp,68 + 29a2: 0000 unimp + 29a4: f609 bnez a2,28ae <__stack_size+0x20ae> + 29a6: 0000 unimp + 29a8: 0500 addi s0,sp,640 + 29aa: 04a6 slli s1,s1,0x9 + 29ac: 0000 unimp + 29ae: 032c addi a1,sp,392 + 29b0: 0138 addi a4,sp,136 + 29b2: 0151 addi sp,sp,20 + 29b4: 0000 unimp + 29b6: 8d06 mv s10,ra + 29b8: 0026 0x26 + 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> + 29c8: 0000 unimp + 29ca: 45013b03 0x45013b03 + 29ce: 0000 unimp + 29d0: 0200 addi s0,sp,256 + 29d2: 97062023 sw a6,-1696(a2) + 29d6: 03000013 li zero,48 + 29da: 013c addi a5,sp,136 + 29dc: 0045 c.addi zero,17 + 29de: 0000 unimp + 29e0: 2302 fld ft6,0(sp) + 29e2: 0621 addi a2,a2,8 + 29e4: 1339 addi t1,t1,-18 + 29e6: 0000 unimp + 29e8: f6014103 lbu sp,-160(sp) + 29ec: 0000 unimp + 29ee: 0200 addi s0,sp,256 + 29f0: 0a002423 sw zero,168(zero) # a8 <__stack_size-0x758> + 29f4: 0168 addi a0,sp,140 + 29f6: 0000 unimp + 29f8: 0161 addi sp,sp,24 + 29fa: 0000 unimp + 29fc: 0001610b 0x1610b + 2a00: 1f00 addi s0,sp,944 + 2a02: 0200 addi s0,sp,256 + 2a04: 0704 addi s1,sp,896 + 2a06: 00000193 li gp,0 + 2a0a: 0102 slli sp,sp,0x0 + 2a0c: 9f08 0x9f08 + 2a0e: 0000 unimp + 2a10: 0900 addi s0,sp,144 + 2a12: 0168 addi a0,sp,140 + 2a14: 0000 unimp + 2a16: 01070407 0x1070407 + 2a1a: 0000 unimp + 2a1c: 450c lw a1,8(a0) + 2a1e: 0700000b 0x700000b + 2a22: 6104 flw fs1,0(a0) + 2a24: 0001 nop + 2a26: 0300 addi s0,sp,384 + 2a28: 0156 slli sp,sp,0x15 + 2a2a: 000001cf fnmadd.s ft3,ft0,ft0,ft0,rne + 2a2e: 810d srli a0,a0,0x3 + 2a30: 0000000b 0xb + 2a34: cb0d beqz a4,2a66 <__stack_size+0x2266> + 2a36: 0009 c.addi zero,2 + 2a38: 0100 addi s0,sp,128 + 2a3a: a30d j 2f5c <__stack_size+0x275c> + 2a3c: 000a 0xa + 2a3e: 0200 addi s0,sp,256 + 2a40: 9b0d andi a4,a4,-29 + 2a42: 0009 c.addi zero,2 + 2a44: 0300 addi s0,sp,384 + 2a46: 1e0d addi t3,t3,-29 + 2a48: 0400000b 0x400000b + 2a4c: 430d li t1,3 + 2a4e: 000a 0xa + 2a50: 0500 addi s0,sp,640 + 2a52: 830d srli a4,a4,0x3 + 2a54: 0009 c.addi zero,2 + 2a56: 0600 addi s0,sp,768 + 2a58: de0d beqz a2,2992 <__stack_size+0x2192> + 2a5a: 000a 0xa + 2a5c: 0700 addi s0,sp,896 + 2a5e: 790d lui s2,0xfffe3 + 2a60: 000a 0xa + 2a62: 0800 addi s0,sp,16 + 2a64: 690d lui s2,0x3 + 2a66: 0900000b 0x900000b + 2a6a: 6c0d lui s8,0x3 + 2a6c: 0009 c.addi zero,2 + 2a6e: 8000 0x8000 + 2a70: 0500 addi s0,sp,640 + 2a72: 056e slli a0,a0,0x1b + 2a74: 0000 unimp + 2a76: 0344 addi s1,sp,388 + 2a78: 01b1 addi gp,gp,12 + 2a7a: 00000237 lui tp,0x0 + 2a7e: a406 fsd ft1,8(sp) + 2a80: 0002 0x2 + 2a82: 0300 addi s0,sp,384 + 2a84: 010701b3 add gp,a4,a6 + 2a88: 0000 unimp + 2a8a: 2302 fld ft6,0(sp) + 2a8c: 0e00 addi s0,sp,784 + 2a8e: 6f72 flw ft10,28(sp) + 2a90: b5030077 0xb5030077 + 2a94: 3701 jal 2994 <__stack_size+0x2194> + 2a96: 0002 0x2 + 2a98: 0200 addi s0,sp,256 + 2a9a: 3f062c23 sw a6,1016(a2) + 2a9e: 0006 0x6 + 2aa0: 0300 addi s0,sp,384 + 2aa2: 025501b7 lui gp,0x2550 + 2aa6: 0000 unimp + 2aa8: 2302 fld ft6,0(sp) + 2aaa: 0634 addi a3,sp,776 + 2aac: 0635 addi a2,a2,13 + 2aae: 0000 unimp + 2ab0: 5301b803 0x5301b803 + 2ab4: 0002 0x2 + 2ab6: 0200 addi s0,sp,256 + 2ab8: 7c063823 0x7c063823 + 2abc: 0006 0x6 + 2abe: 0300 addi s0,sp,384 + 2ac0: 01ba slli gp,gp,0xe + 2ac2: 00ae slli ra,ra,0xb + 2ac4: 0000 unimp + 2ac6: 2302 fld ft6,0(sp) + 2ac8: 063c addi a5,sp,776 + 2aca: 00001dc7 fmsub.s fs11,ft0,ft0,ft0,rtz + 2ace: ae01bb03 0xae01bb03 + 2ad2: 0000 unimp + 2ad4: 0200 addi s0,sp,256 + 2ad6: 0a004023 0xa004023 + 2ada: 00f6 slli ra,ra,0x1d + 2adc: 0000 unimp + 2ade: 00000247 fmsub.s ft4,ft0,ft0,ft0,rne + 2ae2: 0001610b 0x1610b + 2ae6: 0000 unimp + 2ae8: 0f00 addi s0,sp,912 + 2aea: 5301 li t1,-32 + 2aec: 0002 0x2 + 2aee: 1000 addi s0,sp,32 + 2af0: 00000253 fadd.s ft4,ft0,ft0,rne + 2af4: 1100 addi s0,sp,160 + 2af6: 0704 addi s1,sp,896 + 2af8: 4704 lw s1,8(a4) + 2afa: 0002 0x2 + 2afc: 0500 addi s0,sp,640 + 2afe: 1736 slli a4,a4,0x2d + 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 + 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> + 2b1c: 0000 unimp + 2b1e: 4501e403 0x4501e403 + 2b22: 0000 unimp + 2b24: 0200 addi s0,sp,256 + 2b26: 3b062023 sw a6,928(a2) + 2b2a: 0022 0x22 + 2b2c: 0300 addi s0,sp,384 + 2b2e: 01e5 addi gp,gp,25 + 2b30: 0045 c.addi zero,17 + 2b32: 0000 unimp + 2b34: 2302 fld ft6,0(sp) + 2b36: 0621 addi a2,a2,8 + 2b38: 1339 addi t1,t1,-18 + 2b3a: 0000 unimp + 2b3c: f601eb03 0xf601eb03 + 2b40: 0000 unimp + 2b42: 0200 addi s0,sp,256 + 2b44: 77062423 sw a6,1896(a2) + 2b48: 0005 c.addi zero,1 + 2b4a: 0300 addi s0,sp,384 + 2b4c: 01ec addi a1,sp,204 + 2b4e: 00f6 slli ra,ra,0x1d + 2b50: 0000 unimp + 2b52: 2302 fld ft6,0(sp) + 2b54: 0e2c addi a1,sp,792 + 2b56: 03007073 csrci 0x30,0 + 2b5a: 025301ef jal gp,3337e <__stack_size+0x32b7e> + 2b5e: 0000 unimp + 2b60: 2302 fld ft6,0(sp) + 2b62: 0634 addi a3,sp,776 + 2b64: 00000657 0x657 + 2b68: 5301f003 0x5301f003 + 2b6c: 0002 0x2 + 2b6e: 0200 addi s0,sp,256 + 2b70: 35063823 0x35063823 + 2b74: 0006 0x6 + 2b76: 0300 addi s0,sp,384 + 2b78: 01f1 addi gp,gp,28 + 2b7a: 00000253 fadd.s ft4,ft0,ft0,rne + 2b7e: 2302 fld ft6,0(sp) + 2b80: 063c addi a5,sp,776 + 2b82: 0691 addi a3,a3,4 + 2b84: 0000 unimp + 2b86: 5301f203 0x5301f203 + 2b8a: 0002 0x2 + 2b8c: 0200 addi s0,sp,256 + 2b8e: 86064023 0x86064023 + 2b92: 0006 0x6 + 2b94: 0300 addi s0,sp,384 + 2b96: 006901f3 0x6901f3 + 2b9a: 0000 unimp + 2b9c: 2302 fld ft6,0(sp) + 2b9e: 0644 addi s1,sp,772 + 2ba0: 060c addi a1,sp,768 + 2ba2: 0000 unimp + 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 + 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> + 2bc2: 4501fb03 0x4501fb03 + 2bc6: 0000 unimp + 2bc8: 0200 addi s0,sp,256 + 2bca: d8064d23 0xd8064d23 + 2bce: 0005 c.addi zero,1 + 2bd0: 0300 addi s0,sp,384 + 2bd2: 01fc addi a5,sp,204 + 2bd4: 0045 c.addi zero,17 + 2bd6: 0000 unimp + 2bd8: 2302 fld ft6,0(sp) + 2bda: 064e slli a2,a2,0x13 + 2bdc: 1492 slli s1,s1,0x24 + 2bde: 0000 unimp + 2be0: 4501fe03 0x4501fe03 + 2be4: 0000 unimp + 2be6: 0200 addi s0,sp,256 + 2be8: e6064f23 0xe6064f23 + 2bec: 0005 c.addi zero,1 + 2bee: 0300 addi s0,sp,384 + 2bf0: 01ff 0x1ff + 2bf2: 0045 c.addi zero,17 + 2bf4: 0000 unimp + 2bf6: 2302 fld ft6,0(sp) + 2bf8: 0650 addi a2,sp,772 + 2bfa: 0612 slli a2,a2,0x4 + 2bfc: 0000 unimp + 2bfe: 69020103 lb sp,1680(tp) # 690 <__stack_size-0x170> + 2c02: 0000 unimp + 2c04: 0200 addi s0,sp,256 + 2c06: a1065423 0xa1065423 + 2c0a: 0005 c.addi zero,1 + 2c0c: 0300 addi s0,sp,384 + 2c0e: 0205 addi tp,tp,1 + 2c10: 0069 c.addi zero,26 + 2c12: 0000 unimp + 2c14: 2302 fld ft6,0(sp) + 2c16: 0658 addi a4,sp,772 + 2c18: 062a slli a2,a2,0xa + 2c1a: 0000 unimp + 2c1c: 45020603 lb a2,1104(tp) # 450 <__stack_size-0x3b0> + 2c20: 0000 unimp + 2c22: 0200 addi s0,sp,256 + 2c24: 7c065c23 0x7c065c23 + 2c28: 0006 0x6 + 2c2a: 0300 addi s0,sp,384 + 2c2c: 0209 addi tp,tp,2 + 2c2e: 0098 addi a4,sp,64 + 2c30: 0000 unimp + 2c32: 2302 fld ft6,0(sp) + 2c34: 0660 addi s0,sp,780 + 2c36: 0592 slli a1,a1,0x4 + 2c38: 0000 unimp + 2c3a: 98020a03 lb s4,-1664(tp) # fffff980 <_sp+0x7fffb980> + 2c3e: 0000 unimp + 2c40: 0200 addi s0,sp,256 + 2c42: ab066423 0xab066423 + 2c46: 0005 c.addi zero,1 + 2c48: 0300 addi s0,sp,384 + 2c4a: 020c addi a1,sp,256 + 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 + 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> + 2c64: 0000026f jal tp,2c64 <__stack_size+0x2464> + 2c68: 69021003 lh zero,1680(tp) # 690 <__stack_size-0x170> + 2c6c: 0000 unimp + 2c6e: 0300 addi s0,sp,384 + 2c70: 0001b023 0x1b023 + 2c74: 03de010f 0x3de010f + 2c78: 0000 unimp + 2c7a: de10 sw a2,56(a2) + 2c7c: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> + 2c80: 025b0407 0x25b0407 + 2c84: 0000 unimp + 2c86: 03d20407 0x3d20407 + 2c8a: 0000 unimp + 2c8c: e505 bnez a0,2cb4 <__stack_size+0x24b4> + 2c8e: 3400000f 0x3400000f + 2c92: 16022b03 lw s6,352(tp) # 160 <__stack_size-0x6a0> + 2c96: 0004 addi s1,sp,0 + 2c98: 0600 addi s0,sp,768 + 2c9a: 02a4 addi s1,sp,328 + 2c9c: 0000 unimp + 2c9e: 07022d03 lw s10,112(tp) # 70 <__stack_size-0x790> + 2ca2: 0001 nop + 2ca4: 0200 addi s0,sp,256 + 2ca6: e0060023 sb zero,-512(a2) + 2caa: 000e 0xe + 2cac: 0300 addi s0,sp,384 + 2cae: 00f6022f 0xf6022f + 2cb2: 0000 unimp + 2cb4: 2302 fld ft6,0(sp) + 2cb6: 002c addi a1,sp,8 + 2cb8: 2705 jal 33d8 <__stack_size+0x2bd8> + 2cba: 3800000f 0x3800000f + 2cbe: 42023603 0x42023603 + 2cc2: 0004 addi s1,sp,0 + 2cc4: 0600 addi s0,sp,768 + 2cc6: 02a4 addi s1,sp,328 + 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 + 2cd8: 0300 addi s0,sp,384 + 2cda: 023a slli tp,tp,0xe + 2cdc: 00000057 0x57 + 2ce0: 2302 fld ft6,0(sp) + 2ce2: 0034 addi a3,sp,8 + 2ce4: af08 fsd fa0,24(a4) + 2ce6: 000d c.addi zero,3 + 2ce8: 0300 addi s0,sp,384 + 2cea: 023c addi a5,sp,264 + 2cec: 044e slli s0,s0,0x13 + 2cee: 0000 unimp + 2cf0: 04160407 0x4160407 + 2cf4: 0000 unimp + 2cf6: 4b05 li s6,1 + 2cf8: 000d c.addi zero,3 + 2cfa: 3c00 fld fs0,56(s0) + 2cfc: ad024303 lbu t1,-1328(tp) # fffffad0 <_sp+0x7fffbad0> + 2d00: 0004 addi s1,sp,0 + 2d02: 0600 addi s0,sp,768 + 2d04: 02a4 addi s1,sp,328 + 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 + 2d16: 0300 addi s0,sp,384 + 2d18: 00570247 fmsub.s ft4,fa4,ft5,ft0,rne + 2d1c: 0000 unimp + 2d1e: 2302 fld ft6,0(sp) + 2d20: 0634 addi a3,sp,776 + 2d22: 0eb8 addi a4,sp,856 + 2d24: 0000 unimp + 2d26: 45024903 lbu s2,1104(tp) # 450 <__stack_size-0x3b0> + 2d2a: 0000 unimp + 2d2c: 0200 addi s0,sp,256 + 2d2e: 61063623 0x61063623 + 2d32: 000e 0xe + 2d34: 0300 addi s0,sp,384 + 2d36: 024a slli tp,tp,0x12 + 2d38: 0045 c.addi zero,17 + 2d3a: 0000 unimp + 2d3c: 2302 fld ft6,0(sp) + 2d3e: 0fd10637 lui a2,0xfd10 + 2d42: 0000 unimp + 2d44: de024c03 lbu s8,-544(tp) # fffffde0 <_sp+0x7fffbde0> + 2d48: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 2d4c: 08003823 0x8003823 + 2d50: 0e0c addi a1,sp,784 + 2d52: 0000 unimp + 2d54: b9024e03 lbu t3,-1136(tp) # fffffb90 <_sp+0x7fffbb90> + 2d58: 0004 addi s1,sp,0 + 2d5a: 0700 addi s0,sp,896 + 2d5c: 5404 lw s1,40(s0) + 2d5e: 0004 addi s1,sp,0 + 2d60: 0500 addi s0,sp,640 + 2d62: 10a2 slli ra,ra,0x28 + 2d64: 0000 unimp + 2d66: 0338 addi a4,sp,392 + 2d68: 025c addi a5,sp,260 + 2d6a: 000004eb 0x4eb + 2d6e: a406 fsd ft1,8(sp) + 2d70: 0002 0x2 + 2d72: 0300 addi s0,sp,384 + 2d74: 025e slli tp,tp,0x17 + 2d76: 03ea slli t2,t2,0x1a + 2d78: 0000 unimp + 2d7a: 2302 fld ft6,0(sp) + 2d7c: 0e00 addi s0,sp,784 + 2d7e: 00746573 csrrsi a0,0x7,8 + 2d82: 69026003 0x69026003 + 2d86: 0000 unimp + 2d88: 0200 addi s0,sp,256 + 2d8a: 08003423 0x8003423 + 2d8e: 0f59 addi t5,t5,22 + 2d90: 0000 unimp + 2d92: f7026203 0xf7026203 + 2d96: 0004 addi s1,sp,0 + 2d98: 0700 addi s0,sp,896 + 2d9a: bf04 fsd fs1,56(a4) + 2d9c: 0004 addi s1,sp,0 + 2d9e: 0500 addi s0,sp,640 + 2da0: 0eca slli t4,t4,0x12 + 2da2: 0000 unimp + 2da4: 0348 addi a0,sp,388 + 2da6: 0269 addi tp,tp,26 + 2da8: 0574 addi a3,sp,652 + 2daa: 0000 unimp + 2dac: a406 fsd ft1,8(sp) + 2dae: 0002 0x2 + 2db0: 0300 addi s0,sp,384 + 2db2: 03ea026b 0x3ea026b + 2db6: 0000 unimp + 2db8: 2302 fld ft6,0(sp) + 2dba: 0600 addi s0,sp,768 + 2dbc: 00000faf 0xfaf + 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> + 2dd0: 0057026f jal tp,735d4 <__stack_size+0x72dd4> + 2dd4: 0000 unimp + 2dd6: 2302 fld ft6,0(sp) + 2dd8: 0638 addi a4,sp,776 + 2dda: 00000657 0x657 + 2dde: 57027103 0x57027103 + 2de2: 0000 unimp + 2de4: 0200 addi s0,sp,256 + 2de6: 8e063a23 0x8e063a23 + 2dea: 0300000f fence rw,unknown + 2dee: 0272 slli tp,tp,0x1c + 2df0: 00000057 0x57 + 2df4: 2302 fld ft6,0(sp) + 2df6: 063c addi a5,sp,776 + 2df8: 10ba slli ra,ra,0x2e + 2dfa: 0000 unimp + 2dfc: 57027303 0x57027303 + 2e00: 0000 unimp + 2e02: 0200 addi s0,sp,256 + 2e04: d7063e23 0xd7063e23 + 2e08: 0010 addi a2,sp,0 + 2e0a: 0300 addi s0,sp,384 + 2e0c: 0275 addi tp,tp,29 + 2e0e: 00f6 slli ra,ra,0x1d + 2e10: 0000 unimp + 2e12: 2302 fld ft6,0(sp) + 2e14: 0040 addi s0,sp,4 + 2e16: 00690407 0x690407 + 2e1a: 0000 unimp + 2e1c: c408 sw a0,8(s0) + 2e1e: 0300000f fence rw,unknown + 2e22: 05860277 0x5860277 + 2e26: 0000 unimp + 2e28: 04fd0407 0x4fd0407 + 2e2c: 0000 unimp + 2e2e: 9f05 0x9f05 + 2e30: 4c00000f 0x4c00000f + 2e34: 12027e03 0x12027e03 + 2e38: 0006 0x6 + 2e3a: 0600 addi s0,sp,768 + 2e3c: 02a4 addi s1,sp,328 + 2e3e: 0000 unimp + 2e40: ea028003 lb zero,-352(t0) + 2e44: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 2e48: af060023 sb a6,-1312(a2) # fd0fae0 <__stack_size+0xfd0f2e0> + 2e4c: 0300000f fence rw,unknown + 2e50: 0282 slli t0,t0,0x0 + 2e52: 00000253 fadd.s ft4,ft0,ft0,rne + 2e56: 2302 fld ft6,0(sp) + 2e58: 0634 addi a3,sp,776 + 2e5a: 00001083 lh ra,0(zero) # 0 <__stack_size-0x800> + 2e5e: 57028403 lb s0,1392(t0) + 2e62: 0000 unimp + 2e64: 0200 addi s0,sp,256 + 2e66: fe063823 0xfe063823 + 2e6a: 0300000f fence rw,unknown + 2e6e: 0285 addi t0,t0,1 + 2e70: 00000057 0x57 + 2e74: 2302 fld ft6,0(sp) + 2e76: 063a slli a2,a2,0xe + 2e78: 00000657 0x657 + 2e7c: 57028703 lb a4,1392(t0) + 2e80: 0000 unimp + 2e82: 0200 addi s0,sp,256 + 2e84: 17063c23 0x17063c23 + 2e88: 000e 0xe + 2e8a: 0300 addi s0,sp,384 + 2e8c: 0289 addi t0,t0,2 + 2e8e: 00000253 fadd.s ft4,ft0,ft0,rne + 2e92: 2302 fld ft6,0(sp) + 2e94: 0640 addi s0,sp,772 + 2e96: 1102 slli sp,sp,0x20 + 2e98: 0000 unimp + 2e9a: 53028a03 lb s4,1328(t0) + 2e9e: 0002 0x2 + 2ea0: 0200 addi s0,sp,256 + 2ea2: ab064423 0xab064423 + 2ea6: 0010 addi a2,sp,0 + 2ea8: 0300 addi s0,sp,384 + 2eaa: 0253028b 0x253028b + 2eae: 0000 unimp + 2eb0: 2302 fld ft6,0(sp) + 2eb2: 0048 addi a0,sp,4 + 2eb4: 7b08 flw fa0,48(a4) + 2eb6: 0300000f fence rw,unknown + 2eba: 028d addi t0,t0,3 + 2ebc: 061e slli a2,a2,0x7 + 2ebe: 0000 unimp + 2ec0: 058c0407 0x58c0407 + 2ec4: 0000 unimp + 2ec6: 016f0407 0x16f0407 + 2eca: 0000 unimp + 2ecc: 0640010f 0x640010f + 2ed0: 0000 unimp + 2ed2: 2410 fld fa2,8(s0) + 2ed4: 0006 0x6 + 2ed6: 1000 addi s0,sp,32 + 2ed8: 0624 addi s1,sp,776 + 2eda: 0000 unimp + 2edc: b910 fsd fa2,48(a0) + 2ede: 0000 unimp + 2ee0: 0000 unimp + 2ee2: ab12 fsd ft4,400(sp) + 2ee4: 0000 unimp + 2ee6: 0400 addi s0,sp,512 + 2ee8: 0216 slli tp,tp,0x5 + 2eea: 064e slli a2,a2,0x13 + 2eec: 0000 unimp + 2eee: 0101 addi sp,sp,0 + 2ef0: 062a0407 0x62a0407 + 2ef4: 0000 unimp + 2ef6: 0660010f 0x660010f + 2efa: 0000 unimp + 2efc: 7410 flw fa2,40(s0) + 2efe: 0001 nop + 2f00: 0000 unimp + 2f02: 000f3413 sltiu s0,t5,0 + 2f06: 0200 addi s0,sp,256 + 2f08: 00066d37 lui s10,0x66 + 2f0c: 0100 addi s0,sp,128 + 2f0e: 0701 addi a4,a4,0 + 2f10: 5404 lw s1,40(s0) + 2f12: 0006 0x6 + 2f14: 1300 addi s0,sp,416 + 2f16: 112e slli sp,sp,0x2b + 2f18: 0000 unimp + 2f1a: 3802 fld fa6,32(sp) + 2f1c: 066d addi a2,a2,27 + 2f1e: 0000 unimp + 2f20: 0101 addi sp,sp,0 + 2f22: 00111b13 slli s6,sp,0x1 + 2f26: 0200 addi s0,sp,256 + 2f28: 6d39 lui s10,0xe + 2f2a: 0006 0x6 + 2f2c: 0100 addi s0,sp,128 + 2f2e: 0501 addi a0,a0,0 + 2f30: 0d80 addi s0,sp,720 + 2f32: 0000 unimp + 2f34: 0204 addi s1,sp,256 + 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 + 2f40: 0200 addi s0,sp,256 + 2f42: 06bc addi a5,sp,840 + 2f44: 06aa slli a3,a3,0xa + 2f46: 0000 unimp + 2f48: 2302 fld ft6,0(sp) + 2f4a: 0000 unimp + 2f4c: 068d0407 0x68d0407 + 2f50: 0000 unimp + 2f52: 0114 addi a3,sp,128 + 2f54: 00000f4b fnmsub.s ft10,ft0,ft0,ft0,rne + 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) + 2f62: 2040 fld fs0,128(s0) + 2f64: 38fa fld fa7,440(sp) + 2f66: 2040 fld fs0,128(s0) + 2f68: 0c8d addi s9,s9,3 + 2f6a: 0000 unimp + 2f6c: 2a01 jal 307c <__stack_size+0x287c> + 2f6e: 15000007 0x15000007 + 2f72: 716d addi sp,sp,-272 + 2f74: 0200 addi s0,sp,256 + 2f76: 08bc addi a5,sp,88 + 2f78: 0612 slli a2,a2,0x4 + 2f7a: 0000 unimp + 2f7c: 9102 jalr sp + 2f7e: 155c addi a5,sp,676 + 2f80: 00646d63 bltu s0,t1,2f9a <__stack_size+0x279a> + 2f84: bc02 fsd ft0,56(sp) + 2f86: 4508 lw a0,8(a0) + 2f88: 0000 unimp + 2f8a: 0200 addi s0,sp,256 + 2f8c: 5b91 li s7,-28 + 2f8e: 6115 addi sp,sp,288 + 2f90: 6772 flw fa4,28(sp) + 2f92: 0200 addi s0,sp,256 + 2f94: 08bc addi a5,sp,88 + 2f96: 00000253 fadd.s ft4,ft0,ft0,rne + 2f9a: 9102 jalr sp + 2f9c: 1654 addi a3,sp,804 + 2f9e: 1765 addi a4,a4,-7 + 2fa0: 0000 unimp + 2fa2: be02 fsd ft0,312(sp) + 2fa4: 9808 0x9808 + 2fa6: 0000 unimp + 2fa8: 0200 addi s0,sp,256 + 2faa: 6c91 lui s9,0x4 + 2fac: 67736d17 auipc s10,0x67736 + 2fb0: 0200 addi s0,sp,256 + 2fb2: 06aa08bf 91020000 0x9102000006aa08bf + 2fba: 1868 addi a0,sp,60 + 2fbc: 0395 addi t2,t2,5 + 2fbe: 0000 unimp + 2fc0: 073a slli a4,a4,0xe + 2fc2: 0000 unimp + 2fc4: 0501 addi a0,a0,0 + 2fc6: 41677803 0x41677803 + 2fca: 0020 addi s0,sp,8 + 2fcc: 6f0a flw ft10,128(sp) + 2fce: 0001 nop + 2fd0: 3a00 fld fs0,48(a2) + 2fd2: 0b000007 0xb000007 + 2fd6: 0161 addi sp,sp,24 + 2fd8: 0000 unimp + 2fda: 000d c.addi zero,3 + 2fdc: 2a09 jal 30ee <__stack_size+0x28ee> + 2fde: 14000007 0x14000007 + 2fe2: 4d01 li s10,0 + 2fe4: 0010 addi a2,sp,0 + 2fe6: 0200 addi s0,sp,256 + 2fe8: 0831 addi a6,a6,12 + 2fea: a301 j 34ea <__stack_size+0x2cea> + 2fec: 0000 unimp + 2fee: 3800 fld fs0,48(s0) + 2ff0: 4035 0x4035 + 2ff2: 3020 fld fs0,96(s0) + 2ff4: 4038 lw a4,64(s0) + 2ff6: c520 sw s0,72(a0) + 2ff8: 000c addi a1,sp,0 + 2ffa: 0100 addi s0,sp,128 + 2ffc: 00000817 auipc a6,0x0 + 3000: 6d15 lui s10,0x5 + 3002: 0071 c.addi zero,28 + 3004: 3102 fld ft2,32(sp) + 3006: 1208 addi a0,sp,288 + 3008: 0006 0x6 + 300a: 0200 addi s0,sp,256 + 300c: 4c91 li s9,4 + 300e: 9819 andi s0,s0,-26 + 3010: 0200000b 0x200000b + 3014: 0832 slli a6,a6,0xc + 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> + 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 + 3030: 0200 addi s0,sp,256 + 3032: 0834 addi a3,sp,24 + 3034: 00000033 add zero,zero,zero + 3038: 9102 jalr sp + 303a: 1640 addi s0,sp,804 + 303c: 0661 addi a2,a2,24 + 303e: 0000 unimp + 3040: 3602 fld fa2,32(sp) + 3042: de08 sw a0,56(a2) + 3044: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 3048: 6891 lui a7,0x4 + 304a: 4816 lw a6,68(sp) + 304c: 0010 addi a2,sp,0 + 304e: 0200 addi s0,sp,256 + 3050: 00980837 lui a6,0x980 + 3054: 0000 unimp + 3056: 5901 li s2,-32 + 3058: 67736d17 auipc s10,0x67736 + 305c: 0200 addi s0,sp,256 + 305e: 0838 addi a4,sp,24 + 3060: 06aa slli a3,a3,0xa + 3062: 0000 unimp + 3064: 9102 jalr sp + 3066: 1664 addi s1,sp,812 + 3068: 0ed5 addi t4,t4,21 + 306a: 0000 unimp + 306c: 3902 fld fs2,32(sp) + 306e: 6908 flw fa0,16(a0) + 3070: 0000 unimp + 3072: 0200 addi s0,sp,256 + 3074: 6c91 lui s9,0x4 + 3076: 9518 0x9518 + 3078: 27000003 lb zero,624(zero) # 270 <__stack_size-0x590> + 307c: 0008 addi a0,sp,0 + 307e: 0100 addi s0,sp,128 + 3080: 0305 addi t1,t1,1 + 3082: 676c flw fa1,76(a4) + 3084: 2041 jal 3104 <__stack_size+0x2904> + 3086: 041a slli s0,s0,0x6 + 3088: 4036 0x4036 + 308a: 9020 0x9020 + 308c: 4036 0x4036 + 308e: 1620 addi s0,sp,808 + 3090: 1765 addi a4,a4,-7 + 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) + 30a0: 4036 0x4036 + 30a2: 8820 0x8820 + 30a4: 4036 0x4036 + 30a6: 1620 addi s0,sp,808 + 30a8: 1765 addi a4,a4,-7 + 30aa: 0000 unimp + 30ac: 5302 lw t1,32(sp) + 30ae: 8d08 0x8d08 + 30b0: 0000 unimp + 30b2: 0200 addi s0,sp,256 + 30b4: 5c91 li s9,-28 + 30b6: 0000 unimp + 30b8: 0a00 addi s0,sp,272 + 30ba: 0000016f jal sp,30ba <__stack_size+0x28ba> + 30be: 00000827 0x827 + 30c2: 0001610b 0x1610b + 30c6: 0a00 addi s0,sp,272 + 30c8: 0900 addi s0,sp,144 + 30ca: 00000817 auipc a6,0x0 + 30ce: 0114 addi a3,sp,128 + 30d0: 00000e8f 0xe8f + 30d4: de02 sw zero,60(sp) + 30d6: 00a30107 0xa30107 + 30da: 0000 unimp + 30dc: 33ba fld ft7,424(sp) + 30de: 2040 fld fs0,128(s0) + 30e0: 3538 fld fa4,104(a0) + 30e2: 2040 fld fs0,128(s0) + 30e4: 0cfe slli s9,s9,0x1f + 30e6: 0000 unimp + 30e8: a501 j 36e8 <__stack_size+0x2ee8> + 30ea: 0008 addi a0,sp,0 + 30ec: 1500 addi s0,sp,672 + 30ee: 716d addi sp,sp,-272 + 30f0: 0200 addi s0,sp,256 + 30f2: 07de slli a5,a5,0x17 + 30f4: 0612 slli a2,a2,0x4 + 30f6: 0000 unimp + 30f8: 9102 jalr sp + 30fa: 195c addi a5,sp,180 + 30fc: 0b98 addi a4,sp,464 + 30fe: 0000 unimp + 3100: de02 sw zero,60(sp) + 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> + 3110: 07de slli a5,a5,0x17 + 3112: 00b9 addi ra,ra,14 + 3114: 0000 unimp + 3116: 9102 jalr sp + 3118: 1654 addi a3,sp,804 + 311a: 1048 addi a0,sp,36 + 311c: 0000 unimp + 311e: e002 fsw ft0,0(sp) + 3120: 00009807 0x9807 + 3124: 0100 addi s0,sp,128 + 3126: 1759 addi a4,a4,-10 + 3128: 736d lui t1,0xffffb + 312a: e1020067 jr -496(tp) # fffffe10 <_sp+0x7fffbe10> + 312e: 0006aa07 flw fs4,0(a3) # 80000 <__stack_size+0x7f800> + 3132: 0200 addi s0,sp,256 + 3134: 6c91 lui s9,0x4 + 3136: 9518 0x9518 + 3138: b5000003 lb zero,-1200(zero) # fffffb50 <_sp+0x7fffbb50> + 313c: 0008 addi a0,sp,0 + 313e: 0100 addi s0,sp,128 + 3140: 0305 addi t1,t1,1 + 3142: 675c flw fa5,12(a4) + 3144: 2041 jal 31c4 <__stack_size+0x29c4> + 3146: 0a00 addi s0,sp,272 + 3148: 0000016f jal sp,3148 <__stack_size+0x2948> + 314c: 08b5 addi a7,a7,13 + 314e: 0000 unimp + 3150: 0001610b 0x1610b + 3154: 0c00 addi s0,sp,528 + 3156: 0900 addi s0,sp,144 + 3158: 08a5 addi a7,a7,9 + 315a: 0000 unimp + 315c: 0114 addi a3,sp,128 + 315e: 0d75 addi s10,s10,29 + 3160: 0000 unimp + 3162: 8602 jr a2 + 3164: 00a30107 0xa30107 + 3168: 0000 unimp + 316a: 322c fld fa1,96(a2) + 316c: 2040 fld fs0,128(s0) + 316e: 33ba fld ft7,424(sp) + 3170: 2040 fld fs0,128(s0) + 3172: 0d36 slli s10,s10,0xd + 3174: 0000 unimp + 3176: 3301 jal 2e76 <__stack_size+0x2676> + 3178: 0009 c.addi zero,2 + 317a: 1500 addi s0,sp,672 + 317c: 716d addi sp,sp,-272 + 317e: 0200 addi s0,sp,256 + 3180: 0786 slli a5,a5,0x1 + 3182: 0612 slli a2,a2,0x4 + 3184: 0000 unimp + 3186: 9102 jalr sp + 3188: 195c addi a5,sp,180 + 318a: 0b98 addi a4,sp,464 + 318c: 0000 unimp + 318e: 8602 jr a2 + 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> + 319e: 0786 slli a5,a5,0x1 + 31a0: 00b9 addi ra,ra,14 + 31a2: 0000 unimp + 31a4: 9102 jalr sp + 31a6: 1654 addi a3,sp,804 + 31a8: 1048 addi a0,sp,36 + 31aa: 0000 unimp + 31ac: 8802 jr a6 + 31ae: 00009807 0x9807 + 31b2: 0100 addi s0,sp,128 + 31b4: 1759 addi a4,a4,-10 + 31b6: 736d lui t1,0xffffb + 31b8: 89020067 jr -1904(tp) # fffff890 <_sp+0x7fffb890> + 31bc: 0006aa07 flw fs4,0(a3) + 31c0: 0200 addi s0,sp,256 + 31c2: 6c91 lui s9,0x4 + 31c4: 9518 0x9518 + 31c6: 27000003 lb zero,624(zero) # 270 <__stack_size-0x590> + 31ca: 0008 addi a0,sp,0 + 31cc: 0100 addi s0,sp,128 + 31ce: 0305 addi t1,t1,1 + 31d0: 6750 flw fa2,12(a4) + 31d2: 2041 jal 3252 <__stack_size+0x2a52> + 31d4: 1400 addi s0,sp,544 + 31d6: 3101 jal 2dd6 <__stack_size+0x25d6> + 31d8: 0010 addi a2,sp,0 + 31da: 0200 addi s0,sp,256 + 31dc: 0760 addi s0,sp,908 + 31de: a301 j 36de <__stack_size+0x2ede> + 31e0: 0000 unimp + 31e2: 8e00 0x8e00 + 31e4: 4031 0x4031 + 31e6: 2c20 fld fs0,88(s0) + 31e8: 4032 0x4032 + 31ea: 6e20 flw fs0,88(a2) + 31ec: 000d c.addi zero,3 + 31ee: 0100 addi s0,sp,128 + 31f0: 098a slli s3,s3,0x2 + 31f2: 0000 unimp + 31f4: 6d15 lui s10,0x5 + 31f6: 0071 c.addi zero,28 + 31f8: 6002 flw ft0,0(sp) + 31fa: 00061207 0x61207 + 31fe: 0200 addi s0,sp,256 + 3200: 5c91 li s9,-28 + 3202: 9518 0x9518 + 3204: b5000003 lb zero,-1200(zero) # fffffb50 <_sp+0x7fffbb50> + 3208: 0008 addi a0,sp,0 + 320a: 0100 addi s0,sp,128 + 320c: 0305 addi t1,t1,1 + 320e: 6740 flw fs0,12(a4) + 3210: 2041 jal 3290 <__stack_size+0x2a90> + 3212: 9a1a add s4,s4,t1 + 3214: 4031 0x4031 + 3216: de20 sw s0,120(a2) + 3218: 4031 0x4031 + 321a: 1620 addi s0,sp,808 + 321c: 1765 addi a4,a4,-7 + 321e: 0000 unimp + 3220: 6202 flw ft4,0(sp) + 3222: 00008d07 0x8d07 + 3226: 0200 addi s0,sp,256 + 3228: 6c91 lui s9,0x4 + 322a: 0000 unimp + 322c: 0114 addi a3,sp,128 + 322e: 0d36 slli s10,s10,0xd + 3230: 0000 unimp + 3232: 1f02 slli t5,t5,0x20 + 3234: 06120107 0x6120107 + 3238: 0000 unimp + 323a: 3024 fld fs1,96(s0) + 323c: 2040 fld fs0,128(s0) + 323e: 318e fld ft3,224(sp) + 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> + 324e: 0000 unimp + 3250: 1f02 slli t5,t5,0x20 + 3252: 00062407 flw fs0,0(a2) + 3256: 0200 addi s0,sp,256 + 3258: 5c91 li s9,-28 + 325a: 8319 srli a4,a4,0x6 + 325c: 0010 addi a2,sp,0 + 325e: 0200 addi s0,sp,256 + 3260: 0720 addi s0,sp,904 + 3262: 00b9 addi ra,ra,14 + 3264: 0000 unimp + 3266: 9102 jalr sp + 3268: 1958 addi a4,sp,180 + 326a: 0ffe slli t6,t6,0x1f + 326c: 0000 unimp + 326e: 2102 fld ft2,0(sp) + 3270: 0000b907 fld fs2,0(ra) # 4000 <__stack_size+0x3800> + 3274: 0200 addi s0,sp,256 + 3276: 5491 li s1,-28 + 3278: 9719 srai a4,a4,0x26 + 327a: 02000013 li zero,32 + 327e: 0722 slli a4,a4,0x8 + 3280: 0045 c.addi zero,17 + 3282: 0000 unimp + 3284: 9102 jalr sp + 3286: 716d1753 0x716d1753 + 328a: 0200 addi s0,sp,256 + 328c: 0724 addi s1,sp,904 + 328e: 061e slli a2,a2,0x7 + 3290: 0000 unimp + 3292: 9102 jalr sp + 3294: 1668 addi a0,sp,812 + 3296: 1a0a slli s4,s4,0x22 + 3298: 0000 unimp + 329a: 2502 fld fa0,0(sp) + 329c: 0006aa07 flw fs4,0(a3) + 32a0: 0200 addi s0,sp,256 + 32a2: 6491 lui s1,0x4 + 32a4: 4816 lw a6,68(sp) + 32a6: 0010 addi a2,sp,0 + 32a8: 0200 addi s0,sp,256 + 32aa: 0726 slli a4,a4,0x9 + 32ac: 008d addi ra,ra,3 + 32ae: 0000 unimp + 32b0: 5901 li s2,-32 + 32b2: 9518 0x9518 + 32b4: b5000003 lb zero,-1200(zero) # fffffb50 <_sp+0x7fffbb50> + 32b8: 0008 addi a0,sp,0 + 32ba: 0100 addi s0,sp,128 + 32bc: 0305 addi t1,t1,1 + 32be: 6730 flw fa2,72(a4) + 32c0: 2041 jal 3340 <__stack_size+0x2b40> + 32c2: 401a 0x401a + 32c4: 4030 lw a2,64(s0) + 32c6: 8420 0x8420 + 32c8: 4030 lw a2,64(s0) + 32ca: 1620 addi s0,sp,808 + 32cc: 1765 addi a4,a4,-7 + 32ce: 0000 unimp + 32d0: 2802 fld fa6,0(sp) + 32d2: 00008d07 0x8d07 + 32d6: 0200 addi s0,sp,256 + 32d8: 6c91 lui s9,0x4 + 32da: 0000 unimp + 32dc: 0114 addi a3,sp,128 + 32de: 00000d03 lb s10,0(zero) # 0 <__stack_size-0x800> + 32e2: 0502 slli a0,a0,0x0 + 32e4: 00a30107 0xa30107 + 32e8: 0000 unimp + 32ea: 2fd6 fld ft11,336(sp) + 32ec: 2040 fld fs0,128(s0) + 32ee: 3024 fld fs1,96(s0) + 32f0: 2040 fld fs0,128(s0) + 32f2: 0dde slli s11,s11,0x17 + 32f4: 0000 unimp + 32f6: 7801 lui a6,0xfffe0 + 32f8: 000a 0xa + 32fa: 1500 addi s0,sp,672 + 32fc: 716d addi sp,sp,-272 + 32fe: 0200 addi s0,sp,256 + 3300: 0705 addi a4,a4,1 + 3302: 0612 slli a2,a2,0x4 + 3304: 0000 unimp + 3306: 9102 jalr sp + 3308: 186c addi a1,sp,60 + 330a: 0395 addi t2,t2,5 + 330c: 0000 unimp + 330e: 08b5 addi a7,a7,13 + 3310: 0000 unimp + 3312: 0501 addi a0,a0,0 + 3314: 41672003 lw zero,1046(a4) # fffe0416 <_sp+0x7ffdc416> + 3318: 0020 addi s0,sp,8 + 331a: 0114 addi a3,sp,128 + 331c: 1142 slli sp,sp,0x30 + 331e: 0000 unimp + 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) + 332a: 2040 fld fs0,128(s0) + 332c: 2fd6 fld ft11,336(sp) + 332e: 2040 fld fs0,128(s0) + 3330: 0e16 slli t3,t3,0x5 + 3332: 0000 unimp + 3334: 1e01 addi t3,t3,-32 + 3336: 1500000b 0x1500000b + 333a: 716d addi sp,sp,-272 + 333c: 0200 addi s0,sp,256 + 333e: 06cc addi a1,sp,836 + 3340: 0612 slli a2,a2,0x4 + 3342: 0000 unimp + 3344: 9102 jalr sp + 3346: 195c addi a5,sp,180 + 3348: 268d jal 36aa <__stack_size+0x2eaa> + 334a: 0000 unimp + 334c: cd02 sw zero,152(sp) + 334e: 2406 fld fs0,64(sp) + 3350: 0006 0x6 + 3352: 0200 addi s0,sp,256 + 3354: 5891 li a7,-28 + 3356: 4319 li t1,6 + 3358: 000d c.addi zero,3 + 335a: 0200 addi s0,sp,256 + 335c: 06ce slli a3,a3,0x13 + 335e: 00000253 fadd.s ft4,ft0,ft0,rne + 3362: 9102 jalr sp + 3364: 1954 addi a3,sp,180 + 3366: 00001083 lh ra,0(zero) # 0 <__stack_size-0x800> + 336a: cf02 sw zero,156(sp) + 336c: b906 fsd ft1,176(sp) + 336e: 0000 unimp + 3370: 0200 addi s0,sp,256 + 3372: 5091 li ra,-28 + 3374: 1119 addi sp,sp,-26 + 3376: 0011 c.addi zero,4 + 3378: 0200 addi s0,sp,256 + 337a: 06d0 addi a2,sp,836 + 337c: 00b9 addi ra,ra,14 + 337e: 0000 unimp + 3380: 9102 jalr sp + 3382: 194c addi a1,sp,180 + 3384: 00001397 auipc t2,0x1 + 3388: d102 sw zero,160(sp) + 338a: 4506 lw a0,64(sp) + 338c: 0000 unimp + 338e: 0200 addi s0,sp,256 + 3390: 4b91 li s7,4 + 3392: 0a16 slli s4,s4,0x5 + 3394: 001a 0x1a + 3396: 0200 addi s0,sp,256 + 3398: 06aa06d3 0x6aa06d3 + 339c: 0000 unimp + 339e: 9102 jalr sp + 33a0: 166c addi a1,sp,812 + 33a2: 1048 addi a0,sp,36 + 33a4: 0000 unimp + 33a6: d402 sw zero,40(sp) + 33a8: 8d06 mv s10,ra + 33aa: 0000 unimp + 33ac: 0100 addi s0,sp,128 + 33ae: 1859 addi a6,a6,-10 + 33b0: 0395 addi t2,t2,5 + 33b2: 0000 unimp + 33b4: 00000827 0x827 + 33b8: 0501 addi a0,a0,0 + 33ba: 41671403 lh s0,1046(a4) + 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) + 33d0: 2040 fld fs0,128(s0) + 33d2: 2eb6 fld ft9,328(sp) + 33d4: 2040 fld fs0,128(s0) + 33d6: 00000e4f fnmadd.s ft8,ft0,ft0,ft0,rne + 33da: 8901 andi a0,a0,0 + 33dc: 1500000b 0x1500000b + 33e0: 626d lui tp,0x1b + 33e2: 0200 addi s0,sp,256 + 33e4: 0698 addi a4,sp,832 + 33e6: 057a slli a0,a0,0x1e + 33e8: 0000 unimp + 33ea: 9102 jalr sp + 33ec: 155c addi a5,sp,676 + 33ee: 00646d63 bltu s0,t1,3408 <__stack_size+0x2c08> + 33f2: 9802 jalr a6 + 33f4: 4506 lw a0,64(sp) + 33f6: 0000 unimp + 33f8: 0200 addi s0,sp,256 + 33fa: 5b91 li s7,-28 + 33fc: 6115 addi sp,sp,288 + 33fe: 6772 flw fa4,28(sp) + 3400: 0200 addi s0,sp,256 + 3402: 0698 addi a4,sp,832 + 3404: 00000253 fadd.s ft4,ft0,ft0,rne + 3408: 9102 jalr sp + 340a: 1654 addi a3,sp,804 + 340c: 1765 addi a4,a4,-7 + 340e: 0000 unimp + 3410: 9a02 jalr s4 + 3412: 9806 add a6,a6,ra + 3414: 0000 unimp + 3416: 0200 addi s0,sp,256 + 3418: 6c91 lui s9,0x4 + 341a: 9518 0x9518 + 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) + 3428: 2041 jal 34a8 <__stack_size+0x2ca8> + 342a: 1400 addi s0,sp,544 + 342c: fd01 bnez a0,3344 <__stack_size+0x2b44> + 342e: 000e 0xe + 3430: 0200 addi s0,sp,256 + 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 + 343e: 402e 0x402e + 3440: 8720 0x8720 + 3442: 000e 0xe + 3444: 0100 addi s0,sp,128 + 3446: 00000c43 fmadd.s fs8,ft0,ft0,ft0,rne + 344a: 6d15 lui s10,0x5 + 344c: 0062 0x62 + 344e: 1102 slli sp,sp,0x20 + 3450: 7a06 flw fs4,96(sp) + 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 + 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 + 346c: 1102 slli sp,sp,0x20 + 346e: 3306 fld ft6,96(sp) + 3470: 0000 unimp + 3472: 0200 addi s0,sp,256 + 3474: 5491 li s1,-28 + 3476: 6116 flw ft2,68(sp) + 3478: 0006 0x6 + 347a: 0200 addi s0,sp,256 + 347c: 03de0613 addi a2,t3,61 + 3480: 0000 unimp + 3482: 9102 jalr sp + 3484: 1668 addi a0,sp,812 + 3486: 1048 addi a0,sp,36 + 3488: 0000 unimp + 348a: 1402 slli s0,s0,0x20 + 348c: 9806 add a6,a6,ra + 348e: 0000 unimp + 3490: 0100 addi s0,sp,128 + 3492: 1659 addi a2,a2,-10 + 3494: 0ed5 addi t4,t4,21 + 3496: 0000 unimp + 3498: 1502 slli a0,a0,0x20 + 349a: 6906 flw fs2,64(sp) + 349c: 0000 unimp + 349e: 0200 addi s0,sp,256 + 34a0: 6c91 lui s9,0x4 + 34a2: 9518 0x9518 + 34a4: 27000003 lb zero,624(zero) # 270 <__stack_size-0x590> + 34a8: 0008 addi a0,sp,0 + 34aa: 0100 addi s0,sp,128 + 34ac: 0305 addi t1,t1,1 + 34ae: 66f8 flw fa4,76(a3) + 34b0: 2041 jal 3530 <__stack_size+0x2d30> + 34b2: f41a fsw ft6,40(sp) + 34b4: 7c20402b 0x7c20402b + 34b8: 402c lw a1,64(s0) + 34ba: 1620 addi s0,sp,808 + 34bc: 1765 addi a4,a4,-7 + 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) + 34cc: 402c lw a1,64(s0) + 34ce: 7420 flw fs0,104(s0) + 34d0: 402c lw a1,64(s0) + 34d2: 1620 addi s0,sp,808 + 34d4: 1765 addi a4,a4,-7 + 34d6: 0000 unimp + 34d8: 3d02 fld fs10,32(sp) + 34da: 8d06 mv s10,ra + 34dc: 0000 unimp + 34de: 0200 addi s0,sp,256 + 34e0: 6091 lui ra,0x4 + 34e2: 0000 unimp + 34e4: 1400 addi s0,sp,544 + 34e6: f301 bnez a4,33e6 <__stack_size+0x2be6> + 34e8: 0200000f fence r,unknown + 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 + 34f8: bf20402b 0xbf20402b + 34fc: 000e 0xe + 34fe: 0100 addi s0,sp,128 + 3500: 0c80 addi s0,sp,592 + 3502: 0000 unimp + 3504: 6d15 lui s10,0x5 + 3506: 0062 0x62 + 3508: 0102 slli sp,sp,0x0 + 350a: 7a06 flw fs4,96(sp) + 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 + 3516: 0200 addi s0,sp,256 + 3518: 0601 addi a2,a2,0 + 351a: 0069 c.addi zero,26 + 351c: 0000 unimp + 351e: 9102 jalr sp + 3520: 0068 addi a0,sp,12 + 3522: 0114 addi a3,sp,128 + 3524: 0dec addi a1,sp,732 + 3526: 0000 unimp + 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) + 3532: 2040 fld fs0,128(s0) + 3534: 2b24 fld fs1,80(a4) + 3536: 2040 fld fs0,128(s0) + 3538: 00000ef7 0xef7 + 353c: 3a01 jal 2e4c <__stack_size+0x264c> + 353e: 000d c.addi zero,3 + 3540: 1500 addi s0,sp,672 + 3542: 626d lui tp,0x1b + 3544: 0200 addi s0,sp,256 + 3546: 057e slli a0,a0,0x1f + 3548: 057a slli a0,a0,0x1e + 354a: 0000 unimp + 354c: 9102 jalr sp + 354e: 195c addi a5,sp,180 + 3550: 21c5 jal 3a30 <__stack_size+0x3230> + 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 + 3562: 0200 addi s0,sp,256 + 3564: 0580 addi s0,sp,704 + 3566: 00000033 add zero,zero,zero + 356a: 9102 jalr sp + 356c: 1654 addi a3,sp,804 + 356e: 0661 addi a2,a2,24 + 3570: 0000 unimp + 3572: 8202 jr tp + 3574: de05 beqz a2,34ac <__stack_size+0x2cac> + 3576: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 357a: 6891 lui a7,0x4 + 357c: 4816 lw a6,68(sp) + 357e: 0010 addi a2,sp,0 + 3580: 0200 addi s0,sp,256 + 3582: 00980583 lb a1,9(a6) # fffe0009 <_sp+0x7ffdc009> + 3586: 0000 unimp + 3588: 5901 li s2,-32 + 358a: d516 sw t0,168(sp) + 358c: 000e 0xe + 358e: 0200 addi s0,sp,256 + 3590: 0584 addi s1,sp,704 + 3592: 0069 c.addi zero,26 + 3594: 0000 unimp + 3596: 9102 jalr sp + 3598: 186c addi a1,sp,60 + 359a: 0395 addi t2,t2,5 + 359c: 0000 unimp + 359e: 0d4a slli s10,s10,0x12 + 35a0: 0000 unimp + 35a2: 0501 addi a0,a0,0 + 35a4: 4166e803 0x4166e803 + 35a8: 1a20 addi s0,sp,312 + 35aa: 2932 fld fs2,264(sp) + 35ac: 2040 fld fs0,128(s0) + 35ae: 29ba fld fs3,392(sp) + 35b0: 2040 fld fs0,128(s0) + 35b2: 6516 flw fa0,68(sp) + 35b4: 02000017 auipc zero,0x2000 + 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) + 35c4: 2040 fld fs0,128(s0) + 35c6: 29b2 fld fs3,264(sp) + 35c8: 2040 fld fs0,128(s0) + 35ca: 6516 flw fa0,68(sp) + 35cc: 02000017 auipc zero,0x2000 + 35d0: 05aa slli a1,a1,0xa + 35d2: 008d addi ra,ra,3 + 35d4: 0000 unimp + 35d6: 9102 jalr sp + 35d8: 0060 addi s0,sp,12 + 35da: 0000 unimp + 35dc: 6f0a flw ft10,128(sp) + 35de: 0001 nop + 35e0: 4a00 lw s0,16(a2) + 35e2: 000d c.addi zero,3 + 35e4: 0b00 addi s0,sp,400 + 35e6: 0161 addi sp,sp,24 + 35e8: 0000 unimp + 35ea: 3a09000f 0x3a09000f + 35ee: 000d c.addi zero,3 + 35f0: 1400 addi s0,sp,544 + 35f2: ed01 bnez a0,360a <__stack_size+0x2e0a> + 35f4: 0010 addi a2,sp,0 + 35f6: 0200 addi s0,sp,256 + 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 + 3604: 4028 lw a0,64(s0) + 3606: 2f20 fld fs0,88(a4) + 3608: 0100000f fence w,unknown + 360c: 0da6 slli s11,s11,0x9 + 360e: 0000 unimp + 3610: 6d15 lui s10,0x5 + 3612: 0062 0x62 + 3614: 5502 lw a0,32(sp) + 3616: 7a05 lui s4,0xfffe1 + 3618: 0005 c.addi zero,1 + 361a: 0200 addi s0,sp,256 + 361c: 5c91 li s9,-28 + 361e: 9518 0x9518 + 3620: b5000003 lb zero,-1200(zero) # 200311c <__stack_size+0x200291c> + 3624: 0008 addi a0,sp,0 + 3626: 0100 addi s0,sp,128 + 3628: 0305 addi t1,t1,1 + 362a: 66d8 flw fa4,12(a3) + 362c: 2041 jal 36ac <__stack_size+0x2eac> + 362e: ea1a fsw ft6,20(sp) + 3630: 2e204027 0x2e204027 + 3634: 4028 lw a0,64(s0) + 3636: 1620 addi s0,sp,808 + 3638: 1765 addi a4,a4,-7 + 363a: 0000 unimp + 363c: 5702 lw a4,32(sp) + 363e: 8d05 sub a0,a0,s1 + 3640: 0000 unimp + 3642: 0200 addi s0,sp,256 + 3644: 6c91 lui s9,0x4 + 3646: 0000 unimp + 3648: 0114 addi a3,sp,128 + 364a: 0cd2 slli s9,s9,0x14 + 364c: 0000 unimp + 364e: 2802 fld fa6,0(sp) + 3650: 0105 addi sp,sp,1 + 3652: 057a slli a0,a0,0x1e + 3654: 0000 unimp + 3656: 26e0 fld fs0,200(a3) + 3658: 2040 fld fs0,128(s0) + 365a: 27de fld fa5,464(sp) + 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> + 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> + 367c: 0528 addi a0,sp,648 + 367e: 00b9 addi ra,ra,14 + 3680: 0000 unimp + 3682: 9102 jalr sp + 3684: 1958 addi a4,sp,180 + 3686: 00001397 auipc t2,0x1 + 368a: 2802 fld fa6,0(sp) + 368c: 4505 li a0,1 + 368e: 0000 unimp + 3690: 0200 addi s0,sp,256 + 3692: 5791 li a5,-28 + 3694: 00626d17 auipc s10,0x626 + 3698: 2a02 fld fs4,0(sp) + 369a: 7a05 lui s4,0xfffe1 + 369c: 0005 c.addi zero,1 + 369e: 0200 addi s0,sp,256 + 36a0: 6891 lui a7,0x4 + 36a2: 9518 0x9518 + 36a4: b5000003 lb zero,-1200(zero) # fffffb50 <_sp+0x7fffbb50> + 36a8: 0008 addi a0,sp,0 + 36aa: 0100 addi s0,sp,128 + 36ac: 0305 addi t1,t1,1 + 36ae: 66c8 flw fa0,12(a3) + 36b0: 2041 jal 3730 <__stack_size+0x2f30> + 36b2: f61a fsw ft6,44(sp) + 36b4: 4026 0x4026 + 36b6: 3a20 fld fs0,112(a2) + 36b8: 16204027 0x16204027 + 36bc: 1765 addi a4,a4,-7 + 36be: 0000 unimp + 36c0: 2c02 fld fs8,0(sp) + 36c2: 8d05 sub a0,a0,s1 + 36c4: 0000 unimp + 36c6: 0200 addi s0,sp,256 + 36c8: 6c91 lui s9,0x4 + 36ca: 0000 unimp + 36cc: 0114 addi a3,sp,128 + 36ce: 0e82 slli t4,t4,0x0 + 36d0: 0000 unimp + 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) + 36dc: 2040 fld fs0,128(s0) + 36de: 26e0 fld fs0,200(a3) + 36e0: 2040 fld fs0,128(s0) + 36e2: 0f9f 0000 6801 0x680100000f9f + 36e8: 000e 0xe + 36ea: 1500 addi s0,sp,672 + 36ec: 626d lui tp,0x1b + 36ee: 0200 addi s0,sp,256 + 36f0: 050d addi a0,a0,3 + 36f2: 057a slli a0,a0,0x1e + 36f4: 0000 unimp + 36f6: 9102 jalr sp + 36f8: 186c addi a1,sp,60 + 36fa: 0395 addi t2,t2,5 + 36fc: 0000 unimp + 36fe: 08b5 addi a7,a7,13 + 3700: 0000 unimp + 3702: 0501 addi a0,a0,0 + 3704: 4166b803 0x4166b803 + 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) + 371a: 2040 fld fs0,128(s0) + 371c: 2684 fld fs1,8(a3) + 371e: 2040 fld fs0,128(s0) + 3720: 00000fd7 0xfd7 + 3724: e201 bnez a2,3724 <__stack_size+0x2f24> + 3726: 000e 0xe + 3728: 1500 addi s0,sp,672 + 372a: 626d lui tp,0x1b + 372c: 0200 addi s0,sp,256 + 372e: 057a04e7 jalr s1,87(s4) # fffe1057 <_sp+0x7ffdd057> + 3732: 0000 unimp + 3734: 9102 jalr sp + 3736: 196c addi a1,sp,188 + 3738: 268d jal 3a9a <__stack_size+0x329a> + 373a: 0000 unimp + 373c: e802 fsw ft0,16(sp) + 373e: 2404 fld fs1,8(s0) + 3740: 0006 0x6 + 3742: 0200 addi s0,sp,256 + 3744: 6891 lui a7,0x4 + 3746: 4319 li t1,6 + 3748: 000d c.addi zero,3 + 374a: 0200 addi s0,sp,256 + 374c: 04e9 addi s1,s1,26 + 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> + 3758: 0000 unimp + 375a: ea02 fsw ft0,20(sp) + 375c: b904 fsd fs1,48(a0) + 375e: 0000 unimp + 3760: 0200 addi s0,sp,256 + 3762: 6091 lui ra,0x4 + 3764: 9719 srai a4,a4,0x26 + 3766: 02000013 li zero,32 + 376a: 004504eb 0x4504eb + 376e: 0000 unimp + 3770: 9102 jalr sp + 3772: 185f 0395 0000 0x395185f + 3778: 00000827 0x827 + 377c: 0501 addi a0,a0,0 + 377e: 4166ac03 lw s8,1046(a3) + 3782: 0020 addi s0,sp,8 + 3784: 0114 addi a3,sp,128 + 3786: 0f16 slli t5,t5,0x5 + 3788: 0000 unimp + 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) + 3794: 2040 fld fs0,128(s0) + 3796: 25d4 fld fa3,136(a1) + 3798: 2040 fld fs0,128(s0) + 379a: 0000100f fence.i + 379e: 4e01 li t3,0 + 37a0: 1900000f 0x1900000f + 37a4: 10a5 addi ra,ra,-23 + 37a6: 0000 unimp + 37a8: bd02 fsd ft0,184(sp) + 37aa: eb04 fsw fs1,16(a4) + 37ac: 0004 addi s1,sp,0 + 37ae: 0200 addi s0,sp,256 + 37b0: 5c91 li s9,-28 + 37b2: 6315 lui t1,0x5 + 37b4: 646d lui s0,0x1b + 37b6: 0200 addi s0,sp,256 + 37b8: 04bd addi s1,s1,15 + 37ba: 0045 c.addi zero,17 + 37bc: 0000 unimp + 37be: 9102 jalr sp + 37c0: 7261155b 0x7261155b + 37c4: bd020067 jr -1072(tp) # fffffbd0 <_sp+0x7fffbbd0> + 37c8: 5304 lw s1,32(a4) + 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 + 37d6: 009804bf 91020000 0x91020000009804bf + 37de: 186c addi a1,sp,60 + 37e0: 0395 addi t2,t2,5 + 37e2: 0000 unimp + 37e4: 0f5e slli t5,t5,0x17 + 37e6: 0000 unimp + 37e8: 0501 addi a0,a0,0 + 37ea: 41669803 lh a6,1046(a3) + 37ee: 0020 addi s0,sp,8 + 37f0: 6f0a flw ft10,128(sp) + 37f2: 0001 nop + 37f4: 5e00 lw s0,56(a2) + 37f6: 0b00000f fence irw,unknown + 37fa: 0161 addi sp,sp,24 + 37fc: 0000 unimp + 37fe: 0010 addi a2,sp,0 + 3800: 4e09 li t3,2 + 3802: 1400000f 0x1400000f + 3806: 0801 addi a6,a6,0 + 3808: 0200000f fence r,unknown + 380c: 0445 addi s0,s0,17 + 380e: a301 j 3d0e <__stack_size+0x350e> + 3810: 0000 unimp + 3812: e400 fsw fs0,8(s0) + 3814: 4022 0x4022 + 3816: 5820 lw s0,112(s0) + 3818: 4025 0x4025 + 381a: 4720 lw s0,72(a4) + 381c: 0010 addi a2,sp,0 + 381e: 0100 addi s0,sp,128 + 3820: 0000103b 0x103b + 3824: a519 j 3e2a <__stack_size+0x362a> + 3826: 0010 addi a2,sp,0 + 3828: 0200 addi s0,sp,256 + 382a: 0445 addi s0,s0,17 + 382c: 000004eb 0x4eb + 3830: 9102 jalr sp + 3832: 155c addi a5,sp,676 + 3834: 00746573 csrrsi a0,0x7,8 + 3838: 4602 lw a2,0(sp) + 383a: 6904 flw fs1,16(a0) + 383c: 0000 unimp + 383e: 0200 addi s0,sp,256 + 3840: 5891 li a7,-28 + 3842: 9819 andi s0,s0,-26 + 3844: 0200000f fence r,unknown + 3848: 00450447 fmsub.s fs0,fa0,ft4,ft0,rne + 384c: 0000 unimp + 384e: 9102 jalr sp + 3850: 1a431957 0x1a431957 + 3854: 0000 unimp + 3856: 4802 lw a6,0(sp) + 3858: 3304 fld fs1,32(a4) + 385a: 0000 unimp + 385c: 0200 addi s0,sp,256 + 385e: 5091 li ra,-28 + 3860: 6419 lui s0,0x6 + 3862: 0200000f fence r,unknown + 3866: 0449 addi s0,s0,18 + 3868: 0574 addi a3,sp,652 + 386a: 0000 unimp + 386c: 9102 jalr sp + 386e: 164c addi a1,sp,804 + 3870: 0661 addi a2,a2,24 + 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> + 387c: 6491 lui s1,0x4 + 387e: 6516 flw fa0,68(sp) + 3880: 02000017 auipc zero,0x2000 + 3884: 044c addi a1,sp,516 + 3886: 0098 addi a4,sp,64 + 3888: 0000 unimp + 388a: 6201 lui tp,0x0 + 388c: d016 sw t0,32(sp) + 388e: 0010 addi a2,sp,0 + 3890: 0200 addi s0,sp,256 + 3892: 044d addi s0,s0,19 + 3894: 008d addi ra,ra,3 + 3896: 0000 unimp + 3898: 5901 li s2,-32 + 389a: 9518 0x9518 + 389c: 3a000003 lb zero,928(zero) # 2003c20 <__stack_size+0x2003420> + 38a0: 01000007 0x1000007 + 38a4: 0305 addi t1,t1,1 + 38a6: 6688 flw fa0,8(a3) + 38a8: 2041 jal 3928 <__stack_size+0x3128> + 38aa: 061a slli a2,a2,0x6 + 38ac: 8e204023 0x8e204023 + 38b0: 16204023 0x16204023 + 38b4: 1765 addi a4,a4,-7 + 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 + 38c8: 16204023 0x16204023 + 38cc: 1765 addi a4,a4,-7 + 38ce: 0000 unimp + 38d0: 4f02 lw t5,0(sp) + 38d2: 8d04 0x8d04 + 38d4: 0000 unimp + 38d6: 0200 addi s0,sp,256 + 38d8: 6891 lui a7,0x4 + 38da: 0000 unimp + 38dc: 1400 addi s0,sp,544 + 38de: 2301 jal 3dde <__stack_size+0x35de> + 38e0: 0010 addi a2,sp,0 + 38e2: 0200 addi s0,sp,256 + 38e4: 03e6 slli t2,t2,0x19 + 38e6: a301 j 3de6 <__stack_size+0x35e6> + 38e8: 0000 unimp + 38ea: 7400 flw fs0,40(s0) + 38ec: 4021 0x4021 + 38ee: e420 fsw fs0,72(s0) + 38f0: 4022 0x4022 + 38f2: 8020 0x8020 + 38f4: 0010 addi a2,sp,0 + 38f6: 0100 addi s0,sp,128 + 38f8: 10d0 addi a2,sp,100 + 38fa: 0000 unimp + 38fc: a519 j 3f02 <__stack_size+0x3702> + 38fe: 0010 addi a2,sp,0 + 3900: 0200 addi s0,sp,256 + 3902: 03e6 slli t2,t2,0x19 + 3904: 000004eb 0x4eb + 3908: 9102 jalr sp + 390a: 155c addi a5,sp,676 + 390c: 00746573 csrrsi a0,0x7,8 + 3910: e602 fsw ft0,12(sp) + 3912: 00006903 0x6903 + 3916: 0200 addi s0,sp,256 + 3918: 5891 li a7,-28 + 391a: 02006e17 auipc t3,0x2006 + 391e: 03e8 addi a0,sp,460 + 3920: 00f0 addi a2,sp,76 + 3922: 0000 unimp + 3924: 9102 jalr sp + 3926: 166c addi a1,sp,812 + 3928: 0661 addi a2,a2,24 + 392a: 0000 unimp + 392c: e902 fsw ft0,144(sp) + 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 + 393c: 03ea slli t2,t2,0x1a + 393e: 0098 addi a4,sp,64 + 3940: 0000 unimp + 3942: 5901 li s2,-32 + 3944: d016 sw t0,32(sp) + 3946: 0010 addi a2,sp,0 + 3948: 0200 addi s0,sp,256 + 394a: 008d03eb 0x8d03eb + 394e: 0000 unimp + 3950: 5101 li sp,-32 + 3952: 0716 slli a4,a4,0x5 + 3954: 0010 addi a2,sp,0 + 3956: 0200 addi s0,sp,256 + 3958: 03ec addi a1,sp,460 + 395a: 0000007b 0x7b + 395e: 9102 jalr sp + 3960: 1868 addi a0,sp,60 + 3962: 0395 addi t2,t2,5 + 3964: 0000 unimp + 3966: 073a slli a4,a4,0xe + 3968: 0000 unimp + 396a: 0501 addi a0,a0,0 + 396c: 41667803 0x41667803 + 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> + 397e: 0000 unimp + 3980: 20e2 fld ft1,24(sp) + 3982: 2040 fld fs0,128(s0) + 3984: 2174 fld fa3,192(a0) + 3986: 2040 fld fs0,128(s0) + 3988: 10b8 addi a4,sp,104 + 398a: 0000 unimp + 398c: 2801 jal 399c <__stack_size+0x319c> + 398e: 0011 c.addi zero,4 + 3990: 1900 addi s0,sp,176 + 3992: 10a5 addi ra,ra,-23 + 3994: 0000 unimp + 3996: cb02 sw zero,148(sp) + 3998: 0004eb03 0x4eb03 + 399c: 0200 addi s0,sp,256 + 399e: 5c91 li s9,-28 + 39a0: 9518 0x9518 + 39a2: 4a000003 lb zero,1184(zero) # 2003dd8 <__stack_size+0x20035d8> + 39a6: 000d c.addi zero,3 + 39a8: 0100 addi s0,sp,128 + 39aa: 0305 addi t1,t1,1 + 39ac: 6668 flw fa0,76(a2) + 39ae: 2041 jal 3a2e <__stack_size+0x322e> + 39b0: 0c1a slli s8,s8,0x6 + 39b2: 4021 0x4021 + 39b4: 5020 lw s0,96(s0) + 39b6: 4021 0x4021 + 39b8: 1620 addi s0,sp,808 + 39ba: 1765 addi a4,a4,-7 + 39bc: 0000 unimp + 39be: d002 sw zero,32(sp) + 39c0: 00008d03 lb s10,0(ra) # 4000 <__stack_size+0x3800> + 39c4: 0200 addi s0,sp,256 + 39c6: 6c91 lui s9,0x4 + 39c8: 0000 unimp + 39ca: 0114 addi a3,sp,128 + 39cc: 0d8e slli s11,s11,0x3 + 39ce: 0000 unimp + 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) + 39da: 2040 fld fs0,128(s0) + 39dc: 20e2 fld ft1,24(sp) + 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> + 39ec: 0000 unimp + 39ee: ac02 fsd ft0,24(sp) + 39f0: 00062403 lw s0,0(a2) + 39f4: 0200 addi s0,sp,256 + 39f6: 5c91 li s9,-28 + 39f8: 9719 srai a4,a4,0x26 + 39fa: 02000013 li zero,32 + 39fe: 03ac addi a1,sp,456 + 3a00: 0045 c.addi zero,17 + 3a02: 0000 unimp + 3a04: 9102 jalr sp + 3a06: 10a5165b 0x10a5165b + 3a0a: 0000 unimp + 3a0c: ae02 fsd ft0,280(sp) + 3a0e: 0004eb03 0x4eb03 + 3a12: 0200 addi s0,sp,256 + 3a14: 6891 lui a7,0x4 + 3a16: 9518 0x9518 + 3a18: 4a000003 lb zero,1184(zero) # 4a0 <__stack_size-0x360> + 3a1c: 000d c.addi zero,3 + 3a1e: 0100 addi s0,sp,128 + 3a20: 0305 addi t1,t1,1 + 3a22: 6658 flw fa4,12(a2) + 3a24: 2041 jal 3aa4 <__stack_size+0x32a4> + 3a26: 581a lw a6,164(sp) + 3a28: 4020 lw s0,64(s0) + 3a2a: 9c20 0x9c20 + 3a2c: 4020 lw s0,64(s0) + 3a2e: 1620 addi s0,sp,808 + 3a30: 1765 addi a4,a4,-7 + 3a32: 0000 unimp + 3a34: b002 fsd ft0,32(sp) + 3a36: 00008d03 lb s10,0(ra) + 3a3a: 0200 addi s0,sp,256 + 3a3c: 6c91 lui s9,0x4 + 3a3e: 0000 unimp + 3a40: 0114 addi a3,sp,128 + 3a42: 0dcc addi a1,sp,724 + 3a44: 0000 unimp + 3a46: 9402 jalr s0 + 3a48: 00a30103 lb sp,10(t1) + 3a4c: 0000 unimp + 3a4e: 1ff8 addi a4,sp,1020 + 3a50: 2040 fld fs0,128(s0) + 3a52: 2046 fld ft0,80(sp) + 3a54: 2040 fld fs0,128(s0) + 3a56: 1128 addi a0,sp,168 + 3a58: 0000 unimp + 3a5a: dd01 beqz a0,3972 <__stack_size+0x3172> + 3a5c: 0011 c.addi zero,4 + 3a5e: 1900 addi s0,sp,176 + 3a60: 10a5 addi ra,ra,-23 + 3a62: 0000 unimp + 3a64: 9402 jalr s0 + 3a66: 0004eb03 0x4eb03 + 3a6a: 0200 addi s0,sp,256 + 3a6c: 6c91 lui s9,0x4 + 3a6e: 9518 0x9518 + 3a70: 4a000003 lb zero,1184(zero) # 4a0 <__stack_size-0x360> + 3a74: 000d c.addi zero,3 + 3a76: 0100 addi s0,sp,128 + 3a78: 0305 addi t1,t1,1 + 3a7a: 6648 flw fa0,12(a2) + 3a7c: 2041 jal 3afc <__stack_size+0x32fc> + 3a7e: 1400 addi s0,sp,544 + 3a80: 1501 addi a0,a0,-32 + 3a82: 0010 addi a2,sp,0 + 3a84: 0200 addi s0,sp,256 + 3a86: 0379 addi t1,t1,30 + 3a88: a301 j 3f88 <__stack_size+0x3788> + 3a8a: 0000 unimp + 3a8c: 8a00 0x8a00 + 3a8e: 401f f820 401f 0x401ff820401f + 3a94: 6020 flw fs0,64(s0) + 3a96: 0011 c.addi zero,4 + 3a98: 0100 addi s0,sp,128 + 3a9a: 123a slli tp,tp,0x2e + 3a9c: 0000 unimp + 3a9e: a519 j 40a4 <__stack_size+0x38a4> + 3aa0: 0010 addi a2,sp,0 + 3aa2: 0200 addi s0,sp,256 + 3aa4: 0379 addi t1,t1,30 + 3aa6: 000004eb 0x4eb + 3aaa: 9102 jalr sp + 3aac: 196c addi a1,sp,188 + 3aae: 268d jal 3e10 <__stack_size+0x3610> + 3ab0: 0000 unimp + 3ab2: 7902 flw fs2,32(sp) + 3ab4: 00062403 lw s0,0(a2) + 3ab8: 0200 addi s0,sp,256 + 3aba: 6891 lui a7,0x4 + 3abc: 9719 srai a4,a4,0x26 + 3abe: 02000013 li zero,32 + 3ac2: 0379 addi t1,t1,30 + 3ac4: 0045 c.addi zero,17 + 3ac6: 0000 unimp + 3ac8: 9102 jalr sp + 3aca: 03951867 0x3951867 + 3ace: 0000 unimp + 3ad0: 073a slli a4,a4,0xe + 3ad2: 0000 unimp + 3ad4: 0501 addi a0,a0,0 + 3ad6: 41663803 0x41663803 + 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 + 3aec: 2040 fld fs0,128(s0) + 3aee: 1f8a slli t6,t6,0x22 + 3af0: 2040 fld fs0,128(s0) + 3af2: 1198 addi a4,sp,224 + 3af4: 0000 unimp + 3af6: 8701 srai a4,a4,0x0 + 3af8: 0012 0x12 + 3afa: 1900 addi s0,sp,176 + 3afc: 0d4e slli s10,s10,0x13 + 3afe: 0000 unimp + 3b00: 6702 flw fa4,0(sp) + 3b02: 0004ad03 lw s10,0(s1) # 4000 <__stack_size+0x3800> + 3b06: 0200 addi s0,sp,256 + 3b08: 6c91 lui s9,0x4 + 3b0a: 6315 lui t1,0x5 + 3b0c: 646d lui s0,0x1b + 3b0e: 0200 addi s0,sp,256 + 3b10: 00450367 jalr t1,4(a0) + 3b14: 0000 unimp + 3b16: 9102 jalr sp + 3b18: 7261156b 0x7261156b + 3b1c: 67020067 jr 1648(tp) # 670 <__stack_size-0x190> + 3b20: 00025303 lhu t1,0(tp) # 0 <__stack_size-0x800> + 3b24: 0200 addi s0,sp,256 + 3b26: 6491 lui s1,0x4 + 3b28: 1400 addi s0,sp,544 + 3b2a: f201 bnez a2,3a2a <__stack_size+0x322a> + 3b2c: 000c addi a1,sp,0 + 3b2e: 0200 addi s0,sp,256 + 3b30: 0304 addi s1,sp,384 + 3b32: a301 j 4032 <__stack_size+0x3832> + 3b34: 0000 unimp + 3b36: 8600 0x8600 + 3b38: 401d 0x401d + 3b3a: 6c20 flw fs0,88(s0) + 3b3c: 401f d020 0011 0x11d020401f + 3b42: 0100 addi s0,sp,128 + 3b44: 1324 addi s1,sp,424 + 3b46: 0000 unimp + 3b48: 4e19 li t3,6 + 3b4a: 000d c.addi zero,3 + 3b4c: 0200 addi s0,sp,256 + 3b4e: 0304 addi s1,sp,384 + 3b50: 04ad addi s1,s1,11 + 3b52: 0000 unimp + 3b54: 9102 jalr sp + 3b56: 165c addi a5,sp,804 + 3b58: 1048 addi a0,sp,36 + 3b5a: 0000 unimp + 3b5c: 0602 slli a2,a2,0x0 + 3b5e: 00008d03 lb s10,0(ra) + 3b62: 0100 addi s0,sp,128 + 3b64: 1659 addi a2,a2,-10 + 3b66: 0661 addi a2,a2,24 + 3b68: 0000 unimp + 3b6a: 0702 slli a4,a4,0x0 + 3b6c: 0003de03 lhu t3,0(t2) + 3b70: 0200 addi s0,sp,256 + 3b72: 6091 lui ra,0x4 + 3b74: 0716 slli a4,a4,0x5 + 3b76: 0010 addi a2,sp,0 + 3b78: 0200 addi s0,sp,256 + 3b7a: 0308 addi a0,sp,384 + 3b7c: 0000007b 0x7b + 3b80: 9102 jalr sp + 3b82: 186c addi a1,sp,60 + 3b84: 0395 addi t2,t2,5 + 3b86: 0000 unimp + 3b88: 0f5e slli t5,t5,0x17 + 3b8a: 0000 unimp + 3b8c: 0501 addi a0,a0,0 + 3b8e: 41662403 lw s0,1046(a2) + 3b92: 1a20 addi s0,sp,312 + 3b94: 1d98 addi a4,sp,752 + 3b96: 2040 fld fs0,128(s0) + 3b98: 1e20 addi s0,sp,824 + 3b9a: 2040 fld fs0,128(s0) + 3b9c: 6516 flw fa0,68(sp) + 3b9e: 02000017 auipc zero,0x2000 + 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 + 3bae: 2040 fld fs0,128(s0) + 3bb0: 1e18 addi a4,sp,816 + 3bb2: 2040 fld fs0,128(s0) + 3bb4: 6516 flw fa0,68(sp) + 3bb6: 02000017 auipc zero,0x2000 + 3bba: 030d addi t1,t1,3 + 3bbc: 008d addi ra,ra,3 + 3bbe: 0000 unimp + 3bc0: 9102 jalr sp + 3bc2: 0064 addi s1,sp,12 + 3bc4: 0000 unimp + 3bc6: 0114 addi a3,sp,128 + 3bc8: 1058 addi a4,sp,36 + 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 + 3bd6: 2040 fld fs0,128(s0) + 3bd8: 1d86 slli s11,s11,0x21 + 3bda: 2040 fld fs0,128(s0) + 3bdc: 1208 addi a0,sp,288 + 3bde: 0000 unimp + 3be0: c101 beqz a0,3be0 <__stack_size+0x33e0> + 3be2: 19000013 li zero,400 + 3be6: 0d4e slli s10,s10,0x13 + 3be8: 0000 unimp + 3bea: 8202 jr tp + 3bec: ad02 fsd ft0,152(sp) + 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> + 3bf6: 0028 addi a0,sp,8 + 3bf8: 0200 addi s0,sp,256 + 3bfa: 0282 slli t0,t0,0x0 + 3bfc: 00000033 add zero,zero,zero + 3c00: 9102 jalr sp + 3c02: 1658 addi a4,sp,804 + 3c04: 1048 addi a0,sp,36 + 3c06: 0000 unimp + 3c08: 8402 jr s0 + 3c0a: 8d02 jr s10 + 3c0c: 0000 unimp + 3c0e: 0100 addi s0,sp,128 + 3c10: 1659 addi a2,a2,-10 + 3c12: 0661 addi a2,a2,24 + 3c14: 0000 unimp + 3c16: 8502 jr a0 + 3c18: de02 sw zero,60(sp) + 3c1a: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 3c1e: 6491 lui s1,0x4 + 3c20: 9518 0x9518 + 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) + 3c2e: 2041 jal 3cae <__stack_size+0x34ae> + 3c30: 521a lw tp,164(sp) + 3c32: da20401b 0xda20401b + 3c36: 1620401b 0x1620401b + 3c3a: 1765 addi a4,a4,-7 + 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 + 3c4e: 1620401b 0x1620401b + 3c52: 1765 addi a4,a4,-7 + 3c54: 0000 unimp + 3c56: 8802 jr a6 + 3c58: 8d02 jr s10 + 3c5a: 0000 unimp + 3c5c: 0200 addi s0,sp,256 + 3c5e: 6891 lui a7,0x4 + 3c60: 0000 unimp + 3c62: 1400 addi s0,sp,544 + 3c64: 2601 jal 3f64 <__stack_size+0x3764> + 3c66: 000e 0xe + 3c68: 0200 addi s0,sp,256 + 3c6a: 0268 addi a0,sp,268 + 3c6c: a301 j 416c <__stack_size+0x396c> + 3c6e: 0000 unimp + 3c70: b000 fsd fs0,32(s0) + 3c72: 401a 0x401a + 3c74: 4020 lw s0,64(s0) + 3c76: 4020401b 0x4020401b + 3c7a: 0012 0x12 + 3c7c: 0100 addi s0,sp,128 + 3c7e: 1419 addi s0,s0,-26 + 3c80: 0000 unimp + 3c82: 4e19 li t3,6 + 3c84: 000d c.addi zero,3 + 3c86: 0200 addi s0,sp,256 + 3c88: 0268 addi a0,sp,268 + 3c8a: 04ad addi s1,s1,11 + 3c8c: 0000 unimp + 3c8e: 9102 jalr sp + 3c90: 185c addi a5,sp,52 + 3c92: 0395 addi t2,t2,5 + 3c94: 0000 unimp + 3c96: 0d4a slli s10,s10,0x12 + 3c98: 0000 unimp + 3c9a: 0501 addi a0,a0,0 + 3c9c: 41660403 lb s0,1046(a2) + 3ca0: 1a20 addi s0,sp,312 + 3ca2: 1abc addi a5,sp,376 + 3ca4: 2040 fld fs0,128(s0) + 3ca6: 1b00 addi s0,sp,432 + 3ca8: 2040 fld fs0,128(s0) + 3caa: 6516 flw fa0,68(sp) + 3cac: 02000017 auipc zero,0x2000 + 3cb0: 026a slli tp,tp,0x1a + 3cb2: 008d addi ra,ra,3 + 3cb4: 0000 unimp + 3cb6: 9102 jalr sp + 3cb8: 006c addi a1,sp,12 + 3cba: 1400 addi s0,sp,544 + 3cbc: dc01 beqz s0,3bd4 <__stack_size+0x33d4> + 3cbe: 000d c.addi zero,3 + 3cc0: 0200 addi s0,sp,256 + 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) + 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 + 3cde: 0200 addi s0,sp,256 + 3ce0: 0245 addi tp,tp,17 + 3ce2: 0624 addi s1,sp,776 + 3ce4: 0000 unimp + 3ce6: 9102 jalr sp + 3ce8: 195c addi a5,sp,180 + 3cea: 00001397 auipc t2,0x1 + 3cee: 4502 lw a0,0(sp) + 3cf0: 4502 lw a0,0(sp) + 3cf2: 0000 unimp + 3cf4: 0200 addi s0,sp,256 + 3cf6: 5b91 li s7,-28 + 3cf8: 4e16 lw t3,68(sp) + 3cfa: 000d c.addi zero,3 + 3cfc: 0200 addi s0,sp,256 + 3cfe: 04b90247 0x4b90247 + 3d02: 0000 unimp + 3d04: 9102 jalr sp + 3d06: 1868 addi a0,sp,60 + 3d08: 0395 addi t2,t2,5 + 3d0a: 0000 unimp + 3d0c: 0d4a slli s10,s10,0x12 + 3d0e: 0000 unimp + 3d10: 0501 addi a0,a0,0 + 3d12: 4165f403 0x4165f403 + 3d16: 1a20 addi s0,sp,312 + 3d18: 1a0c addi a1,sp,304 + 3d1a: 2040 fld fs0,128(s0) + 3d1c: 1a50 addi a2,sp,308 + 3d1e: 2040 fld fs0,128(s0) + 3d20: 6516 flw fa0,68(sp) + 3d22: 02000017 auipc zero,0x2000 + 3d26: 0249 addi tp,tp,18 + 3d28: 008d addi ra,ra,3 + 3d2a: 0000 unimp + 3d2c: 9102 jalr sp + 3d2e: 006c addi a1,sp,12 + 3d30: 1400 addi s0,sp,544 + 3d32: fc01 bnez s0,3c4a <__stack_size+0x344a> + 3d34: 000d c.addi zero,3 + 3d36: 0200 addi s0,sp,256 + 3d38: 022c addi a1,sp,264 + 3d3a: a301 j 423a <__stack_size+0x3a3a> + 3d3c: 0000 unimp + 3d3e: ae00 fsd fs0,24(a2) + 3d40: 4019 0x4019 + 3d42: fa20 fsw fs0,112(a2) + 3d44: 4019 0x4019 + 3d46: b020 fsd fs0,96(s0) + 3d48: 0012 0x12 + 3d4a: 0100 addi s0,sp,128 + 3d4c: 14ce slli s1,s1,0x33 + 3d4e: 0000 unimp + 3d50: 4e19 li t3,6 + 3d52: 000d c.addi zero,3 + 3d54: 0200 addi s0,sp,256 + 3d56: 022c addi a1,sp,264 + 3d58: 04ad addi s1,s1,11 + 3d5a: 0000 unimp + 3d5c: 9102 jalr sp + 3d5e: 186c addi a1,sp,60 + 3d60: 0395 addi t2,t2,5 + 3d62: 0000 unimp + 3d64: 0d4a slli s10,s10,0x12 + 3d66: 0000 unimp + 3d68: 0501 addi a0,a0,0 + 3d6a: 4165e403 0x4165e403 + 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 + 3d80: 2040 fld fs0,128(s0) + 3d82: 19ae slli s3,s3,0x2b + 3d84: 2040 fld fs0,128(s0) + 3d86: 12e8 addi a0,sp,364 + 3d88: 0000 unimp + 3d8a: 2b01 jal 429a <__stack_size+0x3a9a> + 3d8c: 0015 c.addi zero,5 + 3d8e: 1900 addi s0,sp,176 + 3d90: 0d4e slli s10,s10,0x13 + 3d92: 0000 unimp + 3d94: 0d02 slli s10,s10,0x0 + 3d96: ad02 fsd ft0,152(sp) + 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 + 3da2: 0200 addi s0,sp,256 + 3da4: 020d addi tp,tp,3 + 3da6: 0624 addi s1,sp,776 + 3da8: 0000 unimp + 3daa: 9102 jalr sp + 3dac: 1968 addi a0,sp,188 + 3dae: 00001397 auipc t2,0x1 + 3db2: 0d02 slli s10,s10,0x0 + 3db4: 4502 lw a0,0(sp) + 3db6: 0000 unimp + 3db8: 0200 addi s0,sp,256 + 3dba: 6791 lui a5,0x4 + 3dbc: 9518 0x9518 + 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) + 3dca: 2041 jal 3e4a <__stack_size+0x364a> + 3dcc: 1400 addi s0,sp,544 + 3dce: 7301 lui t1,0xfffe0 + 3dd0: 000e 0xe + 3dd2: 0200 addi s0,sp,256 + 3dd4: 01e1 addi gp,gp,24 + 3dd6: a301 j 42d6 <__stack_size+0x3ad6> + 3dd8: 0000 unimp + 3dda: 9a00 0x9a00 + 3ddc: 4018 lw a4,0(s0) + 3dde: 2620 fld fs0,72(a2) + 3de0: 4019 0x4019 + 3de2: 2020 fld fs0,64(s0) + 3de4: 01000013 li zero,16 + 3de8: 15b0 addi a2,sp,744 + 3dea: 0000 unimp + 3dec: 7315 lui t1,0xfffe5 + 3dee: 6d65 lui s10,0x19 + 3df0: 0200 addi s0,sp,256 + 3df2: 01e1 addi gp,gp,24 + 3df4: 0442 slli s0,s0,0x10 + 3df6: 0000 unimp + 3df8: 9102 jalr sp + 3dfa: 155c addi a5,sp,676 + 3dfc: 00646d63 bltu s0,t1,3e16 <__stack_size+0x3616> + 3e00: e102 fsw ft0,128(sp) + 3e02: 4501 li a0,0 + 3e04: 0000 unimp + 3e06: 0200 addi s0,sp,256 + 3e08: 5b91 li s7,-28 + 3e0a: 6115 addi sp,sp,288 + 3e0c: 6772 flw fa4,28(sp) + 3e0e: 0200 addi s0,sp,256 + 3e10: 01e1 addi gp,gp,24 + 3e12: 00000253 fadd.s ft4,ft0,ft0,rne + 3e16: 9102 jalr sp + 3e18: 1654 addi a3,sp,804 + 3e1a: 1765 addi a4,a4,-7 + 3e1c: 0000 unimp + 3e1e: e302 fsw ft0,132(sp) + 3e20: 9801 andi s0,s0,-32 + 3e22: 0000 unimp + 3e24: 0200 addi s0,sp,256 + 3e26: 6891 lui a7,0x4 + 3e28: 9518 0x9518 + 3e2a: c0000003 lb zero,-1024(zero) # fffffc00 <_sp+0x7fffbc00> + 3e2e: 0015 c.addi zero,5 + 3e30: 0100 addi s0,sp,128 + 3e32: 0305 addi t1,t1,1 + 3e34: 65c4 flw fs1,12(a1) + 3e36: 2041 jal 3eb6 <__stack_size+0x36b6> + 3e38: d81a sw t1,48(sp) + 3e3a: 4018 lw a4,0(s0) + 3e3c: 1a20 addi s0,sp,312 + 3e3e: 4019 0x4019 + 3e40: 1620 addi s0,sp,808 + 3e42: 21c5 jal 4322 <__stack_size+0x3b22> + 3e44: 0000 unimp + 3e46: e802 fsw ft0,16(sp) + 3e48: 6901 lui s2,0x0 + 3e4a: 0000 unimp + 3e4c: 0200 addi s0,sp,256 + 3e4e: 6c91 lui s9,0x4 + 3e50: 0000 unimp + 3e52: 6f0a flw ft10,128(sp) + 3e54: 0001 nop + 3e56: c000 sw s0,0(s0) + 3e58: 0015 c.addi zero,5 + 3e5a: 0b00 addi s0,sp,400 + 3e5c: 0161 addi sp,sp,24 + 3e5e: 0000 unimp + 3e60: 000e 0xe + 3e62: b009 j 3664 <__stack_size+0x2e64> + 3e64: 0015 c.addi zero,5 + 3e66: 1400 addi s0,sp,544 + 3e68: 2701 jal 4568 <__stack_size+0x3d68> + 3e6a: 000d c.addi zero,3 + 3e6c: 0200 addi s0,sp,256 + 3e6e: a30101b3 0xa30101b3 + 3e72: 0000 unimp + 3e74: 0c00 addi s0,sp,528 + 3e76: 4018 lw a4,0(s0) + 3e78: 9a20 0x9a20 + 3e7a: 4018 lw a4,0(s0) + 3e7c: 5820 lw s0,112(s0) + 3e7e: 01000013 li zero,16 + 3e82: 1610 addi a2,sp,800 + 3e84: 0000 unimp + 3e86: 7315 lui t1,0xfffe5 + 3e88: 6d65 lui s10,0x19 + 3e8a: 0200 addi s0,sp,256 + 3e8c: 044201b3 0x44201b3 + 3e90: 0000 unimp + 3e92: 9102 jalr sp + 3e94: 166c addi a1,sp,812 + 3e96: 1048 addi a0,sp,36 + 3e98: 0000 unimp + 3e9a: b502 fsd ft0,168(sp) + 3e9c: 8d01 sub a0,a0,s0 + 3e9e: 0000 unimp + 3ea0: 0100 addi s0,sp,128 + 3ea2: 1662 slli a2,a2,0x38 + 3ea4: 00001007 0x1007 + 3ea8: b602 fsd ft0,296(sp) + 3eaa: 7b01 lui s6,0xfffe0 + 3eac: 0000 unimp + 3eae: 0100 addi s0,sp,128 + 3eb0: 0059 c.addi zero,22 + 3eb2: 0114 addi a3,sp,128 + 3eb4: 0e52 slli t3,t3,0x14 + 3eb6: 0000 unimp + 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 + 3ec2: 2040 fld fs0,128(s0) + 3ec4: 180c addi a1,sp,48 + 3ec6: 2040 fld fs0,128(s0) + 3ec8: 1390 addi a2,sp,480 + 3eca: 0000 unimp + 3ecc: 3f01 jal 3ddc <__stack_size+0x35dc> + 3ece: 0016 0x16 + 3ed0: 1500 addi s0,sp,672 + 3ed2: 006d6573 csrrsi a0,0x6,26 + 3ed6: a502 fsd ft0,136(sp) + 3ed8: 4201 li tp,0 + 3eda: 0004 addi s1,sp,0 + 3edc: 0200 addi s0,sp,256 + 3ede: 6c91 lui s9,0x4 + 3ee0: 1400 addi s0,sp,544 + 3ee2: 3601 jal 39e2 <__stack_size+0x31e2> + 3ee4: 000e 0xe + 3ee6: 0200 addi s0,sp,256 + 3ee8: 0148 addi a0,sp,132 + 3eea: a301 j 43ea <__stack_size+0x3bea> + 3eec: 0000 unimp + 3eee: 3a00 fld fs0,48(a2) + 3ef0: 4016 0x4016 + 3ef2: ec20 fsw fs0,88(s0) + 3ef4: c8204017 auipc zero,0xc8204 + 3ef8: 01000013 li zero,16 + 3efc: 16dc addi a5,sp,868 + 3efe: 0000 unimp + 3f00: 7315 lui t1,0xfffe5 + 3f02: 6d65 lui s10,0x19 + 3f04: 0200 addi s0,sp,256 + 3f06: 0148 addi a0,sp,132 + 3f08: 0442 slli s0,s0,0x10 + 3f0a: 0000 unimp + 3f0c: 9102 jalr sp + 3f0e: 195c addi a5,sp,180 + 3f10: 28e4 fld fs1,208(s1) + 3f12: 0000 unimp + 3f14: 4802 lw a6,0(sp) + 3f16: 3301 jal 3c16 <__stack_size+0x3416> + 3f18: 0000 unimp + 3f1a: 0200 addi s0,sp,256 + 3f1c: 5891 li a7,-28 + 3f1e: 4816 lw a6,68(sp) + 3f20: 0010 addi a2,sp,0 + 3f22: 0200 addi s0,sp,256 + 3f24: 014a slli sp,sp,0x12 + 3f26: 008d addi ra,ra,3 + 3f28: 0000 unimp + 3f2a: 5901 li s2,-32 + 3f2c: 6116 flw ft2,68(sp) + 3f2e: 0006 0x6 + 3f30: 0200 addi s0,sp,256 + 3f32: 03de014b fnmsub.d ft2,ft8,ft9,ft0,rne + 3f36: 0000 unimp + 3f38: 9102 jalr sp + 3f3a: 1864 addi s1,sp,60 + 3f3c: 0395 addi t2,t2,5 + 3f3e: 0000 unimp + 3f40: 16ec addi a1,sp,876 + 3f42: 0000 unimp + 3f44: 0501 addi a0,a0,0 + 3f46: 4165b803 0x4165b803 + 3f4a: 1a20 addi s0,sp,312 + 3f4c: 16c8 addi a0,sp,868 + 3f4e: 2040 fld fs0,128(s0) + 3f50: 1750 addi a2,sp,932 + 3f52: 2040 fld fs0,128(s0) + 3f54: 6516 flw fa0,68(sp) + 3f56: 02000017 auipc zero,0x2000 + 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 + 3f66: 2040 fld fs0,128(s0) + 3f68: 1748 addi a0,sp,932 + 3f6a: 2040 fld fs0,128(s0) + 3f6c: 6516 flw fa0,68(sp) + 3f6e: 02000017 auipc zero,0x2000 + 3f72: 016d addi sp,sp,27 + 3f74: 008d addi ra,ra,3 + 3f76: 0000 unimp + 3f78: 9102 jalr sp + 3f7a: 0068 addi a0,sp,12 + 3f7c: 0000 unimp + 3f7e: 6f0a flw ft10,128(sp) + 3f80: 0001 nop + 3f82: ec00 fsw fs0,24(s0) + 3f84: 0016 0x16 + 3f86: 0b00 addi s0,sp,400 + 3f88: 0161 addi sp,sp,24 + 3f8a: 0000 unimp + 3f8c: dc09000b 0xdc09000b + 3f90: 0016 0x16 + 3f92: 1400 addi s0,sp,544 + 3f94: d701 beqz a4,3e9c <__stack_size+0x369c> + 3f96: 0200000f fence r,unknown + 3f9a: 012e slli sp,sp,0xb + 3f9c: a301 j 449c <__stack_size+0x3c9c> + 3f9e: 0000 unimp + 3fa0: aa00 fsd fs0,16(a2) + 3fa2: 4015 0x4015 + 3fa4: 3a20 fld fs0,112(a2) + 3fa6: 4016 0x4016 + 3fa8: 0020 addi s0,sp,8 + 3faa: 0014 addi a3,sp,0 + 3fac: 0100 addi s0,sp,128 + 3fae: 1749 addi a4,a4,-14 + 3fb0: 0000 unimp + 3fb2: 7315 lui t1,0xfffe5 + 3fb4: 6d65 lui s10,0x19 + 3fb6: 0200 addi s0,sp,256 + 3fb8: 012e slli sp,sp,0xb + 3fba: 0442 slli s0,s0,0x10 + 3fbc: 0000 unimp + 3fbe: 9102 jalr sp + 3fc0: 185c addi a5,sp,52 + 3fc2: 0395 addi t2,t2,5 + 3fc4: 0000 unimp + 3fc6: 073a slli a4,a4,0xe + 3fc8: 0000 unimp + 3fca: 0501 addi a0,a0,0 + 3fcc: 4165a803 lw a6,1046(a1) + 3fd0: 1a20 addi s0,sp,312 + 3fd2: 15b6 slli a1,a1,0x2d + 3fd4: 2040 fld fs0,128(s0) + 3fd6: 15fa slli a1,a1,0x3e + 3fd8: 2040 fld fs0,128(s0) + 3fda: 6516 flw fa0,68(sp) + 3fdc: 02000017 auipc zero,0x2000 + 3fe0: 0130 addi a2,sp,136 + 3fe2: 008d addi ra,ra,3 + 3fe4: 0000 unimp + 3fe6: 9102 jalr sp + 3fe8: 006c addi a1,sp,12 + 3fea: 1400 addi s0,sp,544 + 3fec: aa01 j 40fc <__stack_size+0x38fc> + 3fee: 000e 0xe + 3ff0: 0200 addi s0,sp,256 + 3ff2: 010d addi sp,sp,3 + 3ff4: 4201 li tp,0 + 3ff6: 0004 addi s1,sp,0 + 3ff8: 0200 addi s0,sp,256 + 3ffa: 4015 0x4015 + 3ffc: aa20 fsd fs0,80(a2) + 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 + 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> + 401c: 0000 unimp + 401e: 0d02 slli s10,s10,0x0 + 4020: 6901 lui s2,0x0 + 4022: 0000 unimp + 4024: 0200 addi s0,sp,256 + 4026: 5891 li a7,-28 + 4028: 9719 srai a4,a4,0x26 + 402a: 02000013 li zero,32 + 402e: 010d addi sp,sp,3 + 4030: 0045 c.addi zero,17 + 4032: 0000 unimp + 4034: 9102 jalr sp + 4036: 65731757 0x65731757 + 403a: 006d c.addi zero,27 + 403c: 0f02 slli t5,t5,0x0 + 403e: 4201 li tp,0 + 4040: 0004 addi s1,sp,0 + 4042: 0200 addi s0,sp,256 + 4044: 6891 lui a7,0x4 + 4046: 9518 0x9518 + 4048: 3a000003 lb zero,928(zero) # 200437c <__stack_size+0x2003b7c> + 404c: 01000007 0x1000007 + 4050: 0305 addi t1,t1,1 + 4052: 6598 flw fa4,8(a1) + 4054: 2041 jal 40d4 <__stack_size+0x38d4> + 4056: 181a slli a6,a6,0x26 + 4058: 4015 0x4015 + 405a: 5c20 lw s0,120(s0) + 405c: 4015 0x4015 + 405e: 1620 addi s0,sp,808 + 4060: 1765 addi a4,a4,-7 + 4062: 0000 unimp + 4064: 1102 slli sp,sp,0x20 + 4066: 8d01 sub a0,a0,s0 + 4068: 0000 unimp + 406a: 0200 addi s0,sp,256 + 406c: 6c91 lui s9,0x4 + 406e: 0000 unimp + 4070: 011c addi a5,sp,128 + 4072: 0e9c addi a5,sp,848 + 4074: 0000 unimp + 4076: f302 fsw ft0,164(sp) + 4078: a301 j 4578 <__stack_size+0x3d78> + 407a: 0000 unimp + 407c: b600 fsd fs0,40(a2) + 407e: 4014 lw a3,0(s0) + 4080: 0220 addi s0,sp,264 + 4082: 4015 0x4015 + 4084: 7020 flw fs0,96(s0) + 4086: 0014 addi a3,sp,0 + 4088: 0100 addi s0,sp,128 + 408a: 0000180b 0x180b + 408e: 731d lui t1,0xfffe7 + 4090: 6d65 lui s10,0x19 + 4092: 0200 addi s0,sp,256 + 4094: 000442f3 0x442f3 + 4098: 0200 addi s0,sp,256 + 409a: 6c91 lui s9,0x4 + 409c: 9518 0x9518 + 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) + 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 + 40bc: 2040 fld fs0,128(s0) + 40be: 14b6 slli s1,s1,0x2d + 40c0: 2040 fld fs0,128(s0) + 40c2: 14a8 addi a0,sp,616 + 40c4: 0000 unimp + 40c6: 7201 lui tp,0xfffe0 + 40c8: 0018 addi a4,sp,0 + 40ca: 1d00 addi s0,sp,688 + 40cc: 006d6573 csrrsi a0,0x6,26 + 40d0: d302 sw zero,164(sp) + 40d2: 0442 slli s0,s0,0x10 + 40d4: 0000 unimp + 40d6: 9102 jalr sp + 40d8: 1e6c addi a1,sp,828 + 40da: 268d jal 443c <__stack_size+0x3c3c> + 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> + 40ea: 0000 unimp + 40ec: d502 sw zero,168(sp) + 40ee: 0069 c.addi zero,26 + 40f0: 0000 unimp + 40f2: 9102 jalr sp + 40f4: 1e64 addi s1,sp,828 + 40f6: 00001397 auipc t2,0x1 + 40fa: d602 sw zero,44(sp) + 40fc: 0045 c.addi zero,17 + 40fe: 0000 unimp + 4100: 9102 jalr sp + 4102: 03951863 bne a0,s9,4132 <__stack_size+0x3932> + 4106: 0000 unimp + 4108: 16ec addi a1,sp,876 + 410a: 0000 unimp + 410c: 0501 addi a0,a0,0 + 410e: 41657c03 0x41657c03 + 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 + 4122: 2040 fld fs0,128(s0) + 4124: 143c addi a5,sp,552 + 4126: 2040 fld fs0,128(s0) + 4128: 14e0 addi s0,sp,620 + 412a: 0000 unimp + 412c: b901 j 3d3c <__stack_size+0x353c> + 412e: 0018 addi a4,sp,0 + 4130: 1e00 addi s0,sp,816 + 4132: 1339 addi t1,t1,-18 + 4134: 0000 unimp + 4136: a902 fsd ft0,144(sp) + 4138: 18b9 addi a7,a7,-18 + 413a: 0000 unimp + 413c: 9102 jalr sp + 413e: 205c fld fa5,128(s0) + 4140: 0661 addi a2,a2,24 + 4142: 0000 unimp + 4144: ab02 fsd ft0,400(sp) + 4146: 03de slli t2,t2,0x17 + 4148: 0000 unimp + 414a: 9102 jalr sp + 414c: 206c fld fa1,192(s0) + 414e: 1048 addi a0,sp,36 + 4150: 0000 unimp + 4152: ac02 fsd ft0,24(sp) + 4154: 0098 addi a4,sp,64 + 4156: 0000 unimp + 4158: 5901 li s2,-32 + 415a: 0700 addi s0,sp,896 + 415c: f604 fsw fs1,40(a2) + 415e: 0000 unimp + 4160: 1f00 addi s0,sp,944 + 4162: 0d54 addi a3,sp,660 + 4164: 0000 unimp + 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 + 4172: 18204013 xori zero,zero,386 + 4176: 0015 c.addi zero,5 + 4178: 0100 addi s0,sp,128 + 417a: 18f9 addi a7,a7,-2 + 417c: 0000 unimp + 417e: 391e fld fs2,480(sp) + 4180: 02000013 li zero,32 + 4184: b992 fsd ft4,240(sp) + 4186: 0018 addi a4,sp,0 + 4188: 0200 addi s0,sp,256 + 418a: 5c91 li s9,-28 + 418c: 6120 flw fs0,64(a0) + 418e: 0006 0x6 + 4190: 0200 addi s0,sp,256 + 4192: de94 sw a3,56(a3) + 4194: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 4198: 6c91 lui s9,0x4 + 419a: 1f00 addi s0,sp,944 + 419c: 0db8 addi a4,sp,728 + 419e: 0000 unimp + 41a0: 5c02 lw s8,32(sp) + 41a2: a301 j 46a2 <__stack_size+0x3ea2> + 41a4: 0000 unimp + 41a6: f600 fsw fs0,40(a2) + 41a8: 4012 0x4012 + 41aa: b820 fsd fs0,112(s0) + 41ac: 50204013 xori zero,zero,1282 + 41b0: 0015 c.addi zero,5 + 41b2: 0100 addi s0,sp,128 + 41b4: 1965 addi s2,s2,-7 + 41b6: 0000 unimp + 41b8: 391e fld fs2,480(sp) + 41ba: 02000013 li zero,32 + 41be: b95c fsd fa5,176(a0) + 41c0: 0018 addi a4,sp,0 + 41c2: 0200 addi s0,sp,256 + 41c4: 5c91 li s9,-28 + 41c6: 611e flw ft2,196(sp) + 41c8: 0006 0x6 + 41ca: 0200 addi s0,sp,256 + 41cc: de5d beqz a2,418a <__stack_size+0x398a> + 41ce: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 41d2: 5891 li a7,-28 + 41d4: 971e add a4,a4,t2 + 41d6: 02000013 li zero,32 + 41da: 455e lw a0,212(sp) + 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 + 41e8: 21204013 xori zero,zero,530 + 41ec: 006e 0x6e + 41ee: 6b02 flw fs6,0(sp) + 41f0: 00f0 addi a2,sp,76 + 41f2: 0000 unimp + 41f4: 9102 jalr sp + 41f6: 206c fld fa1,192(s0) + 41f8: 10fa slli ra,ra,0x3e + 41fa: 0000 unimp + 41fc: 6c02 flw fs8,0(sp) + 41fe: 03de slli t2,t2,0x17 + 4200: 0000 unimp + 4202: 9102 jalr sp + 4204: 0068 addi a0,sp,12 + 4206: 1f00 addi s0,sp,944 + 4208: 0cdf 0000 4902 0x490200000cdf + 420e: a301 j 470e <__stack_size+0x3f0e> + 4210: 0000 unimp + 4212: d200 sw s0,32(a2) + 4214: 4012 0x4012 + 4216: f620 fsw fs0,104(a2) + 4218: 4012 0x4012 + 421a: 8820 0x8820 + 421c: 0015 c.addi zero,5 + 421e: 0100 addi s0,sp,128 + 4220: 1991 addi s3,s3,-28 + 4222: 0000 unimp + 4224: 691d lui s2,0x7 + 4226: 6370 flw fa2,68(a4) + 4228: 0200 addi s0,sp,256 + 422a: 9149 srli a0,a0,0x32 + 422c: 0019 c.addi zero,6 + 422e: 0200 addi s0,sp,256 + 4230: 6c91 lui s9,0x4 + 4232: 0700 addi s0,sp,896 + 4234: ea04 fsw fs1,16(a2) + 4236: 22000003 lb zero,544(zero) # 220 <__stack_size-0x5e0> + 423a: 0e42 slli t3,t3,0x10 + 423c: 0000 unimp + 423e: 6601 lui a2,0x0 + 4240: 8601 srai a2,a2,0x0 + 4242: 0000 unimp + 4244: aa00 fsd fs0,16(a2) + 4246: 4012 0x4012 + 4248: d220 sw s0,96(a2) + 424a: 4012 0x4012 + 424c: c020 sw s0,64(s0) + 424e: 0015 c.addi zero,5 + 4250: 0100 addi s0,sp,128 + 4252: 19c1 addi s3,s3,-16 + 4254: 0000 unimp + 4256: 6c1d lui s8,0x7 + 4258: 0100 addi s0,sp,128 + 425a: c166 sw s9,128(sp) + 425c: 0019 c.addi zero,6 + 425e: 0200 addi s0,sp,256 + 4260: 6c91 lui s9,0x4 + 4262: 0700 addi s0,sp,896 + 4264: 0204 addi s1,sp,256 + 4266: 0001 nop + 4268: 2300 fld fs0,0(a4) + 426a: 108c addi a1,sp,96 + 426c: 0000 unimp + 426e: 4d01 li s10,0 + 4270: 6801 lui a6,0x0 + 4272: 4012 0x4012 + 4274: aa20 fsd fs0,80(a2) + 4276: 4012 0x4012 + 4278: f820 fsw fs0,112(s0) + 427a: 0015 c.addi zero,5 + 427c: 0100 addi s0,sp,128 + 427e: 19f9 addi s3,s3,-2 + 4280: 0000 unimp + 4282: 6c1d lui s8,0x7 + 4284: 0100 addi s0,sp,128 + 4286: b94d j 3f38 <__stack_size+0x3738> + 4288: 0018 addi a4,sp,0 + 428a: 0200 addi s0,sp,256 + 428c: 6c91 lui s9,0x4 + 428e: 6e1d lui t3,0x7 + 4290: 0100 addi s0,sp,128 + 4292: b94d j 3f44 <__stack_size+0x3744> + 4294: 0018 addi a4,sp,0 + 4296: 0200 addi s0,sp,256 + 4298: 6891 lui a7,0x4 + 429a: 2400 fld fs0,8(s0) + 429c: 0e66 slli t3,t3,0x19 + 429e: 0000 unimp + 42a0: 3301 jal 3fa0 <__stack_size+0x37a0> + 42a2: 4001 0x4001 + 42a4: 4012 0x4012 + 42a6: 6820 flw fs0,80(s0) + 42a8: 4012 0x4012 + 42aa: 3020 fld fs0,96(s0) + 42ac: 0016 0x16 + 42ae: 0100 addi s0,sp,128 + 42b0: 6c1d lui s8,0x7 + 42b2: 0100 addi s0,sp,128 + 42b4: 0018b933 sltu s2,a7,ra + 42b8: 0200 addi s0,sp,256 + 42ba: 6c91 lui s9,0x4 + 42bc: 0000 unimp + 42be: 01bd addi gp,gp,15 + 42c0: 0000 unimp + 42c2: 0002 0x2 + 42c4: 00000f8f 0xf8f + 42c8: 0104 addi s1,sp,128 + 42ca: 0000 unimp + 42cc: 0000 unimp + 42ce: ef0c fsw fa1,24(a4) + 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 + 42dc: 403a 0x403a + 42de: dc20 sw s0,120(s0) + 42e0: 0026 0x26 + 42e2: 0200 addi s0,sp,256 + 42e4: 0601 addi a2,a2,0 + 42e6: 0098 addi a4,sp,64 + 42e8: 0000 unimp + 42ea: 0202 slli tp,tp,0x0 + 42ec: 1805 addi a6,a6,-31 + 42ee: 0001 nop + 42f0: 0200 addi s0,sp,256 + 42f2: 0504 addi s1,sp,640 + 42f4: 01b2 slli gp,gp,0xc + 42f6: 0000 unimp + 42f8: 0002ab03 lw s6,0(t0) + 42fc: 0200 addi s0,sp,256 + 42fe: 4a40 lw s0,20(a2) + 4300: 0000 unimp + 4302: 0400 addi s0,sp,512 + 4304: 003a 0x3a + 4306: 0000 unimp + 4308: 0102 slli sp,sp,0x0 + 430a: 9608 0x9608 + 430c: 0000 unimp + 430e: 0200 addi s0,sp,256 + 4310: 0702 slli a4,a4,0x0 + 4312: 00cd addi ra,ra,19 + 4314: 0000 unimp + 4316: 0402 slli s0,s0,0x0 + 4318: 00018e07 0x18e07 + 431c: 0500 addi s0,sp,640 + 431e: 0504 addi s1,sp,640 + 4320: 6e69 lui t3,0x1a + 4322: 0074 addi a3,sp,12 + 4324: 0004fa03 0x4fa03 + 4328: 0200 addi s0,sp,256 + 432a: 3346 fld ft6,112(sp) + 432c: 0000 unimp + 432e: 0300 addi s0,sp,384 + 4330: 0000008b 0x8b + 4334: 4702 lw a4,0(sp) + 4336: 0058 addi a4,sp,4 + 4338: 0000 unimp + 433a: 0000e003 0xe003 + 433e: 0200 addi s0,sp,256 + 4340: 714d addi sp,sp,-336 + 4342: 0000 unimp + 4344: 0200 addi s0,sp,256 + 4346: 0704 addi s1,sp,896 + 4348: 00000193 li gp,0 + 434c: 0102 slli sp,sp,0x0 + 434e: 9f08 0x9f08 + 4350: 0000 unimp + 4352: 0600 addi s0,sp,768 + 4354: 008e slli ra,ra,0x3 + 4356: 0000 unimp + 4358: 00950407 0x950407 + 435c: 0000 unimp + 435e: 0108 addi a0,sp,128 + 4360: 00b6 slli ra,ra,0xd + 4362: 0000 unimp + 4364: 9a09 andi a2,a2,-30 + 4366: 0000 unimp + 4368: 0900 addi s0,sp,144 + 436a: 009a slli ra,ra,0x6 + 436c: 0000 unimp + 436e: 7c09 lui s8,0xfffe2 + 4370: 0000 unimp + 4372: 0000 unimp + 4374: ab0a fsd ft2,400(sp) + 4376: 0000 unimp + 4378: 0300 addi s0,sp,384 + 437a: 0216 slli tp,tp,0x5 + 437c: 00c4 addi s1,sp,68 + 437e: 0000 unimp + 4380: 0101 addi sp,sp,0 + 4382: 00a00407 0xa00407 + 4386: 0000 unimp + 4388: 4d0c010b 0x4d0c010b + 438c: 0011 c.addi zero,4 + 438e: 0100 addi s0,sp,128 + 4390: dd20 sw s0,120(a0) + 4392: 0000 unimp + 4394: 0500 addi s0,sp,640 + 4396: 000b5803 lhu a6,0(s6) # fffe0000 <_sp+0x7ffdc000> + 439a: 0780 addi s0,sp,960 + 439c: ca04 sw s1,16(a2) + 439e: 0000 unimp + 43a0: 0c00 addi s0,sp,528 + 43a2: 1180 addi s0,sp,224 + 43a4: 0000 unimp + 43a6: 2101 jal 47a6 <__stack_size+0x3fa6> + 43a8: 00dd addi ra,ra,23 + 43aa: 0000 unimp + 43ac: 0305 addi t1,t1,1 + 43ae: 0b5c addi a5,sp,404 + 43b0: 8000 0x8000 + 43b2: 180d addi a6,a6,-29 + 43b4: 01000007 0x1000007 + 43b8: 4541 li a0,16 + 43ba: 0000 unimp + 43bc: 0100 addi s0,sp,128 + 43be: 0305 addi t1,t1,1 + 43c0: 268c fld fa1,8(a3) + 43c2: 8000 0x8000 + 43c4: 010e slli sp,sp,0x3 + 43c6: 11c6 slli gp,gp,0x31 + 43c8: 0000 unimp + 43ca: 7501 lui a0,0xfffe0 + 43cc: 3a01 jal 3cdc <__stack_size+0x34dc> + 43ce: 0000 unimp + 43d0: f200 fsw fs0,32(a2) + 43d2: 4039 0x4039 + 43d4: 1020 addi s0,sp,40 + 43d6: 403a 0x403a + 43d8: 6820 flw fs0,80(s0) + 43da: 0016 0x16 + 43dc: 0100 addi s0,sp,128 + 43de: 1198010f 0x1198010f + 43e2: 0000 unimp + 43e4: 5f01 li t5,-32 + 43e6: 9601 srai a2,a2,0x20 + 43e8: 4039 0x4039 + 43ea: f220 fsw fs0,96(a2) + 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 + 43fe: 6661 lui a2,0x18 + 4400: 0000 unimp + 4402: 0200 addi s0,sp,256 + 4404: 6c91 lui s9,0x4 + 4406: 0f00 addi s0,sp,912 + 4408: dc01 beqz s0,4320 <__stack_size+0x3b20> + 440a: 0011 c.addi zero,4 + 440c: 0100 addi s0,sp,128 + 440e: 014a slli sp,sp,0x12 + 4410: 393a fld fs2,424(sp) + 4412: 2040 fld fs0,128(s0) + 4414: 3996 fld fs3,352(sp) + 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 + 4424: 0000 unimp + 4426: 4c01 li s8,0 + 4428: 0066 0x66 + 442a: 0000 unimp + 442c: 9102 jalr sp + 442e: 006c addi a1,sp,12 + 4430: 0110 addi a2,sp,128 + 4432: 000011ab 0x11ab + 4436: 3301 jal 4136 <__stack_size+0x3936> + 4438: 1a01 addi s4,s4,-32 + 443a: 4039 0x4039 + 443c: 3a20 fld fs0,112(a2) + 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 + 444e: 0100 addi s0,sp,128 + 4450: 0000dd33 srl s10,ra,zero + 4454: 0200 addi s0,sp,256 + 4456: 6c91 lui s9,0x4 + 4458: 1200 addi s0,sp,288 + 445a: 6501 lui a0,0x0 + 445c: 0011 c.addi zero,4 + 445e: 0100 addi s0,sp,128 + 4460: 0129 addi sp,sp,10 + 4462: 38fa fld fa7,440(sp) + 4464: 2040 fld fs0,128(s0) + 4466: 391a fld fs2,416(sp) + 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 + 4472: 0000 unimp + 4474: 2901 jal 4884 <__stack_size+0x4084> + 4476: 00dd addi ra,ra,23 + 4478: 0000 unimp + 447a: 9102 jalr sp + 447c: 006c addi a1,sp,12 + 447e: 7500 flw fs0,40(a0) + 4480: 0012 0x12 + 4482: 0200 addi s0,sp,256 + 4484: 9a00 0x9a00 + 4486: 0010 addi a2,sp,0 + 4488: 0400 addi s0,sp,512 + 448a: 0001 nop + 448c: 0000 unimp + 448e: 0c00 addi s0,sp,528 + 4490: 000013bb 0x13bb + 4494: 00fa slli ra,ra,0x1e + 4496: 0000 unimp + 4498: 3a10 fld fa2,48(a2) + 449a: 2040 fld fs0,128(s0) + 449c: 5080 lw s0,32(s1) + 449e: 2040 fld fs0,128(s0) + 44a0: 27ed jal 4c8a <__stack_size+0x448a> + 44a2: 0000 unimp + 44a4: 0102 slli sp,sp,0x0 + 44a6: 9806 add a6,a6,ra + 44a8: 0000 unimp + 44aa: 0300 addi s0,sp,384 + 44ac: 130a slli t1,t1,0x22 + 44ae: 0000 unimp + 44b0: 3e02 fld ft8,32(sp) + 44b2: 00000037 lui zero,0x0 + 44b6: 0202 slli tp,tp,0x0 + 44b8: 1805 addi a6,a6,-31 + 44ba: 0001 nop + 44bc: 0300 addi s0,sp,384 + 44be: 10c5 addi ra,ra,-15 + 44c0: 0000 unimp + 44c2: 3f02 fld ft10,32(sp) + 44c4: 0049 c.addi zero,18 + 44c6: 0000 unimp + 44c8: 0402 slli s0,s0,0x0 + 44ca: b205 j 3dea <__stack_size+0x35ea> + 44cc: 0001 nop + 44ce: 0300 addi s0,sp,384 + 44d0: 000002ab 0x2ab + 44d4: 4002 0x4002 + 44d6: 0060 addi s0,sp,12 + 44d8: 0000 unimp + 44da: 5004 lw s1,32(s0) + 44dc: 0000 unimp + 44de: 0200 addi s0,sp,256 + 44e0: 0801 addi a6,a6,0 + 44e2: 0096 slli ra,ra,0x5 + 44e4: 0000 unimp + 44e6: 6004 flw fs1,0(s0) + 44e8: 0000 unimp + 44ea: 0300 addi s0,sp,384 + 44ec: 01df 0000 4102 0x4102000001df + 44f2: 00000077 0x77 + 44f6: 0202 slli tp,tp,0x0 + 44f8: 0000cd07 0xcd07 + 44fc: 0300 addi s0,sp,384 + 44fe: 000003c3 fmadd.s ft7,ft0,ft0,ft0,rne + 4502: 4202 lw tp,0(sp) + 4504: 0089 addi ra,ra,2 + 4506: 0000 unimp + 4508: 0402 slli s0,s0,0x0 + 450a: 00018e07 0x18e07 + 450e: 0500 addi s0,sp,640 + 4510: 0504 addi s1,sp,640 + 4512: 6e69 lui t3,0x1a + 4514: 0074 addi a3,sp,12 + 4516: 9006 0x9006 + 4518: 0000 unimp + 451a: 0300 addi s0,sp,384 + 451c: 04fa slli s1,s1,0x1e + 451e: 0000 unimp + 4520: 4602 lw a2,0(sp) + 4522: 0049 c.addi zero,18 + 4524: 0000 unimp + 4526: 00008b03 lb s6,0(ra) # 4000 <__stack_size+0x3800> + 452a: 0200 addi s0,sp,256 + 452c: 00008947 fmsub.s fs2,ft1,ft0,ft0,rne + 4530: 0300 addi s0,sp,384 + 4532: 0208 addi a0,sp,256 + 4534: 0000 unimp + 4536: 4902 lw s2,0(sp) + 4538: 009c addi a5,sp,64 + 453a: 0000 unimp + 453c: 0005ce03 lbu t3,0(a1) + 4540: 0200 addi s0,sp,256 + 4542: 00007e4b fnmsub.s ft8,ft0,ft0,ft0 + 4546: 0300 addi s0,sp,384 + 4548: 00e0 addi s0,sp,76 + 454a: 0000 unimp + 454c: 4d02 lw s10,0(sp) + 454e: 000000a7 0xa7 + 4552: 0004b003 0x4b003 + 4556: 0200 addi s0,sp,256 + 4558: 00009c4f fnmadd.s fs8,ft1,ft0,ft0,rtz + 455c: 0300 addi s0,sp,384 + 455e: 0000132f 0x132f + 4562: 00e92803 lw a6,14(s2) # 700e <__stack_size+0x680e> + 4566: 0000 unimp + 4568: 12860407 0x12860407 + 456c: 0000 unimp + 456e: 00133603 0x133603 + 4572: 0300 addi s0,sp,384 + 4574: 0000de63 bgez ra,4590 <__stack_size+0x3d90> + 4578: 0800 addi s0,sp,16 + 457a: 054c addi a1,sp,644 + 457c: 0000 unimp + 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 + 458a: 0200 addi s0,sp,256 + 458c: 0125 addi sp,sp,9 + 458e: 0126 slli sp,sp,0x9 + 4590: 0000 unimp + 4592: 2302 fld ft6,0(sp) + 4594: 0900 addi s0,sp,144 + 4596: 0211 addi tp,tp,4 + 4598: 0000 unimp + 459a: 2602 fld fa2,0(sp) + 459c: 2601 jal 489c <__stack_size+0x409c> + 459e: 0001 nop + 45a0: 0200 addi s0,sp,256 + 45a2: 0a000423 sb zero,168(zero) # a8 <__stack_size-0x758> + 45a6: fa04 fsw fs1,48(a2) + 45a8: 0000 unimp + 45aa: 0b00 addi s0,sp,400 + 45ac: 000002fb 0x2fb + 45b0: 2802 fld fa6,0(sp) + 45b2: fa01 bnez a2,44c2 <__stack_size+0x3cc2> + 45b4: 0000 unimp + 45b6: 0800 addi s0,sp,16 + 45b8: 04a6 slli s1,s1,0x9 + 45ba: 0000 unimp + 45bc: 022c addi a1,sp,264 + 45be: 0138 addi a4,sp,136 + 45c0: 0182 slli gp,gp,0x0 + 45c2: 0000 unimp + 45c4: 8d09 sub a0,a0,a0 + 45c6: 0026 0x26 + 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> + 45d6: 0000 unimp + 45d8: 3b02 fld fs6,32(sp) + 45da: 5001 0x5001 + 45dc: 0000 unimp + 45de: 0200 addi s0,sp,256 + 45e0: 97092023 sw a6,-1696(s2) + 45e4: 02000013 li zero,32 + 45e8: 013c addi a5,sp,136 + 45ea: 0050 addi a2,sp,4 + 45ec: 0000 unimp + 45ee: 2302 fld ft6,0(sp) + 45f0: 0921 addi s2,s2,8 + 45f2: 1339 addi t1,t1,-18 + 45f4: 0000 unimp + 45f6: 4102 lw sp,0(sp) + 45f8: 2c01 jal 4808 <__stack_size+0x4008> + 45fa: 0001 nop + 45fc: 0200 addi s0,sp,256 + 45fe: 0c002423 sw zero,200(zero) # c8 <__stack_size-0x738> + 4602: 0199 addi gp,gp,6 + 4604: 0000 unimp + 4606: 0192 slli gp,gp,0x4 + 4608: 0000 unimp + 460a: 920d srli a2,a2,0x23 + 460c: 0001 nop + 460e: 1f00 addi s0,sp,944 + 4610: 0200 addi s0,sp,256 + 4612: 0704 addi s1,sp,896 + 4614: 00000193 li gp,0 + 4618: 0102 slli sp,sp,0x0 + 461a: 9f08 0x9f08 + 461c: 0000 unimp + 461e: 0400 addi s0,sp,512 + 4620: 0199 addi gp,gp,6 + 4622: 0000 unimp + 4624: 9906 add s2,s2,ra + 4626: 0001 nop + 4628: 0800 addi s0,sp,16 + 462a: 056e slli a0,a0,0x1b + 462c: 0000 unimp + 462e: 0244 addi s1,sp,260 + 4630: 01b1 addi gp,gp,12 + 4632: 0212 slli tp,tp,0x4 + 4634: 0000 unimp + 4636: a409 j 4838 <__stack_size+0x4038> + 4638: 0002 0x2 + 463a: 0200 addi s0,sp,256 + 463c: 013801b3 add gp,a6,s3 + 4640: 0000 unimp + 4642: 2302 fld ft6,0(sp) + 4644: 0e00 addi s0,sp,784 + 4646: 6f72 flw ft10,28(sp) + 4648: b5020077 0xb5020077 + 464c: 1201 addi tp,tp,-32 + 464e: 0002 0x2 + 4650: 0200 addi s0,sp,256 + 4652: 3f092c23 sw a6,1016(s2) + 4656: 0006 0x6 + 4658: 0200 addi s0,sp,256 + 465a: 023001b7 lui gp,0x2300 + 465e: 0000 unimp + 4660: 2302 fld ft6,0(sp) + 4662: 0934 addi a3,sp,152 + 4664: 0635 addi a2,a2,13 + 4666: 0000 unimp + 4668: b802 fsd ft0,48(sp) + 466a: 2e01 jal 497a <__stack_size+0x417a> + 466c: 0002 0x2 + 466e: 0200 addi s0,sp,256 + 4670: 7c093823 0x7c093823 + 4674: 0006 0x6 + 4676: 0200 addi s0,sp,256 + 4678: 01ba slli gp,gp,0xe + 467a: 00bd addi ra,ra,15 + 467c: 0000 unimp + 467e: 2302 fld ft6,0(sp) + 4680: 093c addi a5,sp,152 + 4682: 00001dc7 fmsub.s fs11,ft0,ft0,ft0,rtz + 4686: bb02 fsd ft0,432(sp) + 4688: bd01 j 4498 <__stack_size+0x3c98> + 468a: 0000 unimp + 468c: 0200 addi s0,sp,256 + 468e: 0c004023 0xc004023 + 4692: 012c addi a1,sp,136 + 4694: 0000 unimp + 4696: 0222 slli tp,tp,0x8 + 4698: 0000 unimp + 469a: 920d srli a2,a2,0x23 + 469c: 0001 nop + 469e: 0000 unimp + 46a0: 0f00 addi s0,sp,912 + 46a2: 2e01 jal 49b2 <__stack_size+0x41b2> + 46a4: 0002 0x2 + 46a6: 1000 addi s0,sp,32 + 46a8: 022e slli tp,tp,0xb + 46aa: 0000 unimp + 46ac: 1100 addi s0,sp,160 + 46ae: 0a04 addi s1,sp,272 + 46b0: 2204 fld fs1,0(a2) + 46b2: 0002 0x2 + 46b4: 0800 addi s0,sp,16 + 46b6: 1736 slli a4,a4,0x2d + 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 + 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> + 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 + 46e4: 0200 addi s0,sp,256 + 46e6: 01e5 addi gp,gp,25 + 46e8: 0050 addi a2,sp,4 + 46ea: 0000 unimp + 46ec: 2302 fld ft6,0(sp) + 46ee: 0921 addi s2,s2,8 + 46f0: 1339 addi t1,t1,-18 + 46f2: 0000 unimp + 46f4: eb02 fsw ft0,148(sp) + 46f6: 2c01 jal 4906 <__stack_size+0x4106> + 46f8: 0001 nop + 46fa: 0200 addi s0,sp,256 + 46fc: 77092423 sw a6,1896(s2) + 4700: 0005 c.addi zero,1 + 4702: 0200 addi s0,sp,256 + 4704: 01ec addi a1,sp,204 + 4706: 012c addi a1,sp,136 + 4708: 0000 unimp + 470a: 2302 fld ft6,0(sp) + 470c: 0e2c addi a1,sp,792 + 470e: 02007073 csrci 0x20,0 + 4712: 022e01ef jal gp,e4734 <__stack_size+0xe3f34> + 4716: 0000 unimp + 4718: 2302 fld ft6,0(sp) + 471a: 0934 addi a3,sp,152 + 471c: 00000657 0x657 + 4720: f002 fsw ft0,32(sp) + 4722: 2e01 jal 4a32 <__stack_size+0x4232> + 4724: 0002 0x2 + 4726: 0200 addi s0,sp,256 + 4728: 35093823 0x35093823 + 472c: 0006 0x6 + 472e: 0200 addi s0,sp,256 + 4730: 01f1 addi gp,gp,28 + 4732: 022e slli tp,tp,0xb + 4734: 0000 unimp + 4736: 2302 fld ft6,0(sp) + 4738: 093c addi a5,sp,152 + 473a: 0691 addi a3,a3,4 + 473c: 0000 unimp + 473e: f202 fsw ft0,36(sp) + 4740: 2e01 jal 4a50 <__stack_size+0x4250> + 4742: 0002 0x2 + 4744: 0200 addi s0,sp,256 + 4746: 86094023 0x86094023 + 474a: 0006 0x6 + 474c: 0200 addi s0,sp,256 + 474e: 007e01f3 0x7e01f3 + 4752: 0000 unimp + 4754: 2302 fld ft6,0(sp) + 4756: 0944 addi s1,sp,148 + 4758: 060c addi a1,sp,768 + 475a: 0000 unimp + 475c: f602 fsw ft0,44(sp) + 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 + 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> + 477a: fb02 fsw ft0,180(sp) + 477c: 5001 0x5001 + 477e: 0000 unimp + 4780: 0200 addi s0,sp,256 + 4782: d8094d23 0xd8094d23 + 4786: 0005 c.addi zero,1 + 4788: 0200 addi s0,sp,256 + 478a: 01fc addi a5,sp,204 + 478c: 0050 addi a2,sp,4 + 478e: 0000 unimp + 4790: 2302 fld ft6,0(sp) + 4792: 094e slli s2,s2,0x13 + 4794: 1492 slli s1,s1,0x24 + 4796: 0000 unimp + 4798: fe02 fsw ft0,60(sp) + 479a: 5001 0x5001 + 479c: 0000 unimp + 479e: 0200 addi s0,sp,256 + 47a0: e6094f23 0xe6094f23 + 47a4: 0005 c.addi zero,1 + 47a6: 0200 addi s0,sp,256 + 47a8: 01ff 0x1ff + 47aa: 0050 addi a2,sp,4 + 47ac: 0000 unimp + 47ae: 2302 fld ft6,0(sp) + 47b0: 0950 addi a2,sp,148 + 47b2: 0612 slli a2,a2,0x4 + 47b4: 0000 unimp + 47b6: 0102 slli sp,sp,0x0 + 47b8: 7e02 flw ft8,32(sp) + 47ba: 0000 unimp + 47bc: 0200 addi s0,sp,256 + 47be: a1095423 0xa1095423 + 47c2: 0005 c.addi zero,1 + 47c4: 0200 addi s0,sp,256 + 47c6: 0205 addi tp,tp,1 + 47c8: 007e 0x7e + 47ca: 0000 unimp + 47cc: 2302 fld ft6,0(sp) + 47ce: 0958 addi a4,sp,148 + 47d0: 062a slli a2,a2,0xa + 47d2: 0000 unimp + 47d4: 0602 slli a2,a2,0x0 + 47d6: 5002 0x5002 + 47d8: 0000 unimp + 47da: 0200 addi s0,sp,256 + 47dc: 7c095c23 0x7c095c23 + 47e0: 0006 0x6 + 47e2: 0200 addi s0,sp,256 + 47e4: 0209 addi tp,tp,2 + 47e6: 000000a7 0xa7 + 47ea: 2302 fld ft6,0(sp) + 47ec: 0960 addi s0,sp,156 + 47ee: 0592 slli a1,a1,0x4 + 47f0: 0000 unimp + 47f2: 0a02 slli s4,s4,0x0 + 47f4: a702 fsd ft0,392(sp) + 47f6: 0000 unimp + 47f8: 0200 addi s0,sp,256 + 47fa: ab096423 0xab096423 + 47fe: 0005 c.addi zero,1 + 4800: 0200 addi s0,sp,256 + 4802: 020c addi a1,sp,256 + 4804: 01aa slli gp,gp,0xa + 4806: 0000 unimp + 4808: 2302 fld ft6,0(sp) + 480a: 0968 addi a0,sp,156 + 480c: 00002133 sltz sp,zero + 4810: 0e02 slli t3,t3,0x0 + 4812: bf02 fsd ft0,440(sp) + 4814: 03000003 lb zero,48(zero) # 30 <__stack_size-0x7d0> + 4818: 0901ac23 sw a6,152(gp) # 2300098 <__stack_size+0x22ff898> + 481c: 0000026f jal tp,481c <__stack_size+0x401c> + 4820: 1002 0x1002 + 4822: 7e02 flw ft8,32(sp) + 4824: 0000 unimp + 4826: 0300 addi s0,sp,384 + 4828: 0001b023 0x1b023 + 482c: 03b9010f 0x3b9010f + 4830: 0000 unimp + 4832: b910 fsd fa2,48(a0) + 4834: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> + 4838: 040a slli s0,s0,0x2 + 483a: 0236 slli tp,tp,0xd + 483c: 0000 unimp + 483e: 040a slli s0,s0,0x2 + 4840: 03ad addi t2,t2,11 + 4842: 0000 unimp + 4844: 0005c20b 0x5c20b + 4848: 0200 addi s0,sp,256 + 484a: 0212 slli tp,tp,0x4 + 484c: 03b9 addi t2,t2,14 + 484e: 0000 unimp + 4850: 040a slli s0,s0,0x2 + 4852: 007e 0x7e + 4854: 0000 unimp + 4856: dd12 sw tp,184(sp) + 4858: 0002 0x2 + 485a: 0700 addi s0,sp,896 + 485c: 9204 0x9204 + 485e: 0001 nop + 4860: 0200 addi s0,sp,256 + 4862: 02e6 slli t0,t0,0x19 + 4864: 0462 slli s0,s0,0x18 + 4866: 0000 unimp + 4868: 00045013 srli zero,s0,0x0 + 486c: 0000 unimp + 486e: 00047b13 andi s6,s0,0 + 4872: 0100 addi s0,sp,128 + 4874: 00046513 ori a0,s0,0 + 4878: 0200 addi s0,sp,256 + 487a: 0002b613 sltiu a2,t0,0 + 487e: 0300 addi s0,sp,384 + 4880: 00040113 mv sp,s0 + 4884: 0400 addi s0,sp,512 + 4886: 00031d13 slli s10,t1,0x0 + 488a: 0500 addi s0,sp,640 + 488c: 0003a213 slti tp,t2,0 + 4890: 0600 addi s0,sp,768 + 4892: 00030513 mv a0,t1 + 4896: 0700 addi s0,sp,896 + 4898: 00041f13 slli t5,s0,0x0 + 489c: 0800 addi s0,sp,16 + 489e: 00043613 sltiu a2,s0,0 + 48a2: 0900 addi s0,sp,144 + 48a4: 00037d13 andi s10,t1,0 + 48a8: 0a00 addi s0,sp,272 + 48aa: 00053513 sltiu a0,a0,0 + 48ae: 0b00 addi s0,sp,400 + 48b0: 0004c313 xori t1,s1,0 + 48b4: 0c00 addi s0,sp,528 + 48b6: 00028f13 mv t5,t0 + 48ba: 0d00 addi s0,sp,656 + 48bc: 00023413 sltiu s0,tp,0 + 48c0: 0e00 addi s0,sp,784 + 48c2: 00055913 srli s2,a0,0x0 + 48c6: 0f00 addi s0,sp,912 + 48c8: 0004e313 ori t1,s1,0 + 48cc: 1000 addi s0,sp,32 + 48ce: 0001eb13 ori s6,gp,0 + 48d2: 1100 addi s0,sp,160 + 48d4: 00021613 slli a2,tp,0x0 + 48d8: 1200 addi s0,sp,288 + 48da: 0003e913 ori s2,t2,0 + 48de: 1300 addi s0,sp,416 + 48e0: 0b00 addi s0,sp,400 + 48e2: 00000283 lb t0,0(zero) # 0 <__stack_size-0x800> + 48e6: 3202 fld ft4,32(sp) + 48e8: 00046e03 0x46e03 + 48ec: 0a00 addi s0,sp,272 + 48ee: 7404 flw fs1,40(s0) + 48f0: 0004 addi s1,sp,0 + 48f2: 0800 addi s0,sp,16 + 48f4: 035f 0000 025c 0x25c0000035f + 48fa: 0336 slli t1,t1,0xd + 48fc: 00000563 beqz zero,4906 <__stack_size+0x4106> + 4900: a409 j 4b02 <__stack_size+0x4302> + 4902: 0002 0x2 + 4904: 0200 addi s0,sp,256 + 4906: 0338 addi a4,sp,392 + 4908: 0138 addi a4,sp,136 + 490a: 0000 unimp + 490c: 2302 fld ft6,0(sp) + 490e: 0900 addi s0,sp,144 + 4910: 2d89 jal 4f62 <__stack_size+0x4762> + 4912: 0000 unimp + 4914: 3a02 fld fs4,32(sp) + 4916: 0003d703 lhu a4,0(t2) # 50f6 <__stack_size+0x48f6> + 491a: 0200 addi s0,sp,256 + 491c: 97092c23 sw a6,-1672(s2) + 4920: 02000013 li zero,32 + 4924: 006c033b 0x6c033b + 4928: 0000 unimp + 492a: 2302 fld ft6,0(sp) + 492c: 0930 addi a2,sp,152 + 492e: 03df 0000 3c02 0x3c02000003df + 4934: 00006c03 0x6c03 + 4938: 0200 addi s0,sp,256 + 493a: 69093223 0x69093223 + 493e: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 4942: 033e slli t1,t1,0xf + 4944: 0050 addi a2,sp,4 + 4946: 0000 unimp + 4948: 2302 fld ft6,0(sp) + 494a: 0934 addi a3,sp,152 + 494c: 049c addi a5,sp,576 + 494e: 0000 unimp + 4950: 3f02 fld ft10,32(sp) + 4952: 00005003 lhu zero,0(zero) # 0 <__stack_size-0x800> + 4956: 0200 addi s0,sp,256 + 4958: bc093523 0xbc093523 + 495c: 0200000b 0x200000b + 4960: 0342 slli t1,t1,0x10 + 4962: 0578 addi a4,sp,652 + 4964: 0000 unimp + 4966: 2302 fld ft6,0(sp) + 4968: 0938 addi a4,sp,152 + 496a: 000009bf 93034302 0x93034302000009bf + 4972: 0005 c.addi zero,1 + 4974: 0200 addi s0,sp,256 + 4976: 89093c23 0x89093c23 + 497a: 0200000f fence r,unknown + 497e: 0346 slli t1,t1,0x11 + 4980: 05a9 addi a1,a1,10 + 4982: 0000 unimp + 4984: 2302 fld ft6,0(sp) + 4986: 0940 addi s0,sp,148 + 4988: 0b40 addi s0,sp,404 + 498a: 0000 unimp + 498c: 4702 lw a4,0(sp) + 498e: 0005c403 lbu s0,0(a1) + 4992: 0200 addi s0,sp,256 + 4994: fb094423 0xfb094423 + 4998: 0009 c.addi zero,2 + 499a: 0200 addi s0,sp,256 + 499c: 0348 addi a0,sp,388 + 499e: 05a9 addi a1,a1,10 + 49a0: 0000 unimp + 49a2: 2302 fld ft6,0(sp) + 49a4: 0948 addi a0,sp,148 + 49a6: 0b64 addi s1,sp,412 + 49a8: 0000 unimp + 49aa: 4902 lw s2,0(sp) + 49ac: 0005e903 0x5e903 + 49b0: 0200 addi s0,sp,256 + 49b2: c3094c23 0xc3094c23 + 49b6: 000a 0xa + 49b8: 0200 addi s0,sp,256 + 49ba: 034a slli t1,t1,0x12 + 49bc: 0615 addi a2,a2,5 + 49be: 0000 unimp + 49c0: 2302 fld ft6,0(sp) + 49c2: 0950 addi a2,sp,148 + 49c4: 0d6d addi s10,s10,27 + 49c6: 0000 unimp + 49c8: 4b02 lw s6,0(sp) + 49ca: 00063503 0x63503 + 49ce: 0200 addi s0,sp,256 + 49d0: 6f095423 0x6f095423 + 49d4: 0002 0x2 + 49d6: 0200 addi s0,sp,256 + 49d8: 034d addi t1,t1,19 + 49da: 022e slli tp,tp,0xb + 49dc: 0000 unimp + 49de: 2302 fld ft6,0(sp) + 49e0: 0058 addi a4,sp,4 + 49e2: 0114 addi a3,sp,128 + 49e4: 00b2 slli ra,ra,0xc + 49e6: 0000 unimp + 49e8: 0578 addi a4,sp,652 + 49ea: 0000 unimp + 49ec: 6210 flw fa2,0(a2) + 49ee: 0004 addi s1,sp,0 + 49f0: 1000 addi s0,sp,32 + 49f2: 00c8 addi a0,sp,68 + 49f4: 0000 unimp + 49f6: 0a00 addi s0,sp,272 + 49f8: 6304 flw fs1,0(a4) + 49fa: 0005 c.addi zero,1 + 49fc: 1400 addi s0,sp,544 + 49fe: b201 j 42fe <__stack_size+0x3afe> + 4a00: 0000 unimp + 4a02: 9300 0x9300 + 4a04: 0005 c.addi zero,1 + 4a06: 1000 addi s0,sp,32 + 4a08: 0462 slli s0,s0,0x18 + 4a0a: 0000 unimp + 4a0c: 2e10 fld fa2,24(a2) + 4a0e: 0002 0x2 + 4a10: 0000 unimp + 4a12: 040a slli s0,s0,0x2 + 4a14: 057e slli a0,a0,0x1f + 4a16: 0000 unimp + 4a18: 0114 addi a3,sp,128 + 4a1a: 00b2 slli ra,ra,0xc + 4a1c: 0000 unimp + 4a1e: 05a9 addi a1,a1,10 + 4a20: 0000 unimp + 4a22: 6210 flw fa2,0(a2) + 4a24: 0004 addi s1,sp,0 + 4a26: 0000 unimp + 4a28: 040a slli s0,s0,0x2 + 4a2a: 0599 addi a1,a1,6 + 4a2c: 0000 unimp + 4a2e: 0114 addi a3,sp,128 + 4a30: 00b2 slli ra,ra,0xc + 4a32: 0000 unimp + 4a34: 05c4 addi s1,sp,708 + 4a36: 0000 unimp + 4a38: 6210 flw fa2,0(a2) + 4a3a: 0004 addi s1,sp,0 + 4a3c: 1000 addi s0,sp,32 + 4a3e: 006c addi a1,sp,12 + 4a40: 0000 unimp + 4a42: 0a00 addi s0,sp,272 + 4a44: af04 fsd fs1,24(a4) + 4a46: 0005 c.addi zero,1 + 4a48: 1400 addi s0,sp,544 + 4a4a: c801 beqz s0,4a5a <__stack_size+0x425a> + 4a4c: 0000 unimp + 4a4e: e900 fsw fs0,16(a0) + 4a50: 0005 c.addi zero,1 + 4a52: 1000 addi s0,sp,32 + 4a54: 0462 slli s0,s0,0x18 + 4a56: 0000 unimp + 4a58: d310 sw a2,32(a4) + 4a5a: 0000 unimp + 4a5c: 1000 addi s0,sp,32 + 4a5e: 022e slli tp,tp,0xb + 4a60: 0000 unimp + 4a62: c810 sw a2,16(s0) + 4a64: 0000 unimp + 4a66: 0000 unimp + 4a68: 040a slli s0,s0,0x2 + 4a6a: 05ca slli a1,a1,0x12 + 4a6c: 0000 unimp + 4a6e: 0114 addi a3,sp,128 + 4a70: 00c8 addi a0,sp,68 + 4a72: 0000 unimp + 4a74: 060e slli a2,a2,0x3 + 4a76: 0000 unimp + 4a78: 6210 flw fa2,0(a2) + 4a7a: 0004 addi s1,sp,0 + 4a7c: 1000 addi s0,sp,32 + 4a7e: 000000d3 fadd.s ft1,ft0,ft0,rne + 4a82: 0e10 addi a2,sp,784 + 4a84: 0006 0x6 + 4a86: 1000 addi s0,sp,32 + 4a88: 00c8 addi a0,sp,68 + 4a8a: 0000 unimp + 4a8c: 0a00 addi s0,sp,272 + 4a8e: 1404 addi s1,sp,544 + 4a90: 0006 0x6 + 4a92: 1500 addi s0,sp,672 + 4a94: 040a slli s0,s0,0x2 + 4a96: 000005ef jal a1,4a96 <__stack_size+0x4296> + 4a9a: 0114 addi a3,sp,128 + 4a9c: 00b2 slli ra,ra,0xc + 4a9e: 0000 unimp + 4aa0: 0635 addi a2,a2,13 + 4aa2: 0000 unimp + 4aa4: 6210 flw fa2,0(a2) + 4aa6: 0004 addi s1,sp,0 + 4aa8: 1000 addi s0,sp,32 + 4aaa: 0050 addi a2,sp,4 + 4aac: 0000 unimp + 4aae: 2e10 fld fa2,24(a2) + 4ab0: 0002 0x2 + 4ab2: 0000 unimp + 4ab4: 040a slli s0,s0,0x2 + 4ab6: 0000061b 0x61b + 4aba: 040a slli s0,s0,0x2 + 4abc: 01a0 addi s0,sp,200 + 4abe: 0000 unimp + 4ac0: 040a slli s0,s0,0x2 + 4ac2: 0199 addi gp,gp,6 + 4ac4: 0000 unimp + 4ac6: 065d010f 0x65d010f + 4aca: 0000 unimp + 4acc: 3b10 fld fa2,48(a4) + 4ace: 0006 0x6 + 4ad0: 1000 addi s0,sp,32 + 4ad2: 0000063b 0x63b + 4ad6: c810 sw a2,16(s0) + 4ad8: 0000 unimp + 4ada: 0000 unimp + 4adc: ab16 fsd ft5,400(sp) + 4ade: 0000 unimp + 4ae0: 0400 addi s0,sp,512 + 4ae2: 0216 slli tp,tp,0x5 + 4ae4: 0000066b 0x66b + 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 + 4af4: 0100 addi s0,sp,128 + 4af6: 9731 srai a4,a4,0x2c + 4af8: 0000 unimp + 4afa: 0500 addi s0,sp,640 + 4afc: 000b6003 0xb6003 + 4b00: 1780 addi s0,sp,992 + 4b02: 000013f3 csrrw t2,0x0,zero + 4b06: 3401 jal 4506 <__stack_size+0x3d06> + 4b08: 0462 slli s0,s0,0x18 + 4b0a: 0000 unimp + 4b0c: 0305 addi t1,t1,1 + 4b0e: 0b64 addi s1,sp,412 + 4b10: 8000 0x8000 + 4b12: 5b0c lw a1,48(a4) + 4b14: 0000 unimp + 4b16: a300 fsd fs0,0(a4) + 4b18: 0006 0x6 + 4b1a: 0d00 addi s0,sp,656 + 4b1c: 0192 slli gp,gp,0x4 + 4b1e: 0000 unimp + 4b20: 00ff 0xff + 4b22: 9304 0x9304 + 4b24: 0006 0x6 + 4b26: 1800 addi s0,sp,48 + 4b28: 1349 addi t1,t1,-14 + 4b2a: 0000 unimp + 4b2c: d601 beqz a2,4a34 <__stack_size+0x4234> + 4b2e: a304 fsd fs1,0(a4) + 4b30: 0006 0x6 + 4b32: 0100 addi s0,sp,128 + 4b34: 0305 addi t1,t1,1 + 4b36: 6968 flw fa0,84(a0) + 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) + 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 + 4b54: 2040 fld fs0,128(s0) + 4b56: 5080 lw s0,32(s1) + 4b58: 2040 fld fs0,128(s0) + 4b5a: 1780 addi s0,sp,992 + 4b5c: 0000 unimp + 4b5e: 2101 jal 4f5e <__stack_size+0x475e> + 4b60: 1b000007 0x1b000007 + 4b64: 1415 addi s0,s0,-27 + 4b66: 0000 unimp + 4b68: 1801 addi a6,a6,-32 + 4b6a: 3b05 jal 489a <__stack_size+0x409a> + 4b6c: 0006 0x6 + 4b6e: 0200 addi s0,sp,256 + 4b70: 5c91 li s9,-28 + 4b72: 0022591b 0x22591b + 4b76: 0100 addi s0,sp,128 + 4b78: 0518 addi a4,sp,640 + 4b7a: 0000063b 0x63b + 4b7e: 9102 jalr sp + 4b80: 1b58 addi a4,sp,436 + 4b82: 1468 addi a0,sp,556 + 4b84: 0000 unimp + 4b86: 1801 addi a6,a6,-32 + 4b88: c805 beqz s0,4bb8 <__stack_size+0x43b8> + 4b8a: 0000 unimp + 4b8c: 0200 addi s0,sp,256 + 4b8e: 5491 li s1,-28 + 4b90: cd1c sw a5,24(a0) + 4b92: 0012 0x12 + 4b94: 0100 addi s0,sp,128 + 4b96: 051a slli a0,a0,0x6 + 4b98: 01a5 addi gp,gp,9 + 4b9a: 0000 unimp + 4b9c: 9102 jalr sp + 4b9e: 011d006f j d53ae <__stack_size+0xd4bae> + 4ba2: 139c addi a5,sp,480 + 4ba4: 0000 unimp + 4ba6: 0d01 addi s10,s10,0 + 4ba8: 0105 addi sp,sp,1 + 4baa: 4ff6 lw t6,92(sp) + 4bac: 2040 fld fs0,128(s0) + 4bae: 5016 0x5016 + 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 + 4bbe: 0000 unimp + 4bc0: 0d01 addi s10,s10,0 + 4bc2: 6b05 lui s6,0x1 + 4bc4: 0006 0x6 + 4bc6: 0200 addi s0,sp,256 + 4bc8: 6c91 lui s9,0x4 + 4bca: 1e00 addi s0,sp,816 + 4bcc: 1601 addi a2,a2,-32 + 4bce: 0012 0x12 + 4bd0: 0100 addi s0,sp,128 + 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 + 4bde: f020404f fnmadd.s ft0,ft0,ft2,ft10,rmm + 4be2: 01000017 auipc zero,0x1000 + 4be6: 0000077b 0x77b + 4bea: 0021c51b 0x21c51b + 4bee: 0100 addi s0,sp,128 + 4bf0: 04f4 addi a3,sp,588 + 4bf2: 000000a7 0xa7 + 4bf6: 9102 jalr sp + 4bf8: 006c addi a1,sp,12 + 4bfa: 011a slli sp,sp,0x6 + 4bfc: 12e8 addi a0,sp,364 + 4bfe: 0000 unimp + 4c00: cb01 beqz a4,4c10 <__stack_size+0x4410> + 4c02: 0104 addi s1,sp,128 + 4c04: 4f24 lw s1,88(a4) + 4c06: 2040 fld fs0,128(s0) + 4c08: 4f4e lw t5,208(sp) + 4c0a: 2040 fld fs0,128(s0) + 4c0c: 1828 addi a0,sp,56 + 4c0e: 0000 unimp + 4c10: b501 j 4a10 <__stack_size+0x4210> + 4c12: 1f000007 0x1f000007 + 4c16: 7470 flw fa2,108(s0) + 4c18: 0072 0x72 + 4c1a: cb01 beqz a4,4c2a <__stack_size+0x442a> + 4c1c: 2e04 fld fs1,24(a2) + 4c1e: 0002 0x2 + 4c20: 0200 addi s0,sp,256 + 4c22: 5c91 li s9,-28 + 4c24: 521c lw a5,32(a2) + 4c26: 0012 0x12 + 4c28: 0100 addi s0,sp,128 + 4c2a: 04cd addi s1,s1,19 + 4c2c: 022e slli tp,tp,0xb + 4c2e: 0000 unimp + 4c30: 9102 jalr sp + 4c32: 006c addi a1,sp,12 + 4c34: 0120 addi s0,sp,136 + 4c36: 00001367 0x1367 + 4c3a: a201 j 4d3a <__stack_size+0x453a> + 4c3c: 0104 addi s1,sp,128 + 4c3e: 022e slli tp,tp,0xb + 4c40: 0000 unimp + 4c42: 4e84 lw s1,24(a3) + 4c44: 2040 fld fs0,128(s0) + 4c46: 4f24 lw s1,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> + 4c56: 0000 unimp + 4c58: a201 j 4d58 <__stack_size+0x4558> + 4c5a: c804 sw s1,16(s0) + 4c5c: 0000 unimp + 4c5e: 0200 addi s0,sp,256 + 4c60: 5c91 li s9,-28 + 4c62: 0013711b 0x13711b + 4c66: 0100 addi s0,sp,128 + 4c68: 04a2 slli s1,s1,0x8 + 4c6a: 00c8 addi a0,sp,68 + 4c6c: 0000 unimp + 4c6e: 9102 jalr sp + 4c70: 1c58 addi a4,sp,564 + 4c72: 000014d3 fadd.s fs1,ft0,ft0,rtz + 4c76: a401 j 4e76 <__stack_size+0x4676> + 4c78: 2e04 fld fs1,24(a2) + 4c7a: 0002 0x2 + 4c7c: 0200 addi s0,sp,256 + 4c7e: 6c91 lui s9,0x4 + 4c80: 7021 0x7021 + 4c82: 7274 flw fa3,100(a2) + 4c84: 0100 addi s0,sp,128 + 4c86: 04a5 addi s1,s1,9 + 4c88: 022e slli tp,tp,0xb + 4c8a: 0000 unimp + 4c8c: 9102 jalr sp + 4c8e: 1c68 addi a0,sp,572 + 4c90: 00001377 0x1377 + 4c94: a601 j 4f94 <__stack_size+0x4794> + 4c96: c804 sw s1,16(s0) + 4c98: 0000 unimp + 4c9a: 0200 addi s0,sp,256 + 4c9c: 6491 lui s1,0x4 + 4c9e: 1a00 addi s0,sp,304 + 4ca0: 7b01 lui s6,0xfffe0 + 4ca2: 0012 0x12 + 4ca4: 0100 addi s0,sp,128 + 4ca6: 0474 addi a3,sp,524 + 4ca8: a001 j 4ca8 <__stack_size+0x44a8> + 4caa: 404d 0x404d + 4cac: 8420 0x8420 + 4cae: 404e 0x404e + 4cb0: 9820 0x9820 + 4cb2: 0018 addi a4,sp,0 + 4cb4: 0100 addi s0,sp,128 + 4cb6: 0896 slli a7,a7,0x5 + 4cb8: 0000 unimp + 4cba: 661f 746d 0100 0x100746d661f + 4cc0: 0474 addi a3,sp,524 + 4cc2: 0000063b 0x63b + 4cc6: 7fbc9103 lh sp,2043(s9) # 47fb <__stack_size+0x3ffb> + 4cca: 1c22 slli s8,s8,0x28 + 4ccc: 00001ea7 0x1ea7 + 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) + 4cdc: 01000023 sb a6,0(zero) # 1004be2 <__stack_size+0x10043e2> + 4ce0: 00c80477 0xc80477 + 4ce4: 0000 unimp + 4ce6: 9102 jalr sp + 4ce8: 1c4c addi a1,sp,564 + 4cea: 145d addi s0,s0,-9 + 4cec: 0000 unimp + 4cee: 7801 lui a6,0xfffe0 + 4cf0: 9604 0x9604 + 4cf2: 0008 addi a0,sp,0 + 4cf4: 0500 addi s0,sp,640 + 4cf6: 000b6803 0xb6803 + 4cfa: 2380 fld fs0,0(a5) + 4cfc: 4e14 lw a3,24(a2) + 4cfe: 2040 fld fs0,128(s0) + 4d00: 4e7a lw t3,156(sp) + 4d02: 2040 fld fs0,128(s0) + 4d04: 931c 0x931c + 4d06: 01000013 li zero,16 + 4d0a: 048a slli s1,s1,0x2 + 4d0c: 006c addi a1,sp,12 + 4d0e: 0000 unimp + 4d10: 9102 jalr sp + 4d12: 004a 0x4a + 4d14: 0c00 addi s0,sp,528 + 4d16: 0199 addi gp,gp,6 + 4d18: 0000 unimp + 4d1a: 08a6 slli a7,a7,0x9 + 4d1c: 0000 unimp + 4d1e: 920d srli a2,a2,0x23 + 4d20: 0001 nop + 4d22: 7f00 flw fs0,56(a4) + 4d24: 1a00 addi s0,sp,304 + 4d26: a401 j 4f26 <__stack_size+0x4726> + 4d28: 0012 0x12 + 4d2a: 0100 addi s0,sp,128 + 4d2c: 0801045b 0x801045b + 4d30: 404d 0x404d + 4d32: a020 fsd fs0,64(s0) + 4d34: 404d 0x404d + 4d36: d120 sw s0,96(a0) + 4d38: 0018 addi a4,sp,0 + 4d3a: 0100 addi s0,sp,128 + 4d3c: 08ea slli a7,a7,0x1a + 4d3e: 0000 unimp + 4d40: 731f 7274 0100 0x1007274731f + 4d46: 063b045b 0x63b045b + 4d4a: 0000 unimp + 4d4c: 9102 jalr sp + 4d4e: 235c fld fa5,128(a4) + 4d50: 4d2a lw s10,136(sp) + 4d52: 2040 fld fs0,128(s0) + 4d54: 4d94 lw a3,24(a1) + 4d56: 2040 fld fs0,128(s0) + 4d58: 931c 0x931c + 4d5a: 01000013 li zero,16 + 4d5e: 0464 addi s1,sp,524 + 4d60: 006c addi a1,sp,12 + 4d62: 0000 unimp + 4d64: 9102 jalr sp + 4d66: 006e 0x6e + 4d68: 1d00 addi s0,sp,688 + 4d6a: d301 beqz a4,4c6a <__stack_size+0x446a> + 4d6c: 0012 0x12 + 4d6e: 0100 addi s0,sp,128 + 4d70: 0450 addi a2,sp,516 + 4d72: f601 bnez a2,4c7a <__stack_size+0x447a> + 4d74: 404c lw a1,4(s0) + 4d76: 0820 addi s0,sp,24 + 4d78: 404d 0x404d + 4d7a: 0920 addi s0,sp,152 + 4d7c: 0019 c.addi zero,6 + 4d7e: 0100 addi s0,sp,128 + 4d80: 0915 addi s2,s2,5 + 4d82: 0000 unimp + 4d84: 731f 7274 0100 0x1007274731f + 4d8a: 0450 addi a2,sp,516 + 4d8c: 0000063b 0x63b + 4d90: 9102 jalr sp + 4d92: 006c addi a1,sp,12 + 4d94: 0120 addi s0,sp,136 + 4d96: 1229 addi tp,tp,-22 + 4d98: 0000 unimp + 4d9a: 3501 jal 4b9a <__stack_size+0x439a> + 4d9c: 0104 addi s1,sp,128 + 4d9e: 0462 slli s0,s0,0x18 + 4da0: 0000 unimp + 4da2: 4c86 lw s9,64(sp) + 4da4: 2040 fld fs0,128(s0) + 4da6: 4cf6 lw s9,92(sp) + 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> + 4db6: 0000 unimp + 4db8: 3501 jal 4bb8 <__stack_size+0x43b8> + 4dba: 3b04 fld fs1,48(a4) + 4dbc: 0006 0x6 + 4dbe: 0200 addi s0,sp,256 + 4dc0: 5c91 li s9,-28 + 4dc2: 6e21 lui t3,0x8 + 4dc4: 7765 lui a4,0xffff9 + 4dc6: 0100 addi s0,sp,128 + 4dc8: 04620437 lui s0,0x4620 + 4dcc: 0000 unimp + 4dce: 9102 jalr sp + 4dd0: 2168 fld fa0,192(a0) + 4dd2: 00646c6f jal s8,4add8 <__stack_size+0x4a5d8> + 4dd6: 3701 jal 4cd6 <__stack_size+0x44d6> + 4dd8: 6204 flw fs1,0(a2) + 4dda: 0004 addi s1,sp,0 + 4ddc: 0200 addi s0,sp,256 + 4dde: 6c91 lui s9,0x4 + 4de0: 2400 fld fs0,8(s0) + 4de2: b701 j 4ce2 <__stack_size+0x44e2> + 4de4: 0012 0x12 + 4de6: 0100 addi s0,sp,128 + 4de8: 0426 slli s0,s0,0x9 + 4dea: 6201 lui tp,0x0 + 4dec: 0004 addi s1,sp,0 + 4dee: 6e00 flw fs0,24(a2) + 4df0: 404c lw a1,4(s0) + 4df2: 8620 0x8620 + 4df4: 404c lw a1,4(s0) + 4df6: 7920 flw fs0,112(a0) + 4df8: 0019 c.addi zero,6 + 4dfa: 0100 addi s0,sp,128 + 4dfc: 0120 addi s0,sp,136 + 4dfe: 1499 addi s1,s1,-26 + 4e00: 0000 unimp + 4e02: 1101 addi sp,sp,-32 + 4e04: 0104 addi s1,sp,128 + 4e06: 003e 0x3e + 4e08: 0000 unimp + 4e0a: 4c22 lw s8,8(sp) + 4e0c: 2040 fld fs0,128(s0) + 4e0e: 4c6e lw s8,216(sp) + 4e10: 2040 fld fs0,128(s0) + 4e12: 19b1 addi s3,s3,-20 + 4e14: 0000 unimp + 4e16: da01 beqz a2,4d26 <__stack_size+0x4526> + 4e18: 0009 c.addi zero,2 + 4e1a: 1f00 addi s0,sp,944 + 4e1c: 7562 flw fa0,56(sp) + 4e1e: 0066 0x66 + 4e20: 1101 addi sp,sp,-32 + 4e22: 4104 lw s1,0(a0) + 4e24: 0006 0x6 + 4e26: 0300 addi s0,sp,384 + 4e28: bc91 j 487c <__stack_size+0x407c> + 4e2a: 1b7f 0x1b7f + 4e2c: 141f 0000 1101 0x11010000141f + 4e32: 3b04 fld fs1,48(a4) + 4e34: 0006 0x6 + 4e36: 0300 addi s0,sp,384 + 4e38: b891 j 468c <__stack_size+0x3e8c> + 4e3a: 227f 0x227f + 4e3c: 6e21 lui t3,0x8 + 4e3e: 0100 addi s0,sp,128 + 4e40: 003e0413 addi s0,t3,3 # 8003 <__stack_size+0x7803> + 4e44: 0000 unimp + 4e46: 9102 jalr sp + 4e48: 1c4c addi a1,sp,564 + 4e4a: 14a4 addi s1,sp,616 + 4e4c: 0000 unimp + 4e4e: 1401 addi s0,s0,-32 + 4e50: ef04 fsw fs1,24(a4) + 4e52: 0000 unimp + 4e54: 0200 addi s0,sp,256 + 4e56: 4891 li a7,4 + 4e58: 2000 fld fs0,0(s0) + 4e5a: 8701 srai a4,a4,0x0 + 4e5c: 01000013 li zero,16 + 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 + 4e6c: 404c lw a1,4(s0) + 4e6e: ea20 fsw fs0,80(a2) + 4e70: 0019 c.addi zero,6 + 4e72: 0100 addi s0,sp,128 + 4e74: 00000a27 0xa27 + 4e78: 621f 6675 0100 0x1006675621f + 4e7e: 0405 addi s0,s0,1 + 4e80: 0641 addi a2,a2,16 + 4e82: 0000 unimp + 4e84: 9102 jalr sp + 4e86: 1b6c addi a1,sp,444 + 4e88: 141f 0000 0501 0x5010000141f + 4e8e: 3b04 fld fs1,48(a4) + 4e90: 0006 0x6 + 4e92: 0200 addi s0,sp,256 + 4e94: 6891 lui a7,0x4 + 4e96: 0014a41b 0x14a41b + 4e9a: 0100 addi s0,sp,128 + 4e9c: 0405 addi s0,s0,1 + 4e9e: 000000ef jal ra,4e9e <__stack_size+0x469e> + 4ea2: 9102 jalr sp + 4ea4: 0064 addi s1,sp,12 + 4ea6: 0120 addi s0,sp,136 + 4ea8: 000013af 0x13af + 4eac: f101 bnez a0,4dac <__stack_size+0x45ac> + 4eae: 003e0103 lb sp,3(t3) + 4eb2: 0000 unimp + 4eb4: 4ba0 lw s0,80(a5) + 4eb6: 2040 fld fs0,128(s0) + 4eb8: 4bf2 lw s7,28(sp) + 4eba: 2040 fld fs0,128(s0) + 4ebc: 1a22 slli s4,s4,0x28 + 4ebe: 0000 unimp + 4ec0: 9401 srai s0,s0,0x20 + 4ec2: 000a 0xa + 4ec4: 1f00 addi s0,sp,944 + 4ec6: 7562 flw fa0,56(sp) + 4ec8: 0066 0x66 + 4eca: f101 bnez a0,4dca <__stack_size+0x45ca> + 4ecc: 00064103 lbu sp,0(a2) # fffe0000 <_sp+0x7ffdc000> + 4ed0: 0300 addi s0,sp,384 + 4ed2: bc91 j 4926 <__stack_size+0x4126> + 4ed4: 1b7f 0x1b7f + 4ed6: 23c1 jal 5496 <__stack_size+0x4c96> + 4ed8: 0000 unimp + 4eda: f101 bnez a0,4dda <__stack_size+0x45da> + 4edc: 0000c803 lbu a6,0(ra) + 4ee0: 0300 addi s0,sp,384 + 4ee2: b891 j 4736 <__stack_size+0x3f36> + 4ee4: 1f7f 0x1f7f + 4ee6: 6d66 flw fs10,88(sp) + 4ee8: 0074 addi a3,sp,12 + 4eea: f101 bnez a0,4dea <__stack_size+0x45ea> + 4eec: 00063b03 0x63b03 + 4ef0: 0300 addi s0,sp,384 + 4ef2: b491 j 4936 <__stack_size+0x4136> + 4ef4: 227f 0x227f + 4ef6: 6e21 lui t3,0x8 + 4ef8: 0100 addi s0,sp,128 + 4efa: 003e03f3 0x3e03f3 + 4efe: 0000 unimp + 4f00: 9102 jalr sp + 4f02: 1c4c addi a1,sp,564 + 4f04: 00001ea7 0x1ea7 + 4f08: f401 bnez s0,4e10 <__stack_size+0x4610> + 4f0a: 0000ef03 0xef03 + 4f0e: 0200 addi s0,sp,256 + 4f10: 4891 li a7,4 + 4f12: 2000 fld fs0,0(s0) + 4f14: 6d01 lui s10,0x0 + 4f16: 0014 addi a3,sp,0 + 4f18: 0100 addi s0,sp,128 + 4f1a: 02e6 slli t0,t0,0x19 + 4f1c: 3e01 jal 4a2c <__stack_size+0x422c> + 4f1e: 0000 unimp + 4f20: 7e00 flw fs0,56(a2) + 4f22: 4045 0x4045 + 4f24: a020 fsd fs0,64(s0) + 4f26: 5b20404b fnmsub.d ft0,ft0,fs2,fa1,rmm + 4f2a: 001a 0x1a + 4f2c: 0100 addi s0,sp,128 + 4f2e: 0ba2 slli s7,s7,0x8 + 4f30: 0000 unimp + 4f32: 621f 6675 0100 0x1006675621f + 4f38: 02e6 slli t0,t0,0x19 + 4f3a: 0641 addi a2,a2,16 + 4f3c: 0000 unimp + 4f3e: 7fbc9103 lh sp,2043(s9) # 47fb <__stack_size+0x3ffb> + 4f42: 0023c11b 0x23c11b + 4f46: 0100 addi s0,sp,128 + 4f48: 00c802e7 jalr t0,12(a6) # fffe000c <_sp+0x7ffdc00c> + 4f4c: 0000 unimp + 4f4e: 7fb89103 lh sp,2043(a7) # 47fb <__stack_size+0x3ffb> + 4f52: 661f 746d 0100 0x100746d661f + 4f58: 02e8 addi a0,sp,332 + 4f5a: 0000063b 0x63b + 4f5e: 7fb49103 lh sp,2043(s1) # 47fb <__stack_size+0x3ffb> + 4f62: 001ea71b 0x1ea71b + 4f66: 0100 addi s0,sp,128 + 4f68: 02e9 addi t0,t0,26 + 4f6a: 000000ef jal ra,4f6a <__stack_size+0x476a> + 4f6e: 7fb09103 lh sp,2043(ra) + 4f72: 6e21 lui t3,0x8 + 4f74: 6d75 lui s10,0x1d + 4f76: 0100 addi s0,sp,128 + 4f78: 02ee slli t0,t0,0x1b + 4f7a: 007e 0x7e + 4f7c: 0000 unimp + 4f7e: 9102 jalr sp + 4f80: 216c fld fa1,192(a0) + 4f82: 0069 c.addi zero,26 + 4f84: f001 bnez s0,4e84 <__stack_size+0x4684> + 4f86: 9002 ebreak + 4f88: 0000 unimp + 4f8a: 0200 addi s0,sp,256 + 4f8c: 6891 lui a7,0x4 + 4f8e: 6c21 lui s8,0x8 + 4f90: 6e65 lui t3,0x19 + 4f92: 0100 addi s0,sp,128 + 4f94: 02f0 addi a2,sp,332 + 4f96: 0090 addi a2,sp,64 + 4f98: 0000 unimp + 4f9a: 9102 jalr sp + 4f9c: 2164 fld fs1,192(a0) + 4f9e: 00727473 csrrci s0,0x7,4 + 4fa2: f101 bnez a0,4ea2 <__stack_size+0x46a2> + 4fa4: 4102 lw sp,0(sp) + 4fa6: 0006 0x6 + 4fa8: 0200 addi s0,sp,256 + 4faa: 6091 lui ra,0x4 + 4fac: 6521 lui a0,0x8 + 4fae: 646e flw fs0,216(sp) + 4fb0: 0100 addi s0,sp,128 + 4fb2: 02f1 addi t0,t0,28 + 4fb4: 0641 addi a2,a2,16 + 4fb6: 0000 unimp + 4fb8: 9102 jalr sp + 4fba: 215c fld fa5,128(a0) + 4fbc: f1010063 beq sp,a6,46bc <__stack_size+0x3ebc> + 4fc0: 9902 jalr s2 + 4fc2: 0001 nop + 4fc4: 0200 addi s0,sp,256 + 4fc6: 4b91 li s7,4 + 4fc8: 7321 lui t1,0xfffe8 + 4fca: 0100 addi s0,sp,128 + 4fcc: 02f2 slli t0,t0,0x1c + 4fce: 0000063b 0x63b + 4fd2: 9102 jalr sp + 4fd4: 1c58 addi a4,sp,564 + 4fd6: 1e8a slli t4,t4,0x22 + 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 + 4fe8: 0100 addi s0,sp,128 + 4fea: 02f5 addi t0,t0,29 + 4fec: 0050 addi a2,sp,4 + 4fee: 0000 unimp + 4ff0: 9102 jalr sp + 4ff2: 1c56 slli s8,s8,0x35 + 4ff4: 1449 addi s0,s0,-14 + 4ff6: 0000 unimp + 4ff8: f601 bnez a2,4f00 <__stack_size+0x4700> + 4ffa: 5002 0x5002 + 4ffc: 0000 unimp + 4ffe: 0200 addi s0,sp,256 + 5000: 5591 li a1,-28 + 5002: 981c 0x981c + 5004: 0012 0x12 + 5006: 0100 addi s0,sp,128 + 5008: 003e02f7 0x3e02f7 + 500c: 0000 unimp + 500e: 9102 jalr sp + 5010: 1c50 addi a2,sp,564 + 5012: 00001453 fadd.s fs0,ft0,ft0,rtz + 5016: fa01 bnez a2,4f26 <__stack_size+0x4726> + 5018: 9002 ebreak + 501a: 0000 unimp + 501c: 0200 addi s0,sp,256 + 501e: 4c91 li s9,4 + 5020: 2500 fld fs0,8(a0) + 5022: 148c addi a1,sp,608 + 5024: 0000 unimp + 5026: 4401 li s0,0 + 5028: 0102 slli sp,sp,0x0 + 502a: 0641 addi a2,a2,16 + 502c: 0000 unimp + 502e: 4314 lw a3,0(a4) + 5030: 2040 fld fs0,128(s0) + 5032: 457e lw a0,220(sp) + 5034: 2040 fld fs0,128(s0) + 5036: 1a94 addi a3,sp,368 + 5038: 0000 unimp + 503a: a301 j 553a <__stack_size+0x4d3a> + 503c: 000c addi a1,sp,0 + 503e: 1f00 addi s0,sp,944 + 5040: 7562 flw fa0,56(sp) + 5042: 0066 0x66 + 5044: 4401 li s0,0 + 5046: 4102 lw sp,0(sp) + 5048: 0006 0x6 + 504a: 0200 addi s0,sp,256 + 504c: 4c91 li s9,4 + 504e: 651f 646e 0100 0x100646e651f + 5054: 0245 addi tp,tp,17 + 5056: 0641 addi a2,a2,16 + 5058: 0000 unimp + 505a: 9102 jalr sp + 505c: 1f48 addi a0,sp,948 + 505e: 756e flw fa0,248(sp) + 5060: 006d c.addi zero,27 + 5062: 4601 li a2,0 + 5064: 4902 lw s2,0(sp) + 5066: 0000 unimp + 5068: 0200 addi s0,sp,256 + 506a: 4491 li s1,4 + 506c: 001e8a1b 0x1e8a1b + 5070: 0100 addi s0,sp,128 + 5072: 00900247 fmsub.s ft4,ft0,fs1,ft0,rne + 5076: 0000 unimp + 5078: 9102 jalr sp + 507a: 1f40 addi s0,sp,948 + 507c: 48010073 0x48010073 + 5080: 9002 ebreak + 5082: 0000 unimp + 5084: 0300 addi s0,sp,384 + 5086: bc91 j 4ada <__stack_size+0x42da> + 5088: 1b7f 0x1b7f + 508a: 00001453 fadd.s fs0,ft0,ft0,rtz + 508e: 4901 li s2,0 + 5090: 9002 ebreak + 5092: 0000 unimp + 5094: 0300 addi s0,sp,384 + 5096: b891 j 48ea <__stack_size+0x40ea> + 5098: 1b7f 0x1b7f + 509a: 2d89 jal 56ec <__stack_size+0x4eec> + 509c: 0000 unimp + 509e: 4a01 li s4,0 + 50a0: 9002 ebreak + 50a2: 0000 unimp + 50a4: 0300 addi s0,sp,384 + 50a6: b491 j 4aea <__stack_size+0x42ea> + 50a8: 217f 0x217f + 50aa: 54010063 beqz sp,55ea <__stack_size+0x4dea> + 50ae: 9902 jalr s2 + 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 + 50be: 0199 addi gp,gp,6 + 50c0: 0000 unimp + 50c2: 9102 jalr sp + 50c4: 6d74216f jal sp,47f9a <__stack_size+0x4779a> + 50c8: 0070 addi a2,sp,12 + 50ca: 5801 li a6,-32 + 50cc: a302 fsd ft0,384(sp) + 50ce: 000c addi a1,sp,0 + 50d0: 0200 addi s0,sp,256 + 50d2: 5491 li s1,-28 + 50d4: bc1c fsd fa5,56(s0) + 50d6: 0014 addi a3,sp,0 + 50d8: 0100 addi s0,sp,128 + 50da: 025a slli tp,tp,0x16 + 50dc: 0000063b 0x63b + 50e0: 9102 jalr sp + 50e2: 1c68 addi a0,sp,572 + 50e4: 14dd addi s1,s1,-9 + 50e6: 0000 unimp + 50e8: 5b01 li s6,-32 + 50ea: c302 sw zero,132(sp) + 50ec: 000c addi a1,sp,0 + 50ee: 0500 addi s0,sp,640 + 50f0: 416ab403 0x416ab403 + 50f4: 1c20 addi s0,sp,568 + 50f6: 14b6 slli s1,s1,0x2d + 50f8: 0000 unimp + 50fa: 5c01 li s8,-32 + 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> + 5106: 2120 fld fs0,64(a0) + 5108: 0069 c.addi zero,26 + 510a: 5d01 li s10,-32 + 510c: 9002 ebreak + 510e: 0000 unimp + 5110: 0100 addi s0,sp,128 + 5112: 1c62 slli s8,s8,0x38 + 5114: 23c1 jal 56d4 <__stack_size+0x4ed4> + 5116: 0000 unimp + 5118: 5e01 li t3,-32 + 511a: 9002 ebreak + 511c: 0000 unimp + 511e: 0100 addi s0,sp,128 + 5120: 0059 c.addi zero,22 + 5122: 990c 0x990c + 5124: 0001 nop + 5126: b300 fsd fs0,32(a4) + 5128: 000c addi a1,sp,0 + 512a: 0d00 addi s0,sp,656 + 512c: 0192 slli gp,gp,0x4 + 512e: 0000 unimp + 5130: a00c000f 0xa00c000f + 5134: 0001 nop + 5136: c300 sw s0,0(a4) + 5138: 000c addi a1,sp,0 + 513a: 0d00 addi s0,sp,656 + 513c: 0192 slli gp,gp,0x4 + 513e: 0000 unimp + 5140: 0010 addi a2,sp,0 + 5142: b304 fsd fs1,32(a4) + 5144: 000c addi a1,sp,0 + 5146: 2600 fld fs0,8(a2) + 5148: 000014c3 fmadd.s fs1,ft0,ft0,ft0,rtz + 514c: 3201 jal 4a4c <__stack_size+0x424c> + 514e: 0102 slli sp,sp,0x0 + 5150: 0090 addi a2,sp,64 + 5152: 0000 unimp + 5154: 42be lw t0,204(sp) + 5156: 2040 fld fs0,128(s0) + 5158: 4314 lw a3,0(a4) + 515a: 2040 fld fs0,128(s0) + 515c: 1acd addi s5,s5,-13 + 515e: 0000 unimp + 5160: 0001 nop + 5162: 000d c.addi zero,3 + 5164: 1f00 addi s0,sp,944 + 5166: 32010073 0x32010073 + 516a: 0002 0x2 + 516c: 000d c.addi zero,3 + 516e: 0200 addi s0,sp,256 + 5170: 6c91 lui s9,0x4 + 5172: 6921 lui s2,0x8 + 5174: 0100 addi s0,sp,128 + 5176: 0234 addi a3,sp,264 + 5178: 0090 addi a2,sp,64 + 517a: 0000 unimp + 517c: 5901 li s2,-32 + 517e: 0a00 addi s0,sp,272 + 5180: 3b04 fld fs1,48(a4) + 5182: 0006 0x6 + 5184: 2600 fld fs0,8(a2) + 5186: 0000123f 01021f01 0x1021f010000123f + 518e: 003e 0x3e + 5190: 0000 unimp + 5192: 4254 lw a3,4(a2) + 5194: 2040 fld fs0,128(s0) + 5196: 42be lw t0,204(sp) + 5198: 2040 fld fs0,128(s0) + 519a: 1b05 addi s6,s6,-31 + 519c: 0000 unimp + 519e: 5001 0x5001 + 51a0: 000d c.addi zero,3 + 51a2: 1f00 addi s0,sp,944 + 51a4: 006e 0x6e + 51a6: 1f01 addi t5,t5,-32 + 51a8: 5002 0x5002 + 51aa: 000d c.addi zero,3 + 51ac: 0200 addi s0,sp,256 + 51ae: 5c91 li s9,-28 + 51b0: 001e8a1b 0x1e8a1b + 51b4: 0100 addi s0,sp,128 + 51b6: 021f 003e 0000 0x3e021f + 51bc: 9102 jalr sp + 51be: 2158 fld fa4,128(a0) + 51c0: 6572 flw fa0,28(sp) + 51c2: 21010073 0x21010073 + 51c6: 3e02 fld ft8,32(sp) + 51c8: 0000 unimp + 51ca: 0200 addi s0,sp,256 + 51cc: 6c91 lui s9,0x4 + 51ce: 0a00 addi s0,sp,272 + 51d0: 3e04 fld fs1,56(a2) + 51d2: 0000 unimp + 51d4: 2700 fld fs0,8(a4) + 51d6: 1501 addi a0,a0,-32 + 51d8: 01000013 li zero,16 + 51dc: 0212 slli tp,tp,0x4 + 51de: 0401 addi s0,s0,0 + 51e0: 4042 0x4042 + 51e2: 5420 lw s0,104(s0) + 51e4: 4042 0x4042 + 51e6: 3d20 fld fs0,120(a0) + 51e8: 0100001b 0x100001b + 51ec: 0120 addi s0,sp,136 + 51ee: 12ad addi t0,t0,-21 + 51f0: 0000 unimp + 51f2: 0001 nop + 51f4: 0102 slli sp,sp,0x0 + 51f6: 0641 addi a2,a2,16 + 51f8: 0000 unimp + 51fa: 41b8 lw a4,64(a1) + 51fc: 2040 fld fs0,128(s0) + 51fe: 4204 lw s1,0(a2) + 5200: 2040 fld fs0,128(s0) + 5202: 1b75 addi s6,s6,-3 + 5204: 0000 unimp + 5206: b801 j 4a16 <__stack_size+0x4216> + 5208: 000d c.addi zero,3 + 520a: 1f00 addi s0,sp,944 + 520c: 00010073 0x10073 + 5210: 3b02 fld fs6,32(sp) + 5212: 0006 0x6 + 5214: 0200 addi s0,sp,256 + 5216: 5c91 li s9,-28 + 5218: 6c21 lui s8,0x8 + 521a: 6e65 lui t3,0x19 + 521c: 0100 addi s0,sp,128 + 521e: 0202 slli tp,tp,0x0 + 5220: 00c8 addi a0,sp,68 + 5222: 0000 unimp + 5224: 9102 jalr sp + 5226: 216c fld fa1,192(a0) + 5228: 6d74 flw fa3,92(a0) + 522a: 0070 addi a2,sp,12 + 522c: 0301 addi t1,t1,0 + 522e: 4102 lw sp,0(sp) + 5230: 0006 0x6 + 5232: 0200 addi s0,sp,256 + 5234: 6891 lui a7,0x4 + 5236: 1e00 addi s0,sp,816 + 5238: 0c01 addi s8,s8,0 + 523a: 0012 0x12 + 523c: 0100 addi s0,sp,128 + 523e: 01ed addi gp,gp,27 + 5240: c801 beqz s0,5250 <__stack_size+0x4a50> + 5242: 0000 unimp + 5244: 7c00 flw fs0,56(s0) + 5246: 4041 0x4041 + 5248: b820 fsd fs0,112(s0) + 524a: 4041 0x4041 + 524c: ad20 fsd fs0,88(a0) + 524e: 0100001b 0x100001b + 5252: 00000df3 0xdf3 + 5256: 731f 0100 01ed 0x1ed0100731f + 525c: 0000063b 0x63b + 5260: 9102 jalr sp + 5262: 215c fld fa5,128(a0) + 5264: 01006373 csrrsi t1,0x10,0 + 5268: 063b01ef jal gp,b5aca <__stack_size+0xb52ca> + 526c: 0000 unimp + 526e: 9102 jalr sp + 5270: 006c addi a1,sp,12 + 5272: 011e slli sp,sp,0x7 + 5274: 13dd addi t2,t2,-9 + 5276: 0000 unimp + 5278: dc01 beqz s0,5190 <__stack_size+0x4990> + 527a: 0101 addi sp,sp,0 + 527c: 00c8 addi a0,sp,68 + 527e: 0000 unimp + 5280: 4126 lw sp,72(sp) + 5282: 2040 fld fs0,128(s0) + 5284: 417c lw a5,68(a0) + 5286: 2040 fld fs0,128(s0) + 5288: 1be5 addi s7,s7,-7 + 528a: 0000 unimp + 528c: 3d01 jal 509c <__stack_size+0x489c> + 528e: 000e 0xe + 5290: 1f00 addi s0,sp,944 + 5292: dc010073 0xdc010073 + 5296: 3b01 jal 4fa6 <__stack_size+0x47a6> + 5298: 0006 0x6 + 529a: 0200 addi s0,sp,256 + 529c: 5c91 li s9,-28 + 529e: 0013031b 0x13031b + 52a2: 0100 addi s0,sp,128 + 52a4: 01dc addi a5,sp,196 + 52a6: 000000a7 0xa7 + 52aa: 9102 jalr sp + 52ac: 2158 fld fa4,128(a0) + 52ae: 01006373 csrrsi t1,0x10,0 + 52b2: 01de slli gp,gp,0x17 + 52b4: 0000063b 0x63b + 52b8: 9102 jalr sp + 52ba: 006c addi a1,sp,12 + 52bc: 011e slli sp,sp,0x7 + 52be: 0000140b 0x140b + 52c2: c901 beqz a0,52d2 <__stack_size+0x4ad2> + 52c4: 0101 addi sp,sp,0 + 52c6: 003e 0x3e + 52c8: 0000 unimp + 52ca: 40c6 lw ra,80(sp) + 52cc: 2040 fld fs0,128(s0) + 52ce: 4126 lw sp,72(sp) + 52d0: 2040 fld fs0,128(s0) + 52d2: 1c1d addi s8,s8,-25 + 52d4: 0000 unimp + 52d6: 7901 lui s2,0xfffe0 + 52d8: 000e 0xe + 52da: 1f00 addi s0,sp,944 + 52dc: 01007363 bleu a6,zero,52e2 <__stack_size+0x4ae2> + 52e0: 01c9 addi gp,gp,18 + 52e2: 0000063b 0x63b + 52e6: 9102 jalr sp + 52e8: 1f6c addi a1,sp,956 + 52ea: 01007463 bleu a6,zero,52f2 <__stack_size+0x4af2> + 52ee: 01c9 addi gp,gp,18 + 52f0: 0000063b 0x63b + 52f4: 9102 jalr sp + 52f6: 0068 addi a0,sp,12 + 52f8: 011e slli sp,sp,0x7 + 52fa: 13e8 addi a0,sp,492 + 52fc: 0000 unimp + 52fe: b201 j 4bfe <__stack_size+0x43fe> + 5300: 0101 addi sp,sp,0 + 5302: 003e 0x3e + 5304: 0000 unimp + 5306: 4058 lw a4,4(s0) + 5308: 2040 fld fs0,128(s0) + 530a: 40c6 lw ra,80(sp) + 530c: 2040 fld fs0,128(s0) + 530e: 1c55 addi s8,s8,-11 + 5310: 0000 unimp + 5312: d201 beqz a2,5212 <__stack_size+0x4a12> + 5314: 000e 0xe + 5316: 1f00 addi s0,sp,944 + 5318: 01007363 bleu a6,zero,531e <__stack_size+0x4b1e> + 531c: 01b2 slli gp,gp,0xc + 531e: 0000063b 0x63b + 5322: 9102 jalr sp + 5324: 1f6c addi a1,sp,956 + 5326: 01007463 bleu a6,zero,532e <__stack_size+0x4b2e> + 532a: 01b2 slli gp,gp,0xc + 532c: 0000063b 0x63b + 5330: 9102 jalr sp + 5332: 1b68 addi a0,sp,444 + 5334: 2180 fld fs0,0(a1) + 5336: 0000 unimp + 5338: b201 j 4c38 <__stack_size+0x4438> + 533a: a701 j 5a3a <__stack_size+0x523a> + 533c: 0000 unimp + 533e: 0200 addi s0,sp,256 + 5340: 6491 lui s1,0x4 + 5342: cd1c sw a5,24(a0) + 5344: 0014 addi a3,sp,0 + 5346: 0100 addi s0,sp,128 + 5348: 01b4 addi a3,sp,200 + 534a: 0025 c.addi zero,9 + 534c: 0000 unimp + 534e: 5901 li s2,-32 + 5350: 1e00 addi s0,sp,816 + 5352: 3e01 jal 4e62 <__stack_size+0x4662> + 5354: 01000013 li zero,16 + 5358: 0192 slli gp,gp,0x4 + 535a: 4101 li sp,0 + 535c: 0006 0x6 + 535e: ca00 sw s0,16(a2) + 5360: 5820403f 8d204040 0x8d2040405820403f + 5368: 001c addi a5,sp,0 + 536a: 0100 addi s0,sp,128 + 536c: 0f41 addi t5,t5,16 + 536e: 0000 unimp + 5370: 641f 7473 0100 0x1007473641f + 5376: 0192 slli gp,gp,0x4 + 5378: 0641 addi a2,a2,16 + 537a: 0000 unimp + 537c: 9102 jalr sp + 537e: 1f5c addi a5,sp,948 + 5380: 00637273 csrrci tp,0x6,6 + 5384: 9201 srli a2,a2,0x20 + 5386: 3b01 jal 5096 <__stack_size+0x4896> + 5388: 0006 0x6 + 538a: 0200 addi s0,sp,256 + 538c: 5891 li a7,-28 + 538e: 6e1f 0100 0192 0x19201006e1f + 5394: 000000a7 0xa7 + 5398: 9102 jalr sp + 539a: 2354 fld fa3,128(a4) + 539c: 3fe2 fld ft11,56(sp) + 539e: 2040 fld fs0,128(s0) + 53a0: 404c lw a1,4(s0) + 53a2: 2040 fld fs0,128(s0) + 53a4: 6421 lui s0,0x8 + 53a6: 0100 addi s0,sp,128 + 53a8: 0196 slli gp,gp,0x5 + 53aa: 0641 addi a2,a2,16 + 53ac: 0000 unimp + 53ae: 9102 jalr sp + 53b0: 216c fld fa1,192(a0) + 53b2: 97010073 0x97010073 + 53b6: 3b01 jal 50c6 <__stack_size+0x48c6> + 53b8: 0006 0x6 + 53ba: 0200 addi s0,sp,256 + 53bc: 6891 lui a7,0x4 + 53be: 0000 unimp + 53c0: 011e slli sp,sp,0x7 + 53c2: 14ea slli s1,s1,0x3a + 53c4: 0000 unimp + 53c6: 7601 lui a2,0xfffe0 + 53c8: 0101 addi sp,sp,0 + 53ca: 007e 0x7e + 53cc: 0000 unimp + 53ce: 3f26 fld ft10,104(sp) + 53d0: 2040 fld fs0,128(s0) + 53d2: 3fca fld ft11,176(sp) + 53d4: 2040 fld fs0,128(s0) + 53d6: 1cc5 addi s9,s9,-15 + 53d8: 0000 unimp + 53da: 9701 srai a4,a4,0x20 + 53dc: 1f00000f 0x1f00000f + 53e0: 0061 c.addi zero,24 + 53e2: 7601 lui a2,0xfffe0 + 53e4: 3b01 jal 50f4 <__stack_size+0x48f4> + 53e6: 0006 0x6 + 53e8: 0200 addi s0,sp,256 + 53ea: 5c91 li s9,-28 + 53ec: 621f 0100 0176 0x1760100621f + 53f2: 0000063b 0x63b + 53f6: 9102 jalr sp + 53f8: 2158 fld fa4,128(a0) + 53fa: 01006163 bltu zero,a6,53fc <__stack_size+0x4bfc> + 53fe: 0178 addi a4,sp,140 + 5400: 0090 addi a2,sp,64 + 5402: 0000 unimp + 5404: 9102 jalr sp + 5406: 216c fld fa1,192(a0) + 5408: 01006263 bltu zero,a6,540c <__stack_size+0x4c0c> + 540c: 0178 addi a4,sp,140 + 540e: 0090 addi a2,sp,64 + 5410: 0000 unimp + 5412: 9102 jalr sp + 5414: 0068 addi a0,sp,12 + 5416: 0120 addi s0,sp,136 + 5418: 00001433 sll s0,zero,zero + 541c: 5a01 li s4,-32 + 541e: 0101 addi sp,sp,0 + 5420: 0641 addi a2,a2,16 + 5422: 0000 unimp + 5424: 3eaa fld ft9,168(sp) + 5426: 2040 fld fs0,128(s0) + 5428: 3f26 fld ft10,104(sp) + 542a: 2040 fld fs0,128(s0) + 542c: 1cfd addi s9,s9,-1 + 542e: 0000 unimp + 5430: ef01 bnez a4,5448 <__stack_size+0x4c48> + 5432: 1f00000f 0x1f00000f + 5436: 01003173 csrrc sp,0x10,zero + 543a: 015a slli sp,sp,0x16 + 543c: 0000063b 0x63b + 5440: 9102 jalr sp + 5442: 1f5c addi a5,sp,948 + 5444: 01003273 csrrc tp,0x10,zero + 5448: 015a slli sp,sp,0x16 + 544a: 0000063b 0x63b + 544e: 9102 jalr sp + 5450: 2158 fld fa4,128(a0) + 5452: 316c fld fa1,224(a0) + 5454: 0100 addi s0,sp,128 + 5456: 015c addi a5,sp,132 + 5458: 0090 addi a2,sp,64 + 545a: 0000 unimp + 545c: 9102 jalr sp + 545e: 216c fld fa1,192(a0) + 5460: 326c fld fa1,224(a2) + 5462: 0100 addi s0,sp,128 + 5464: 015c addi a5,sp,132 + 5466: 0090 addi a2,sp,64 + 5468: 0000 unimp + 546a: 9102 jalr sp + 546c: 0068 addi a0,sp,12 + 546e: 011e slli sp,sp,0x7 + 5470: 121f 0000 4501 0x45010000121f + 5476: 0101 addi sp,sp,0 + 5478: 003e 0x3e + 547a: 0000 unimp + 547c: 3e2e fld ft8,232(sp) + 547e: 2040 fld fs0,128(s0) + 5480: 3eaa fld ft9,168(sp) + 5482: 2040 fld fs0,128(s0) + 5484: 1d35 addi s10,s10,-19 + 5486: 0000 unimp + 5488: 6701 lui a4,0x0 + 548a: 0010 addi a2,sp,0 + 548c: 1f00 addi s0,sp,944 + 548e: 01007363 bleu a6,zero,5494 <__stack_size+0x4c94> + 5492: 0145 addi sp,sp,17 + 5494: 060e slli a2,a2,0x3 + 5496: 0000 unimp + 5498: 9102 jalr sp + 549a: 1f5c addi a5,sp,948 + 549c: 01007463 bleu a6,zero,54a4 <__stack_size+0x4ca4> + 54a0: 0145 addi sp,sp,17 + 54a2: 060e slli a2,a2,0x3 + 54a4: 0000 unimp + 54a6: 9102 jalr sp + 54a8: 1b58 addi a4,sp,436 + 54aa: 2180 fld fs0,0(a1) + 54ac: 0000 unimp + 54ae: 4501 li a0,0 + 54b0: a701 j 5bb0 <__stack_size+0x53b0> + 54b2: 0000 unimp + 54b4: 0200 addi s0,sp,256 + 54b6: 5491 li s1,-28 + 54b8: 7321 lui t1,0xfffe8 + 54ba: 3175 jal 5166 <__stack_size+0x4966> + 54bc: 0100 addi s0,sp,128 + 54be: 10670147 fmsub.s ft2,fa4,ft6,ft2,rne + 54c2: 0000 unimp + 54c4: 9102 jalr sp + 54c6: 216c fld fa1,192(a0) + 54c8: 00327573 csrrci a0,fcsr,4 + 54cc: 4701 li a4,0 + 54ce: 6701 lui a4,0x0 + 54d0: 0010 addi a2,sp,0 + 54d2: 0200 addi s0,sp,256 + 54d4: 6891 lui a7,0x4 + 54d6: 7221 lui tp,0xfffe8 + 54d8: 7365 lui t1,0xffff9 + 54da: 0100 addi s0,sp,128 + 54dc: 0148 addi a0,sp,132 + 54de: 0090 addi a2,sp,64 + 54e0: 0000 unimp + 54e2: 9102 jalr sp + 54e4: 0064 addi s1,sp,12 + 54e6: 040a slli s0,s0,0x2 + 54e8: 00000067 jr zero + 54ec: 011e slli sp,sp,0x7 + 54ee: 1270 addi a2,sp,300 + 54f0: 0000 unimp + 54f2: 2601 jal 57f2 <__stack_size+0x4ff2> + 54f4: 0101 addi sp,sp,0 + 54f6: 022e slli tp,tp,0xb + 54f8: 0000 unimp + 54fa: 3d62 fld fs10,56(sp) + 54fc: 2040 fld fs0,128(s0) + 54fe: 3e2e fld ft8,232(sp) + 5500: 2040 fld fs0,128(s0) + 5502: 1d6d addi s10,s10,-5 + 5504: 0000 unimp + 5506: d401 beqz s0,540e <__stack_size+0x4c0e> + 5508: 0010 addi a2,sp,0 + 550a: 1b00 addi s0,sp,432 + 550c: 1382 slli t2,t2,0x20 + 550e: 0000 unimp + 5510: 2601 jal 5810 <__stack_size+0x5010> + 5512: 2e01 jal 5822 <__stack_size+0x5022> + 5514: 0002 0x2 + 5516: 0200 addi s0,sp,256 + 5518: 5c91 li s9,-28 + 551a: 731f 6372 0100 0x1006372731f + 5520: 0126 slli sp,sp,0x9 + 5522: 060e slli a2,a2,0x3 + 5524: 0000 unimp + 5526: 9102 jalr sp + 5528: 1f58 addi a4,sp,948 + 552a: 006e 0x6e + 552c: 2601 jal 582c <__stack_size+0x502c> + 552e: a701 j 5c2e <__stack_size+0x542e> + 5530: 0000 unimp + 5532: 0200 addi s0,sp,256 + 5534: 5491 li s1,-28 + 5536: 7421 lui s0,0xfffe8 + 5538: 706d 0x706d + 553a: 0100 addi s0,sp,128 + 553c: 0128 addi a0,sp,136 + 553e: 0641 addi a2,a2,16 + 5540: 0000 unimp + 5542: 9102 jalr sp + 5544: 216c fld fa1,192(a0) + 5546: 28010073 0x28010073 + 554a: 4101 li sp,0 + 554c: 0006 0x6 + 554e: 0200 addi s0,sp,256 + 5550: 6891 lui a7,0x4 + 5552: 2800 fld fs0,16(s0) + 5554: ac01 j 5764 <__stack_size+0x4f64> + 5556: 0014 addi a3,sp,0 + 5558: 0100 addi s0,sp,128 + 555a: 022e01db 0x22e01db + 555e: 0000 unimp + 5560: 3c0c fld fa1,56(s0) + 5562: 2040 fld fs0,128(s0) + 5564: 3d62 fld fs10,56(sp) + 5566: 2040 fld fs0,128(s0) + 5568: 1da5 addi s11,s11,-23 + 556a: 0000 unimp + 556c: 6301 lui t1,0x0 + 556e: 0011 c.addi zero,4 + 5570: 2900 fld fs0,16(a0) + 5572: 7364 flw fs1,100(a4) + 5574: 0074 addi a3,sp,12 + 5576: db01 beqz a4,5486 <__stack_size+0x4c86> + 5578: 022e slli tp,tp,0xb + 557a: 0000 unimp + 557c: 9102 jalr sp + 557e: 294c fld fa1,144(a0) + 5580: 00637273 csrrci tp,0x6,6 + 5584: db01 beqz a4,5494 <__stack_size+0x4c94> + 5586: 060e slli a2,a2,0x3 + 5588: 0000 unimp + 558a: 9102 jalr sp + 558c: 2a48 fld fa0,144(a2) + 558e: 2180 fld fs0,0(a1) + 5590: 0000 unimp + 5592: db01 beqz a4,54a2 <__stack_size+0x4ca2> + 5594: 000000a7 0xa7 + 5598: 9102 jalr sp + 559a: 1744 addi s1,sp,932 + 559c: 00001403 lh s0,0(zero) # 0 <__stack_size-0x800> + 55a0: ed01 bnez a0,55b8 <__stack_size+0x4db8> + 55a2: 0641 addi a2,a2,16 + 55a4: 0000 unimp + 55a6: 9102 jalr sp + 55a8: 176c addi a1,sp,940 + 55aa: 1268 addi a0,sp,300 + 55ac: 0000 unimp + 55ae: ee01 bnez a2,55c6 <__stack_size+0x4dc6> + 55b0: 0641 addi a2,a2,16 + 55b2: 0000 unimp + 55b4: 9102 jalr sp + 55b6: 1768 addi a0,sp,940 + 55b8: 143d addi s0,s0,-17 + 55ba: 0000 unimp + 55bc: ef01 bnez a4,55d4 <__stack_size+0x4dd4> + 55be: 0d50 addi a2,sp,660 + 55c0: 0000 unimp + 55c2: 9102 jalr sp + 55c4: 1764 addi s1,sp,940 + 55c6: 1246 slli tp,tp,0x31 + 55c8: 0000 unimp + 55ca: f001 bnez s0,54ca <__stack_size+0x4cca> + 55cc: 0d50 addi a2,sp,660 + 55ce: 0000 unimp + 55d0: 9102 jalr sp + 55d2: 2b60 fld fs0,208(a4) + 55d4: 656c flw fa1,76(a0) + 55d6: 006e 0x6e + 55d8: f101 bnez a0,54d8 <__stack_size+0x4cd8> + 55da: 0090 addi a2,sp,64 + 55dc: 0000 unimp + 55de: 9102 jalr sp + 55e0: 005c addi a5,sp,4 + 55e2: 0128 addi a0,sp,136 + 55e4: 135d addi t1,t1,-9 + 55e6: 0000 unimp + 55e8: 8801 andi s0,s0,0 + 55ea: 2e01 jal 58fa <__stack_size+0x50fa> + 55ec: 0002 0x2 + 55ee: ea00 fsw fs0,16(a2) + 55f0: 403a 0x403a + 55f2: 0c20 addi s0,sp,536 + 55f4: 403c lw a5,64(s0) + 55f6: de20 sw s0,120(a2) + 55f8: 001d c.addi zero,7 + 55fa: 0100 addi s0,sp,128 + 55fc: 11e5 addi gp,gp,-7 + 55fe: 0000 unimp + 5600: 7329 lui t1,0xfffea + 5602: 0100 addi s0,sp,128 + 5604: 2e88 fld fa0,24(a3) + 5606: 0002 0x2 + 5608: 0200 addi s0,sp,256 + 560a: 5c91 li s9,-28 + 560c: 6329 lui t1,0xa + 560e: 0100 addi s0,sp,128 + 5610: 9088 0x9088 + 5612: 0000 unimp + 5614: 0200 addi s0,sp,256 + 5616: 5891 li a7,-28 + 5618: 802a 0x802a + 561a: 0021 c.addi zero,8 + 561c: 0100 addi s0,sp,128 + 561e: a788 fsd fa0,8(a5) + 5620: 0000 unimp + 5622: 0200 addi s0,sp,256 + 5624: 5491 li s1,-28 + 5626: 692c flw fa1,80(a0) + 5628: 0100 addi s0,sp,128 + 562a: 9096 add ra,ra,t0 + 562c: 0000 unimp + 562e: 2b00 fld fs0,16(a4) + 5630: 006d c.addi zero,27 + 5632: 9701 srai a4,a4,0x20 + 5634: 0641 addi a2,a2,16 + 5636: 0000 unimp + 5638: 9102 jalr sp + 563a: 176c addi a1,sp,940 + 563c: 0b98 addi a4,sp,464 + 563e: 0000 unimp + 5640: 9801 andi s0,s0,-32 + 5642: 007e 0x7e + 5644: 0000 unimp + 5646: 9102 jalr sp + 5648: 1760 addi s0,sp,940 + 564a: 1426 slli s0,s0,0x29 + 564c: 0000 unimp + 564e: 9901 andi a0,a0,-32 + 5650: 03d1 addi t2,t2,20 + 5652: 0000 unimp + 5654: 9102 jalr sp + 5656: 2b68 fld fa0,208(a4) + 5658: 0064 addi s1,sp,12 + 565a: 9a01 andi a2,a2,-32 + 565c: 007e 0x7e + 565e: 0000 unimp + 5660: 9102 jalr sp + 5662: 0064 addi s1,sp,12 + 5664: 012d addi sp,sp,11 + 5666: 1325 addi t1,t1,-23 + 5668: 0000 unimp + 566a: 7001 0x7001 + 566c: 1201 addi tp,tp,-32 + 566e: 0012 0x12 + 5670: a600 fsd fs0,8(a2) + 5672: 403a 0x403a + 5674: ea20 fsw fs0,80(a2) + 5676: 403a 0x403a + 5678: 1620 addi s0,sp,808 + 567a: 001e 0x1e + 567c: 0100 addi s0,sp,128 + 567e: 1212 slli tp,tp,0x24 + 5680: 0000 unimp + 5682: 6469742b 0x6469742b + 5686: 0100 addi s0,sp,128 + 5688: c572 sw t3,136(sp) + 568a: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 568e: 6c91 lui s9,0x4 + 5690: 0a00 addi s0,sp,272 + 5692: 9004 0x9004 + 5694: 0000 unimp + 5696: 2e00 fld fs0,24(a2) + 5698: 5b01 li s6,-32 + 569a: 0012 0x12 + 569c: 0100 addi s0,sp,128 + 569e: 3a540153 0x3a540153 + 56a2: 2040 fld fs0,128(s0) + 56a4: 3aa6 fld fs5,104(sp) + 56a6: 2040 fld fs0,128(s0) + 56a8: 1e4e slli t3,t3,0x33 + 56aa: 0000 unimp + 56ac: 4f01 li t5,0 + 56ae: 0012 0x12 + 56b0: 2a00 fld fs0,16(a2) + 56b2: 060c addi a1,sp,768 + 56b4: 0000 unimp + 56b6: 5301 li t1,-32 + 56b8: 00b2 slli ra,ra,0xc + 56ba: 0000 unimp + 56bc: 9102 jalr sp + 56be: 2b5c fld fa5,144(a4) + 56c0: 6974 flw fa3,84(a0) + 56c2: 0064 addi s1,sp,12 + 56c4: 5501 li a0,-32 + 56c6: 03c5 addi t2,t2,17 + 56c8: 0000 unimp + 56ca: 9102 jalr sp + 56cc: 006c addi a1,sp,12 + 56ce: 12f6012f 0x12f6012f + 56d2: 0000 unimp + 56d4: 3c01 jal 50e4 <__stack_size+0x48e4> + 56d6: b201 j 4fd6 <__stack_size+0x47d6> + 56d8: 0000 unimp + 56da: 1000 addi s0,sp,32 + 56dc: 403a 0x403a + 56de: 5420 lw s0,104(s0) + 56e0: 403a 0x403a + 56e2: 8620 0x8620 + 56e4: 001e 0x1e + 56e6: 0100 addi s0,sp,128 + 56e8: 6469742b 0x6469742b + 56ec: 0100 addi s0,sp,128 + 56ee: c53e sw a5,136(sp) + 56f0: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 56f4: 6c91 lui s9,0x4 + 56f6: 0000 unimp + 56f8: 06ac addi a1,sp,840 + 56fa: 0000 unimp + 56fc: 0002 0x2 + 56fe: 1380 addi s0,sp,480 + 5700: 0000 unimp + 5702: 0104 addi s1,sp,128 + 5704: 0000 unimp + 5706: 0000 unimp + 5708: 320c fld fa1,32(a2) + 570a: 0015 c.addi zero,5 + 570c: fa00 fsw fs0,48(a2) + 570e: 0000 unimp + 5710: 8000 0x8000 + 5712: 4050 lw a2,4(s0) + 5714: b820 fsd fs0,112(s0) + 5716: 4055 0x4055 + 5718: 8b20 0x8b20 + 571a: 0035 c.addi zero,13 + 571c: 0200 addi s0,sp,256 + 571e: 0601 addi a2,a2,0 + 5720: 0098 addi a4,sp,64 + 5722: 0000 unimp + 5724: 0202 slli tp,tp,0x0 + 5726: 1805 addi a6,a6,-31 + 5728: 0001 nop + 572a: 0200 addi s0,sp,256 + 572c: 0504 addi s1,sp,640 + 572e: 01b2 slli gp,gp,0xc + 5730: 0000 unimp + 5732: 0002ab03 lw s6,0(t0) + 5736: 0300 addi s0,sp,384 + 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 + 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 + 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) + 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 + 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 + 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) + 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 + 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 + 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 + 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 + 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 + 5bba: 0000 unimp + 5bbc: 9102 jalr sp + 5bbe: 126c addi a1,sp,300 + 5bc0: 1048 addi a0,sp,36 + 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 + 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 + 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 + 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 + 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> + 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> + 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) + 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 + 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 + 5f0e: 0000 unimp + 5f10: 0a00 addi s0,sp,272 + 5f12: 0162 slli sp,sp,0x18 + 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 + 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 + 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 + 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 + 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) + 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 + 6296: 0000 unimp + 6298: 6902 flw fs2,0(sp) + 629a: 8701 srai a4,a4,0x0 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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) + 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 + 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 + 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) + 6b2a: 2040 fld fs0,128(s0) + 6b2c: 69c2 flw fs3,16(sp) + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 6ec4: 0000 unimp + 6ec6: 5c01 li s8,-32 + 6ec8: 023a slli tp,tp,0xe + 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 + 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) + 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) + 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> + 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 + 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> + 6fc2: 0000 unimp + 6fc4: 2b013a03 0x2b013a03 + 6fc8: 0001 nop + 6fca: 0200 addi s0,sp,256 + 6fcc: 89060023 sb a6,-1920(a2) + 6fd0: 002d c.addi zero,11 + 6fd2: 0300 addi s0,sp,384 + 6fd4: 003a013b 0x3a013b + 6fd8: 0000 unimp + 6fda: 2302 fld ft6,0(sp) + 6fdc: 0620 addi s0,sp,776 + 6fde: 00001397 auipc t2,0x1 + 6fe2: 3a013c03 0x3a013c03 + 6fe6: 0000 unimp + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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> + 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 + 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) + 7432: 0006 0x6 + 7434: 0200 addi s0,sp,256 + 7436: 02bc addi a5,sp,328 + 7438: 0274 addi a3,sp,268 + 743a: 0000 unimp + 743c: 9102 jalr sp + 743e: 175c addi a5,sp,932 + 7440: 0661 addi a2,a2,24 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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> + 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 + 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 + 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 + 7920: 0000 unimp + 7922: 8a02 jr s4 + 7924: 003a 0x3a + 7926: 0000 unimp + 7928: 9102 jalr sp + 792a: 059c1e57 0x59c1e57 + 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> + 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 + 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 + 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 + 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) + 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 + 7b4e: 0000 unimp + 7b50: 0500 addi s0,sp,640 + 7b52: 054c addi a1,sp,644 + 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 + 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 + 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 + 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> + 7dba: 0000 unimp + 7dbc: 3a01f803 0x3a01f803 + 7dc0: 0000 unimp + 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 + 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 + 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> + 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 + 7fd0: 0100 addi s0,sp,128 + 7fd2: 0560 addi s0,sp,652 + 7fd4: 0000 unimp + 7fd6: 351a fld fa0,416(sp) + 7fd8: 0006 0x6 + 7fda: 0200 addi s0,sp,256 + 7fdc: 023e0277 0x23e0277 + 7fe0: 0000 unimp + 7fe2: 9102 jalr sp + 7fe4: 1b5c addi a5,sp,436 + 7fe6: 1d2d addi s10,s10,-21 + 7fe8: 0000 unimp + 7fea: 7902 flw fs2,32(sp) + 7fec: 8d02 jr s10 + 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 + 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) + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 8202: 0200 addi s0,sp,256 + 8204: 6491 lui s1,0x4 + 8206: 001d6e1b 0x1d6e1b + 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 + 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 + 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) + 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 + 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 + 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 + 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 + 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> + 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 + 846e: 0000 unimp + 8470: 7002 flw ft0,32(sp) + 8472: 0252 slli tp,tp,0x14 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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) + 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 + 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) + 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) + 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) + 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 + 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 + 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 + 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) + 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 + 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 + 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) + 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 + 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) + 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 + 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> + 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) + 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) + 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 + 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) + 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 + 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 + 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 + 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) + 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) + 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 + 953c: 0200 addi s0,sp,256 + 953e: 0502 slli a0,a0,0x0 + 9540: 0118 addi a4,sp,128 + 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 + 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 + 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 + 95b6: 0000 unimp + 95b8: 0300 addi s0,sp,384 + 95ba: 00e0 addi s0,sp,76 + 95bc: 0000 unimp + 95be: 4d02 lw s10,0(sp) + 95c0: 0092 slli ra,ra,0x4 + 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> + 95da: 0000 unimp + 95dc: 0019f007 0x19f007 + 95e0: 0200 addi s0,sp,256 + 95e2: 0125 addi sp,sp,9 + 95e4: 00ea slli ra,ra,0x1a + 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> + 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) + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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) + 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> + 994e: 0000 unimp + 9950: 00518703 lb a4,5(gp) # 80000eb5 <__global_pointer$+0x5> + 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> + 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) + 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) + 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) + 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 + 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 + 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) + 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) + 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 + 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 + 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 + 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> + 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 + 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 + 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 + 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 + 9ef8: 0000 unimp + 9efa: 00240d23 sb sp,26(s0) # 1b01a <__stack_size+0x1a81a> + 9efe: 0100 addi s0,sp,128 + 9f00: 0245 addi tp,tp,17 + 9f02: a801 j 9f12 <__stack_size+0x9712> + 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 + 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 + 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 + a00a: 0000 unimp + a00c: 0001560b 0x1560b + a010: 0e00 addi s0,sp,784 + a012: 0400 addi s0,sp,512 + a014: 0af2 slli s5,s5,0x1c + 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 + 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 + 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 + 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> + 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> + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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> + 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 + 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 + 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 + 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 + 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 + 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 + 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 + a634: 0000 unimp + a636: 9102 jalr sp + a638: 265c fld fa5,136(a2) + a63a: 0274 addi a3,sp,268 + 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 + 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 + 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) + a6e8: 0000 unimp + a6ea: 0200 addi s0,sp,256 + a6ec: 0704 addi s1,sp,896 + a6ee: 018e slli gp,gp,0x3 + 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 + 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) + 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> + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + ab2c: 0200 addi s0,sp,256 + ab2e: 6891 lui a7,0x4 + ab30: 6115 addi sp,sp,288 + 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) + 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 + 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) + 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 + 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) + 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) + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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> + 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 + b0c0: 0000 unimp + b0c2: 690e flw fs2,192(sp) + b0c4: 0000 unimp + b0c6: 0000 unimp + b0c8: 03c70407 0x3c70407 + 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) + 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 + 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 + 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 + 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) + b1c0: 0000 unimp + b1c2: 1901 addi s2,s2,-32 + b1c4: 0006 0x6 + b1c6: 1b00 addi s0,sp,432 + b1c8: 2348 fld fa0,128(a4) + b1ca: 0000 unimp + b1cc: 9a02 jalr s4 + b1ce: 0484 addi s1,sp,576 + 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> + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + b518: 0021 c.addi zero,8 + b51a: 0400 addi s0,sp,512 + b51c: 3372 fld ft6,312(sp) + 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 + 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 + 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) + 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 + 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 + 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 + 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> + 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) + 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 + 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 + 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 + 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 + 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) + 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 + 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 + 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 + 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 + 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 + 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 + bd38: 0000 unimp + bd3a: 1d00 addi s0,sp,688 + bd3c: 0f00 addi s0,sp,912 + bd3e: 0088 addi a0,sp,64 + 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 + 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 + 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 + 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 + 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> + 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) + 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 + 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 + 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 + 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 + 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) + 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 + 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 + c282: 0000 unimp + c284: 2302 fld ft6,0(sp) + c286: 0b40 addi s0,sp,404 + c288: 225e fld ft4,464(sp) + c28a: 0000 unimp + c28c: d405 beqz s0,c1b4 <__stack_size+0xb9b4> + c28e: 06ae slli a3,a3,0xb + 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 + 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> + 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 + 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 + 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 + 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 + 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> + 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) + 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 + 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 + 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> + 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 + 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 + 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 + 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> + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + d0a8: 0100 addi s0,sp,128 + d0aa: 1292 slli t0,t0,0x24 + d0ac: 0000 unimp + d0ae: 702a flw ft0,168(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 + 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) + 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 + 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 + 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 + d2f2: 0136 slli sp,sp,0xd + d2f4: 2826 fld fa6,72(sp) + d2f6: 0000 unimp + d2f8: 9a0c 0x9a0c + 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> + d310: 7032 flw ft0,44(sp) + d312: 7274 flw fa3,100(a2) + d314: 0100 addi s0,sp,128 + d316: 0004bfa3 0x4bfa3 + 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) + 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 + 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 + 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 + 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 + 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) + 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> + 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 + 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 + 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) + 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 + 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 + 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> + d944: 00000033 add zero,zero,zero + d948: 0b14 addi a3,sp,400 + d94a: 222a fld ft4,136(sp) + 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 + 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 + 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 + dada: 0000 unimp + dadc: 0e2c addi a1,sp,792 + dade: 755f 0062 ce05 0xce050062755f + dae4: 02aa slli t0,t0,0xa + 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 + 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 + 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 + 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 + 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 + 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) + 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 + 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 + 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 + 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) + 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> + 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 + 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 + 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 + df74: 1b00 addi s0,sp,432 + df76: 05f0 addi a2,sp,716 + df78: 08280257 0x8280257 + 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 + 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 + 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) + 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 + 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> + 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> + 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) + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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> + 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> + 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> + 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> + 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> + 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> + 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> + 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) + 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> + 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 + 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 + 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) + 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 + 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 + 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> + ea6e: 002c addi a1,sp,8 + ea70: 0000 unimp + ea72: 0b14 addi a3,sp,400 + ea74: 222a fld ft4,136(sp) + 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 + 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 + 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 + eb98: 0000 unimp + eb9a: 0b08 addi a0,sp,400 + eb9c: 223a fld ft4,392(sp) + 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 + ec04: 0000 unimp + ec06: 0e2c addi a1,sp,792 + ec08: 755f 0062 ce05 0xce050062755f + ec0e: 02aa slli t0,t0,0xa + 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 + ec52: 0000 unimp + ec54: da05 beqz a2,eb84 <__stack_size+0xe384> + ec56: 002c addi a1,sp,8 + ec58: 0000 unimp + ec5a: 0b4c addi a1,sp,404 + ec5c: 0f90 addi a2,sp,976 + 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 + 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 + 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) + 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 + 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 + 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 + 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) + 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> + 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 + 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 + 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 + f09e: 1b00 addi s0,sp,432 + f0a0: 05f0 addi a2,sp,716 + f0a2: 08280257 0x8280257 + 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 + 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 + 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) + 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 + 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 + 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) + 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 + 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 + 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> + 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> + 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 + 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> + 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 + 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 + f42a: 0000 unimp + f42c: 8a2d andi a2,a2,11 + f42e: 000e 0xe + f430: 2d00 fld fs0,24(a0) + f432: 0e95 addi t4,t4,5 + 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) + 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 + 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 + 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) + 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 + 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) + 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 + f6d8: 0000 unimp + f6da: 712e flw ft2,232(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> + 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> + 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 + f93a: 0000 unimp + f93c: 00291937 lui s2,0x291 + 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 + 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 + f994: 0000 unimp + f996: 002bdb37 lui s6,0x2bd + 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 + 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 + 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 + 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 + 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 + fa70: 0000 unimp + fa72: 0102 slli sp,sp,0x0 + fa74: 9608 0x9608 + 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 + faa6: 0000 unimp + faa8: 00ff 0xff + faaa: 7a05 lui s4,0xfffe1 + 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> + 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 + 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> + 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 + 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 + 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 + 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 + 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) + 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 + 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> + fd6c: 0000 unimp + fd6e: 2e01 jal 1007e <__stack_size+0xf87e> + 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) + 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> + 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 + 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) + 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) + fea4: 0000 unimp + fea6: 1612 slli a2,a2,0x24 + 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) + fed6: 0000 unimp + fed8: 2e01 jal 101e8 <__stack_size+0xf9e8> + feda: 06ce slli a3,a3,0x13 + 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) + 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 + 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) + 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) + 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) + 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) + 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 + 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 + 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 + 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) + 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) + 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) + 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) + 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) + 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> + 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) + 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 + 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 + 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 + 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 + 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> + 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) + 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> + 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> + 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) + 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 + 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 + 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) + 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) + 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 + 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> + 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) + 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) + 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 + 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) + 105ca: 0000 unimp + 105cc: 1200 addi s0,sp,288 + 105ce: 2abe fld fs5,456(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 + 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) + 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 + 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 + 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 + 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 + 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 + 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 + 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) + 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 + 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 + 10852: 0000 unimp + 10854: 4506 lw a0,64(sp) + 10856: 0000 unimp + 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) + 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> + 108b2: 0000 unimp + 108b4: 5904 lw s1,48(a0) + 108b6: 00000107 0x107 + 108ba: 2004 fld fs1,0(s0) + 108bc: 0000 unimp + 108be: 002e310b 0x2e310b + 108c2: 0400 addi s0,sp,512 + 108c4: 075a slli a4,a4,0x16 + 108c6: 0001 nop + 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 + 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 + 10926: 0000 unimp + 10928: 00041a0f 0x41a0f + 1092c: 0400 addi s0,sp,512 + 1092e: a460 fsd fs0,200(s0) + 10930: 0000 unimp + 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 + 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 + 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 + 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 + 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> + 10a18: 0000 unimp + 10a1a: 2c01 jal 10c2a <__stack_size+0x1042a> + 10a1c: 010e slli sp,sp,0x3 + 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 + 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 + 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 + 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) + 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 + 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> + 10c84: 0000 unimp + 10c86: 2c01 jal 10e96 <__stack_size+0x10696> + 10c88: 010e slli sp,sp,0x3 + 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 + 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> + 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 + 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 + 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 + 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 + 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) + 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 + 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 + 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) + 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> + 1101c: 0000 unimp + 1101e: 01085a03 lhu s4,16(a6) + 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) + 1103a: 0000 unimp + 1103c: 01085c03 lhu s8,16(a6) + 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> + 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> + 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) + 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 + 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) + 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) + 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 + 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) + 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 + 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 + 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) + 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 + 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) + 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> + 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 + 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) + 1170c: 0000 unimp + 1170e: 1600 addi s0,sp,800 + 11710: 07f8 addi a4,sp,972 + 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 + 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) + 11734: 0000 unimp + 11736: 1600 addi s0,sp,800 + 11738: 0820 addi s0,sp,24 + 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 + 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) + 1175c: 0000 unimp + 1175e: 1600 addi s0,sp,800 + 11760: 0860 addi s0,sp,28 + 11762: 0000 unimp + 11764: 082a slli a6,a6,0xa + 11766: 0000 unimp + 11768: ca12 sw tp,20(sp) + 1176a: 0030 addi a2,sp,8 + 1176c: 0100 addi s0,sp,128 + 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 + 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> + 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) + 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) + 1183e: 0000 unimp + 11840: 2e01 jal 11b50 <__stack_size+0x11350> + 11842: 0108 addi a0,sp,128 + 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) + 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 + 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) + 1189e: 0000 unimp + 118a0: 2e01 jal 11bb0 <__stack_size+0x113b0> + 118a2: 0108 addi a0,sp,128 + 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 + 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 + 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 + 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) + 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 + 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 + 11b52: 2e01 jal 11e62 <__stack_size+0x11662> + 11b54: 0060 addi s0,sp,12 + 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) + 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) + 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 + 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 + 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 + 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 + 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 + 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) + 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 + 11d9c: 1200 addi s0,sp,288 + 11d9e: 2b01 jal 122ae <__stack_size+0x11aae> + 11da0: 0000 unimp + 11da2: 2e01 jal 120b2 <__stack_size+0x118b2> + 11da4: 0060 addi s0,sp,12 + 11da6: 0000 unimp + 11da8: 0c3d addi s8,s8,15 + 11daa: 0001 nop + 11dac: 1800 addi s0,sp,48 + 11dae: 0bd8 addi a4,sp,468 + 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 + 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) + 11dda: 0000 unimp + 11ddc: 2e01 jal 120ec <__stack_size+0x118ec> + 11dde: 114d addi sp,sp,-13 + 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) + 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 + 11e0c: 0001 nop + 11e0e: 2000 fld fs0,0(s0) + 11e10: 010d addi sp,sp,3 + 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) + 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) + 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> + 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 + 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 + 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 + 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 + 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 + 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) + 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> + 11f3a: 0000 unimp + 11f3c: 2f01 jal 1264c <__stack_size+0x11e4c> + 11f3e: 114d addi sp,sp,-13 + 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 + 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 + 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 + 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) + 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 + 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> + 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 + 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 + 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) + 1233e: 000c addi a1,sp,0 + 12340: 0800 addi s0,sp,16 + 12342: 0119 addi sp,sp,6 + 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> + 12376: 0000 unimp + 12378: 2d01 jal 12988 <__stack_size+0x12188> + 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 + 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> + 12476: 0000 unimp + 12478: 2e01 jal 12788 <__stack_size+0x11f88> + 1247a: 00fc addi a5,sp,76 + 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) + 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 + 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 + 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 + 1260e: 2e01 jal 1291e <__stack_size+0x1211e> + 12610: 0ca6 slli s9,s9,0x9 + 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) + 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 + 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 + 12728: 0000 unimp + 1272a: 721d lui tp,0xfffe7 + 1272c: 0100002f 0x100002f + 12730: 252e fld fa0,200(sp) + 12732: 0000 unimp + 12734: 1b00 addi s0,sp,432 + 12736: 0da8 addi a0,sp,728 + 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) + 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) + 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 + 12870: 0000 unimp + 12872: 29dd jal 12d68 <__stack_size+0x12568> + 12874: 0001 nop + 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) + 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) + 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 + 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 + 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) + 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 + 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> + 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) + 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) + 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) + 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) + 12b62: 0000 unimp + 12b64: 2e01 jal 12e74 <__stack_size+0x12674> + 12b66: 00fc addi a5,sp,76 + 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> + 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) + 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 + 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 + 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 + 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 + 12dde: 0300 addi s0,sp,384 + 12de0: 0801 addi a6,a6,0 + 12de2: 0096 slli ra,ra,0x5 + 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 + 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 + 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) + 12e2a: 0000 unimp + 12e2c: 00aa4803 lbu a6,10(s4) + 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) + 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 + 12f98: 1900 addi s0,sp,176 + 12f9a: 3039 jal 127a8 <__stack_size+0x11fa8> + 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) + 12fac: 0000 unimp + 12fae: 1c00 addi s0,sp,560 + 12fb0: 379c fld fa5,40(a5) + 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 + 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) + 130cc: 0000 unimp + 130ce: 0300 addi s0,sp,384 + 130d0: 0410 addi a2,sp,512 + 130d2: 2926 fld fs2,72(sp) + 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) + 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) + 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> + 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> + 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 + 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 + 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 + 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) + 132ac: 0000 unimp + 132ae: 2901 jal 136be <__stack_size+0x12ebe> + 132b0: 0379 addi t1,t1,30 + 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 + 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 + 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) + 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> + 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 + 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 + 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) + 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) + 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 + 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 + 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 + 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) + 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) + 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 + 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> + 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) + 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 + 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 + 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 + 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) + 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 + 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 + 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 + 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) + 13aa6: 0000 unimp + 13aa8: 1a00 addi s0,sp,304 + 13aaa: 11c0 addi s0,sp,228 + 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> + 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) + 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 + 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) + 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 + 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 + 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) + 13e2a: 001d c.addi zero,7 + 13e2c: 0000 unimp + 13e2e: 0b14 addi a3,sp,400 + 13e30: 222a fld ft4,136(sp) + 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 + 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 + 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 + 13f54: 0000 unimp + 13f56: 0b08 addi a0,sp,400 + 13f58: 223a fld ft4,392(sp) + 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 + 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 + 13fc0: 0000 unimp + 13fc2: 0e2c addi a1,sp,792 + 13fc4: 755f 0062 ce04 0xce040062755f + 13fca: 02a2 slli t0,t0,0x8 + 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 + 1400e: 0000 unimp + 14010: da04 sw s1,48(a2) + 14012: 001d c.addi zero,7 + 14014: 0000 unimp + 14016: 0b4c addi a1,sp,404 + 14018: 0f90 addi a2,sp,976 + 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 + 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 + 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) + 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 + 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 + 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 + 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 + 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 + 143fe: 0000 unimp + 14400: 2409 jal 14602 <__stack_size+0x13e02> + 14402: 0000 unimp + 14404: 0700 addi s0,sp,896 + 14406: 0800 addi s0,sp,16 + 14408: 0558 addi a4,sp,644 + 1440a: 0000 unimp + 1440c: 07ba slli a5,a5,0xe + 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 + 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 + 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> + 14488: 0000 unimp + 1448a: 1800 addi s0,sp,48 + 1448c: 1d00 addi s0,sp,688 + 1448e: 1e52 slli t3,t3,0x34 + 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 + 144b8: 0000 unimp + 144ba: 0863040f 0x863040f + 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 + 14512: 0000 unimp + 14514: 08bd040f 0x8bd040f + 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 + 1452c: 0000 unimp + 1452e: 08d7040f 0x8d7040f + 14532: 0000 unimp + 14534: 2122 fld ft2,8(sp) + 14536: 2680 fld fs0,8(a3) + 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> + 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) + 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) + 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 + 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> + 14608: 0000 unimp + 1460a: 00240407 0x240407 + 1460e: 0000 unimp + 14610: 180a slli a6,a6,0x22 + 14612: 09de slli s3,s3,0x17 + 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) + 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) + 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> + 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 + 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) + 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) + 1478a: 0000 unimp + 1478c: 0400 addi s0,sp,512 + 1478e: 2241 jal 1490e <__stack_size+0x1410e> + 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 + 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) + 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 + 14802: 0000 unimp + 14804: 0072af03 lw t5,7(t0) # ffff8007 <_sp+0x7fff4007> + 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 + 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) + 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 + 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 + 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> + 148c4: 0000 unimp + 148c6: 1000 addi s0,sp,32 + 148c8: 0020190b 0x20190b + 148cc: 0500 addi s0,sp,640 + 148ce: 253e fld fa0,456(sp) + 148d0: 0000 unimp + 148d2: 1400 addi s0,sp,544 + 148d4: 00222a0b 0x222a0b + 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) + 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 + 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> + 14998: 0000 unimp + 1499a: 1f00 addi s0,sp,944 + 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 + 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) + 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> + 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 + 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 + 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> + 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 + 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 + 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 + 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 + 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 + 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 + 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) + 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 + 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 + ... + +Disassembly of section .debug_line: + +00000000 <.debug_line>: + 0: 00c4 addi s1,sp,68 + 2: 0000 unimp + 4: 0002 0x2 + 6: 005a 0x5a + 8: 0000 unimp + a: 0101 addi sp,sp,0 + c: 000d0efb 0xd0efb + 10: 0101 addi sp,sp,0 + 12: 0101 addi sp,sp,0 + 14: 0000 unimp + 16: 0100 addi s0,sp,128 + 18: 0000 unimp + 1a: 6401 lui s0,0x0 + 1c: 6972 flw fs2,28(sp) + 1e: 6576 flw fa0,92(sp) + 20: 7372 flw ft6,60(sp) + 22: 2f00 fld fs0,24(a4) + 24: 6f68 flw fa0,92(a4) + 26: 656d lui a0,0x1b + 28: 2f6a7a2f 0x2f6a7a2f + 2c: 7472 flw fs0,60(sp) + 2e: 742d lui s0,0xfffeb + 30: 7268 flw fa0,100(a2) + 32: 6165 addi sp,sp,112 + 34: 2f64 fld fs1,216(a4) + 36: 6e69 lui t3,0x1a + 38: 64756c63 bltu a0,t2,690 <__stack_size-0x170> + 3c: 0065 c.addi zero,25 + 3e: 6200 flw fs0,0(a2) + 40: 6472616f jal sp,26e86 <__stack_size+0x26686> + 44: 632e flw ft6,200(sp) + 46: 0100 addi s0,sp,128 + 48: 0000 unimp + 4a: 7472 flw fs0,60(sp) + 4c: 6564 flw fs1,76(a0) + 4e: 2e66 fld ft8,88(sp) + 50: 0068 addi a0,sp,12 + 52: 0002 0x2 + 54: 7200 flw fs0,32(a2) + 56: 7474 flw fa3,108(s0) + 58: 7268 flw fa0,100(a2) + 5a: 6165 addi sp,sp,112 + 5c: 2e64 fld fs1,216(a2) + 5e: 0068 addi a0,sp,12 + 60: 0002 0x2 + 62: 0000 unimp + 64: 0500 addi s0,sp,640 + 66: 8002 0x8002 + 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> + 72: 0100 addi s0,sp,128 + 74: 04090103 lb sp,64(s2) + 78: 0100 addi s0,sp,128 + 7a: 02090103 lb sp,32(s2) + 7e: 0100 addi s0,sp,128 + 80: 08090203 lb tp,128(s2) + 84: 0100 addi s0,sp,128 + 86: 06090103 lb sp,96(s2) + 8a: 0100 addi s0,sp,128 + 8c: 02090103 lb sp,32(s2) + 90: 0100 addi s0,sp,128 + 92: 06090203 lb tp,96(s2) + 96: 0100 addi s0,sp,128 + 98: 08090403 lb s0,128(s2) + 9c: 0100 addi s0,sp,128 + 9e: 02090603 lb a2,32(s2) + a2: 0100 addi s0,sp,128 + a4: 02090103 lb sp,32(s2) + a8: 0100 addi s0,sp,128 + aa: 0c090303 lb t1,192(s2) + ae: 0100 addi s0,sp,128 + b0: 02090303 lb t1,32(s2) + b4: 0100 addi s0,sp,128 + b6: 04090403 lb s0,64(s2) + ba: 0100 addi s0,sp,128 + bc: 02090103 lb sp,32(s2) + c0: 0100 addi s0,sp,128 + c2: 0809 addi a6,a6,2 + c4: 0000 unimp + c6: 0101 addi sp,sp,0 + c8: 0351 addi t1,t1,20 + ca: 0000 unimp + cc: 0002 0x2 + ce: 011d addi sp,sp,7 + d0: 0000 unimp + d2: 0101 addi sp,sp,0 + d4: 000d0efb 0xd0efb + d8: 0101 addi sp,sp,0 + da: 0101 addi sp,sp,0 + dc: 0000 unimp + de: 0100 addi s0,sp,128 + e0: 0000 unimp + e2: 6401 lui s0,0x0 + e4: 6972 flw fs2,28(sp) + e6: 6576 flw fa0,92(sp) + e8: 7372 flw ft6,60(sp) + ea: 2f00 fld fs0,24(a4) + ec: 6f68 flw fa0,92(a4) + ee: 656d lui a0,0x1b + f0: 2f6a7a2f 0x2f6a7a2f + f4: 6972 flw fs2,28(sp) + f6: 762d6373 csrrsi t1,0x762,26 + fa: 7369722f 0x7369722f + fe: 34367663 bleu gp,a2,44a <__stack_size-0x3b6> + 102: 752d lui a0,0xfffeb + 104: 6b6e flw fs6,216(sp) + 106: 6f6e flw ft10,216(sp) + 108: 652d6e77 0x652d6e77 + 10c: 666c flw fa1,76(a2) + 10e: 672d lui a4,0xb + 110: 322d6363 bltu s10,sp,436 <__stack_size-0x3ca> + 114: 3130 fld fa2,96(a0) + 116: 31363037 lui zero,0x31363 + 11a: 2d32 fld fs10,264(sp) + 11c: 3878 fld fa4,240(s0) + 11e: 5f36 lw t5,108(sp) + 120: 3436 fld fs0,360(sp) + 122: 6c2d lui s8,0xb + 124: 6e69 lui t3,0x1a + 126: 7875 lui a6,0xffffd + 128: 632d lui t1,0xb + 12a: 6e65 lui t3,0x19 + 12c: 6f74 flw fa3,92(a4) + 12e: 722f3673 csrrc a2,0x722,t5 + 132: 7369 lui t1,0xffffa + 134: 34367663 bleu gp,a2,480 <__stack_size-0x380> + 138: 752d lui a0,0xfffeb + 13a: 6b6e flw fs6,216(sp) + 13c: 6f6e flw ft10,216(sp) + 13e: 652d6e77 0x652d6e77 + 142: 666c flw fa1,76(a2) + 144: 7379732f 0x7379732f + 148: 692d lui s2,0xb + 14a: 636e flw ft6,216(sp) + 14c: 756c flw fa1,108(a0) + 14e: 6564 flw fs1,76(a0) + 150: 63616d2f 0x63616d2f + 154: 6968 flw fa0,84(a0) + 156: 656e flw fa0,216(sp) + 158: 2f00 fld fs0,24(a4) + 15a: 6f68 flw fa0,92(a4) + 15c: 656d lui a0,0x1b + 15e: 2f6a7a2f 0x2f6a7a2f + 162: 6972 flw fs2,28(sp) + 164: 762d6373 csrrsi t1,0x762,26 + 168: 7369722f 0x7369722f + 16c: 34367663 bleu gp,a2,4b8 <__stack_size-0x348> + 170: 752d lui a0,0xfffeb + 172: 6b6e flw fs6,216(sp) + 174: 6f6e flw ft10,216(sp) + 176: 652d6e77 0x652d6e77 + 17a: 666c flw fa1,76(a2) + 17c: 672d lui a4,0xb + 17e: 322d6363 bltu s10,sp,4a4 <__stack_size-0x35c> + 182: 3130 fld fa2,96(a0) + 184: 31363037 lui zero,0x31363 + 188: 2d32 fld fs10,264(sp) + 18a: 3878 fld fa4,240(s0) + 18c: 5f36 lw t5,108(sp) + 18e: 3436 fld fs0,360(sp) + 190: 6c2d lui s8,0xb + 192: 6e69 lui t3,0x1a + 194: 7875 lui a6,0xffffd + 196: 632d lui t1,0xb + 198: 6e65 lui t3,0x19 + 19a: 6f74 flw fa3,92(a4) + 19c: 722f3673 csrrc a2,0x722,t5 + 1a0: 7369 lui t1,0xffffa + 1a2: 34367663 bleu gp,a2,4ee <__stack_size-0x312> + 1a6: 752d lui a0,0xfffeb + 1a8: 6b6e flw fs6,216(sp) + 1aa: 6f6e flw ft10,216(sp) + 1ac: 652d6e77 0x652d6e77 + 1b0: 666c flw fa1,76(a2) + 1b2: 7379732f 0x7379732f + 1b6: 692d lui s2,0xb + 1b8: 636e flw ft6,216(sp) + 1ba: 756c flw fa1,108(a0) + 1bc: 6564 flw fs1,76(a0) + 1be: 7379732f 0x7379732f + 1c2: 0000 unimp + 1c4: 656c flw fa1,76(a0) + 1c6: 2e64 fld fs1,216(a2) + 1c8: 00010063 beqz sp,1c8 <__stack_size-0x638> + 1cc: 5f00 lw s0,56(a4) + 1ce: 6564 flw fs1,76(a0) + 1d0: 6166 flw ft2,88(sp) + 1d2: 6c75 lui s8,0x1d + 1d4: 5f74 lw a3,124(a4) + 1d6: 7974 flw fa3,116(a0) + 1d8: 6570 flw fa2,76(a0) + 1da: 00682e73 csrrs t3,0x6,a6 + 1de: 0002 0x2 + 1e0: 5f00 lw s0,56(a4) + 1e2: 69647473 csrrci s0,0x696,8 + 1e6: 746e flw fs0,248(sp) + 1e8: 682e flw fa6,200(sp) + 1ea: 0300 addi s0,sp,384 + 1ec: 0000 unimp + 1ee: 0000 unimp + 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> + 1fa: 0006 0x6 + 1fc: 0301 addi t1,t1,0 + 1fe: 0901 addi s2,s2,0 + 200: 0002 0x2 + 202: 0301 addi t1,t1,0 + 204: 0006092f 0x6092f + 208: 0301 addi t1,t1,0 + 20a: 0901 addi s2,s2,0 + 20c: 000c addi a1,sp,0 + 20e: 0001 nop + 210: 0402 slli s0,s0,0x0 + 212: 0601 addi a2,a2,0 + 214: 02090003 lb zero,32(s2) # b020 <__stack_size+0xa820> + 218: 0100 addi s0,sp,128 + 21a: 0306 slli t1,t1,0x1 + 21c: 0901 addi s2,s2,0 + 21e: 000a 0xa + 220: 0301 addi t1,t1,0 + 222: 0901 addi s2,s2,0 + 224: 000a 0xa + 226: 0301 addi t1,t1,0 + 228: 0902 slli s2,s2,0x0 + 22a: 0008 addi a0,sp,0 + 22c: 0301 addi t1,t1,0 + 22e: 0901 addi s2,s2,0 + 230: 000a 0xa + 232: 0301 addi t1,t1,0 + 234: 0901 addi s2,s2,0 + 236: 000c addi a1,sp,0 + 238: 0301 addi t1,t1,0 + 23a: 0901 addi s2,s2,0 + 23c: 0008 addi a0,sp,0 + 23e: 0301 addi t1,t1,0 + 240: 0901 addi s2,s2,0 + 242: 0010 addi a2,sp,0 + 244: 0301 addi t1,t1,0 + 246: 0902 slli s2,s2,0x0 + 248: 0004 addi s1,sp,0 + 24a: 0301 addi t1,t1,0 + 24c: 0901 addi s2,s2,0 + 24e: 0002 0x2 + 250: 0301 addi t1,t1,0 + 252: 00080903 lb s2,0(a6) # ffffd000 <_sp+0x7fff9000> + 256: 0301 addi t1,t1,0 + 258: 0901 addi s2,s2,0 + 25a: 000c addi a1,sp,0 + 25c: 0301 addi t1,t1,0 + 25e: 0901 addi s2,s2,0 + 260: 0002 0x2 + 262: 0301 addi t1,t1,0 + 264: 097f 0x97f + 266: 0014 addi a3,sp,0 + 268: 0301 addi t1,t1,0 + 26a: 000a0903 lb s2,0(s4) + 26e: 0301 addi t1,t1,0 + 270: 0905 addi s2,s2,1 + 272: 000a 0xa + 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> + 280: 0301 addi t1,t1,0 + 282: 0901 addi s2,s2,0 + 284: 000c addi a1,sp,0 + 286: 0301 addi t1,t1,0 + 288: 0902 slli s2,s2,0x0 + 28a: 0014 addi a3,sp,0 + 28c: 0301 addi t1,t1,0 + 28e: 00140903 lb s2,1(s0) # 1 <__stack_size-0x7ff> + 292: 0301 addi t1,t1,0 + 294: 0901 addi s2,s2,0 + 296: 0016 0x16 + 298: 0301 addi t1,t1,0 + 29a: 0901 addi s2,s2,0 + 29c: 0016 0x16 + 29e: 0301 addi t1,t1,0 + 2a0: 0901 addi s2,s2,0 + 2a2: 001c addi a5,sp,0 + 2a4: 0301 addi t1,t1,0 + 2a6: 001a0903 lb s2,1(s4) + 2aa: 0301 addi t1,t1,0 + 2ac: 0901 addi s2,s2,0 + 2ae: 000c addi a1,sp,0 + 2b0: 0301 addi t1,t1,0 + 2b2: 0901 addi s2,s2,0 + 2b4: 000a 0xa + 2b6: 0301 addi t1,t1,0 + 2b8: 000a0907 0xa0907 + 2bc: 0301 addi t1,t1,0 + 2be: 0901 addi s2,s2,0 + 2c0: 0004 addi s1,sp,0 + 2c2: 0001 nop + 2c4: 0402 slli s0,s0,0x0 + 2c6: 0602 slli a2,a2,0x0 + 2c8: 02090003 lb zero,32(s2) + 2cc: 0100 addi s0,sp,128 + 2ce: 0200 addi s0,sp,256 + 2d0: 0104 addi s1,sp,128 + 2d2: 0a090003 lb zero,160(s2) + 2d6: 0100 addi s0,sp,128 + 2d8: 0306 slli t1,t1,0x1 + 2da: 0902 slli s2,s2,0x0 + 2dc: 000e 0xe + 2de: 0301 addi t1,t1,0 + 2e0: 0904 addi s1,sp,144 + 2e2: 000a 0xa + 2e4: 0301 addi t1,t1,0 + 2e6: 0902 slli s2,s2,0x0 + 2e8: 000a 0xa + 2ea: 0301 addi t1,t1,0 + 2ec: 0901 addi s2,s2,0 + 2ee: 0008 addi a0,sp,0 + 2f0: 0301 addi t1,t1,0 + 2f2: 0901 addi s2,s2,0 + 2f4: 0004 addi s1,sp,0 + 2f6: 0301 addi t1,t1,0 + 2f8: 0901 addi s2,s2,0 + 2fa: 0004 addi s1,sp,0 + 2fc: 0301 addi t1,t1,0 + 2fe: 0904 addi s1,sp,144 + 300: 0004 addi s1,sp,0 + 302: 0301 addi t1,t1,0 + 304: 0902 slli s2,s2,0x0 + 306: 0008 addi a0,sp,0 + 308: 0301 addi t1,t1,0 + 30a: 0901 addi s2,s2,0 + 30c: 000a 0xa + 30e: 0301 addi t1,t1,0 + 310: 0905 addi s2,s2,1 + 312: 000a 0xa + 314: 0301 addi t1,t1,0 + 316: 0902 slli s2,s2,0x0 + 318: 000c addi a1,sp,0 + 31a: 0301 addi t1,t1,0 + 31c: 0901 addi s2,s2,0 + 31e: 001a 0x1a + 320: 0301 addi t1,t1,0 + 322: 0901 addi s2,s2,0 + 324: 001a 0x1a + 326: 0301 addi t1,t1,0 + 328: 0901 addi s2,s2,0 + 32a: 001c addi a5,sp,0 + 32c: 0301 addi t1,t1,0 + 32e: 001a0903 lb s2,1(s4) + 332: 0301 addi t1,t1,0 + 334: 0901 addi s2,s2,0 + 336: 000a 0xa + 338: 0301 addi t1,t1,0 + 33a: 0901 addi s2,s2,0 + 33c: 0030 addi a2,sp,8 + 33e: 0001 nop + 340: 0402 slli s0,s0,0x0 + 342: 0601 addi a2,a2,0 + 344: 02090003 lb zero,32(s2) + 348: 0100 addi s0,sp,128 + 34a: 0306 slli t1,t1,0x1 + 34c: 0902 slli s2,s2,0x0 + 34e: 0028 addi a0,sp,8 + 350: 0001 nop + 352: 0402 slli s0,s0,0x0 + 354: 0601 addi a2,a2,0 + 356: 06090003 lb zero,96(s2) + 35a: 0100 addi s0,sp,128 + 35c: 0306 slli t1,t1,0x1 + 35e: 0901 addi s2,s2,0 + 360: 0006 0x6 + 362: 0301 addi t1,t1,0 + 364: 0901 addi s2,s2,0 + 366: 000a 0xa + 368: 0301 addi t1,t1,0 + 36a: 0902 slli s2,s2,0x0 + 36c: 000a 0xa + 36e: 0001 nop + 370: 0402 slli s0,s0,0x0 + 372: 0601 addi a2,a2,0 + 374: 06090003 lb zero,96(s2) + 378: 0100 addi s0,sp,128 + 37a: 0306 slli t1,t1,0x1 + 37c: 0901 addi s2,s2,0 + 37e: 0006 0x6 + 380: 0301 addi t1,t1,0 + 382: 0901 addi s2,s2,0 + 384: 000a 0xa + 386: 0301 addi t1,t1,0 + 388: 0902 slli s2,s2,0x0 + 38a: 000a 0xa + 38c: 0001 nop + 38e: 0402 slli s0,s0,0x0 + 390: 0601 addi a2,a2,0 + 392: 06090003 lb zero,96(s2) + 396: 0100 addi s0,sp,128 + 398: 0306 slli t1,t1,0x1 + 39a: 0901 addi s2,s2,0 + 39c: 0006 0x6 + 39e: 0301 addi t1,t1,0 + 3a0: 0901 addi s2,s2,0 + 3a2: 000a 0xa + 3a4: 0301 addi t1,t1,0 + 3a6: 000a0903 lb s2,0(s4) + 3aa: 0301 addi t1,t1,0 + 3ac: 0901 addi s2,s2,0 + 3ae: 0008 addi a0,sp,0 + 3b0: 0301 addi t1,t1,0 + 3b2: 0901 addi s2,s2,0 + 3b4: 0008 addi a0,sp,0 + 3b6: 0301 addi t1,t1,0 + 3b8: 0902 slli s2,s2,0x0 + 3ba: 0008 addi a0,sp,0 + 3bc: 0301 addi t1,t1,0 + 3be: 0901 addi s2,s2,0 + 3c0: 0010 addi a2,sp,0 + 3c2: 0301 addi t1,t1,0 + 3c4: 0901 addi s2,s2,0 + 3c6: 0010 addi a2,sp,0 + 3c8: 0301 addi t1,t1,0 + 3ca: 001a0903 lb s2,1(s4) + 3ce: 0301 addi t1,t1,0 + 3d0: 0901 addi s2,s2,0 + 3d2: 0008 addi a0,sp,0 + 3d4: 0301 addi t1,t1,0 + 3d6: 0901 addi s2,s2,0 + 3d8: 000e 0xe + 3da: 0301 addi t1,t1,0 + 3dc: 0901 addi s2,s2,0 + 3de: 0008 addi a0,sp,0 + 3e0: 0301 addi t1,t1,0 + 3e2: 0902 slli s2,s2,0x0 + 3e4: 000a 0xa + 3e6: 0001 nop + 3e8: 0402 slli s0,s0,0x0 + 3ea: 0601 addi a2,a2,0 + 3ec: 0c090003 lb zero,192(s2) + 3f0: 0100 addi s0,sp,128 + 3f2: 0306 slli t1,t1,0x1 + 3f4: 0901 addi s2,s2,0 + 3f6: 000c addi a1,sp,0 + 3f8: 0301 addi t1,t1,0 + 3fa: 0902 slli s2,s2,0x0 + 3fc: 000c addi a1,sp,0 + 3fe: 0301 addi t1,t1,0 + 400: 095d addi s2,s2,23 + 402: 000a 0xa + 404: 0301 addi t1,t1,0 + 406: 0002092b 0x2092b + 40a: 0301 addi t1,t1,0 + 40c: 0901 addi s2,s2,0 + 40e: 000a 0xa + 410: 0301 addi t1,t1,0 + 412: 0901 addi s2,s2,0 + 414: 0002 0x2 + 416: 0901 addi s2,s2,0 + 418: 0006 0x6 + 41a: 0100 addi s0,sp,128 + 41c: 4c01 li s8,0 + 41e: 0001 nop + 420: 0200 addi s0,sp,256 + 422: 9c00 0x9c00 + 424: 0000 unimp + 426: 0100 addi s0,sp,128 + 428: fb01 bnez a4,338 <__stack_size-0x4c8> + 42a: 0d0e slli s10,s10,0x3 + 42c: 0100 addi s0,sp,128 + 42e: 0101 addi sp,sp,0 + 430: 0001 nop + 432: 0000 unimp + 434: 0001 nop + 436: 0100 addi s0,sp,128 + 438: 7264 flw fs1,100(a2) + 43a: 7669 lui a2,0xffffa + 43c: 7265 lui tp,0xffff9 + 43e: 682f0073 0x682f0073 + 442: 2f656d6f jal s10,56738 <__stack_size+0x55f38> + 446: 6a7a flw fs4,156(sp) + 448: 2d74722f 0x2d74722f + 44c: 6874 flw fa3,84(s0) + 44e: 6572 flw fa0,28(sp) + 450: 6461 lui s0,0x18 + 452: 636e692f 0x636e692f + 456: 756c flw fa1,108(a0) + 458: 6564 flw fs1,76(a0) + 45a: 2f00 fld fs0,24(a4) + 45c: 6f68 flw fa0,92(a4) + 45e: 656d lui a0,0x1b + 460: 2f6a7a2f 0x2f6a7a2f + 464: 7472 flw fs0,60(sp) + 466: 742d lui s0,0xfffeb + 468: 7268 flw fa0,100(a2) + 46a: 6165 addi sp,sp,112 + 46c: 2f64 fld fs1,216(a4) + 46e: 706d6f63 bltu s10,t1,b8c <__stack_size+0x38c> + 472: 6e656e6f jal t3,56b58 <__stack_size+0x56358> + 476: 7374 flw fa3,100(a4) + 478: 6972642f 0x6972642f + 47c: 6576 flw fa0,92(sp) + 47e: 7372 flw ft6,60(sp) + 480: 636e692f 0x636e692f + 484: 756c flw fa1,108(a0) + 486: 6564 flw fs1,76(a0) + 488: 6972642f 0x6972642f + 48c: 6576 flw fa0,92(sp) + 48e: 7372 flw ft6,60(sp) + 490: 0000 unimp + 492: 7375 lui t1,0xffffd + 494: 7261 lui tp,0xffff8 + 496: 2e74 fld fa3,216(a2) + 498: 00010063 beqz sp,498 <__stack_size-0x368> + 49c: 7200 flw fs0,32(a2) + 49e: 6474 flw fa3,76(s0) + 4a0: 6665 lui a2,0x19 + 4a2: 682e flw fa6,200(sp) + 4a4: 0200 addi s0,sp,256 + 4a6: 0000 unimp + 4a8: 69726573 csrrsi a0,0x697,4 + 4ac: 6c61 lui s8,0x18 + 4ae: 682e flw fa6,200(sp) + 4b0: 0300 addi s0,sp,384 + 4b2: 0000 unimp + 4b4: 7472 flw fs0,60(sp) + 4b6: 6874 flw fa3,84(s0) + 4b8: 6572 flw fa0,28(sp) + 4ba: 6461 lui s0,0x18 + 4bc: 682e flw fa6,200(sp) + 4be: 0200 addi s0,sp,256 + 4c0: 0000 unimp + 4c2: 0000 unimp + 4c4: 0205 addi tp,tp,1 + 4c6: 04aa slli s1,s1,0xa + 4c8: 2040 fld fs0,128(s0) + 4ca: 031a slli t1,t1,0x6 + 4cc: 0901 addi s2,s2,0 + 4ce: 000a 0xa + 4d0: 0301 addi t1,t1,0 + 4d2: 0901 addi s2,s2,0 + 4d4: 0004 addi s1,sp,0 + 4d6: 0301 addi t1,t1,0 + 4d8: 0902 slli s2,s2,0x0 + 4da: 0008 addi a0,sp,0 + 4dc: 0301 addi t1,t1,0 + 4de: 0901 addi s2,s2,0 + 4e0: 0010 addi a2,sp,0 + 4e2: 0301 addi t1,t1,0 + 4e4: 0901 addi s2,s2,0 + 4e6: 000a 0xa + 4e8: 0301 addi t1,t1,0 + 4ea: 0901 addi s2,s2,0 + 4ec: 0002 0x2 + 4ee: 0301 addi t1,t1,0 + 4f0: 00080903 lb s2,0(a6) + 4f4: 0301 addi t1,t1,0 + 4f6: 0901 addi s2,s2,0 + 4f8: 000e 0xe + 4fa: 0301 addi t1,t1,0 + 4fc: 0901 addi s2,s2,0 + 4fe: 0002 0x2 + 500: 0301 addi t1,t1,0 + 502: 00080903 lb s2,0(a6) + 506: 0301 addi t1,t1,0 + 508: 0901 addi s2,s2,0 + 50a: 0014 addi a3,sp,0 + 50c: 0001 nop + 50e: 0402 slli s0,s0,0x0 + 510: 0601 addi a2,a2,0 + 512: 06090003 lb zero,96(s2) + 516: 0100 addi s0,sp,128 + 518: 0306 slli t1,t1,0x1 + 51a: 0905 addi s2,s2,1 + 51c: 0016 0x16 + 51e: 0301 addi t1,t1,0 + 520: 0902 slli s2,s2,0x0 + 522: 0002 0x2 + 524: 0301 addi t1,t1,0 + 526: 0901 addi s2,s2,0 + 528: 0002 0x2 + 52a: 0301 addi t1,t1,0 + 52c: 0902 slli s2,s2,0x0 + 52e: 000a 0xa + 530: 0301 addi t1,t1,0 + 532: 0901 addi s2,s2,0 + 534: 0010 addi a2,sp,0 + 536: 0301 addi t1,t1,0 + 538: 0901 addi s2,s2,0 + 53a: 0002 0x2 + 53c: 0301 addi t1,t1,0 + 53e: 0902 slli s2,s2,0x0 + 540: 0008 addi a0,sp,0 + 542: 0301 addi t1,t1,0 + 544: 0901 addi s2,s2,0 + 546: 000a 0xa + 548: 0301 addi t1,t1,0 + 54a: 0901 addi s2,s2,0 + 54c: 0002 0x2 + 54e: 0301 addi t1,t1,0 + 550: 0912 slli s2,s2,0x4 + 552: 0008 addi a0,sp,0 + 554: 0301 addi t1,t1,0 + 556: 0901 addi s2,s2,0 + 558: 0008 addi a0,sp,0 + 55a: 0301 addi t1,t1,0 + 55c: 0902 slli s2,s2,0x0 + 55e: 001a 0x1a + 560: 0301 addi t1,t1,0 + 562: 0901 addi s2,s2,0 + 564: 0002 0x2 + 566: 0901 addi s2,s2,0 + 568: 0008 addi a0,sp,0 + 56a: 0100 addi s0,sp,128 + 56c: 0a01 addi s4,s4,0 + 56e: 0001 nop + 570: 0200 addi s0,sp,256 + 572: 6600 flw fs0,8(a2) + 574: 0000 unimp + 576: 0100 addi s0,sp,128 + 578: fb01 bnez a4,488 <__stack_size-0x378> + 57a: 0d0e slli s10,s10,0x3 + 57c: 0100 addi s0,sp,128 + 57e: 0101 addi sp,sp,0 + 580: 0001 nop + 582: 0000 unimp + 584: 0001 nop + 586: 0100 addi s0,sp,128 + 588: 7061 0x7061 + 58a: 6c70 flw fa2,92(s0) + 58c: 6369 lui t1,0x1a + 58e: 7461 lui s0,0xffff8 + 590: 6f69 lui t5,0x1a + 592: 736e flw ft6,248(sp) + 594: 2f00 fld fs0,24(a4) + 596: 6f68 flw fa0,92(a4) + 598: 656d lui a0,0x1b + 59a: 2f6a7a2f 0x2f6a7a2f + 59e: 7472 flw fs0,60(sp) + 5a0: 742d lui s0,0xfffeb + 5a2: 7268 flw fa0,100(a2) + 5a4: 6165 addi sp,sp,112 + 5a6: 2f64 fld fs1,216(a4) + 5a8: 6e69 lui t3,0x1a + 5aa: 64756c63 bltu a0,t2,c02 <__stack_size+0x402> + 5ae: 0065 c.addi zero,25 + 5b0: 6100 flw fs0,0(a0) + 5b2: 7070 flw fa2,100(s0) + 5b4: 696c flw fa1,84(a0) + 5b6: 69746163 bltu s0,s7,c38 <__stack_size+0x438> + 5ba: 2e736e6f jal t3,370a0 <__stack_size+0x368a0> + 5be: 00010063 beqz sp,5be <__stack_size-0x242> + 5c2: 7200 flw fs0,32(a2) + 5c4: 6474 flw fa3,76(s0) + 5c6: 6665 lui a2,0x19 + 5c8: 682e flw fa6,200(sp) + 5ca: 0200 addi s0,sp,256 + 5cc: 0000 unimp + 5ce: 7472 flw fs0,60(sp) + 5d0: 6874 flw fa3,84(s0) + 5d2: 6572 flw fa0,28(sp) + 5d4: 6461 lui s0,0x18 + 5d6: 682e flw fa6,200(sp) + 5d8: 0200 addi s0,sp,256 + 5da: 0000 unimp + 5dc: 0000 unimp + 5de: 0205 addi tp,tp,1 + 5e0: 0594 addi a3,sp,704 + 5e2: 2040 fld fs0,128(s0) + 5e4: 0315 addi t1,t1,5 + 5e6: 000c0903 lb s2,0(s8) # 18000 <__stack_size+0x17800> + 5ea: 0301 addi t1,t1,0 + 5ec: 0902 slli s2,s2,0x0 + 5ee: 0002 0x2 + 5f0: 0301 addi t1,t1,0 + 5f2: 0902 slli s2,s2,0x0 + 5f4: 000a 0xa + 5f6: 0301 addi t1,t1,0 + 5f8: 0901 addi s2,s2,0 + 5fa: 000c addi a1,sp,0 + 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 + 63e: 0301 addi t1,t1,0 + 640: 0915 addi s2,s2,5 + 642: 0002 0x2 + 644: 0301 addi t1,t1,0 + 646: 0905 addi s2,s2,1 + 648: 0008 addi a0,sp,0 + 64a: 0301 addi t1,t1,0 + 64c: 0908 addi a0,sp,144 + 64e: 0032 0x32 + 650: 0301 addi t1,t1,0 + 652: 0902 slli s2,s2,0x0 + 654: 0006 0x6 + 656: 0301 addi t1,t1,0 + 658: 000c0903 lb s2,0(s8) + 65c: 0301 addi t1,t1,0 + 65e: 00240903 lb s2,2(s0) # 18002 <__stack_size+0x17802> + 662: 0301 addi t1,t1,0 + 664: 0901 addi s2,s2,0 + 666: 0006 0x6 + 668: 0301 addi t1,t1,0 + 66a: 0901 addi s2,s2,0 + 66c: 0008 addi a0,sp,0 + 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) + 682: 0000 unimp + 684: 0100 addi s0,sp,128 + 686: fb01 bnez a4,596 <__stack_size-0x26a> + 688: 0d0e slli s10,s10,0x3 + 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) + 6f8: 0100 addi s0,sp,128 + 6fa: 04090303 lb t1,64(s2) + 6fe: 0100 addi s0,sp,128 + 700: 14090403 lb s0,320(s2) + 704: 0100 addi s0,sp,128 + 706: 04090203 lb tp,64(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) + 716: 0100 addi s0,sp,128 + 718: 04090303 lb t1,64(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) + 72e: 0100 addi s0,sp,128 + 730: 08090303 lb t1,128(s2) + 734: 0100 addi s0,sp,128 + 736: 08090203 lb tp,128(s2) + 73a: 0100 addi s0,sp,128 + 73c: 02090103 lb sp,32(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 + 750: 0000 unimp + 752: 0002 0x2 + 754: 0069 c.addi zero,26 + 756: 0000 unimp + 758: 0101 addi sp,sp,0 + 75a: 000d0efb 0xd0efb + 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 + 7d2: 0901 addi s2,s2,0 + 7d4: 0002 0x2 + 7d6: 0301 addi t1,t1,0 + 7d8: 00060907 0x60907 + 7dc: 0301 addi t1,t1,0 + 7de: 0901 addi s2,s2,0 + 7e0: 000a 0xa + 7e2: 0301 addi t1,t1,0 + 7e4: 0901 addi s2,s2,0 + 7e6: 0002 0x2 + 7e8: 0301 addi t1,t1,0 + 7ea: 0902 slli s2,s2,0x0 + 7ec: 0006 0x6 + 7ee: 0301 addi t1,t1,0 + 7f0: 0901 addi s2,s2,0 + 7f2: 0010 addi a2,sp,0 + 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 + 800: 0301 addi t1,t1,0 + 802: 0902 slli s2,s2,0x0 + 804: 000a 0xa + 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 + 860: 0301 addi t1,t1,0 + 862: 0901 addi s2,s2,0 + 864: 000c addi a1,sp,0 + 866: 0301 addi t1,t1,0 + 868: 0901 addi s2,s2,0 + 86a: 000c addi a1,sp,0 + 86c: 0301 addi t1,t1,0 + 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 + 878: 0301 addi t1,t1,0 + 87a: 000a0903 lb s2,0(s4) + 87e: 0301 addi t1,t1,0 + 880: 0901 addi s2,s2,0 + 882: 0004 addi s1,sp,0 + 884: 0301 addi t1,t1,0 + 886: 0902 slli s2,s2,0x0 + 888: 0008 addi a0,sp,0 + 88a: 0301 addi t1,t1,0 + 88c: 0901 addi s2,s2,0 + 88e: 000e 0xe + 890: 0301 addi t1,t1,0 + 892: 0901 addi s2,s2,0 + 894: 0002 0x2 + 896: 0301 addi t1,t1,0 + 898: 0006090b 0x6090b + 89c: 0301 addi t1,t1,0 + 89e: 0901 addi s2,s2,0 + 8a0: 0018 addi a4,sp,0 + 8a2: 0301 addi t1,t1,0 + 8a4: 0902 slli s2,s2,0x0 + 8a6: 0004 addi s1,sp,0 + 8a8: 0301 addi t1,t1,0 + 8aa: 0902 slli s2,s2,0x0 + 8ac: 000c addi a1,sp,0 + 8ae: 0301 addi t1,t1,0 + 8b0: 0901 addi s2,s2,0 + 8b2: 001c addi a5,sp,0 + 8b4: 0301 addi t1,t1,0 + 8b6: 0902 slli s2,s2,0x0 + 8b8: 0006 0x6 + 8ba: 0301 addi t1,t1,0 + 8bc: 0901 addi s2,s2,0 + 8be: 001c addi a5,sp,0 + 8c0: 0301 addi t1,t1,0 + 8c2: 0902 slli s2,s2,0x0 + 8c4: 001c addi a5,sp,0 + 8c6: 0301 addi t1,t1,0 + 8c8: 0901 addi s2,s2,0 + 8ca: 002c addi a1,sp,8 + 8cc: 0301 addi t1,t1,0 + 8ce: 0905 addi s2,s2,1 + 8d0: 001a 0x1a + 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) + 8e6: 0000 unimp + 8e8: 0100 addi s0,sp,128 + 8ea: fb01 bnez a4,7fa <__stack_size-0x6> + 8ec: 0d0e slli s10,s10,0x3 + 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) + 966: 0100 addi s0,sp,128 + 968: 06090203 lb tp,96(s2) + 96c: 0100 addi s0,sp,128 + 96e: 0a090103 lb sp,160(s2) + 972: 0100 addi s0,sp,128 + 974: 08090703 lb a4,128(s2) + 978: 0100 addi s0,sp,128 + 97a: 0c090303 lb t1,192(s2) + 97e: 0100 addi s0,sp,128 + 980: 08090103 lb sp,128(s2) + 984: 0100 addi s0,sp,128 + 986: 0e090103 lb sp,224(s2) + 98a: 0100 addi s0,sp,128 + 98c: 08090103 lb sp,128(s2) + 990: 0100 addi s0,sp,128 + 992: 0a090703 lb a4,160(s2) + 996: 0100 addi s0,sp,128 + 998: 08090403 lb s0,128(s2) + 99c: 0100 addi s0,sp,128 + 99e: 18090303 lb t1,384(s2) + 9a2: 0100 addi s0,sp,128 + 9a4: 08090203 lb tp,128(s2) + 9a8: 0100 addi s0,sp,128 + 9aa: 10090103 lb sp,256(s2) + 9ae: 0100 addi s0,sp,128 + 9b0: 08090303 lb t1,128(s2) + 9b4: 0100 addi s0,sp,128 + 9b6: 0c090303 lb t1,192(s2) + 9ba: 0100 addi s0,sp,128 + 9bc: 04090403 lb s0,64(s2) + 9c0: 0100 addi s0,sp,128 + 9c2: 04090103 lb sp,64(s2) + 9c6: 0100 addi s0,sp,128 + 9c8: 0a090a03 lb s4,160(s2) + 9cc: 0100 addi s0,sp,128 + 9ce: 0a090203 lb tp,160(s2) + 9d2: 0100 addi s0,sp,128 + 9d4: 18090103 lb sp,384(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 + 9e2: 0000 unimp + 9e4: 0002 0x2 + 9e6: 006e 0x6e + 9e8: 0000 unimp + 9ea: 0101 addi sp,sp,0 + 9ec: 000d0efb 0xd0efb + 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) + a6c: 0100 addi s0,sp,128 + a6e: 08090403 lb s0,128(s2) + a72: 0100 addi s0,sp,128 + a74: 06090103 lb sp,96(s2) + a78: 0100 addi s0,sp,128 + a7a: 02090103 lb sp,32(s2) + a7e: 0100 addi s0,sp,128 + a80: 08090403 lb s0,128(s2) + a84: 0100 addi s0,sp,128 + a86: 06090103 lb sp,96(s2) + a8a: 0100 addi s0,sp,128 + a8c: 02090103 lb sp,32(s2) + a90: 0100 addi s0,sp,128 + a92: 08090403 lb s0,128(s2) + a96: 0100 addi s0,sp,128 + a98: 06090103 lb sp,96(s2) + a9c: 0100 addi s0,sp,128 + a9e: 02090103 lb sp,32(s2) + aa2: 0100 addi s0,sp,128 + aa4: 08090703 lb a4,128(s2) + aa8: 0100 addi s0,sp,128 + aaa: 08090d03 lb s10,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) + ada: 0100 addi s0,sp,128 + adc: 08090f03 lb t5,128(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 + b10: 0000 unimp + b12: 0002 0x2 + b14: 006a 0x6a + b16: 0000 unimp + b18: 0101 addi sp,sp,0 + b1a: 000d0efb 0xd0efb + 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) + b96: 0100 addi s0,sp,128 + b98: 04090203 lb tp,64(s2) + b9c: 0100 addi s0,sp,128 + b9e: 0a090103 lb sp,160(s2) + ba2: 0100 addi s0,sp,128 + ba4: 04090203 lb tp,64(s2) + ba8: 0100 addi s0,sp,128 + baa: 10090103 lb sp,256(s2) + bae: 0100 addi s0,sp,128 + bb0: 0c090103 lb sp,192(s2) + bb4: 0100 addi s0,sp,128 + bb6: 08090103 lb sp,128(s2) + bba: 0100 addi s0,sp,128 + bbc: 08090203 lb tp,128(s2) + bc0: 0100 addi s0,sp,128 + bc2: 02090103 lb sp,32(s2) + bc6: 0100 addi s0,sp,128 + bc8: 0a090b03 lb s6,160(s2) + bcc: 0100 addi s0,sp,128 + bce: 0c090103 lb sp,192(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) + bea: 0100 addi s0,sp,128 + bec: 02090103 lb sp,32(s2) + bf0: 0100 addi s0,sp,128 + bf2: 0a090c03 lb s8,160(s2) + bf6: 0100 addi s0,sp,128 + bf8: 06090103 lb sp,96(s2) + bfc: 0100 addi s0,sp,128 + bfe: 02090103 lb sp,32(s2) + c02: 0100 addi s0,sp,128 + c04: 08090a03 lb s4,128(s2) + c08: 0100 addi s0,sp,128 + c0a: 0c090803 lb a6,192(s2) + c0e: 0100 addi s0,sp,128 + c10: 08090103 lb sp,128(s2) + c14: 0100 addi s0,sp,128 + c16: 04090303 lb t1,64(s2) + c1a: 0100 addi s0,sp,128 + c1c: 0c090103 lb sp,192(s2) + c20: 0100 addi s0,sp,128 + c22: 0c090403 lb s0,192(s2) + c26: 0100 addi s0,sp,128 + c28: 0c090103 lb sp,192(s2) + c2c: 0100 addi s0,sp,128 + c2e: 16090303 lb t1,352(s2) + c32: 0100 addi s0,sp,128 + c34: 08090103 lb sp,128(s2) + c38: 0100 addi s0,sp,128 + c3a: 04090203 lb tp,64(s2) + c3e: 0100 addi s0,sp,128 + c40: 06097703 0x6097703 + 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) + c5e: 0100 addi s0,sp,128 + c60: 08090103 lb sp,128(s2) + c64: 0100 addi s0,sp,128 + c66: 04090303 lb t1,64(s2) + c6a: 0100 addi s0,sp,128 + c6c: 02090103 lb sp,32(s2) + c70: 0100 addi s0,sp,128 + c72: 0a090b03 lb s6,160(s2) + c76: 0100 addi s0,sp,128 + c78: 0c090103 lb sp,192(s2) + c7c: 0100 addi s0,sp,128 + c7e: 04090203 lb tp,64(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) + c9a: 0100 addi s0,sp,128 + c9c: 0c090203 lb tp,192(s2) + ca0: 0100 addi s0,sp,128 + ca2: 10090103 lb sp,256(s2) + ca6: 0100 addi s0,sp,128 + ca8: 06090303 lb t1,96(s2) + cac: 0100 addi s0,sp,128 + cae: 04097f03 0x4097f03 + cb2: 0100 addi s0,sp,128 + cb4: 14090503 lb a0,320(s2) + cb8: 0100 addi s0,sp,128 + cba: 1a090503 lb a0,416(s2) + cbe: 0100 addi s0,sp,128 + cc0: 04090103 lb sp,64(s2) + cc4: 0100 addi s0,sp,128 + cc6: 0a090b03 lb s6,160(s2) + cca: 0100 addi s0,sp,128 + ccc: 12090103 lb sp,288(s2) + cd0: 0100 addi s0,sp,128 + cd2: 04090203 lb tp,64(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) + cee: 0100 addi s0,sp,128 + cf0: 08090203 lb tp,128(s2) + cf4: 0100 addi s0,sp,128 + cf6: 10090103 lb sp,256(s2) + cfa: 0100 addi s0,sp,128 + cfc: 06090303 lb t1,96(s2) + d00: 0100 addi s0,sp,128 + d02: 04097f03 0x4097f03 + d06: 0100 addi s0,sp,128 + d08: 12090303 lb t1,288(s2) + d0c: 0100 addi s0,sp,128 + d0e: 06090403 lb s0,96(s2) + d12: 0100 addi s0,sp,128 + d14: 1a090403 lb s0,416(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) + d32: 0100 addi s0,sp,128 + d34: 04090403 lb s0,64(s2) + d38: 0100 addi s0,sp,128 + d3a: 08090203 lb tp,128(s2) + d3e: 0100 addi s0,sp,128 + d40: 16090403 lb s0,352(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) + d5c: 0100 addi s0,sp,128 + d5e: 16090303 lb t1,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) + d7a: 0100 addi s0,sp,128 + d7c: 0a090b03 lb s6,160(s2) + d80: 0100 addi s0,sp,128 + d82: 0c090103 lb sp,192(s2) + d86: 0100 addi s0,sp,128 + d88: 04090203 lb tp,64(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) + da4: 0100 addi s0,sp,128 + da6: 04090203 lb tp,64(s2) + daa: 0100 addi s0,sp,128 + dac: 16090203 lb tp,352(s2) + db0: 0100 addi s0,sp,128 + db2: 0a090103 lb sp,160(s2) + db6: 0100 addi s0,sp,128 + db8: 04090303 lb t1,64(s2) + dbc: 0100 addi s0,sp,128 + dbe: 08090203 lb tp,128(s2) + dc2: 0100 addi s0,sp,128 + dc4: 10090403 lb s0,256(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) + de0: 0100 addi s0,sp,128 + de2: 04090103 lb sp,64(s2) + de6: 0100 addi s0,sp,128 + de8: 0a091303 lh t1,160(s2) + dec: 0100 addi s0,sp,128 + dee: 18090103 lb sp,384(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) + e0a: 0100 addi s0,sp,128 + e0c: 06090103 lb sp,96(s2) + e10: 0100 addi s0,sp,128 + e12: 04090403 lb s0,64(s2) + e16: 0100 addi s0,sp,128 + e18: 08090203 lb tp,128(s2) + e1c: 0100 addi s0,sp,128 + e1e: 1c090403 lb s0,448(s2) + e22: 0100 addi s0,sp,128 + e24: 06090203 lb tp,96(s2) + e28: 0100 addi s0,sp,128 + e2a: 02090103 lb sp,32(s2) + e2e: 0100 addi s0,sp,128 + e30: 0a091303 lh t1,160(s2) + e34: 0100 addi s0,sp,128 + e36: 18090103 lb sp,384(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) + e52: 0100 addi s0,sp,128 + e54: 06090103 lb sp,96(s2) + e58: 0100 addi s0,sp,128 + e5a: 04090403 lb s0,64(s2) + e5e: 0100 addi s0,sp,128 + e60: 08090203 lb tp,128(s2) + e64: 0100 addi s0,sp,128 + e66: 1c090403 lb s0,448(s2) + e6a: 0100 addi s0,sp,128 + e6c: 06090203 lb tp,96(s2) + e70: 0100 addi s0,sp,128 + e72: 02090103 lb sp,32(s2) + e76: 0100 addi s0,sp,128 + e78: 0a090d03 lb s10,160(s2) + e7c: 0100 addi s0,sp,128 + e7e: 16090103 lb sp,352(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) + e9a: 0100 addi s0,sp,128 + e9c: 1a090303 lb t1,416(s2) + ea0: 0100 addi s0,sp,128 + ea2: 02090103 lb sp,32(s2) + ea6: 0100 addi s0,sp,128 + ea8: 0a090f03 lb t5,160(s2) + eac: 0100 addi s0,sp,128 + eae: 10090103 lb sp,256(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) + eca: 0100 addi s0,sp,128 + ecc: 02090103 lb sp,32(s2) + ed0: 0100 addi s0,sp,128 + ed2: 0a090f03 lb t5,160(s2) + ed6: 0100 addi s0,sp,128 + ed8: 10090103 lb sp,256(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) + ef4: 0100 addi s0,sp,128 + ef6: 02090103 lb sp,32(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 + f04: 0000 unimp + f06: 0002 0x2 + f08: 00000077 0x77 + f0c: 0101 addi sp,sp,0 + f0e: 000d0efb 0xd0efb + 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) + f98: 0100 addi s0,sp,128 + f9a: 0e090203 lb tp,224(s2) + f9e: 0100 addi s0,sp,128 + fa0: 16090103 lb sp,352(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) + fb2: 0100 addi s0,sp,128 + fb4: 0e090103 lb sp,224(s2) + fb8: 0100 addi s0,sp,128 + fba: 08090503 lb a0,128(s2) + fbe: 0100 addi s0,sp,128 + fc0: 06090703 lb a4,96(s2) + fc4: 0100 addi s0,sp,128 + fc6: 0c090203 lb tp,192(s2) + fca: 0100 addi s0,sp,128 + fcc: 16090103 lb sp,352(s2) + fd0: 0100 addi s0,sp,128 + fd2: 08090803 lb a6,128(s2) + fd6: 0100 addi s0,sp,128 + fd8: 08090303 lb t1,128(s2) + fdc: 0100 addi s0,sp,128 + fde: 02090703 lb a4,32(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) + 1012: 0100 addi s0,sp,128 + 1014: 12090f03 lb t5,288(s2) + 1018: 0100 addi s0,sp,128 + 101a: 0c090203 lb tp,192(s2) + 101e: 0100 addi s0,sp,128 + 1020: 0a090103 lb sp,160(s2) + 1024: 0100 addi s0,sp,128 + 1026: 0e090303 lb t1,224(s2) + 102a: 0100 addi s0,sp,128 + 102c: 10090303 lb t1,256(s2) + 1030: 0100 addi s0,sp,128 + 1032: 08090203 lb tp,128(s2) + 1036: 0100 addi s0,sp,128 + 1038: 02090603 lb a2,32(s2) + 103c: 0100 addi s0,sp,128 + 103e: 08090303 lb t1,128(s2) + 1042: 0100 addi s0,sp,128 + 1044: 02090403 lb s0,32(s2) + 1048: 0100 addi s0,sp,128 + 104a: 08090a03 lb s4,128(s2) + 104e: 0100 addi s0,sp,128 + 1050: 0c090203 lb tp,192(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) + 1068: 0100 addi s0,sp,128 + 106a: 0c090403 lb s0,192(s2) + 106e: 0100 addi s0,sp,128 + 1070: 0c090203 lb tp,192(s2) + 1074: 0100 addi s0,sp,128 + 1076: 0c090403 lb s0,192(s2) + 107a: 0100 addi s0,sp,128 + 107c: 02097a03 0x2097a03 + 1080: 0100 addi s0,sp,128 + 1082: 02091203 lh tp,32(s2) + 1086: 0100 addi s0,sp,128 + 1088: 08090203 lb tp,128(s2) + 108c: 0100 addi s0,sp,128 + 108e: 32090a03 lb s4,800(s2) + 1092: 0100 addi s0,sp,128 + 1094: 0c090103 lb sp,192(s2) + 1098: 0100 addi s0,sp,128 + 109a: 0a090903 lb s2,160(s2) + 109e: 0100 addi s0,sp,128 + 10a0: 06090103 lb sp,96(s2) + 10a4: 0100 addi s0,sp,128 + 10a6: 08090103 lb sp,128(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 + 10b4: 0000 unimp + 10b6: 0002 0x2 + 10b8: 0076 0x76 + 10ba: 0000 unimp + 10bc: 0101 addi sp,sp,0 + 10be: 000d0efb 0xd0efb + 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) + 1146: 0100 addi s0,sp,128 + 1148: 08091803 lh a6,128(s2) + 114c: 0100 addi s0,sp,128 + 114e: 0e090103 lb sp,224(s2) + 1152: 0100 addi s0,sp,128 + 1154: 0c090103 lb sp,192(s2) + 1158: 0100 addi s0,sp,128 + 115a: 0c090203 lb tp,192(s2) + 115e: 0100 addi s0,sp,128 + 1160: 0a090103 lb sp,160(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) + 1170: 0100 addi s0,sp,128 + 1172: 0a090103 lb sp,160(s2) + 1176: 0100 addi s0,sp,128 + 1178: 16090103 lb sp,352(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) + 118a: 0100 addi s0,sp,128 + 118c: 0c090203 lb tp,192(s2) + 1190: 0100 addi s0,sp,128 + 1192: 02090103 lb sp,32(s2) + 1196: 0100 addi s0,sp,128 + 1198: 0a091003 lh zero,160(s2) + 119c: 0100 addi s0,sp,128 + 119e: 16090203 lb tp,352(s2) + 11a2: 0100 addi s0,sp,128 + 11a4: 08090203 lb tp,128(s2) + 11a8: 0100 addi s0,sp,128 + 11aa: 0e090303 lb t1,224(s2) + 11ae: 0100 addi s0,sp,128 + 11b0: 10090103 lb sp,256(s2) + 11b4: 0100 addi s0,sp,128 + 11b6: 02090803 lb a6,32(s2) + 11ba: 0100 addi s0,sp,128 + 11bc: 0c090203 lb tp,192(s2) + 11c0: 0100 addi s0,sp,128 + 11c2: 0c090303 lb t1,192(s2) + 11c6: 0100 addi s0,sp,128 + 11c8: 14090303 lb t1,320(s2) + 11cc: 0100 addi s0,sp,128 + 11ce: 16090103 lb sp,352(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) + 11f4: 0100 addi s0,sp,128 + 11f6: 10090203 lb tp,256(s2) + 11fa: 0100 addi s0,sp,128 + 11fc: 02090303 lb t1,32(s2) + 1200: 0100 addi s0,sp,128 + 1202: 02090103 lb sp,32(s2) + 1206: 0100 addi s0,sp,128 + 1208: 0a090c03 lb s8,160(s2) + 120c: 0100 addi s0,sp,128 + 120e: 0c090403 lb s0,192(s2) + 1212: 0100 addi s0,sp,128 + 1214: 0e090503 lb a0,224(s2) + 1218: 0100 addi s0,sp,128 + 121a: 08090203 lb tp,128(s2) + 121e: 0100 addi s0,sp,128 + 1220: 02090103 lb sp,32(s2) + 1224: 0100 addi s0,sp,128 + 1226: 0a090b03 lb s6,160(s2) + 122a: 0100 addi s0,sp,128 + 122c: 0e090503 lb a0,224(s2) + 1230: 0100 addi s0,sp,128 + 1232: 02090303 lb t1,32(s2) + 1236: 0100 addi s0,sp,128 + 1238: 08090303 lb t1,128(s2) + 123c: 0100 addi s0,sp,128 + 123e: 0e090203 lb tp,224(s2) + 1242: 0100 addi s0,sp,128 + 1244: 08090703 lb a4,128(s2) + 1248: 0100 addi s0,sp,128 + 124a: 08090303 lb t1,128(s2) + 124e: 0100 addi s0,sp,128 + 1250: 08096e03 0x8096e03 + 1254: 0100 addi s0,sp,128 + 1256: 0a091503 lh a0,160(s2) + 125a: 0100 addi s0,sp,128 + 125c: 02090103 lb sp,32(s2) + 1260: 0100 addi s0,sp,128 + 1262: 0c091203 lh tp,192(s2) + 1266: 0100 addi s0,sp,128 + 1268: 1a090103 lb sp,416(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) + 1284: 0100 addi s0,sp,128 + 1286: 08090303 lb t1,128(s2) + 128a: 0100 addi s0,sp,128 + 128c: 12090303 lb t1,288(s2) + 1290: 0100 addi s0,sp,128 + 1292: 0c090203 lb tp,192(s2) + 1296: 0100 addi s0,sp,128 + 1298: 02090103 lb sp,32(s2) + 129c: 0100 addi s0,sp,128 + 129e: 0a090d03 lb s10,160(s2) + 12a2: 0100 addi s0,sp,128 + 12a4: 0c090103 lb sp,192(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) + 12c0: 0100 addi s0,sp,128 + 12c2: 0a090203 lb tp,160(s2) + 12c6: 0100 addi s0,sp,128 + 12c8: 02090103 lb sp,32(s2) + 12cc: 0100 addi s0,sp,128 + 12ce: 0a091003 lh zero,160(s2) + 12d2: 0100 addi s0,sp,128 + 12d4: 16090303 lb t1,352(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) + 1308: 0100 addi s0,sp,128 + 130a: 06090303 lb t1,96(s2) + 130e: 0100 addi s0,sp,128 + 1310: 08090303 lb t1,128(s2) + 1314: 0100 addi s0,sp,128 + 1316: 12090303 lb t1,288(s2) + 131a: 0100 addi s0,sp,128 + 131c: 0c090203 lb tp,192(s2) + 1320: 0100 addi s0,sp,128 + 1322: 04090103 lb sp,64(s2) + 1326: 0100 addi s0,sp,128 + 1328: 0a090d03 lb s10,160(s2) + 132c: 0100 addi s0,sp,128 + 132e: 0c090103 lb sp,192(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) + 136a: 0100 addi s0,sp,128 + 136c: 0a090203 lb tp,160(s2) + 1370: 0100 addi s0,sp,128 + 1372: 02090103 lb sp,32(s2) + 1376: 0100 addi s0,sp,128 + 1378: 0a090e03 lb t3,160(s2) + 137c: 0100 addi s0,sp,128 + 137e: 12090403 lb s0,288(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) + 13ac: 0100 addi s0,sp,128 + 13ae: 0a090303 lb t1,160(s2) + 13b2: 0100 addi s0,sp,128 + 13b4: 18090303 lb t1,384(s2) + 13b8: 0100 addi s0,sp,128 + 13ba: 08090503 lb a0,128(s2) + 13be: 0100 addi s0,sp,128 + 13c0: 06090203 lb tp,96(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) + 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) + 1428: 0100 addi s0,sp,128 + 142a: 16090303 lb t1,352(s2) + 142e: 0100 addi s0,sp,128 + 1430: 0e090403 lb s0,224(s2) + 1434: 0100 addi s0,sp,128 + 1436: 06090303 lb t1,96(s2) + 143a: 0100 addi s0,sp,128 + 143c: 04090203 lb tp,64(s2) + 1440: 0100 addi s0,sp,128 + 1442: 08090203 lb tp,128(s2) + 1446: 0100 addi s0,sp,128 + 1448: 08090503 lb a0,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) + 1464: 0100 addi s0,sp,128 + 1466: 0c090b03 lb s6,192(s2) + 146a: 0100 addi s0,sp,128 + 146c: 0c090103 lb sp,192(s2) + 1470: 0100 addi s0,sp,128 + 1472: 0a090103 lb sp,160(s2) + 1476: 0100 addi s0,sp,128 + 1478: 0a090c03 lb s8,160(s2) + 147c: 0100 addi s0,sp,128 + 147e: 10090403 lb s0,256(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) + 149a: 0100 addi s0,sp,128 + 149c: 06090703 lb a4,96(s2) + 14a0: 0100 addi s0,sp,128 + 14a2: 10090303 lb t1,256(s2) + 14a6: 0100 addi s0,sp,128 + 14a8: 0c090103 lb sp,192(s2) + 14ac: 0100 addi s0,sp,128 + 14ae: 04090303 lb t1,64(s2) + 14b2: 0100 addi s0,sp,128 + 14b4: 18090303 lb t1,384(s2) + 14b8: 0100 addi s0,sp,128 + 14ba: 06090303 lb t1,96(s2) + 14be: 0100 addi s0,sp,128 + 14c0: 06090103 lb sp,96(s2) + 14c4: 0100 addi s0,sp,128 + 14c6: 04090203 lb tp,64(s2) + 14ca: 0100 addi s0,sp,128 + 14cc: 02090103 lb sp,32(s2) + 14d0: 0100 addi s0,sp,128 + 14d2: 0e090d03 lb s10,224(s2) + 14d6: 0100 addi s0,sp,128 + 14d8: 16090203 lb tp,352(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) + 14f4: 0100 addi s0,sp,128 + 14f6: 08090203 lb tp,128(s2) + 14fa: 0100 addi s0,sp,128 + 14fc: 0a090303 lb t1,160(s2) + 1500: 0100 addi s0,sp,128 + 1502: 0c090303 lb t1,192(s2) + 1506: 0100 addi s0,sp,128 + 1508: 12090303 lb t1,288(s2) + 150c: 0100 addi s0,sp,128 + 150e: 0a090203 lb tp,160(s2) + 1512: 0100 addi s0,sp,128 + 1514: 04090203 lb tp,64(s2) + 1518: 0100 addi s0,sp,128 + 151a: 04090303 lb t1,64(s2) + 151e: 0100 addi s0,sp,128 + 1520: 02090103 lb sp,32(s2) + 1524: 0100 addi s0,sp,128 + 1526: 0a091003 lh zero,160(s2) + 152a: 0100 addi s0,sp,128 + 152c: 16090103 lb sp,352(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) + 1548: 0100 addi s0,sp,128 + 154a: 08090203 lb tp,128(s2) + 154e: 0100 addi s0,sp,128 + 1550: 0a090103 lb sp,160(s2) + 1554: 0100 addi s0,sp,128 + 1556: 08090103 lb sp,128(s2) + 155a: 0100 addi s0,sp,128 + 155c: 0a090103 lb sp,160(s2) + 1560: 0100 addi s0,sp,128 + 1562: 08090303 lb t1,128(s2) + 1566: 0100 addi s0,sp,128 + 1568: 0c090203 lb tp,192(s2) + 156c: 0100 addi s0,sp,128 + 156e: 02090103 lb sp,32(s2) + 1572: 0100 addi s0,sp,128 + 1574: 0a090d03 lb s10,160(s2) + 1578: 0100 addi s0,sp,128 + 157a: 0c090103 lb sp,192(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) + 1596: 0100 addi s0,sp,128 + 1598: 0a090203 lb tp,160(s2) + 159c: 0100 addi s0,sp,128 + 159e: 02090103 lb sp,32(s2) + 15a2: 0100 addi s0,sp,128 + 15a4: 0a090f03 lb t5,160(s2) + 15a8: 0100 addi s0,sp,128 + 15aa: 12090303 lb t1,288(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) + 15de: 0100 addi s0,sp,128 + 15e0: 06090303 lb t1,96(s2) + 15e4: 0100 addi s0,sp,128 + 15e6: 08090203 lb tp,128(s2) + 15ea: 0100 addi s0,sp,128 + 15ec: 0a090103 lb sp,160(s2) + 15f0: 0100 addi s0,sp,128 + 15f2: 08090103 lb sp,128(s2) + 15f6: 0100 addi s0,sp,128 + 15f8: 0a090103 lb sp,160(s2) + 15fc: 0100 addi s0,sp,128 + 15fe: 08090303 lb t1,128(s2) + 1602: 0100 addi s0,sp,128 + 1604: 0c090203 lb tp,192(s2) + 1608: 0100 addi s0,sp,128 + 160a: 04090103 lb sp,64(s2) + 160e: 0100 addi s0,sp,128 + 1610: 0a090d03 lb s10,160(s2) + 1614: 0100 addi s0,sp,128 + 1616: 0c090103 lb sp,192(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) + 1652: 0100 addi s0,sp,128 + 1654: 0a090203 lb tp,160(s2) + 1658: 0100 addi s0,sp,128 + 165a: 02090103 lb sp,32(s2) + 165e: 0100 addi s0,sp,128 + 1660: 0a090e03 lb t3,160(s2) + 1664: 0100 addi s0,sp,128 + 1666: 12090503 lb a0,288(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) + 16b6: 0100 addi s0,sp,128 + 16b8: 08090203 lb tp,128(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) + 16d4: 0100 addi s0,sp,128 + 16d6: 0e090303 lb t1,224(s2) + 16da: 0100 addi s0,sp,128 + 16dc: 18090703 lb a4,384(s2) + 16e0: 0100 addi s0,sp,128 + 16e2: 0a090303 lb t1,160(s2) + 16e6: 0100 addi s0,sp,128 + 16e8: 18090303 lb t1,384(s2) + 16ec: 0100 addi s0,sp,128 + 16ee: 0a090103 lb sp,160(s2) + 16f2: 0100 addi s0,sp,128 + 16f4: 10090103 lb sp,256(s2) + 16f8: 0100 addi s0,sp,128 + 16fa: 18090503 lb a0,384(s2) + 16fe: 0100 addi s0,sp,128 + 1700: 06090303 lb t1,96(s2) + 1704: 0100 addi s0,sp,128 + 1706: 08090303 lb t1,128(s2) + 170a: 0100 addi s0,sp,128 + 170c: 06090203 lb tp,96(s2) + 1710: 0100 addi s0,sp,128 + 1712: 04090903 lb s2,64(s2) + 1716: 0100 addi s0,sp,128 + 1718: 16090303 lb t1,352(s2) + 171c: 0100 addi s0,sp,128 + 171e: 06090203 lb tp,96(s2) + 1722: 0100 addi s0,sp,128 + 1724: 08097e03 0x8097e03 + 1728: 0100 addi s0,sp,128 + 172a: 0a090603 lb a2,160(s2) + 172e: 0100 addi s0,sp,128 + 1730: 1c090503 lb a0,448(s2) + 1734: 0100 addi s0,sp,128 + 1736: 08090703 lb a4,128(s2) + 173a: 0100 addi s0,sp,128 + 173c: 16090303 lb t1,352(s2) + 1740: 0100 addi s0,sp,128 + 1742: 0e090403 lb s0,224(s2) + 1746: 0100 addi s0,sp,128 + 1748: 06090303 lb t1,96(s2) + 174c: 0100 addi s0,sp,128 + 174e: 04090203 lb tp,64(s2) + 1752: 0100 addi s0,sp,128 + 1754: 08090303 lb t1,128(s2) + 1758: 0100 addi s0,sp,128 + 175a: 08090603 lb a2,128(s2) + 175e: 0100 addi s0,sp,128 + 1760: 06090703 lb a4,96(s2) + 1764: 0100 addi s0,sp,128 + 1766: 06090203 lb tp,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) + 1782: 0100 addi s0,sp,128 + 1784: 0c090c03 lb s8,192(s2) + 1788: 0100 addi s0,sp,128 + 178a: 0e090503 lb a0,224(s2) + 178e: 0100 addi s0,sp,128 + 1790: 04090303 lb t1,64(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) + 17f4: 0100 addi s0,sp,128 + 17f6: 08090303 lb t1,128(s2) + 17fa: 0100 addi s0,sp,128 + 17fc: 06090203 lb tp,96(s2) + 1800: 0100 addi s0,sp,128 + 1802: 04090403 lb s0,64(s2) + 1806: 0100 addi s0,sp,128 + 1808: 16090203 lb tp,352(s2) + 180c: 0100 addi s0,sp,128 + 180e: 0a090303 lb t1,160(s2) + 1812: 0100 addi s0,sp,128 + 1814: 16090203 lb tp,352(s2) + 1818: 0100 addi s0,sp,128 + 181a: 06090203 lb tp,96(s2) + 181e: 0100 addi s0,sp,128 + 1820: 08097e03 0x8097e03 + 1824: 0100 addi s0,sp,128 + 1826: 0a090603 lb a2,160(s2) + 182a: 0100 addi s0,sp,128 + 182c: 12090303 lb t1,288(s2) + 1830: 0100 addi s0,sp,128 + 1832: 0e090803 lb a6,224(s2) + 1836: 0100 addi s0,sp,128 + 1838: 0a090103 lb sp,160(s2) + 183c: 0100 addi s0,sp,128 + 183e: 10090103 lb sp,256(s2) + 1842: 0100 addi s0,sp,128 + 1844: 16090303 lb t1,352(s2) + 1848: 0100 addi s0,sp,128 + 184a: 0e090203 lb tp,224(s2) + 184e: 0100 addi s0,sp,128 + 1850: 08090503 lb a0,128(s2) + 1854: 0100 addi s0,sp,128 + 1856: 18090303 lb t1,384(s2) + 185a: 0100 addi s0,sp,128 + 185c: 08090103 lb sp,128(s2) + 1860: 0100 addi s0,sp,128 + 1862: 0a090503 lb a0,160(s2) + 1866: 0100 addi s0,sp,128 + 1868: 06090303 lb t1,96(s2) + 186c: 0100 addi s0,sp,128 + 186e: 0a090103 lb sp,160(s2) + 1872: 0100 addi s0,sp,128 + 1874: 04090203 lb tp,64(s2) + 1878: 0100 addi s0,sp,128 + 187a: 02090103 lb sp,32(s2) + 187e: 0100 addi s0,sp,128 + 1880: 0c090d03 lb s10,192(s2) + 1884: 0100 addi s0,sp,128 + 1886: 14090103 lb sp,320(s2) + 188a: 0100 addi s0,sp,128 + 188c: 02090103 lb sp,32(s2) + 1890: 0100 addi s0,sp,128 + 1892: 08091003 lh zero,128(s2) + 1896: 0100 addi s0,sp,128 + 1898: 16090103 lb sp,352(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) + 18b4: 0100 addi s0,sp,128 + 18b6: 0c090303 lb t1,192(s2) + 18ba: 0100 addi s0,sp,128 + 18bc: 0a090303 lb t1,160(s2) + 18c0: 0100 addi s0,sp,128 + 18c2: 08090203 lb tp,128(s2) + 18c6: 0100 addi s0,sp,128 + 18c8: 02090103 lb sp,32(s2) + 18cc: 0100 addi s0,sp,128 + 18ce: 0a090b03 lb s6,160(s2) + 18d2: 0100 addi s0,sp,128 + 18d4: 0c090203 lb tp,192(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) + 18f0: 0100 addi s0,sp,128 + 18f2: 0a090203 lb tp,160(s2) + 18f6: 0100 addi s0,sp,128 + 18f8: 02090103 lb sp,32(s2) + 18fc: 0100 addi s0,sp,128 + 18fe: 0a090d03 lb s10,160(s2) + 1902: 0100 addi s0,sp,128 + 1904: 12090303 lb t1,288(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) + 1938: 0100 addi s0,sp,128 + 193a: 06090303 lb t1,96(s2) + 193e: 0100 addi s0,sp,128 + 1940: 0c090303 lb t1,192(s2) + 1944: 0100 addi s0,sp,128 + 1946: 0a090303 lb t1,160(s2) + 194a: 0100 addi s0,sp,128 + 194c: 08090203 lb tp,128(s2) + 1950: 0100 addi s0,sp,128 + 1952: 04090103 lb sp,64(s2) + 1956: 0100 addi s0,sp,128 + 1958: 0a090b03 lb s6,160(s2) + 195c: 0100 addi s0,sp,128 + 195e: 0c090203 lb tp,192(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) + 19b8: 0100 addi s0,sp,128 + 19ba: 12090803 lb a6,288(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) + 19d6: 0100 addi s0,sp,128 + 19d8: 04090203 lb tp,64(s2) + 19dc: 0100 addi s0,sp,128 + 19de: 04090103 lb sp,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) + 19fa: 0100 addi s0,sp,128 + 19fc: 12090203 lb tp,288(s2) + 1a00: 0100 addi s0,sp,128 + 1a02: 12090303 lb t1,288(s2) + 1a06: 0100 addi s0,sp,128 + 1a08: 0a090103 lb sp,160(s2) + 1a0c: 0100 addi s0,sp,128 + 1a0e: 02090303 lb t1,32(s2) + 1a12: 0100 addi s0,sp,128 + 1a14: 0c090203 lb tp,192(s2) + 1a18: 0100 addi s0,sp,128 + 1a1a: 02090103 lb sp,32(s2) + 1a1e: 0100 addi s0,sp,128 + 1a20: 0c090203 lb tp,192(s2) + 1a24: 0100 addi s0,sp,128 + 1a26: 18090303 lb t1,384(s2) + 1a2a: 0100 addi s0,sp,128 + 1a2c: 04090303 lb t1,64(s2) + 1a30: 0100 addi s0,sp,128 + 1a32: 0c090203 lb tp,192(s2) + 1a36: 0100 addi s0,sp,128 + 1a38: 10090303 lb t1,256(s2) + 1a3c: 0100 addi s0,sp,128 + 1a3e: 14090303 lb t1,320(s2) + 1a42: 0100 addi s0,sp,128 + 1a44: 02090503 lb a0,32(s2) + 1a48: 0100 addi s0,sp,128 + 1a4a: 0a090303 lb t1,160(s2) + 1a4e: 0100 addi s0,sp,128 + 1a50: 04090303 lb t1,64(s2) + 1a54: 0100 addi s0,sp,128 + 1a56: 0c090103 lb sp,192(s2) + 1a5a: 0100 addi s0,sp,128 + 1a5c: 18090303 lb t1,384(s2) + 1a60: 0100 addi s0,sp,128 + 1a62: 08090303 lb t1,128(s2) + 1a66: 0100 addi s0,sp,128 + 1a68: 06095803 lhu a6,96(s2) + 1a6c: 0100 addi s0,sp,128 + 1a6e: 10092e03 lw t3,256(s2) + 1a72: 0100 addi s0,sp,128 + 1a74: 08090303 lb t1,128(s2) + 1a78: 0100 addi s0,sp,128 + 1a7a: 0a090103 lb sp,160(s2) + 1a7e: 0100 addi s0,sp,128 + 1a80: 04090203 lb tp,64(s2) + 1a84: 0100 addi s0,sp,128 + 1a86: 02090103 lb sp,32(s2) + 1a8a: 0100 addi s0,sp,128 + 1a8c: 0c091503 lh a0,192(s2) + 1a90: 0100 addi s0,sp,128 + 1a92: 22090503 lb a0,544(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) + 1ae2: 0100 addi s0,sp,128 + 1ae4: 04090303 lb t1,64(s2) + 1ae8: 0100 addi s0,sp,128 + 1aea: 02090203 lb tp,32(s2) + 1aee: 0100 addi s0,sp,128 + 1af0: 08090203 lb tp,128(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) + 1b12: 0100 addi s0,sp,128 + 1b14: 08090203 lb tp,128(s2) + 1b18: 0100 addi s0,sp,128 + 1b1a: 14090103 lb sp,320(s2) + 1b1e: 0100 addi s0,sp,128 + 1b20: 04090203 lb tp,64(s2) + 1b24: 0100 addi s0,sp,128 + 1b26: 08090203 lb tp,128(s2) + 1b2a: 0100 addi s0,sp,128 + 1b2c: 0e090103 lb sp,224(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) + 1b40: 0100 addi s0,sp,128 + 1b42: 02090303 lb t1,32(s2) + 1b46: 0100 addi s0,sp,128 + 1b48: 06090103 lb sp,96(s2) + 1b4c: 0100 addi s0,sp,128 + 1b4e: 12090303 lb t1,288(s2) + 1b52: 0100 addi s0,sp,128 + 1b54: 08090103 lb sp,128(s2) + 1b58: 0100 addi s0,sp,128 + 1b5a: 18090203 lb tp,384(s2) + 1b5e: 0100 addi s0,sp,128 + 1b60: 06090303 lb t1,96(s2) + 1b64: 0100 addi s0,sp,128 + 1b66: 0a090503 lb a0,160(s2) + 1b6a: 0100 addi s0,sp,128 + 1b6c: 0a090103 lb sp,160(s2) + 1b70: 0100 addi s0,sp,128 + 1b72: 0c090303 lb t1,192(s2) + 1b76: 0100 addi s0,sp,128 + 1b78: 1c090503 lb a0,448(s2) + 1b7c: 0100 addi s0,sp,128 + 1b7e: 08090303 lb t1,128(s2) + 1b82: 0100 addi s0,sp,128 + 1b84: 16090303 lb t1,352(s2) + 1b88: 0100 addi s0,sp,128 + 1b8a: 0e090403 lb s0,224(s2) + 1b8e: 0100 addi s0,sp,128 + 1b90: 08090303 lb t1,128(s2) + 1b94: 0100 addi s0,sp,128 + 1b96: 04090203 lb tp,64(s2) + 1b9a: 0100 addi s0,sp,128 + 1b9c: 08090303 lb t1,128(s2) + 1ba0: 0100 addi s0,sp,128 + 1ba2: 08090403 lb s0,128(s2) + 1ba6: 0100 addi s0,sp,128 + 1ba8: 08090303 lb t1,128(s2) + 1bac: 0100 addi s0,sp,128 + 1bae: 06090103 lb sp,96(s2) + 1bb2: 0100 addi s0,sp,128 + 1bb4: 0c090403 lb s0,192(s2) + 1bb8: 0100 addi s0,sp,128 + 1bba: 08090203 lb tp,128(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) + 1bd6: 0100 addi s0,sp,128 + 1bd8: 0e090d03 lb s10,224(s2) + 1bdc: 0100 addi s0,sp,128 + 1bde: 16090203 lb tp,352(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) + 1bfa: 0100 addi s0,sp,128 + 1bfc: 0a090303 lb t1,160(s2) + 1c00: 0100 addi s0,sp,128 + 1c02: 0e090303 lb t1,224(s2) + 1c06: 0100 addi s0,sp,128 + 1c08: 08090303 lb t1,128(s2) + 1c0c: 0100 addi s0,sp,128 + 1c0e: 0a090203 lb tp,160(s2) + 1c12: 0100 addi s0,sp,128 + 1c14: 04090203 lb tp,64(s2) + 1c18: 0100 addi s0,sp,128 + 1c1a: 04090303 lb t1,64(s2) + 1c1e: 0100 addi s0,sp,128 + 1c20: 02090103 lb sp,32(s2) + 1c24: 0100 addi s0,sp,128 + 1c26: 0a091603 lh a2,160(s2) + 1c2a: 0100 addi s0,sp,128 + 1c2c: 1e090103 lb sp,480(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) + 1c48: 0100 addi s0,sp,128 + 1c4a: 0c090303 lb t1,192(s2) + 1c4e: 0100 addi s0,sp,128 + 1c50: 0a090303 lb t1,160(s2) + 1c54: 0100 addi s0,sp,128 + 1c56: 0a090103 lb sp,160(s2) + 1c5a: 0100 addi s0,sp,128 + 1c5c: 12090103 lb sp,288(s2) + 1c60: 0100 addi s0,sp,128 + 1c62: 08090103 lb sp,128(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) + 1c72: 0100 addi s0,sp,128 + 1c74: 0e090203 lb tp,224(s2) + 1c78: 0100 addi s0,sp,128 + 1c7a: 02090103 lb sp,32(s2) + 1c7e: 0100 addi s0,sp,128 + 1c80: 0a090b03 lb s6,160(s2) + 1c84: 0100 addi s0,sp,128 + 1c86: 0c090203 lb tp,192(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) + 1ca2: 0100 addi s0,sp,128 + 1ca4: 0e090303 lb t1,224(s2) + 1ca8: 0100 addi s0,sp,128 + 1caa: 0a090203 lb tp,160(s2) + 1cae: 0100 addi s0,sp,128 + 1cb0: 02090103 lb sp,32(s2) + 1cb4: 0100 addi s0,sp,128 + 1cb6: 0a090e03 lb t3,160(s2) + 1cba: 0100 addi s0,sp,128 + 1cbc: 16090303 lb t1,352(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) + 1cf0: 0100 addi s0,sp,128 + 1cf2: 06090303 lb t1,96(s2) + 1cf6: 0100 addi s0,sp,128 + 1cf8: 0c090303 lb t1,192(s2) + 1cfc: 0100 addi s0,sp,128 + 1cfe: 0a090303 lb t1,160(s2) + 1d02: 0100 addi s0,sp,128 + 1d04: 12090103 lb sp,288(s2) + 1d08: 0100 addi s0,sp,128 + 1d0a: 18090103 lb sp,384(s2) + 1d0e: 0100 addi s0,sp,128 + 1d10: 08090303 lb t1,128(s2) + 1d14: 0100 addi s0,sp,128 + 1d16: 0a090203 lb tp,160(s2) + 1d1a: 0100 addi s0,sp,128 + 1d1c: 04090203 lb tp,64(s2) + 1d20: 0100 addi s0,sp,128 + 1d22: 08090103 lb sp,128(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) + 1d32: 0100 addi s0,sp,128 + 1d34: 0e090203 lb tp,224(s2) + 1d38: 0100 addi s0,sp,128 + 1d3a: 04090103 lb sp,64(s2) + 1d3e: 0100 addi s0,sp,128 + 1d40: 0a090b03 lb s6,160(s2) + 1d44: 0100 addi s0,sp,128 + 1d46: 0c090103 lb sp,192(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) + 1d82: 0100 addi s0,sp,128 + 1d84: 0e090a03 lb s4,224(s2) + 1d88: 0100 addi s0,sp,128 + 1d8a: 0c090303 lb t1,192(s2) + 1d8e: 0100 addi s0,sp,128 + 1d90: 0a090203 lb tp,160(s2) + 1d94: 0100 addi s0,sp,128 + 1d96: 02090103 lb sp,32(s2) + 1d9a: 0100 addi s0,sp,128 + 1d9c: 0a091103 lh sp,160(s2) + 1da0: 0100 addi s0,sp,128 + 1da2: 16090603 lb a2,352(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) + 1dbe: 0100 addi s0,sp,128 + 1dc0: 08090203 lb tp,128(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) + 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 + 1df0: 08090203 lb tp,128(s2) + 1df4: 0100 addi s0,sp,128 + 1df6: 04090703 lb a4,64(s2) + 1dfa: 0100 addi s0,sp,128 + 1dfc: 08090303 lb t1,128(s2) + 1e00: 0100 addi s0,sp,128 + 1e02: 06090303 lb t1,96(s2) + 1e06: 0100 addi s0,sp,128 + 1e08: 08090203 lb tp,128(s2) + 1e0c: 0100 addi s0,sp,128 + 1e0e: 04090303 lb t1,64(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) + 1e56: 0100 addi s0,sp,128 + 1e58: 08090603 lb a2,128(s2) + 1e5c: 0100 addi s0,sp,128 + 1e5e: 16090303 lb t1,352(s2) + 1e62: 0100 addi s0,sp,128 + 1e64: 0e090403 lb s0,224(s2) + 1e68: 0100 addi s0,sp,128 + 1e6a: 08090303 lb t1,128(s2) + 1e6e: 0100 addi s0,sp,128 + 1e70: 04090303 lb t1,64(s2) + 1e74: 0100 addi s0,sp,128 + 1e76: 08090303 lb t1,128(s2) + 1e7a: 0100 addi s0,sp,128 + 1e7c: 08090403 lb s0,128(s2) + 1e80: 0100 addi s0,sp,128 + 1e82: 08090303 lb t1,128(s2) + 1e86: 0100 addi s0,sp,128 + 1e88: 08090203 lb tp,128(s2) + 1e8c: 0100 addi s0,sp,128 + 1e8e: 12090103 lb sp,288(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) + 1e9e: 0100 addi s0,sp,128 + 1ea0: 04094603 lbu a2,64(s2) + 1ea4: 0100 addi s0,sp,128 + 1ea6: 14093f03 0x14093f03 + 1eaa: 0100 addi s0,sp,128 + 1eac: 18090203 lb tp,384(s2) + 1eb0: 0100 addi s0,sp,128 + 1eb2: 18090103 lb sp,384(s2) + 1eb6: 0100 addi s0,sp,128 + 1eb8: 14090103 lb sp,320(s2) + 1ebc: 0100 addi s0,sp,128 + 1ebe: 08090203 lb tp,128(s2) + 1ec2: 0100 addi s0,sp,128 + 1ec4: 18090303 lb t1,384(s2) + 1ec8: 0100 addi s0,sp,128 + 1eca: 12090203 lb tp,288(s2) + 1ece: 0100 addi s0,sp,128 + 1ed0: 0e090303 lb t1,224(s2) + 1ed4: 0100 addi s0,sp,128 + 1ed6: 08090203 lb tp,128(s2) + 1eda: 0100 addi s0,sp,128 + 1edc: 04090203 lb tp,64(s2) + 1ee0: 0100 addi s0,sp,128 + 1ee2: 04090403 lb s0,64(s2) + 1ee6: 0100 addi s0,sp,128 + 1ee8: 08090203 lb tp,128(s2) + 1eec: 0100 addi s0,sp,128 + 1eee: 02090103 lb sp,32(s2) + 1ef2: 0100 addi s0,sp,128 + 1ef4: 0c090e03 lb t3,192(s2) + 1ef8: 0100 addi s0,sp,128 + 1efa: 10090103 lb sp,256(s2) + 1efe: 0100 addi s0,sp,128 + 1f00: 0e090103 lb sp,224(s2) + 1f04: 0100 addi s0,sp,128 + 1f06: 0a090e03 lb t3,160(s2) + 1f0a: 0100 addi s0,sp,128 + 1f0c: 16090603 lb a2,352(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) + 1f28: 0100 addi s0,sp,128 + 1f2a: 08090203 lb tp,128(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) + 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 + 1f5a: 08090203 lb tp,128(s2) + 1f5e: 0100 addi s0,sp,128 + 1f60: 04090703 lb a4,64(s2) + 1f64: 0100 addi s0,sp,128 + 1f66: 08090303 lb t1,128(s2) + 1f6a: 0100 addi s0,sp,128 + 1f6c: 06090303 lb t1,96(s2) + 1f70: 0100 addi s0,sp,128 + 1f72: 08090203 lb tp,128(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) + 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) + 1fc6: 0100 addi s0,sp,128 + 1fc8: 08090603 lb a2,128(s2) + 1fcc: 0100 addi s0,sp,128 + 1fce: 16090303 lb t1,352(s2) + 1fd2: 0100 addi s0,sp,128 + 1fd4: 0e090403 lb s0,224(s2) + 1fd8: 0100 addi s0,sp,128 + 1fda: 08090303 lb t1,128(s2) + 1fde: 0100 addi s0,sp,128 + 1fe0: 04090303 lb t1,64(s2) + 1fe4: 0100 addi s0,sp,128 + 1fe6: 08090303 lb t1,128(s2) + 1fea: 0100 addi s0,sp,128 + 1fec: 08090403 lb s0,128(s2) + 1ff0: 0100 addi s0,sp,128 + 1ff2: 08090303 lb t1,128(s2) + 1ff6: 0100 addi s0,sp,128 + 1ff8: 08090203 lb tp,128(s2) + 1ffc: 0100 addi s0,sp,128 + 1ffe: 12090103 lb sp,288(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) + 200e: 0100 addi s0,sp,128 + 2010: 04094403 lbu s0,64(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) + 2022: 0301 addi t1,t1,0 + 2024: 0901 addi s2,s2,0 + 2026: 0018 addi a4,sp,0 + 2028: 0301 addi t1,t1,0 + 202a: 0901 addi s2,s2,0 + 202c: 0014 addi a3,sp,0 + 202e: 0301 addi t1,t1,0 + 2030: 0902 slli s2,s2,0x0 + 2032: 0008 addi a0,sp,0 + 2034: 0301 addi t1,t1,0 + 2036: 00180903 lb s2,1(a6) + 203a: 0301 addi t1,t1,0 + 203c: 0902 slli s2,s2,0x0 + 203e: 0012 0x12 + 2040: 0301 addi t1,t1,0 + 2042: 000e0903 lb s2,0(t3) # 1a000 <__stack_size+0x19800> + 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 + 2060: 0902 slli s2,s2,0x0 + 2062: 0004 addi s1,sp,0 + 2064: 0301 addi t1,t1,0 + 2066: 0904 addi s1,sp,144 + 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 + 2088: 0301 addi t1,t1,0 + 208a: 090d addi s2,s2,3 + 208c: 000c addi a1,sp,0 + 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) + 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 + 20b8: 0301 addi t1,t1,0 + 20ba: 000e0903 lb s2,0(t3) + 20be: 0301 addi t1,t1,0 + 20c0: 0901 addi s2,s2,0 + 20c2: 0008 addi a0,sp,0 + 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) + 20d0: 0301 addi t1,t1,0 + 20d2: 0902 slli s2,s2,0x0 + 20d4: 000a 0xa + 20d6: 0301 addi t1,t1,0 + 20d8: 0902 slli s2,s2,0x0 + 20da: 0004 addi s1,sp,0 + 20dc: 0301 addi t1,t1,0 + 20de: 00040903 lb s2,0(s0) # 18000 <__stack_size+0x17800> + 20e2: 0301 addi t1,t1,0 + 20e4: 0901 addi s2,s2,0 + 20e6: 0002 0x2 + 20e8: 0301 addi t1,t1,0 + 20ea: 091d addi s2,s2,7 + 20ec: 000a 0xa + 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> + 210c: 0301 addi t1,t1,0 + 210e: 000c0903 lb s2,0(s8) + 2112: 0301 addi t1,t1,0 + 2114: 000a0903 lb s2,0(s4) + 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 + 2124: 0301 addi t1,t1,0 + 2126: 00200903 lb s2,2(zero) # 2 <__stack_size-0x7fe> + 212a: 0301 addi t1,t1,0 + 212c: 0901 addi s2,s2,0 + 212e: 0008 addi a0,sp,0 + 2130: 0301 addi t1,t1,0 + 2132: 00080903 lb s2,0(a6) + 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 + 2190: 0301 addi t1,t1,0 + 2192: 0901 addi s2,s2,0 + 2194: 0002 0x2 + 2196: 0301 addi t1,t1,0 + 2198: 000c090b 0xc090b + 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) + 21ba: 0301 addi t1,t1,0 + 21bc: 0902 slli s2,s2,0x0 + 21be: 000a 0xa + 21c0: 0301 addi t1,t1,0 + 21c2: 0901 addi s2,s2,0 + 21c4: 0002 0x2 + 21c6: 0301 addi t1,t1,0 + 21c8: 0912 slli s2,s2,0x4 + 21ca: 000a 0xa + 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 + 21fe: 0901 addi s2,s2,0 + 2200: 0006 0x6 + 2202: 0301 addi t1,t1,0 + 2204: 00060903 lb s2,0(a2) # 19000 <__stack_size+0x18800> + 2208: 0301 addi t1,t1,0 + 220a: 000c0903 lb s2,0(s8) + 220e: 0301 addi t1,t1,0 + 2210: 0905 addi s2,s2,1 + 2212: 000a 0xa + 2214: 0301 addi t1,t1,0 + 2216: 0901 addi s2,s2,0 + 2218: 001e 0x1e + 221a: 0301 addi t1,t1,0 + 221c: 00120903 lb s2,1(tp) # 1 <__stack_size-0x7ff> + 2220: 0301 addi t1,t1,0 + 2222: 0901 addi s2,s2,0 + 2224: 0024 addi s1,sp,8 + 2226: 0301 addi t1,t1,0 + 2228: 0902 slli s2,s2,0x0 + 222a: 0008 addi a0,sp,0 + 222c: 0301 addi t1,t1,0 + 222e: 0902 slli s2,s2,0x0 + 2230: 0006 0x6 + 2232: 0301 addi t1,t1,0 + 2234: 0904 addi s1,sp,144 + 2236: 0004 addi s1,sp,0 + 2238: 0301 addi t1,t1,0 + 223a: 0901 addi s2,s2,0 + 223c: 0008 addi a0,sp,0 + 223e: 0301 addi t1,t1,0 + 2240: 00080903 lb s2,0(a6) + 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 + 229e: 0301 addi t1,t1,0 + 22a0: 0901 addi s2,s2,0 + 22a2: 0004 addi s1,sp,0 + 22a4: 0301 addi t1,t1,0 + 22a6: 000c090b 0xc090b + 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 + 22e8: 0301 addi t1,t1,0 + 22ea: 000c0903 lb s2,0(s8) + 22ee: 0301 addi t1,t1,0 + 22f0: 0902 slli s2,s2,0x0 + 22f2: 000a 0xa + 22f4: 0301 addi t1,t1,0 + 22f6: 0901 addi s2,s2,0 + 22f8: 0002 0x2 + 22fa: 0301 addi t1,t1,0 + 22fc: 000a090f 0xa090f + 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 + 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) + 2360: 0301 addi t1,t1,0 + 2362: 0902 slli s2,s2,0x0 + 2364: 000a 0xa + 2366: 0301 addi t1,t1,0 + 2368: 00060903 lb s2,0(a2) + 236c: 0301 addi t1,t1,0 + 236e: 0902 slli s2,s2,0x0 + 2370: 0008 addi a0,sp,0 + 2372: 0301 addi t1,t1,0 + 2374: 00040903 lb s2,0(s0) + 2378: 0301 addi t1,t1,0 + 237a: 000c0903 lb s2,0(s8) + 237e: 0301 addi t1,t1,0 + 2380: 00080903 lb s2,0(a6) + 2384: 0301 addi t1,t1,0 + 2386: 0902 slli s2,s2,0x0 + 2388: 0008 addi a0,sp,0 + 238a: 0301 addi t1,t1,0 + 238c: 00140903 lb s2,1(s0) + 2390: 0301 addi t1,t1,0 + 2392: 0902 slli s2,s2,0x0 + 2394: 0008 addi a0,sp,0 + 2396: 0301 addi t1,t1,0 + 2398: 00080903 lb s2,0(a6) + 239c: 0301 addi t1,t1,0 + 239e: 0904 addi s1,sp,144 + 23a0: 000c addi a1,sp,0 + 23a2: 0301 addi t1,t1,0 + 23a4: 0902 slli s2,s2,0x0 + 23a6: 000a 0xa + 23a8: 0301 addi t1,t1,0 + 23aa: 0901 addi s2,s2,0 + 23ac: 0008 addi a0,sp,0 + 23ae: 0301 addi t1,t1,0 + 23b0: 000a0903 lb s2,0(s4) + 23b4: 0301 addi t1,t1,0 + 23b6: 00180903 lb s2,1(a6) + 23ba: 0301 addi t1,t1,0 + 23bc: 0902 slli s2,s2,0x0 + 23be: 0012 0x12 + 23c0: 0301 addi t1,t1,0 + 23c2: 000e0903 lb s2,0(t3) + 23c6: 0301 addi t1,t1,0 + 23c8: 0902 slli s2,s2,0x0 + 23ca: 0008 addi a0,sp,0 + 23cc: 0301 addi t1,t1,0 + 23ce: 0902 slli s2,s2,0x0 + 23d0: 0004 addi s1,sp,0 + 23d2: 0301 addi t1,t1,0 + 23d4: 0904 addi s1,sp,144 + 23d6: 0004 addi s1,sp,0 + 23d8: 0301 addi t1,t1,0 + 23da: 0902 slli s2,s2,0x0 + 23dc: 0008 addi a0,sp,0 + 23de: 0301 addi t1,t1,0 + 23e0: 0901 addi s2,s2,0 + 23e2: 0002 0x2 + 23e4: 0301 addi t1,t1,0 + 23e6: 000c090f 0xc090f + 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 + 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) + 244a: 0301 addi t1,t1,0 + 244c: 0902 slli s2,s2,0x0 + 244e: 000a 0xa + 2450: 0301 addi t1,t1,0 + 2452: 00060903 lb s2,0(a2) + 2456: 0301 addi t1,t1,0 + 2458: 0902 slli s2,s2,0x0 + 245a: 0008 addi a0,sp,0 + 245c: 0301 addi t1,t1,0 + 245e: 00040903 lb s2,0(s0) + 2462: 0301 addi t1,t1,0 + 2464: 000c0903 lb s2,0(s8) + 2468: 0301 addi t1,t1,0 + 246a: 00080903 lb s2,0(a6) + 246e: 0301 addi t1,t1,0 + 2470: 00140903 lb s2,1(s0) + 2474: 0301 addi t1,t1,0 + 2476: 00080903 lb s2,0(a6) + 247a: 0301 addi t1,t1,0 + 247c: 0901 addi s2,s2,0 + 247e: 000c addi a1,sp,0 + 2480: 0301 addi t1,t1,0 + 2482: 000a0903 lb s2,0(s4) + 2486: 0301 addi t1,t1,0 + 2488: 0901 addi s2,s2,0 + 248a: 0008 addi a0,sp,0 + 248c: 0301 addi t1,t1,0 + 248e: 000a0903 lb s2,0(s4) + 2492: 0301 addi t1,t1,0 + 2494: 00180903 lb s2,1(a6) + 2498: 0301 addi t1,t1,0 + 249a: 0902 slli s2,s2,0x0 + 249c: 0012 0x12 + 249e: 0301 addi t1,t1,0 + 24a0: 000e0903 lb s2,0(t3) + 24a4: 0301 addi t1,t1,0 + 24a6: 0902 slli s2,s2,0x0 + 24a8: 0008 addi a0,sp,0 + 24aa: 0301 addi t1,t1,0 + 24ac: 0902 slli s2,s2,0x0 + 24ae: 0004 addi s1,sp,0 + 24b0: 0301 addi t1,t1,0 + 24b2: 0904 addi s1,sp,144 + 24b4: 0004 addi s1,sp,0 + 24b6: 0301 addi t1,t1,0 + 24b8: 0902 slli s2,s2,0x0 + 24ba: 0008 addi a0,sp,0 + 24bc: 0301 addi t1,t1,0 + 24be: 0901 addi s2,s2,0 + 24c0: 0002 0x2 + 24c2: 0301 addi t1,t1,0 + 24c4: 000c0913 mv s2,s8 + 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 + 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 + 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) + 258a: 0301 addi t1,t1,0 + 258c: 0902 slli s2,s2,0x0 + 258e: 0008 addi a0,sp,0 + 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 + 259c: 0301 addi t1,t1,0 + 259e: 0905 addi s2,s2,1 + 25a0: 001c addi a5,sp,0 + 25a2: 0301 addi t1,t1,0 + 25a4: 00080903 lb s2,0(a6) + 25a8: 0301 addi t1,t1,0 + 25aa: 0906 slli s2,s2,0x1 + 25ac: 0008 addi a0,sp,0 + 25ae: 0301 addi t1,t1,0 + 25b0: 00160903 lb s2,1(a2) + 25b4: 0301 addi t1,t1,0 + 25b6: 0904 addi s1,sp,144 + 25b8: 000e 0xe + 25ba: 0301 addi t1,t1,0 + 25bc: 00080903 lb s2,0(a6) + 25c0: 0301 addi t1,t1,0 + 25c2: 00040903 lb s2,0(s0) + 25c6: 0301 addi t1,t1,0 + 25c8: 00080903 lb s2,0(a6) + 25cc: 0301 addi t1,t1,0 + 25ce: 0904 addi s1,sp,144 + 25d0: 0008 addi a0,sp,0 + 25d2: 0301 addi t1,t1,0 + 25d4: 00080903 lb s2,0(a6) + 25d8: 0301 addi t1,t1,0 + 25da: 0902 slli s2,s2,0x0 + 25dc: 0008 addi a0,sp,0 + 25de: 0301 addi t1,t1,0 + 25e0: 0901 addi s2,s2,0 + 25e2: 0012 0x12 + 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 + 25f0: 0301 addi t1,t1,0 + 25f2: 00040943 fmadd.s fs2,fs0,ft0,ft0,rne + 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) + 2602: 0100 addi s0,sp,128 + 2604: 0c090203 lb tp,192(s2) + 2608: 0100 addi s0,sp,128 + 260a: 0e090103 lb sp,224(s2) + 260e: 0100 addi s0,sp,128 + 2610: 08090303 lb t1,128(s2) + 2614: 0100 addi s0,sp,128 + 2616: 18090303 lb t1,384(s2) + 261a: 0100 addi s0,sp,128 + 261c: 08090303 lb t1,128(s2) + 2620: 0100 addi s0,sp,128 + 2622: 28090303 lb t1,640(s2) + 2626: 0100 addi s0,sp,128 + 2628: 08090203 lb tp,128(s2) + 262c: 0100 addi s0,sp,128 + 262e: 0c090103 lb sp,192(s2) + 2632: 0100 addi s0,sp,128 + 2634: 0a090203 lb tp,160(s2) + 2638: 0100 addi s0,sp,128 + 263a: 08090203 lb tp,128(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) + 2656: 0100 addi s0,sp,128 + 2658: 0c090e03 lb t3,192(s2) + 265c: 0100 addi s0,sp,128 + 265e: 16090403 lb s0,352(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) + 267a: 0100 addi s0,sp,128 + 267c: 0a090303 lb t1,160(s2) + 2680: 0100 addi s0,sp,128 + 2682: 0e090303 lb t1,224(s2) + 2686: 0100 addi s0,sp,128 + 2688: 02090303 lb t1,32(s2) + 268c: 0100 addi s0,sp,128 + 268e: 0a090303 lb t1,160(s2) + 2692: 0100 addi s0,sp,128 + 2694: 0c090203 lb tp,192(s2) + 2698: 0100 addi s0,sp,128 + 269a: 0e090103 lb sp,224(s2) + 269e: 0100 addi s0,sp,128 + 26a0: 08090303 lb t1,128(s2) + 26a4: 0100 addi s0,sp,128 + 26a6: 0c090103 lb sp,192(s2) + 26aa: 0100 addi s0,sp,128 + 26ac: 0a097303 0xa097303 + 26b0: 0100 addi s0,sp,128 + 26b2: 08091103 lh sp,128(s2) + 26b6: 0100 addi s0,sp,128 + 26b8: 08090303 lb t1,128(s2) + 26bc: 0100 addi s0,sp,128 + 26be: 0a090203 lb tp,160(s2) + 26c2: 0100 addi s0,sp,128 + 26c4: 04090203 lb tp,64(s2) + 26c8: 0100 addi s0,sp,128 + 26ca: 04090303 lb t1,64(s2) + 26ce: 0100 addi s0,sp,128 + 26d0: 02090103 lb sp,32(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 + 26de: 0000 unimp + 26e0: 0002 0x2 + 26e2: 00000067 jr zero + 26e6: 0101 addi sp,sp,0 + 26e8: 000d0efb 0xd0efb + 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 + 275e: 0901 addi s2,s2,0 + 2760: 000e 0xe + 2762: 0301 addi t1,t1,0 + 2764: 0908 addi a0,sp,144 + 2766: 0008 addi a0,sp,0 + 2768: 0301 addi t1,t1,0 + 276a: 0901 addi s2,s2,0 + 276c: 000a 0xa + 276e: 0301 addi t1,t1,0 + 2770: 0901 addi s2,s2,0 + 2772: 000e 0xe + 2774: 0301 addi t1,t1,0 + 2776: 0915 addi s2,s2,5 + 2778: 0008 addi a0,sp,0 + 277a: 0301 addi t1,t1,0 + 277c: 0906 slli s2,s2,0x1 + 277e: 0008 addi a0,sp,0 + 2780: 0301 addi t1,t1,0 + 2782: 0901 addi s2,s2,0 + 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 + 27a0: 0901 addi s2,s2,0 + 27a2: 0008 addi a0,sp,0 + 27a4: 0301 addi t1,t1,0 + 27a6: 000a090b 0xa090b + 27aa: 0301 addi t1,t1,0 + 27ac: 0906 slli s2,s2,0x1 + 27ae: 0008 addi a0,sp,0 + 27b0: 0301 addi t1,t1,0 + 27b2: 0901 addi s2,s2,0 + 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 + 27d0: 0901 addi s2,s2,0 + 27d2: 0008 addi a0,sp,0 + 27d4: 0301 addi t1,t1,0 + 27d6: 090c addi a1,sp,144 + 27d8: 000a 0xa + 27da: 0301 addi t1,t1,0 + 27dc: 0901 addi s2,s2,0 + 27de: 0006 0x6 + 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 + 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> + 28f4: 0301 addi t1,t1,0 + 28f6: 000c0903 lb s2,0(s8) # 19000 <__stack_size+0x18800> + 28fa: 0301 addi t1,t1,0 + 28fc: 0901 addi s2,s2,0 + 28fe: 0008 addi a0,sp,0 + 2900: 0301 addi t1,t1,0 + 2902: 0901 addi s2,s2,0 + 2904: 0006 0x6 + 2906: 0301 addi t1,t1,0 + 2908: 0902 slli s2,s2,0x0 + 290a: 000c addi a1,sp,0 + 290c: 0301 addi t1,t1,0 + 290e: 0901 addi s2,s2,0 + 2910: 0006 0x6 + 2912: 0301 addi t1,t1,0 + 2914: 0909 addi s2,s2,2 + 2916: 000a 0xa + 2918: 0301 addi t1,t1,0 + 291a: 000c0903 lb s2,0(s8) + 291e: 0301 addi t1,t1,0 + 2920: 00060903 lb s2,0(a2) + 2924: 0301 addi t1,t1,0 + 2926: 0902 slli s2,s2,0x0 + 2928: 000e 0xe + 292a: 0301 addi t1,t1,0 + 292c: 00020903 lb s2,0(tp) # ffffa000 <_sp+0x7fff6000> + 2930: 0301 addi t1,t1,0 + 2932: 0901 addi s2,s2,0 + 2934: 0008 addi a0,sp,0 + 2936: 0301 addi t1,t1,0 + 2938: 0902 slli s2,s2,0x0 + 293a: 0006 0x6 + 293c: 0301 addi t1,t1,0 + 293e: 0902 slli s2,s2,0x0 + 2940: 000e 0xe + 2942: 0301 addi t1,t1,0 + 2944: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> + 2948: 0301 addi t1,t1,0 + 294a: 0901 addi s2,s2,0 + 294c: 000a 0xa + 294e: 0301 addi t1,t1,0 + 2950: 0909 addi s2,s2,2 + 2952: 0008 addi a0,sp,0 + 2954: 0301 addi t1,t1,0 + 2956: 00080903 lb s2,0(a6) + 295a: 0301 addi t1,t1,0 + 295c: 0901 addi s2,s2,0 + 295e: 0008 addi a0,sp,0 + 2960: 0301 addi t1,t1,0 + 2962: 0902 slli s2,s2,0x0 + 2964: 000a 0xa + 2966: 0301 addi t1,t1,0 + 2968: 0901 addi s2,s2,0 + 296a: 0008 addi a0,sp,0 + 296c: 0301 addi t1,t1,0 + 296e: 0901 addi s2,s2,0 + 2970: 0006 0x6 + 2972: 0301 addi t1,t1,0 + 2974: 0902 slli s2,s2,0x0 + 2976: 000a 0xa + 2978: 0301 addi t1,t1,0 + 297a: 0901 addi s2,s2,0 + 297c: 0008 addi a0,sp,0 + 297e: 0301 addi t1,t1,0 + 2980: 090d addi s2,s2,3 + 2982: 000a 0xa + 2984: 0301 addi t1,t1,0 + 2986: 090e slli s2,s2,0x3 + 2988: 0012 0x12 + 298a: 0301 addi t1,t1,0 + 298c: 00080903 lb s2,0(a6) + 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 + 29ae: 0301 addi t1,t1,0 + 29b0: 0901 addi s2,s2,0 + 29b2: 0010 addi a2,sp,0 + 29b4: 0301 addi t1,t1,0 + 29b6: 0909 addi s2,s2,2 + 29b8: 0010 addi a2,sp,0 + 29ba: 0301 addi t1,t1,0 + 29bc: 0902 slli s2,s2,0x0 + 29be: 0002 0x2 + 29c0: 0301 addi t1,t1,0 + 29c2: 0901 addi s2,s2,0 + 29c4: 0012 0x12 + 29c6: 0301 addi t1,t1,0 + 29c8: 0901 addi s2,s2,0 + 29ca: 0012 0x12 + 29cc: 0301 addi t1,t1,0 + 29ce: 0901 addi s2,s2,0 + 29d0: 0012 0x12 + 29d2: 0301 addi t1,t1,0 + 29d4: 0901 addi s2,s2,0 + 29d6: 0012 0x12 + 29d8: 0301 addi t1,t1,0 + 29da: 097a slli s2,s2,0x1e + 29dc: 000a 0xa + 29de: 0301 addi t1,t1,0 + 29e0: 0909 addi s2,s2,2 + 29e2: 000a 0xa + 29e4: 0301 addi t1,t1,0 + 29e6: 0902 slli s2,s2,0x0 + 29e8: 0002 0x2 + 29ea: 0301 addi t1,t1,0 + 29ec: 0901 addi s2,s2,0 + 29ee: 0012 0x12 + 29f0: 0301 addi t1,t1,0 + 29f2: 097d addi s2,s2,31 + 29f4: 000a 0xa + 29f6: 0301 addi t1,t1,0 + 29f8: 000a0907 0xa0907 + 29fc: 0301 addi t1,t1,0 + 29fe: 00080903 lb s2,0(a6) + 2a02: 0301 addi t1,t1,0 + 2a04: 0902 slli s2,s2,0x0 + 2a06: 0002 0x2 + 2a08: 0301 addi t1,t1,0 + 2a0a: 097e slli s2,s2,0x1f + 2a0c: 0018 addi a4,sp,0 + 2a0e: 0301 addi t1,t1,0 + 2a10: 0905 addi s2,s2,1 + 2a12: 000e 0xe + 2a14: 0301 addi t1,t1,0 + 2a16: 0906 slli s2,s2,0x1 + 2a18: 0004 addi s1,sp,0 + 2a1a: 0301 addi t1,t1,0 + 2a1c: 090e slli s2,s2,0x3 + 2a1e: 0008 addi a0,sp,0 + 2a20: 0301 addi t1,t1,0 + 2a22: 0911 addi s2,s2,4 + 2a24: 0012 0x12 + 2a26: 0301 addi t1,t1,0 + 2a28: 0901 addi s2,s2,0 + 2a2a: 0008 addi a0,sp,0 + 2a2c: 0301 addi t1,t1,0 + 2a2e: 00080903 lb s2,0(a6) + 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 + 2a50: 0301 addi t1,t1,0 + 2a52: 00080903 lb s2,0(a6) + 2a56: 0301 addi t1,t1,0 + 2a58: 0902 slli s2,s2,0x0 + 2a5a: 0002 0x2 + 2a5c: 0301 addi t1,t1,0 + 2a5e: 0901 addi s2,s2,0 + 2a60: 001c addi a5,sp,0 + 2a62: 0301 addi t1,t1,0 + 2a64: 0901 addi s2,s2,0 + 2a66: 001c addi a5,sp,0 + 2a68: 0301 addi t1,t1,0 + 2a6a: 0901 addi s2,s2,0 + 2a6c: 001c addi a5,sp,0 + 2a6e: 0301 addi t1,t1,0 + 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 + 2a7a: 0301 addi t1,t1,0 + 2a7c: 090a slli s2,s2,0x2 + 2a7e: 000a 0xa + 2a80: 0301 addi t1,t1,0 + 2a82: 0902 slli s2,s2,0x0 + 2a84: 0002 0x2 + 2a86: 0301 addi t1,t1,0 + 2a88: 0901 addi s2,s2,0 + 2a8a: 001c addi a5,sp,0 + 2a8c: 0301 addi t1,t1,0 + 2a8e: 097d addi s2,s2,31 + 2a90: 000a 0xa + 2a92: 0301 addi t1,t1,0 + 2a94: 000a0907 0xa0907 + 2a98: 0301 addi t1,t1,0 + 2a9a: 0901 addi s2,s2,0 + 2a9c: 0008 addi a0,sp,0 + 2a9e: 0301 addi t1,t1,0 + 2aa0: 00080903 lb s2,0(a6) + 2aa4: 0301 addi t1,t1,0 + 2aa6: 0901 addi s2,s2,0 + 2aa8: 0002 0x2 + 2aaa: 0301 addi t1,t1,0 + 2aac: 097f 0x97f + 2aae: 0020 addi s0,sp,8 + 2ab0: 0301 addi t1,t1,0 + 2ab2: 000e0903 lb s2,0(t3) # 1a000 <__stack_size+0x19800> + 2ab6: 0301 addi t1,t1,0 + 2ab8: 0906 slli s2,s2,0x1 + 2aba: 0004 addi s1,sp,0 + 2abc: 0301 addi t1,t1,0 + 2abe: 090e slli s2,s2,0x3 + 2ac0: 0008 addi a0,sp,0 + 2ac2: 0301 addi t1,t1,0 + 2ac4: 0901 addi s2,s2,0 + 2ac6: 0012 0x12 + 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 + 2ae6: 0301 addi t1,t1,0 + 2ae8: 0902 slli s2,s2,0x0 + 2aea: 000e 0xe + 2aec: 0301 addi t1,t1,0 + 2aee: 0901 addi s2,s2,0 + 2af0: 0002 0x2 + 2af2: 0301 addi t1,t1,0 + 2af4: 097f 0x97f + 2af6: 0024 addi s1,sp,8 + 2af8: 0301 addi t1,t1,0 + 2afa: 000e097b 0xe097b + 2afe: 0301 addi t1,t1,0 + 2b00: 0002090b 0x2090b + 2b04: 0301 addi t1,t1,0 + 2b06: 097f 0x97f + 2b08: 0020 addi s0,sp,8 + 2b0a: 0301 addi t1,t1,0 + 2b0c: 0904 addi s1,sp,144 + 2b0e: 000e 0xe + 2b10: 0301 addi t1,t1,0 + 2b12: 0901 addi s2,s2,0 + 2b14: 0004 addi s1,sp,0 + 2b16: 0301 addi t1,t1,0 + 2b18: 090d addi s2,s2,3 + 2b1a: 0008 addi a0,sp,0 + 2b1c: 0301 addi t1,t1,0 + 2b1e: 0902 slli s2,s2,0x0 + 2b20: 0012 0x12 + 2b22: 0301 addi t1,t1,0 + 2b24: 0902 slli s2,s2,0x0 + 2b26: 0004 addi s1,sp,0 + 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 + 2b4c: 0902 slli s2,s2,0x0 + 2b4e: 0002 0x2 + 2b50: 0301 addi t1,t1,0 + 2b52: 0901 addi s2,s2,0 + 2b54: 0004 addi s1,sp,0 + 2b56: 0301 addi t1,t1,0 + 2b58: 090c addi a1,sp,144 + 2b5a: 0008 addi a0,sp,0 + 2b5c: 0301 addi t1,t1,0 + 2b5e: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> + 2b62: 0301 addi t1,t1,0 + 2b64: 0901 addi s2,s2,0 + 2b66: 000c addi a1,sp,0 + 2b68: 0301 addi t1,t1,0 + 2b6a: 0901 addi s2,s2,0 + 2b6c: 0006 0x6 + 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 + 2b7a: 0301 addi t1,t1,0 + 2b7c: 0902 slli s2,s2,0x0 + 2b7e: 0002 0x2 + 2b80: 0301 addi t1,t1,0 + 2b82: 0901 addi s2,s2,0 + 2b84: 000a 0xa + 2b86: 0301 addi t1,t1,0 + 2b88: 0901 addi s2,s2,0 + 2b8a: 0014 addi a3,sp,0 + 2b8c: 0301 addi t1,t1,0 + 2b8e: 0901 addi s2,s2,0 + 2b90: 0006 0x6 + 2b92: 0301 addi t1,t1,0 + 2b94: 000a097b 0xa097b + 2b98: 0301 addi t1,t1,0 + 2b9a: 0908 addi a0,sp,144 + 2b9c: 000c addi a1,sp,0 + 2b9e: 0301 addi t1,t1,0 + 2ba0: 0901 addi s2,s2,0 + 2ba2: 0002 0x2 + 2ba4: 0301 addi t1,t1,0 + 2ba6: 090c addi a1,sp,144 + 2ba8: 000a 0xa + 2baa: 0301 addi t1,t1,0 + 2bac: 0905 addi s2,s2,1 + 2bae: 000e 0xe + 2bb0: 0301 addi t1,t1,0 + 2bb2: 0901 addi s2,s2,0 + 2bb4: 0014 addi a3,sp,0 + 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 + 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 + 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 + 2c04: 0301 addi t1,t1,0 + 2c06: 090d addi s2,s2,3 + 2c08: 0008 addi a0,sp,0 + 2c0a: 0301 addi t1,t1,0 + 2c0c: 0901 addi s2,s2,0 + 2c0e: 0012 0x12 + 2c10: 0301 addi t1,t1,0 + 2c12: 0902 slli s2,s2,0x0 + 2c14: 0006 0x6 + 2c16: 0301 addi t1,t1,0 + 2c18: 0901 addi s2,s2,0 + 2c1a: 0008 addi a0,sp,0 + 2c1c: 0301 addi t1,t1,0 + 2c1e: 0904 addi s1,sp,144 + 2c20: 0008 addi a0,sp,0 + 2c22: 0301 addi t1,t1,0 + 2c24: 00260903 lb s2,2(a2) + 2c28: 0301 addi t1,t1,0 + 2c2a: 0901 addi s2,s2,0 + 2c2c: 0002 0x2 + 2c2e: 0301 addi t1,t1,0 + 2c30: 097f 0x97f + 2c32: 0010 addi a2,sp,0 + 2c34: 0301 addi t1,t1,0 + 2c36: 0902 slli s2,s2,0x0 + 2c38: 0010 addi a2,sp,0 + 2c3a: 0301 addi t1,t1,0 + 2c3c: 0902 slli s2,s2,0x0 + 2c3e: 0002 0x2 + 2c40: 0301 addi t1,t1,0 + 2c42: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> + 2c46: 0301 addi t1,t1,0 + 2c48: 0901 addi s2,s2,0 + 2c4a: 0004 addi s1,sp,0 + 2c4c: 0301 addi t1,t1,0 + 2c4e: 090d addi s2,s2,3 + 2c50: 0008 addi a0,sp,0 + 2c52: 0301 addi t1,t1,0 + 2c54: 0901 addi s2,s2,0 + 2c56: 0014 addi a3,sp,0 + 2c58: 0301 addi t1,t1,0 + 2c5a: 0902 slli s2,s2,0x0 + 2c5c: 0002 0x2 + 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 + 2c7c: 0301 addi t1,t1,0 + 2c7e: 00060907 0x60907 + 2c82: 0301 addi t1,t1,0 + 2c84: 0901 addi s2,s2,0 + 2c86: 0002 0x2 + 2c88: 0301 addi t1,t1,0 + 2c8a: 090c addi a1,sp,144 + 2c8c: 000a 0xa + 2c8e: 0301 addi t1,t1,0 + 2c90: 0901 addi s2,s2,0 + 2c92: 000e 0xe + 2c94: 0301 addi t1,t1,0 + 2c96: 0901 addi s2,s2,0 + 2c98: 0002 0x2 + 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 + 2cb8: 0301 addi t1,t1,0 + 2cba: 090e slli s2,s2,0x3 + 2cbc: 0008 addi a0,sp,0 + 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 + 2cf0: 0301 addi t1,t1,0 + 2cf2: 090a slli s2,s2,0x2 + 2cf4: 0008 addi a0,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 + 2d1e: 0301 addi t1,t1,0 + 2d20: 090c addi a1,sp,144 + 2d22: 0008 addi a0,sp,0 + 2d24: 0301 addi t1,t1,0 + 2d26: 0901 addi s2,s2,0 + 2d28: 000c addi a1,sp,0 + 2d2a: 0301 addi t1,t1,0 + 2d2c: 0901 addi s2,s2,0 + 2d2e: 000e 0xe + 2d30: 0301 addi t1,t1,0 + 2d32: 0902 slli s2,s2,0x0 + 2d34: 000c addi a1,sp,0 + 2d36: 0301 addi t1,t1,0 + 2d38: 0901 addi s2,s2,0 + 2d3a: 0006 0x6 + 2d3c: 0301 addi t1,t1,0 + 2d3e: 0902 slli s2,s2,0x0 + 2d40: 0004 addi s1,sp,0 + 2d42: 0301 addi t1,t1,0 + 2d44: 0902 slli s2,s2,0x0 + 2d46: 000e 0xe + 2d48: 0301 addi t1,t1,0 + 2d4a: 0901 addi s2,s2,0 + 2d4c: 0004 addi s1,sp,0 + 2d4e: 0301 addi t1,t1,0 + 2d50: 0908 addi a0,sp,144 + 2d52: 000a 0xa + 2d54: 0301 addi t1,t1,0 + 2d56: 0901 addi s2,s2,0 + 2d58: 0008 addi a0,sp,0 + 2d5a: 0301 addi t1,t1,0 + 2d5c: 0901 addi s2,s2,0 + 2d5e: 000c addi a1,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 + 2d6c: 0301 addi t1,t1,0 + 2d6e: 0901 addi s2,s2,0 + 2d70: 000c addi a1,sp,0 + 2d72: 0301 addi t1,t1,0 + 2d74: 000a0907 0xa0907 + 2d78: 0301 addi t1,t1,0 + 2d7a: 0904 addi s1,sp,144 + 2d7c: 000e 0xe + 2d7e: 0301 addi t1,t1,0 + 2d80: 0902 slli s2,s2,0x0 + 2d82: 000a 0xa + 2d84: 0301 addi t1,t1,0 + 2d86: 0901 addi s2,s2,0 + 2d88: 0012 0x12 + 2d8a: 0301 addi t1,t1,0 + 2d8c: 0904 addi s1,sp,144 + 2d8e: 0018 addi a4,sp,0 + 2d90: 0301 addi t1,t1,0 + 2d92: 0901 addi s2,s2,0 + 2d94: 000c addi a1,sp,0 + 2d96: 0301 addi t1,t1,0 + 2d98: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> + 2d9c: 0301 addi t1,t1,0 + 2d9e: 0901 addi s2,s2,0 + 2da0: 0004 addi s1,sp,0 + 2da2: 0301 addi t1,t1,0 + 2da4: 00080903 lb s2,0(a6) + 2da8: 0301 addi t1,t1,0 + 2daa: 0901 addi s2,s2,0 + 2dac: 000c addi a1,sp,0 + 2dae: 0301 addi t1,t1,0 + 2db0: 0901 addi s2,s2,0 + 2db2: 0002 0x2 + 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 + 2dc0: 0301 addi t1,t1,0 + 2dc2: 00160903 lb s2,1(a2) + 2dc6: 0301 addi t1,t1,0 + 2dc8: 0901 addi s2,s2,0 + 2dca: 0002 0x2 + 2dcc: 0301 addi t1,t1,0 + 2dce: 091a slli s2,s2,0x6 + 2dd0: 000a 0xa + 2dd2: 0301 addi t1,t1,0 + 2dd4: 090d addi s2,s2,3 + 2dd6: 0028 addi a0,sp,8 + 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 + 2e0a: 0901 addi s2,s2,0 + 2e0c: 0008 addi a0,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 + 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 + 2e58: 0008 addi a0,sp,0 + 2e5a: 0301 addi t1,t1,0 + 2e5c: 0902 slli s2,s2,0x0 + 2e5e: 000e 0xe + 2e60: 0301 addi t1,t1,0 + 2e62: 0901 addi s2,s2,0 + 2e64: 0008 addi a0,sp,0 + 2e66: 0301 addi t1,t1,0 + 2e68: 0901 addi s2,s2,0 + 2e6a: 000a 0xa + 2e6c: 0301 addi t1,t1,0 + 2e6e: 0901 addi s2,s2,0 + 2e70: 0008 addi a0,sp,0 + 2e72: 0301 addi t1,t1,0 + 2e74: 090d addi s2,s2,3 + 2e76: 0008 addi a0,sp,0 + 2e78: 0301 addi t1,t1,0 + 2e7a: 0901 addi s2,s2,0 + 2e7c: 0002 0x2 + 2e7e: 0301 addi t1,t1,0 + 2e80: 0901 addi s2,s2,0 + 2e82: 0006 0x6 + 2e84: 0301 addi t1,t1,0 + 2e86: 0904 addi s1,sp,144 + 2e88: 0016 0x16 + 2e8a: 0301 addi t1,t1,0 + 2e8c: 097f 0x97f + 2e8e: 002a 0x2a + 2e90: 0301 addi t1,t1,0 + 2e92: 0905 addi s2,s2,1 + 2e94: 0006 0x6 + 2e96: 0301 addi t1,t1,0 + 2e98: 0901 addi s2,s2,0 + 2e9a: 0008 addi a0,sp,0 + 2e9c: 0301 addi t1,t1,0 + 2e9e: 0901 addi s2,s2,0 + 2ea0: 0004 addi s1,sp,0 + 2ea2: 0301 addi t1,t1,0 + 2ea4: 0905 addi s2,s2,1 + 2ea6: 0006 0x6 + 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 + 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 + 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 + 2ede: 0301 addi t1,t1,0 + 2ee0: 0908 addi a0,sp,144 + 2ee2: 000a 0xa + 2ee4: 0301 addi t1,t1,0 + 2ee6: 0902 slli s2,s2,0x0 + 2ee8: 0006 0x6 + 2eea: 0301 addi t1,t1,0 + 2eec: 0902 slli s2,s2,0x0 + 2eee: 000c addi a1,sp,0 + 2ef0: 0301 addi t1,t1,0 + 2ef2: 0901 addi s2,s2,0 + 2ef4: 000c addi a1,sp,0 + 2ef6: 0301 addi t1,t1,0 + 2ef8: 0902 slli s2,s2,0x0 + 2efa: 0002 0x2 + 2efc: 0301 addi t1,t1,0 + 2efe: 000a091b 0xa091b + 2f02: 0301 addi t1,t1,0 + 2f04: 0902 slli s2,s2,0x0 + 2f06: 0008 addi a0,sp,0 + 2f08: 0301 addi t1,t1,0 + 2f0a: 0902 slli s2,s2,0x0 + 2f0c: 0002 0x2 + 2f0e: 0301 addi t1,t1,0 + 2f10: 0901 addi s2,s2,0 + 2f12: 000c addi a1,sp,0 + 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 + 2f20: 0301 addi t1,t1,0 + 2f22: 0909 addi s2,s2,2 + 2f24: 000a 0xa + 2f26: 0301 addi t1,t1,0 + 2f28: 0902 slli s2,s2,0x0 + 2f2a: 0002 0x2 + 2f2c: 0301 addi t1,t1,0 + 2f2e: 0901 addi s2,s2,0 + 2f30: 000c addi a1,sp,0 + 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 + 2f3e: 0301 addi t1,t1,0 + 2f40: 0909 addi s2,s2,2 + 2f42: 0010 addi a2,sp,0 + 2f44: 0301 addi t1,t1,0 + 2f46: 0902 slli s2,s2,0x0 + 2f48: 0002 0x2 + 2f4a: 0301 addi t1,t1,0 + 2f4c: 0901 addi s2,s2,0 + 2f4e: 000c addi a1,sp,0 + 2f50: 0301 addi t1,t1,0 + 2f52: 0901 addi s2,s2,0 + 2f54: 0012 0x12 + 2f56: 0301 addi t1,t1,0 + 2f58: 097c addi a5,sp,156 + 2f5a: 000a 0xa + 2f5c: 0301 addi t1,t1,0 + 2f5e: 000a0907 0xa0907 + 2f62: 0301 addi t1,t1,0 + 2f64: 0902 slli s2,s2,0x0 + 2f66: 0002 0x2 + 2f68: 0301 addi t1,t1,0 + 2f6a: 0901 addi s2,s2,0 + 2f6c: 000c addi a1,sp,0 + 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 + 2f7a: 0301 addi t1,t1,0 + 2f7c: 000a0907 0xa0907 + 2f80: 0301 addi t1,t1,0 + 2f82: 0901 addi s2,s2,0 + 2f84: 0004 addi s1,sp,0 + 2f86: 0301 addi t1,t1,0 + 2f88: 0906 slli s2,s2,0x1 + 2f8a: 000e 0xe + 2f8c: 0301 addi t1,t1,0 + 2f8e: 00180913 addi s2,a6,1 + 2f92: 0301 addi t1,t1,0 + 2f94: 0901 addi s2,s2,0 + 2f96: 0008 addi a0,sp,0 + 2f98: 0301 addi t1,t1,0 + 2f9a: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> + 2f9e: 0301 addi t1,t1,0 + 2fa0: 0902 slli s2,s2,0x0 + 2fa2: 000c addi a1,sp,0 + 2fa4: 0301 addi t1,t1,0 + 2fa6: 0901 addi s2,s2,0 + 2fa8: 0006 0x6 + 2faa: 0301 addi t1,t1,0 + 2fac: 00100903 lb s2,1(zero) # 1 <__stack_size-0x7ff> + 2fb0: 0301 addi t1,t1,0 + 2fb2: 0902 slli s2,s2,0x0 + 2fb4: 0002 0x2 + 2fb6: 0301 addi t1,t1,0 + 2fb8: 0902 slli s2,s2,0x0 + 2fba: 0010 addi a2,sp,0 + 2fbc: 0301 addi t1,t1,0 + 2fbe: 0901 addi s2,s2,0 + 2fc0: 000c addi a1,sp,0 + 2fc2: 0301 addi t1,t1,0 + 2fc4: 0901 addi s2,s2,0 + 2fc6: 0010 addi a2,sp,0 + 2fc8: 0301 addi t1,t1,0 + 2fca: 0901 addi s2,s2,0 + 2fcc: 000a 0xa + 2fce: 0301 addi t1,t1,0 + 2fd0: 0904 addi s1,sp,144 + 2fd2: 0002 0x2 + 2fd4: 0301 addi t1,t1,0 + 2fd6: 0905 addi s2,s2,1 + 2fd8: 0004 addi s1,sp,0 + 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 + 3044: 0301 addi t1,t1,0 + 3046: 0904 addi s1,sp,144 + 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 + 3068: 0301 addi t1,t1,0 + 306a: 0902 slli s2,s2,0x0 + 306c: 000a 0xa + 306e: 0301 addi t1,t1,0 + 3070: 0901 addi s2,s2,0 + 3072: 0012 0x12 + 3074: 0301 addi t1,t1,0 + 3076: 0902 slli s2,s2,0x0 + 3078: 0008 addi a0,sp,0 + 307a: 0301 addi t1,t1,0 + 307c: 0901 addi s2,s2,0 + 307e: 000c addi a1,sp,0 + 3080: 0301 addi t1,t1,0 + 3082: 0906 slli s2,s2,0x1 + 3084: 000c addi a1,sp,0 + 3086: 0301 addi t1,t1,0 + 3088: 0901 addi s2,s2,0 + 308a: 0006 0x6 + 308c: 0301 addi t1,t1,0 + 308e: 0902 slli s2,s2,0x0 + 3090: 0010 addi a2,sp,0 + 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 + 30b0: 0301 addi t1,t1,0 + 30b2: 0902 slli s2,s2,0x0 + 30b4: 000a 0xa + 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 + 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 + 30ec: 0301 addi t1,t1,0 + 30ee: 000a090b 0xa090b + 30f2: 0301 addi t1,t1,0 + 30f4: 0902 slli s2,s2,0x0 + 30f6: 0006 0x6 + 30f8: 0301 addi t1,t1,0 + 30fa: 00300903 lb s2,3(zero) # 3 <__stack_size-0x7fd> + 30fe: 0301 addi t1,t1,0 + 3100: 0902 slli s2,s2,0x0 + 3102: 0008 addi a0,sp,0 + 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 + 3122: 0301 addi t1,t1,0 + 3124: 0908 addi a0,sp,144 + 3126: 0012 0x12 + 3128: 0301 addi t1,t1,0 + 312a: 0901 addi s2,s2,0 + 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) + 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 + 3164: 0301 addi t1,t1,0 + 3166: 0905 addi s2,s2,1 + 3168: 0012 0x12 + 316a: 0301 addi t1,t1,0 + 316c: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> + 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 + 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 + 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 + 31ce: 0301 addi t1,t1,0 + 31d0: 00140907 0x140907 + 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 + 3234: 0301 addi t1,t1,0 + 3236: 0905 addi s2,s2,1 + 3238: 0014 addi a3,sp,0 + 323a: 0301 addi t1,t1,0 + 323c: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> + 3240: 0301 addi t1,t1,0 + 3242: 0902 slli s2,s2,0x0 + 3244: 000a 0xa + 3246: 0301 addi t1,t1,0 + 3248: 0901 addi s2,s2,0 + 324a: 0006 0x6 + 324c: 0301 addi t1,t1,0 + 324e: 0904 addi s1,sp,144 + 3250: 000c addi a1,sp,0 + 3252: 0301 addi t1,t1,0 + 3254: 097f 0x97f + 3256: 000e 0xe + 3258: 0301 addi t1,t1,0 + 325a: 0908 addi a0,sp,144 + 325c: 0020 addi s0,sp,8 + 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 + 3278: 0901 addi s2,s2,0 + 327a: 000a 0xa + 327c: 0301 addi t1,t1,0 + 327e: 0904 addi s1,sp,144 + 3280: 0002 0x2 + 3282: 0301 addi t1,t1,0 + 3284: 0901 addi s2,s2,0 + 3286: 0006 0x6 + 3288: 0301 addi t1,t1,0 + 328a: 00020903 lb s2,0(tp) # 0 <__stack_size-0x800> + 328e: 0301 addi t1,t1,0 + 3290: 0902 slli s2,s2,0x0 + 3292: 000c addi a1,sp,0 + 3294: 0301 addi t1,t1,0 + 3296: 0901 addi s2,s2,0 + 3298: 0006 0x6 + 329a: 0301 addi t1,t1,0 + 329c: 0904 addi s1,sp,144 + 329e: 0002 0x2 + 32a0: 0301 addi t1,t1,0 + 32a2: 0902 slli s2,s2,0x0 + 32a4: 000c addi a1,sp,0 + 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 + 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 + 32e2: 0301 addi t1,t1,0 + 32e4: 097e slli s2,s2,0x1f + 32e6: 0002 0x2 + 32e8: 0301 addi t1,t1,0 + 32ea: 0902 slli s2,s2,0x0 + 32ec: 000a 0xa + 32ee: 0301 addi t1,t1,0 + 32f0: 0971 addi s2,s2,28 + 32f2: 0002 0x2 + 32f4: 0301 addi t1,t1,0 + 32f6: 0916 slli s2,s2,0x5 + 32f8: 0002 0x2 + 32fa: 0301 addi t1,t1,0 + 32fc: 000c0903 lb s2,0(s8) + 3300: 0301 addi t1,t1,0 + 3302: 00140903 lb s2,1(s0) + 3306: 0301 addi t1,t1,0 + 3308: 0902 slli s2,s2,0x0 + 330a: 000c addi a1,sp,0 + 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 + 3326: 0904 addi s1,sp,144 + 3328: 0012 0x12 + 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 + 335c: 0301 addi t1,t1,0 + 335e: 0901 addi s2,s2,0 + 3360: 000c addi a1,sp,0 + 3362: 0301 addi t1,t1,0 + 3364: 000a090b 0xa090b + 3368: 0301 addi t1,t1,0 + 336a: 0904 addi s1,sp,144 + 336c: 0022 0x22 + 336e: 0301 addi t1,t1,0 + 3370: 0901 addi s2,s2,0 + 3372: 000a 0xa + 3374: 0301 addi t1,t1,0 + 3376: 00180903 lb s2,1(a6) + 337a: 0301 addi t1,t1,0 + 337c: 0901 addi s2,s2,0 + 337e: 0004 addi s1,sp,0 + 3380: 0301 addi t1,t1,0 + 3382: 000a090b 0xa090b + 3386: 0301 addi t1,t1,0 + 3388: 0901 addi s2,s2,0 + 338a: 0014 addi a3,sp,0 + 338c: 0301 addi t1,t1,0 + 338e: 0901 addi s2,s2,0 + 3390: 0012 0x12 + 3392: 0301 addi t1,t1,0 + 3394: 090a slli s2,s2,0x2 + 3396: 000a 0xa + 3398: 0301 addi t1,t1,0 + 339a: 0904 addi s1,sp,144 + 339c: 0020 addi s0,sp,8 + 339e: 0301 addi t1,t1,0 + 33a0: 0901 addi s2,s2,0 + 33a2: 000a 0xa + 33a4: 0301 addi t1,t1,0 + 33a6: 00140903 lb s2,1(s0) + 33aa: 0301 addi t1,t1,0 + 33ac: 0901 addi s2,s2,0 + 33ae: 0004 addi s1,sp,0 + 33b0: 0301 addi t1,t1,0 + 33b2: 090c addi a1,sp,144 + 33b4: 000a 0xa + 33b6: 0301 addi t1,t1,0 + 33b8: 0901 addi s2,s2,0 + 33ba: 0006 0x6 + 33bc: 0301 addi t1,t1,0 + 33be: 0901 addi s2,s2,0 + 33c0: 000a 0xa + 33c2: 0301 addi t1,t1,0 + 33c4: 090d addi s2,s2,3 + 33c6: 0008 addi a0,sp,0 + 33c8: 0301 addi t1,t1,0 + 33ca: 0904 addi s1,sp,144 + 33cc: 000c addi a1,sp,0 + 33ce: 0301 addi t1,t1,0 + 33d0: 000e0903 lb s2,0(t3) + 33d4: 0301 addi t1,t1,0 + 33d6: 0901 addi s2,s2,0 + 33d8: 000c addi a1,sp,0 + 33da: 0301 addi t1,t1,0 + 33dc: 0902 slli s2,s2,0x0 + 33de: 0006 0x6 + 33e0: 0301 addi t1,t1,0 + 33e2: 000c0903 lb s2,0(s8) + 33e6: 0301 addi t1,t1,0 + 33e8: 0904 addi s1,sp,144 + 33ea: 0010 addi a2,sp,0 + 33ec: 0301 addi t1,t1,0 + 33ee: 0901 addi s2,s2,0 + 33f0: 000c addi a1,sp,0 + 33f2: 0301 addi t1,t1,0 + 33f4: 000e0903 lb s2,0(t3) + 33f8: 0301 addi t1,t1,0 + 33fa: 0901 addi s2,s2,0 + 33fc: 0004 addi s1,sp,0 + 33fe: 0301 addi t1,t1,0 + 3400: 0905 addi s2,s2,1 + 3402: 000a 0xa + 3404: 0301 addi t1,t1,0 + 3406: 0902 slli s2,s2,0x0 + 3408: 000a 0xa + 340a: 0301 addi t1,t1,0 + 340c: 0909 addi s2,s2,2 + 340e: 0008 addi a0,sp,0 + 3410: 0301 addi t1,t1,0 + 3412: 0902 slli s2,s2,0x0 + 3414: 000e 0xe + 3416: 0301 addi t1,t1,0 + 3418: 0902 slli s2,s2,0x0 + 341a: 000c addi a1,sp,0 + 341c: 0301 addi t1,t1,0 + 341e: 090d addi s2,s2,3 + 3420: 0006 0x6 + 3422: 0301 addi t1,t1,0 + 3424: 00020977 0x20977 + 3428: 0301 addi t1,t1,0 + 342a: 0902 slli s2,s2,0x0 + 342c: 0012 0x12 + 342e: 0301 addi t1,t1,0 + 3430: 0901 addi s2,s2,0 + 3432: 0024 addi s1,sp,8 + 3434: 0301 addi t1,t1,0 + 3436: 0901 addi s2,s2,0 + 3438: 0022 0x22 + 343a: 0301 addi t1,t1,0 + 343c: 0905 addi s2,s2,1 + 343e: 0012 0x12 + 3440: 0301 addi t1,t1,0 + 3442: 0908 addi a0,sp,144 + 3444: 000c addi a1,sp,0 + 3446: 0301 addi t1,t1,0 + 3448: 0905 addi s2,s2,1 + 344a: 001e 0x1e + 344c: 0301 addi t1,t1,0 + 344e: 0906 slli s2,s2,0x1 + 3450: 000a 0xa + 3452: 0301 addi t1,t1,0 + 3454: 0901 addi s2,s2,0 + 3456: 0020 addi s0,sp,8 + 3458: 0301 addi t1,t1,0 + 345a: 0901 addi s2,s2,0 + 345c: 000c addi a1,sp,0 + 345e: 0301 addi t1,t1,0 + 3460: 0902 slli s2,s2,0x0 + 3462: 0008 addi a0,sp,0 + 3464: 0301 addi t1,t1,0 + 3466: 0902 slli s2,s2,0x0 + 3468: 000c addi a1,sp,0 + 346a: 0301 addi t1,t1,0 + 346c: 090e slli s2,s2,0x3 + 346e: 000a 0xa + 3470: 0301 addi t1,t1,0 + 3472: 0976 slli s2,s2,0x1d + 3474: 0002 0x2 + 3476: 0301 addi t1,t1,0 + 3478: 0902 slli s2,s2,0x0 + 347a: 0012 0x12 + 347c: 0301 addi t1,t1,0 + 347e: 0901 addi s2,s2,0 + 3480: 0024 addi s1,sp,8 + 3482: 0301 addi t1,t1,0 + 3484: 0901 addi s2,s2,0 + 3486: 001e 0x1e + 3488: 0301 addi t1,t1,0 + 348a: 0906 slli s2,s2,0x1 + 348c: 0012 0x12 + 348e: 0301 addi t1,t1,0 + 3490: 000a090f 0xa090f + 3494: 0301 addi t1,t1,0 + 3496: 0906 slli s2,s2,0x1 + 3498: 0010 addi a2,sp,0 + 349a: 0301 addi t1,t1,0 + 349c: 000c0903 lb s2,0(s8) + 34a0: 0301 addi t1,t1,0 + 34a2: 0902 slli s2,s2,0x0 + 34a4: 0012 0x12 + 34a6: 0301 addi t1,t1,0 + 34a8: 0901 addi s2,s2,0 + 34aa: 000c addi a1,sp,0 + 34ac: 0301 addi t1,t1,0 + 34ae: 00060903 lb s2,0(a2) + 34b2: 0301 addi t1,t1,0 + 34b4: 0902 slli s2,s2,0x0 + 34b6: 0010 addi a2,sp,0 + 34b8: 0301 addi t1,t1,0 + 34ba: 0904 addi s1,sp,144 + 34bc: 0010 addi a2,sp,0 + 34be: 0301 addi t1,t1,0 + 34c0: 0904 addi s1,sp,144 + 34c2: 001c addi a5,sp,0 + 34c4: 0301 addi t1,t1,0 + 34c6: 0902 slli s2,s2,0x0 + 34c8: 000e 0xe + 34ca: 0301 addi t1,t1,0 + 34cc: 00080903 lb s2,0(a6) + 34d0: 0301 addi t1,t1,0 + 34d2: 0901 addi s2,s2,0 + 34d4: 0004 addi s1,sp,0 + 34d6: 0301 addi t1,t1,0 + 34d8: 090a slli s2,s2,0x2 + 34da: 000a 0xa + 34dc: 0301 addi t1,t1,0 + 34de: 000c0903 lb s2,0(s8) + 34e2: 0301 addi t1,t1,0 + 34e4: 0901 addi s2,s2,0 + 34e6: 000c addi a1,sp,0 + 34e8: 0301 addi t1,t1,0 + 34ea: 0901 addi s2,s2,0 + 34ec: 0008 addi a0,sp,0 + 34ee: 0301 addi t1,t1,0 + 34f0: 0924 addi s1,sp,152 + 34f2: 000a 0xa + 34f4: 0301 addi t1,t1,0 + 34f6: 0901 addi s2,s2,0 + 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 + 3512: 0301 addi t1,t1,0 + 3514: 0902 slli s2,s2,0x0 + 3516: 001a 0x1a + 3518: 0301 addi t1,t1,0 + 351a: 0901 addi s2,s2,0 + 351c: 000e 0xe + 351e: 0301 addi t1,t1,0 + 3520: 0902 slli s2,s2,0x0 + 3522: 001c addi a5,sp,0 + 3524: 0301 addi t1,t1,0 + 3526: 0901 addi s2,s2,0 + 3528: 000c addi a1,sp,0 + 352a: 0301 addi t1,t1,0 + 352c: 0902 slli s2,s2,0x0 + 352e: 001c addi a5,sp,0 + 3530: 0301 addi t1,t1,0 + 3532: 0901 addi s2,s2,0 + 3534: 0016 0x16 + 3536: 0301 addi t1,t1,0 + 3538: 0008090b 0x8090b + 353c: 0301 addi t1,t1,0 + 353e: 0901 addi s2,s2,0 + 3540: 000a 0xa + 3542: 0301 addi t1,t1,0 + 3544: 0901 addi s2,s2,0 + 3546: 000e 0xe + 3548: 0301 addi t1,t1,0 + 354a: 090a slli s2,s2,0x2 + 354c: 0008 addi a0,sp,0 + 354e: 0301 addi t1,t1,0 + 3550: 0901 addi s2,s2,0 + 3552: 0014 addi a3,sp,0 + 3554: 0301 addi t1,t1,0 + 3556: 0902 slli s2,s2,0x0 + 3558: 0004 addi s1,sp,0 + 355a: 0301 addi t1,t1,0 + 355c: 090e slli s2,s2,0x3 + 355e: 000c addi a1,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 + 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 + 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> + 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) + 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) + 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) + 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) + 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) + 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 + 38ae: 0001 nop + 38b0: 0402 slli s0,s0,0x0 + 38b2: 0605 addi a2,a2,1 + 38b4: 08093c03 0x8093c03 + 38b8: 0100 addi s0,sp,128 + 38ba: 0200 addi s0,sp,256 + 38bc: 0504 addi s1,sp,640 + 38be: 02090303 lb t1,32(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) + 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) + 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) + 3a72: 0100 addi s0,sp,128 + 3a74: 0200 addi s0,sp,256 + 3a76: 0104 addi s1,sp,128 + 3a78: 0a090103 lb sp,160(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) + 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) + 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) + 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) + 3c5e: 0100 addi s0,sp,128 + 3c60: 28090203 lb tp,640(s2) + 3c64: 0100 addi s0,sp,128 + 3c66: 10090203 lb tp,256(s2) + 3c6a: 0100 addi s0,sp,128 + 3c6c: 0c090203 lb tp,192(s2) + 3c70: 0100 addi s0,sp,128 + 3c72: 06090203 lb tp,96(s2) + 3c76: 0100 addi s0,sp,128 + 3c78: 02090703 lb a4,32(s2) + 3c7c: 0100 addi s0,sp,128 + 3c7e: 02097e03 0x2097e03 + 3c82: 0100 addi s0,sp,128 + 3c84: 06090203 lb tp,96(s2) + 3c88: 0100 addi s0,sp,128 + 3c8a: 0a090903 lb s2,160(s2) + 3c8e: 0100 addi s0,sp,128 + 3c90: 06090103 lb sp,96(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) + 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) + 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 + 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 + 3e8c: 0601 addi a2,a2,0 + 3e8e: 14091a03 lh s4,320(s2) + 3e92: 0100 addi s0,sp,128 + 3e94: 02090303 lb t1,32(s2) + 3e98: 0100 addi s0,sp,128 + 3e9a: 0a090103 lb sp,160(s2) + 3e9e: 0100 addi s0,sp,128 + 3ea0: 0a090103 lb sp,160(s2) + 3ea4: 0100 addi s0,sp,128 + 3ea6: 0c096e03 0xc096e03 + 3eaa: 0100 addi s0,sp,128 + 3eac: 02091603 lh a2,32(s2) + 3eb0: 0100 addi s0,sp,128 + 3eb2: 0c090103 lb sp,192(s2) + 3eb6: 0100 addi s0,sp,128 + 3eb8: 0a090603 lb a2,160(s2) + 3ebc: 0100 addi s0,sp,128 + 3ebe: 10090103 lb sp,256(s2) + 3ec2: 0100 addi s0,sp,128 + 3ec4: 0200 addi s0,sp,256 + 3ec6: 0104 addi s1,sp,128 + 3ec8: 0306 slli t1,t1,0x1 + 3eca: 0900 addi s0,sp,144 + 3ecc: 0006 0x6 + 3ece: 0601 addi a2,a2,0 + 3ed0: 18090103 lb sp,384(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) + 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) + 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) + 4058: 0100 addi s0,sp,128 + 405a: 0a091403 lh s0,160(s2) + 405e: 0100 addi s0,sp,128 + 4060: 0c090703 lb a4,192(s2) + 4064: 0100 addi s0,sp,128 + 4066: 06090103 lb sp,96(s2) + 406a: 0100 addi s0,sp,128 + 406c: 04090b03 lb s6,64(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) + 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) + 40be: 0100 addi s0,sp,128 + 40c0: 0e090a03 lb s4,224(s2) + 40c4: 0100 addi s0,sp,128 + 40c6: 0c090103 lb sp,192(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) + 40dc: 0100 addi s0,sp,128 + 40de: 1e090203 lb tp,480(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) + 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) + 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 + 4572: 0301 addi t1,t1,0 + 4574: 0901 addi s2,s2,0 + 4576: 0016 0x16 + 4578: 0301 addi t1,t1,0 + 457a: 0909 addi s2,s2,2 + 457c: 0008 addi a0,sp,0 + 457e: 0301 addi t1,t1,0 + 4580: 0901 addi s2,s2,0 + 4582: 000e 0xe + 4584: 0301 addi t1,t1,0 + 4586: 0901 addi s2,s2,0 + 4588: 000c addi a1,sp,0 + 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 + 45b4: 0301 addi t1,t1,0 + 45b6: 0901 addi s2,s2,0 + 45b8: 000a 0xa + 45ba: 0301 addi t1,t1,0 + 45bc: 0901 addi s2,s2,0 + 45be: 000a 0xa + 45c0: 0301 addi t1,t1,0 + 45c2: 00080907 0x80907 + 45c6: 0301 addi t1,t1,0 + 45c8: 0901 addi s2,s2,0 + 45ca: 000a 0xa + 45cc: 0301 addi t1,t1,0 + 45ce: 0901 addi s2,s2,0 + 45d0: 000e 0xe + 45d2: 0301 addi t1,t1,0 + 45d4: 0902 slli s2,s2,0x0 + 45d6: 000e 0xe + 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 + 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) + 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 + 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 + 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 + 4a46: 0301 addi t1,t1,0 + 4a48: 0905 addi s2,s2,1 + 4a4a: 000e 0xe + 4a4c: 0301 addi t1,t1,0 + 4a4e: 0904 addi s1,sp,144 + 4a50: 0004 addi s1,sp,0 + 4a52: 0301 addi t1,t1,0 + 4a54: 00060903 lb s2,0(a2) + 4a58: 0301 addi t1,t1,0 + 4a5a: 0901 addi s2,s2,0 + 4a5c: 000a 0xa + 4a5e: 0301 addi t1,t1,0 + 4a60: 00080903 lb s2,0(a6) + 4a64: 0301 addi t1,t1,0 + 4a66: 000e0903 lb s2,0(t3) + 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 + 4a82: 0301 addi t1,t1,0 + 4a84: 0901 addi s2,s2,0 + 4a86: 0002 0x2 + 4a88: 0301 addi t1,t1,0 + 4a8a: 000c090b 0xc090b + 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 + 4b56: 0904 addi s1,sp,144 + 4b58: 000c addi a1,sp,0 + 4b5a: 0301 addi t1,t1,0 + 4b5c: 0901 addi s2,s2,0 + 4b5e: 000c addi a1,sp,0 + 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 + 4c9e: 0301 addi t1,t1,0 + 4ca0: 0901 addi s2,s2,0 + 4ca2: 000a 0xa + 4ca4: 0301 addi t1,t1,0 + 4ca6: 0901 addi s2,s2,0 + 4ca8: 000e 0xe + 4caa: 0301 addi t1,t1,0 + 4cac: 090a slli s2,s2,0x2 + 4cae: 0008 addi a0,sp,0 + 4cb0: 0301 addi t1,t1,0 + 4cb2: 0904 addi s1,sp,144 + 4cb4: 001e 0x1e + 4cb6: 0301 addi t1,t1,0 + 4cb8: 000c0903 lb s2,0(s8) + 4cbc: 0301 addi t1,t1,0 + 4cbe: 0902 slli s2,s2,0x0 + 4cc0: 0016 0x16 + 4cc2: 0301 addi t1,t1,0 + 4cc4: 0901 addi s2,s2,0 + 4cc6: 000a 0xa + 4cc8: 0301 addi t1,t1,0 + 4cca: 0902 slli s2,s2,0x0 + 4ccc: 000a 0xa + 4cce: 0301 addi t1,t1,0 + 4cd0: 0901 addi s2,s2,0 + 4cd2: 0008 addi a0,sp,0 + 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 + 4d56: 0301 addi t1,t1,0 + 4d58: 000a0937 lui s2,0xa0 + 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) + 4d74: 0301 addi t1,t1,0 + 4d76: 0902 slli s2,s2,0x0 + 4d78: 000e 0xe + 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 + 4db0: 0301 addi t1,t1,0 + 4db2: 0902 slli s2,s2,0x0 + 4db4: 0008 addi a0,sp,0 + 4db6: 0301 addi t1,t1,0 + 4db8: 0901 addi s2,s2,0 + 4dba: 0002 0x2 + 4dbc: 0301 addi t1,t1,0 + 4dbe: 0914 addi a3,sp,144 + 4dc0: 000c addi a1,sp,0 + 4dc2: 0301 addi t1,t1,0 + 4dc4: 0904 addi s1,sp,144 + 4dc6: 001e 0x1e + 4dc8: 0301 addi t1,t1,0 + 4dca: 0901 addi s2,s2,0 + 4dcc: 000e 0xe + 4dce: 0301 addi t1,t1,0 + 4dd0: 0902 slli s2,s2,0x0 + 4dd2: 0006 0x6 + 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 + 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) + 4e04: 0301 addi t1,t1,0 + 4e06: 0902 slli s2,s2,0x0 + 4e08: 0006 0x6 + 4e0a: 0301 addi t1,t1,0 + 4e0c: 00060903 lb s2,0(a2) + 4e10: 0301 addi t1,t1,0 + 4e12: 0902 slli s2,s2,0x0 + 4e14: 0006 0x6 + 4e16: 0301 addi t1,t1,0 + 4e18: 0902 slli s2,s2,0x0 + 4e1a: 0008 addi a0,sp,0 + 4e1c: 0301 addi t1,t1,0 + 4e1e: 0901 addi s2,s2,0 + 4e20: 0002 0x2 + 4e22: 0301 addi t1,t1,0 + 4e24: 090c addi a1,sp,144 + 4e26: 000c addi a1,sp,0 + 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) + 4e40: 0301 addi t1,t1,0 + 4e42: 0902 slli s2,s2,0x0 + 4e44: 0006 0x6 + 4e46: 0301 addi t1,t1,0 + 4e48: 0902 slli s2,s2,0x0 + 4e4a: 0006 0x6 + 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 + 4f40: 0301 addi t1,t1,0 + 4f42: 0906 slli s2,s2,0x1 + 4f44: 0002 0x2 + 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 + 4fe8: 0301 addi t1,t1,0 + 4fea: 00220903 lb s2,2(tp) # 2 <__stack_size-0x7fe> + 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 + 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) + 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) + 5558: 0100 addi s0,sp,128 + 555a: 0c090203 lb tp,192(s2) + 555e: 0100 addi s0,sp,128 + 5560: 18090203 lb tp,384(s2) + 5564: 0100 addi s0,sp,128 + 5566: 14090103 lb sp,320(s2) + 556a: 0100 addi s0,sp,128 + 556c: 1e090103 lb sp,480(s2) + 5570: 0100 addi s0,sp,128 + 5572: 0a090303 lb t1,160(s2) + 5576: 0100 addi s0,sp,128 + 5578: 08090303 lb t1,128(s2) + 557c: 0100 addi s0,sp,128 + 557e: 0c090203 lb tp,192(s2) + 5582: 0100 addi s0,sp,128 + 5584: 04090203 lb tp,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) + 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) + 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) + 56b2: 0100 addi s0,sp,128 + 56b4: 0a090103 lb sp,160(s2) + 56b8: 0100 addi s0,sp,128 + 56ba: 0a090103 lb sp,160(s2) + 56be: 0100 addi s0,sp,128 + 56c0: 08090203 lb tp,128(s2) + 56c4: 0100 addi s0,sp,128 + 56c6: 14090103 lb sp,320(s2) + 56ca: 0100 addi s0,sp,128 + 56cc: 14090103 lb sp,320(s2) + 56d0: 0100 addi s0,sp,128 + 56d2: 18090103 lb sp,384(s2) + 56d6: 0100 addi s0,sp,128 + 56d8: 18090103 lb sp,384(s2) + 56dc: 0100 addi s0,sp,128 + 56de: 18090103 lb sp,384(s2) + 56e2: 0100 addi s0,sp,128 + 56e4: 18090103 lb sp,384(s2) + 56e8: 0100 addi s0,sp,128 + 56ea: 18090103 lb sp,384(s2) + 56ee: 0100 addi s0,sp,128 + 56f0: 18090103 lb sp,384(s2) + 56f4: 0100 addi s0,sp,128 + 56f6: 18090103 lb sp,384(s2) + 56fa: 0100 addi s0,sp,128 + 56fc: 18090103 lb sp,384(s2) + 5700: 0100 addi s0,sp,128 + 5702: 18090103 lb sp,384(s2) + 5706: 0100 addi s0,sp,128 + 5708: 18090103 lb sp,384(s2) + 570c: 0100 addi s0,sp,128 + 570e: 18090103 lb sp,384(s2) + 5712: 0100 addi s0,sp,128 + 5714: 18090103 lb sp,384(s2) + 5718: 0100 addi s0,sp,128 + 571a: 14090203 lb tp,320(s2) + 571e: 0100 addi s0,sp,128 + 5720: 08090103 lb sp,128(s2) + 5724: 0100 addi s0,sp,128 + 5726: 16090203 lb tp,352(s2) + 572a: 0100 addi s0,sp,128 + 572c: 12090303 lb t1,288(s2) + 5730: 0100 addi s0,sp,128 + 5732: 04090103 lb sp,64(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 + 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) + 581a: 0100 addi s0,sp,128 + 581c: 02090103 lb sp,32(s2) + 5820: 0100 addi s0,sp,128 + 5822: 02090103 lb sp,32(s2) + 5826: 0100 addi s0,sp,128 + 5828: 02090103 lb sp,32(s2) + 582c: 0100 addi s0,sp,128 + 582e: 02090103 lb sp,32(s2) + 5832: 0100 addi s0,sp,128 + 5834: 02090103 lb sp,32(s2) + 5838: 0100 addi s0,sp,128 + 583a: 02090103 lb sp,32(s2) + 583e: 0100 addi s0,sp,128 + 5840: 02090103 lb sp,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) + 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 + 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) + 5a2c: 0100 addi s0,sp,128 + 5a2e: 08090703 lb a4,128(s2) + 5a32: 0100 addi s0,sp,128 + 5a34: 08090103 lb sp,128(s2) + 5a38: 0100 addi s0,sp,128 + 5a3a: 08090103 lb sp,128(s2) + 5a3e: 0100 addi s0,sp,128 + 5a40: 08090103 lb sp,128(s2) + 5a44: 0100 addi s0,sp,128 + 5a46: 04090203 lb tp,64(s2) + 5a4a: 0100 addi s0,sp,128 + 5a4c: 04090103 lb sp,64(s2) + 5a50: 0100 addi s0,sp,128 + 5a52: 04090103 lb sp,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) + 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 + 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) + 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) + 6628: 0100 addi s0,sp,128 + 662a: 02090603 lb a2,32(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) + 6640: 0100 addi s0,sp,128 + 6642: 0a090203 lb tp,160(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) + 665e: 0100 addi s0,sp,128 + 6660: 08090403 lb s0,128(s2) + 6664: 0100 addi s0,sp,128 + 6666: 0a090203 lb tp,160(s2) + 666a: 0100 addi s0,sp,128 + 666c: 14090203 lb tp,320(s2) + 6670: 0100 addi s0,sp,128 + 6672: 04090803 lb a6,64(s2) + 6676: 0100 addi s0,sp,128 + 6678: 0a090203 lb tp,160(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) + 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) + 68e8: 0100 addi s0,sp,128 + 68ea: 08090303 lb t1,128(s2) + 68ee: 0100 addi s0,sp,128 + 68f0: 16090303 lb t1,352(s2) + 68f4: 0100 addi s0,sp,128 + 68f6: 0e090303 lb t1,224(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) + 690c: 0100 addi s0,sp,128 + 690e: 08090403 lb s0,128(s2) + 6912: 0100 addi s0,sp,128 + 6914: 08090303 lb t1,128(s2) + 6918: 0100 addi s0,sp,128 + 691a: 08090203 lb tp,128(s2) + 691e: 0100 addi s0,sp,128 + 6920: 04090103 lb sp,64(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) + 6942: 0100 addi s0,sp,128 + 6944: 0c090303 lb t1,192(s2) + 6948: 0100 addi s0,sp,128 + 694a: 08090103 lb sp,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) + 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 + 6afc: 0301 addi t1,t1,0 + 6afe: 00040903 lb s2,0(s0) # 18000 <__stack_size+0x17800> + 6b02: 0301 addi t1,t1,0 + 6b04: 0901 addi s2,s2,0 + 6b06: 0002 0x2 + 6b08: 0301 addi t1,t1,0 + 6b0a: 000a0907 0xa0907 + 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 + 6b26: 0301 addi t1,t1,0 + 6b28: 0901 addi s2,s2,0 + 6b2a: 0004 addi s1,sp,0 + 6b2c: 0301 addi t1,t1,0 + 6b2e: 0902 slli s2,s2,0x0 + 6b30: 0008 addi a0,sp,0 + 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 + 6b8a: 0902 slli s2,s2,0x0 + 6b8c: 0016 0x16 + 6b8e: 0301 addi t1,t1,0 + 6b90: 00080903 lb s2,0(a6) + 6b94: 0301 addi t1,t1,0 + 6b96: 00160903 lb s2,1(a2) # 19001 <__stack_size+0x18801> + 6b9a: 0301 addi t1,t1,0 + 6b9c: 0904 addi s1,sp,144 + 6b9e: 000e 0xe + 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 + 6bb8: 0301 addi t1,t1,0 + 6bba: 095a slli s2,s2,0x16 + 6bbc: 0006 0x6 + 6bbe: 0301 addi t1,t1,0 + 6bc0: 0929 addi s2,s2,10 + 6bc2: 0022 0x22 + 6bc4: 0301 addi t1,t1,0 + 6bc6: 0901 addi s2,s2,0 + 6bc8: 0028 addi a0,sp,8 + 6bca: 0301 addi t1,t1,0 + 6bcc: 0901 addi s2,s2,0 + 6bce: 0028 addi a0,sp,8 + 6bd0: 0301 addi t1,t1,0 + 6bd2: 00180903 lb s2,1(a6) + 6bd6: 0301 addi t1,t1,0 + 6bd8: 000e0903 lb s2,0(t3) # 1a000 <__stack_size+0x19800> + 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 + 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 + 6cfe: 0301 addi t1,t1,0 + 6d00: 0008095b 0x8095b + 6d04: 0301 addi t1,t1,0 + 6d06: 0929 addi s2,s2,10 + 6d08: 0014 addi a3,sp,0 + 6d0a: 0301 addi t1,t1,0 + 6d0c: 0901 addi s2,s2,0 + 6d0e: 002a 0x2a + 6d10: 0301 addi t1,t1,0 + 6d12: 0902 slli s2,s2,0x0 + 6d14: 002a 0x2a + 6d16: 0301 addi t1,t1,0 + 6d18: 0902 slli s2,s2,0x0 + 6d1a: 0018 addi a4,sp,0 + 6d1c: 0301 addi t1,t1,0 + 6d1e: 00220903 lb s2,2(tp) # 2 <__stack_size-0x7fe> + 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 + 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 + 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) + 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 + 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 + 7af0: 0100 addi s0,sp,128 + 7af2: 0e092303 lw t1,224(s2) + 7af6: 0100 addi s0,sp,128 + 7af8: 0a090603 lb a2,160(s2) + 7afc: 0100 addi s0,sp,128 + 7afe: 04097c03 0x4097c03 + 7b02: 0100 addi s0,sp,128 + 7b04: 04090403 lb s0,64(s2) + 7b08: 0100 addi s0,sp,128 + 7b0a: 04097d03 0x4097d03 + 7b0e: 0100 addi s0,sp,128 + 7b10: 0c090303 lb t1,192(s2) + 7b14: 0100 addi s0,sp,128 + 7b16: 0a097b03 0xa097b03 + 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) + 7fd2: 0100 addi s0,sp,128 + 7fd4: 04090103 lb sp,64(s2) + 7fd8: 0100 addi s0,sp,128 + 7fda: 04090203 lb tp,64(s2) + 7fde: 0100 addi s0,sp,128 + 7fe0: 04097f03 0x4097f03 + 7fe4: 0100 addi s0,sp,128 + 7fe6: 04090303 lb t1,64(s2) + 7fea: 0100 addi s0,sp,128 + 7fec: 08097d03 0x8097d03 + 7ff0: 0100 addi s0,sp,128 + 7ff2: 08090303 lb t1,128(s2) + 7ff6: 0100 addi s0,sp,128 + 7ff8: 56091503 lh a0,1376(s2) + 7ffc: 0100 addi s0,sp,128 + 7ffe: 04091303 lh t1,64(s2) + 8002: 0100 addi s0,sp,128 + 8004: 2c090103 lb sp,704(s2) + 8008: 0100 addi s0,sp,128 + 800a: 04090a03 lb s4,64(s2) + 800e: 0100 addi s0,sp,128 + 8010: 08090303 lb t1,128(s2) + 8014: 0100 addi s0,sp,128 + 8016: 0e090b03 lb s6,224(s2) + 801a: 0100 addi s0,sp,128 + 801c: 06096703 0x6096703 + 8020: 0100 addi s0,sp,128 + 8022: 0e092303 lw t1,224(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 + 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 + 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 + 82f2: 0900 addi s0,sp,144 + 82f4: 0004 addi s1,sp,0 + 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 + 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 + 858a: 0900 addi s0,sp,144 + 858c: 001c addi a5,sp,0 + 858e: 0001 nop + 8590: 0402 slli s0,s0,0x0 + 8592: 0346 slli t1,t1,0x11 + 8594: 0900 addi s0,sp,144 + 8596: 0006 0x6 + 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 + 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 + 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 + 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 + 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 + 883e: 0900 addi s0,sp,144 + 8840: 002e 0x2e + 8842: 0001 nop + 8844: 0402 slli s0,s0,0x0 + 8846: 0900030b 0x900030b + 884a: 0002 0x2 + 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 + 89be: 0100 addi s0,sp,128 + 89c0: fb01 bnez a4,88d0 <__stack_size+0x80d0> + 89c2: 0d0e slli s10,s10,0x3 + 89c4: 0100 addi s0,sp,128 + 89c6: 0101 addi sp,sp,0 + 89c8: 0001 nop + 89ca: 0000 unimp + 89cc: 0001 nop + 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) + 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 + 8dd0: 0001 nop + 8dd2: 0402 slli s0,s0,0x0 + 8dd4: 036a slli t1,t1,0x1a + 8dd6: 0900 addi s0,sp,144 + 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> + 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 + 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 + 9052: 0001 nop + 9054: 0402 slli s0,s0,0x0 + 9056: 036a slli t1,t1,0x1a + 9058: 0900 addi s0,sp,144 + 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> + 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 + 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) + 952e: 0100 addi s0,sp,128 + 9530: 0200 addi s0,sp,256 + 9532: 5004 lw s1,32(s0) + 9534: 1e090003 lb zero,480(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) + 9542: 0100 addi s0,sp,128 + 9544: 0200 addi s0,sp,256 + 9546: 5704 lw s1,40(a4) + 9548: 14090003 lb zero,320(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) + 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 + 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 + 974c: 0001 nop + 974e: 0402 slli s0,s0,0x0 + 9750: 034e slli t1,t1,0x13 + 9752: 0900 addi s0,sp,144 + 9754: 000a 0xa + 9756: 0001 nop + 9758: 0402 slli s0,s0,0x0 + 975a: 034d addi t1,t1,19 + 975c: 0900 addi s0,sp,144 + 975e: 0016 0x16 + 9760: 0001 nop + 9762: 0402 slli s0,s0,0x0 + 9764: 0350 addi a2,sp,388 + 9766: 0900 addi s0,sp,144 + 9768: 001e 0x1e + 976a: 0301 addi t1,t1,0 + 976c: 0900 addi s0,sp,144 + 976e: 0012 0x12 + 9770: 0001 nop + 9772: 0402 slli s0,s0,0x0 + 9774: 0369 addi t1,t1,26 + 9776: 0900 addi s0,sp,144 + 9778: 0004 addi s1,sp,0 + 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 + 9784: 0001 nop + 9786: 0402 slli s0,s0,0x0 + 9788: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + 978c: 0006 0x6 + 978e: 0001 nop + 9790: 0402 slli s0,s0,0x0 + 9792: 0341 addi t1,t1,16 + 9794: 0900 addi s0,sp,144 + 9796: 0004 addi s1,sp,0 + 9798: 0001 nop + 979a: 0402 slli s0,s0,0x0 + 979c: 0370 addi a2,sp,396 + 979e: 0900 addi s0,sp,144 + 97a0: 0014 addi a3,sp,0 + 97a2: 0001 nop + 97a4: 0402 slli s0,s0,0x0 + 97a6: 0304 addi s1,sp,384 + 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 + 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 + 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) + 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) + 9a24: 0100 addi s0,sp,128 + 9a26: 0200 addi s0,sp,256 + 9a28: 1d04 addi s1,sp,688 + 9a2a: 16090003 lb zero,352(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) + 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) + 9ae6: 0100 addi s0,sp,128 + 9ae8: 0200 addi s0,sp,256 + 9aea: 4304 lw s1,0(a4) + 9aec: 1e090003 lb zero,480(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) + 9afa: 0100 addi s0,sp,128 + 9afc: 0200 addi s0,sp,256 + 9afe: 4a04 lw s1,16(a2) + 9b00: 04090003 lb zero,64(s2) + 9b04: 0100 addi s0,sp,128 + 9b06: 0200 addi s0,sp,256 + 9b08: 4c04 lw s1,24(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) + 9d16: 0a090003 lb zero,160(s2) + 9d1a: 0100 addi s0,sp,128 + 9d1c: 0300 addi s0,sp,384 + 9d1e: 9004 0x9004 + 9d20: 0301 addi t1,t1,0 + 9d22: 0900 addi s0,sp,144 + 9d24: 000a 0xa + 9d26: 0001 nop + 9d28: 01910403 lb s0,25(sp) + 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) + 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) + 9fee: 0100 addi s0,sp,128 + 9ff0: 0300 addi s0,sp,384 + 9ff2: 8604 0x8604 + 9ff4: 09000303 lb t1,144(zero) # 90 <__stack_size-0x770> + 9ff8: 0004 addi s1,sp,0 + 9ffa: 0001 nop + 9ffc: 03880403 lb s0,56(a6) + a000: 0e090003 lb zero,224(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 + a566: 0001 nop + a568: 0402 slli s0,s0,0x0 + a56a: 033c addi a5,sp,392 + a56c: 0900 addi s0,sp,144 + a56e: 0006 0x6 + 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 + 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) + 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) + 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 + ac06: 0900 addi s0,sp,144 + ac08: 0010 addi a2,sp,0 + ac0a: 0001 nop + ac0c: 0402 slli s0,s0,0x0 + ac0e: 031e slli t1,t1,0x7 + 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 + ac42: 0900 addi s0,sp,144 + ac44: 002c addi a1,sp,8 + ac46: 0001 nop + ac48: 0402 slli s0,s0,0x0 + ac4a: 033d addi t1,t1,15 + ac4c: 0900 addi s0,sp,144 + ac4e: 0002 0x2 + ac50: 0001 nop + ac52: 0402 slli s0,s0,0x0 + ac54: 033a slli t1,t1,0xe + 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 + +Disassembly of section .debug_aranges: + +00000000 <.debug_aranges>: + 0: 001c addi a5,sp,0 + 2: 0000 unimp + 4: 0002 0x2 + 6: 0000 unimp + 8: 0000 unimp + a: 0004 addi s1,sp,0 + c: 0000 unimp + e: 0000 unimp + 10: 0080 addi s0,sp,64 + 12: 2040 fld fs0,128(s0) + 14: 0054 addi a3,sp,4 + ... + 1e: 0000 unimp + 20: 001c addi a5,sp,0 + 22: 0000 unimp + 24: 0002 0x2 + 26: 00000123 sb zero,2(zero) # 2 <__stack_size-0x7fe> + 2a: 0004 addi s1,sp,0 + 2c: 0000 unimp + 2e: 0000 unimp + 30: 00d4 addi a3,sp,68 + 32: 2040 fld fs0,128(s0) + 34: 03d6 slli t2,t2,0x15 + ... + 3e: 0000 unimp + 40: 001c addi a5,sp,0 + 42: 0000 unimp + 44: 0002 0x2 + 46: 03d0 addi a2,sp,452 + 48: 0000 unimp + 4a: 0004 addi s1,sp,0 + 4c: 0000 unimp + 4e: 0000 unimp + 50: 04aa slli s1,s1,0xa + 52: 2040 fld fs0,128(s0) + 54: 00ea slli ra,ra,0x1a + ... + 5e: 0000 unimp + 60: 001c addi a5,sp,0 + 62: 0000 unimp + 64: 0002 0x2 + 66: 00000b47 fmsub.s fs6,ft0,ft0,ft0,rne + 6a: 0004 addi s1,sp,0 + 6c: 0000 unimp + 6e: 0000 unimp + 70: 0594 addi a3,sp,704 + 72: 2040 fld fs0,128(s0) + 74: 00d4 addi a3,sp,68 + ... + 7e: 0000 unimp + 80: 001c addi a5,sp,0 + 82: 0000 unimp + 84: 0002 0x2 + 86: 00000fef jal t6,86 <__stack_size-0x77a> + 8a: 0004 addi s1,sp,0 + 8c: 0000 unimp + 8e: 0000 unimp + 90: 0668 addi a0,sp,780 + 92: 2040 fld fs0,128(s0) + 94: 0058 addi a4,sp,4 + ... + 9e: 0000 unimp + a0: 001c addi a5,sp,0 + a2: 0000 unimp + a4: 0002 0x2 + a6: 110d addi sp,sp,-29 + a8: 0000 unimp + aa: 0004 addi s1,sp,0 + ac: 0000 unimp + ae: 0000 unimp + b0: 06c0 addi s0,sp,836 + b2: 2040 fld fs0,128(s0) + b4: 0232 slli tp,tp,0xc + ... + be: 0000 unimp + c0: 001c addi a5,sp,0 + c2: 0000 unimp + c4: 0002 0x2 + c6: 00001433 sll s0,zero,zero + ca: 0004 addi s1,sp,0 + cc: 0000 unimp + ce: 0000 unimp + d0: 08f2 slli a7,a7,0x1c + d2: 2040 fld fs0,128(s0) + d4: 00e2 slli ra,ra,0x18 + ... + de: 0000 unimp + e0: 001c addi a5,sp,0 + e2: 0000 unimp + e4: 0002 0x2 + e6: 189a slli a7,a7,0x26 + e8: 0000 unimp + ea: 0004 addi s1,sp,0 + ec: 0000 unimp + ee: 0000 unimp + f0: 09d4 addi a3,sp,212 + f2: 2040 fld fs0,128(s0) + f4: 00c4 addi s1,sp,68 + ... + fe: 0000 unimp + 100: 001c addi a5,sp,0 + 102: 0000 unimp + 104: 0002 0x2 + 106: 1a6a slli s4,s4,0x3a + 108: 0000 unimp + 10a: 0004 addi s1,sp,0 + 10c: 0000 unimp + 10e: 0000 unimp + 110: 0a98 addi a4,sp,336 + 112: 2040 fld fs0,128(s0) + 114: 05a4 addi s1,sp,712 + ... + 11e: 0000 unimp + 120: 001c addi a5,sp,0 + 122: 0000 unimp + 124: 0002 0x2 + 126: 231f 0000 0004 0x40000231f + 12c: 0000 unimp + 12e: 0000 unimp + 130: 103c addi a5,sp,40 + 132: 2040 fld fs0,128(s0) + 134: 0204 addi s1,sp,256 + ... + 13e: 0000 unimp + 140: 001c addi a5,sp,0 + 142: 0000 unimp + 144: 0002 0x2 + 146: 28a2 fld fa7,8(sp) + 148: 0000 unimp + 14a: 0004 addi s1,sp,0 + 14c: 0000 unimp + 14e: 0000 unimp + 150: 1240 addi s0,sp,292 + 152: 2040 fld fs0,128(s0) + 154: 26ba fld fa3,392(sp) + ... + 15e: 0000 unimp + 160: 001c addi a5,sp,0 + 162: 0000 unimp + 164: 0002 0x2 + 166: 42be lw t0,204(sp) + 168: 0000 unimp + 16a: 0004 addi s1,sp,0 + 16c: 0000 unimp + 16e: 0000 unimp + 170: 38fa fld fa7,440(sp) + 172: 2040 fld fs0,128(s0) + 174: 0116 slli sp,sp,0x5 + ... + 17e: 0000 unimp + 180: 001c addi a5,sp,0 + 182: 0000 unimp + 184: 0002 0x2 + 186: 447f 0x447f + 188: 0000 unimp + 18a: 0004 addi s1,sp,0 + 18c: 0000 unimp + 18e: 0000 unimp + 190: 3a10 fld fa2,48(a2) + 192: 2040 fld fs0,128(s0) + 194: 1670 addi a2,sp,812 + ... + 19e: 0000 unimp + 1a0: 001c addi a5,sp,0 + 1a2: 0000 unimp + 1a4: 0002 0x2 + 1a6: 56f8 lw a4,108(a3) + 1a8: 0000 unimp + 1aa: 0004 addi s1,sp,0 + 1ac: 0000 unimp + 1ae: 0000 unimp + 1b0: 5080 lw s0,32(s1) + 1b2: 2040 fld fs0,128(s0) + 1b4: 0538 addi a4,sp,648 + ... + 1be: 0000 unimp + 1c0: 001c addi a5,sp,0 + 1c2: 0000 unimp + 1c4: 0002 0x2 + 1c6: 5da8 lw a0,120(a1) + 1c8: 0000 unimp + 1ca: 0004 addi s1,sp,0 + 1cc: 0000 unimp + 1ce: 0000 unimp + 1d0: 55b8 lw a4,104(a1) + 1d2: 2040 fld fs0,128(s0) + 1d4: 067a slli a2,a2,0x1e + ... + 1de: 0000 unimp + 1e0: 001c addi a5,sp,0 + 1e2: 0000 unimp + 1e4: 0002 0x2 + 1e6: 6546 flw fa0,80(sp) + 1e8: 0000 unimp + 1ea: 0004 addi s1,sp,0 + 1ec: 0000 unimp + 1ee: 0000 unimp + 1f0: 5c32 lw s8,44(sp) + 1f2: 2040 fld fs0,128(s0) + 1f4: 117c addi a5,sp,172 + ... + 1fe: 0000 unimp + 200: 001c addi a5,sp,0 + 202: 0000 unimp + 204: 0002 0x2 + 206: 6ed1 lui t4,0x14 + 208: 0000 unimp + 20a: 0004 addi s1,sp,0 + 20c: 0000 unimp + 20e: 0000 unimp + 210: 6dae flw fs11,200(sp) + 212: 2040 fld fs0,128(s0) + 214: 0b4e slli s6,s6,0x13 + ... + 21e: 0000 unimp + 220: 001c addi a5,sp,0 + 222: 0000 unimp + 224: 0002 0x2 + 226: 7aae flw fs5,232(sp) + 228: 0000 unimp + 22a: 0004 addi s1,sp,0 + 22c: 0000 unimp + 22e: 0000 unimp + 230: 78fc flw fa5,116(s1) + 232: 2040 fld fs0,128(s0) + 234: 0ab6 slli s5,s5,0xd + ... + 23e: 0000 unimp + 240: 001c addi a5,sp,0 + 242: 0000 unimp + 244: 0002 0x2 + 246: 85ba mv a1,a4 + 248: 0000 unimp + 24a: 0004 addi s1,sp,0 + 24c: 0000 unimp + 24e: 0000 unimp + 250: 83b2 mv t2,a2 + 252: 2040 fld fs0,128(s0) + 254: 0418 addi a4,sp,512 + ... + 25e: 0000 unimp + 260: 001c addi a5,sp,0 + 262: 0000 unimp + 264: 0002 0x2 + 266: 9272 add tp,tp,t3 + 268: 0000 unimp + 26a: 0004 addi s1,sp,0 + 26c: 0000 unimp + 26e: 0000 unimp + 270: 87ca mv a5,s2 + 272: 2040 fld fs0,128(s0) + 274: 01ca slli gp,gp,0x12 + ... + 27e: 0000 unimp + 280: 001c addi a5,sp,0 + 282: 0000 unimp + 284: 0002 0x2 + 286: 000093a7 0x93a7 + 28a: 0004 addi s1,sp,0 + 28c: 0000 unimp + 28e: 0000 unimp + 290: 8994 0x8994 + 292: 2040 fld fs0,128(s0) + 294: 000a 0xa + ... + 29e: 0000 unimp + 2a0: 001c addi a5,sp,0 + 2a2: 0000 unimp + 2a4: 0002 0x2 + 2a6: 9421 srai s0,s0,0x28 + 2a8: 0000 unimp + 2aa: 0004 addi s1,sp,0 + 2ac: 0000 unimp + 2ae: 0000 unimp + 2b0: 5e28 lw a0,120(a2) + 2b2: 2041 jal 332 <__stack_size-0x4ce> + 2b4: 00a4 addi s1,sp,72 + ... + 2be: 0000 unimp + 2c0: 001c addi a5,sp,0 + 2c2: 0000 unimp + 2c4: 0002 0x2 + 2c6: 9499 srai s1,s1,0x26 + 2c8: 0000 unimp + 2ca: 0004 addi s1,sp,0 + 2cc: 0000 unimp + 2ce: 0000 unimp + 2d0: 0000 unimp + 2d2: 2040 fld fs0,128(s0) + 2d4: 007e 0x7e + ... + 2de: 0000 unimp + 2e0: 001c addi a5,sp,0 + 2e2: 0000 unimp + 2e4: 0002 0x2 + 2e6: 9511 srai a0,a0,0x24 + 2e8: 0000 unimp + 2ea: 0004 addi s1,sp,0 + 2ec: 0000 unimp + 2ee: 0000 unimp + 2f0: 899e mv s3,t2 + 2f2: 2040 fld fs0,128(s0) + 2f4: 1684 addi s1,sp,864 + ... + 2fe: 0000 unimp + 300: 001c addi a5,sp,0 + 302: 0000 unimp + 304: 0002 0x2 + 306: a682 fsd ft0,328(sp) + 308: 0000 unimp + 30a: 0004 addi s1,sp,0 + 30c: 0000 unimp + 30e: 0000 unimp + 310: a022 fsd fs0,0(sp) + 312: 2040 fld fs0,128(s0) + 314: 02c8 addi a0,sp,324 + ... + 31e: 0000 unimp + 320: 001c addi a5,sp,0 + 322: 0000 unimp + 324: 0002 0x2 + 326: ac44 fsd fs1,152(s0) + 328: 0000 unimp + 32a: 0004 addi s1,sp,0 + 32c: 0000 unimp + 32e: 0000 unimp + 330: a2ea fsd fs10,320(sp) + 332: 2040 fld fs0,128(s0) + 334: 074e slli a4,a4,0x13 + ... + 33e: 0000 unimp + 340: 001c addi a5,sp,0 + 342: 0000 unimp + 344: 0002 0x2 + 346: b418 fsd fa4,40(s0) + 348: 0000 unimp + 34a: 0004 addi s1,sp,0 + 34c: 0000 unimp + 34e: 0000 unimp + 350: aa38 fsd fa4,80(a2) + 352: 2040 fld fs0,128(s0) + 354: 002a 0x2a + ... + 35e: 0000 unimp + 360: 001c addi a5,sp,0 + 362: 0000 unimp + 364: 0002 0x2 + 366: be58 fsd fa4,184(a2) + 368: 0000 unimp + 36a: 0004 addi s1,sp,0 + 36c: 0000 unimp + 36e: 0000 unimp + 370: aa62 fsd fs8,272(sp) + 372: 2040 fld fs0,128(s0) + 374: 05e0 addi s0,sp,716 + ... + 37e: 0000 unimp + 380: 001c addi a5,sp,0 + 382: 0000 unimp + 384: 0002 0x2 + 386: 0000d76f jal a4,d386 <__stack_size+0xcb86> + 38a: 0004 addi s1,sp,0 + 38c: 0000 unimp + 38e: 0000 unimp + 390: 2864 fld fs1,208(s0) + 392: 2041 jal 412 <__stack_size-0x3ee> + 394: 035e slli t1,t1,0x17 + ... + 39e: 0000 unimp + 3a0: 001c addi a5,sp,0 + 3a2: 0000 unimp + 3a4: 0002 0x2 + 3a6: e899 bnez s1,3bc <__stack_size-0x444> + 3a8: 0000 unimp + 3aa: 0004 addi s1,sp,0 + 3ac: 0000 unimp + 3ae: 0000 unimp + 3b0: 2bc2 fld fs7,16(sp) + 3b2: 2041 jal 432 <__stack_size-0x3ce> + 3b4: 0354 addi a3,sp,388 + ... + 3be: 0000 unimp + 3c0: 001c addi a5,sp,0 + 3c2: 0000 unimp + 3c4: 0002 0x2 + 3c6: fa20 fsw fs0,112(a2) + 3c8: 0000 unimp + 3ca: 0004 addi s1,sp,0 + 3cc: 0000 unimp + 3ce: 0000 unimp + 3d0: 2f16 fld ft10,320(sp) + 3d2: 2041 jal 452 <__stack_size-0x3ae> + 3d4: 0530 addi a2,sp,648 + ... + 3de: 0000 unimp + 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 + 3ee: 0000 unimp + 3f0: 3446 fld fs0,112(sp) + 3f2: 2041 jal 472 <__stack_size-0x38e> + 3f4: 0460 addi s0,sp,524 + ... + 3fe: 0000 unimp + 400: 001c addi a5,sp,0 + 402: 0000 unimp + 404: 0002 0x2 + 406: 00010803 lb a6,0(sp) + 40a: 0004 addi s1,sp,0 + 40c: 0000 unimp + 40e: 0000 unimp + 410: 38a6 fld fa7,104(sp) + 412: 2041 jal 492 <__stack_size-0x36e> + 414: 00a6 slli ra,ra,0x9 + ... + 41e: 0000 unimp + 420: 001c addi a5,sp,0 + 422: 0000 unimp + 424: 0002 0x2 + 426: 0a79 addi s4,s4,30 + 428: 0001 nop + 42a: 0004 addi s1,sp,0 + 42c: 0000 unimp + 42e: 0000 unimp + 430: 394c fld fa1,176(a0) + 432: 2041 jal 4b2 <__stack_size-0x34e> + 434: 0112 slli sp,sp,0x4 + ... + 43e: 0000 unimp + 440: 001c addi a5,sp,0 + 442: 0000 unimp + 444: 0002 0x2 + 446: 00010ceb 0x10ceb + 44a: 0004 addi s1,sp,0 + 44c: 0000 unimp + 44e: 0000 unimp + 450: 3a5e fld fs4,496(sp) + 452: 2041 jal 4d2 <__stack_size-0x32e> + 454: 0112 slli sp,sp,0x4 + ... + 45e: 0000 unimp + 460: 001c addi a5,sp,0 + 462: 0000 unimp + 464: 0002 0x2 + 466: 0f5d addi t5,t5,23 + 468: 0001 nop + 46a: 0004 addi s1,sp,0 + 46c: 0000 unimp + 46e: 0000 unimp + 470: 3b70 fld fa2,240(a4) + 472: 2041 jal 4f2 <__stack_size-0x30e> + 474: 0b5e slli s6,s6,0x17 + ... + 47e: 0000 unimp + 480: 001c addi a5,sp,0 + 482: 0000 unimp + 484: 0002 0x2 + 486: 20ce fld ft1,208(sp) + 488: 0001 nop + 48a: 0004 addi s1,sp,0 + 48c: 0000 unimp + 48e: 0000 unimp + 490: 46ce lw a3,208(sp) + 492: 2041 jal 512 <__stack_size-0x2ee> + 494: 0e3e slli t3,t3,0xf + ... + 49e: 0000 unimp + 4a0: 001c addi a5,sp,0 + 4a2: 0000 unimp + 4a4: 0002 0x2 + 4a6: 2d88 fld fa0,24(a1) + 4a8: 0001 nop + 4aa: 0004 addi s1,sp,0 + 4ac: 0000 unimp + 4ae: 0000 unimp + 4b0: 550c lw a1,40(a0) + 4b2: 2041 jal 532 <__stack_size-0x2ce> + 4b4: 00fa slli ra,ra,0x1e + ... + 4be: 0000 unimp + 4c0: 001c addi a5,sp,0 + 4c2: 0000 unimp + 4c4: 0002 0x2 + 4c6: 3025 jal fffffcee <_sp+0x7fffbcee> + 4c8: 0001 nop + 4ca: 0004 addi s1,sp,0 + 4cc: 0000 unimp + 4ce: 0000 unimp + 4d0: 5606 lw a2,96(sp) + 4d2: 2041 jal 552 <__stack_size-0x2ae> + 4d4: 00ee slli ra,ra,0x1b + ... + 4de: 0000 unimp + 4e0: 001c addi a5,sp,0 + 4e2: 0000 unimp + 4e4: 0002 0x2 + 4e6: 33b2 fld ft7,296(sp) + 4e8: 0001 nop + 4ea: 0004 addi s1,sp,0 + 4ec: 0000 unimp + 4ee: 0000 unimp + 4f0: 56f4 lw a3,108(a3) + 4f2: 2041 jal 572 <__stack_size-0x28e> + 4f4: 016a slli sp,sp,0x1a + ... + 4fe: 0000 unimp + 500: 001c addi a5,sp,0 + 502: 0000 unimp + 504: 0002 0x2 + 506: 376a fld fa4,184(sp) + 508: 0001 nop + 50a: 0004 addi s1,sp,0 + 50c: 0000 unimp + 50e: 0000 unimp + 510: 585e lw a6,244(sp) + 512: 2041 jal 592 <__stack_size-0x26e> + 514: 024c addi a1,sp,260 + ... + 51e: 0000 unimp + 520: 0014 addi a3,sp,0 + 522: 0000 unimp + 524: 0002 0x2 + 526: 3c5d jal ffffffdc <_sp+0x7fffbfdc> + 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 + 542: 0004 addi s1,sp,0 + 544: 0000 unimp + 546: 0000 unimp + 548: 5aaa lw s5,168(sp) + 54a: 2041 jal 5ca <__stack_size-0x236> + 54c: 003c addi a5,sp,8 + ... + +Disassembly of section .debug_frame: + +00000000 <.debug_frame>: + 0: 000c addi a1,sp,0 + 2: 0000 unimp + 4: ffff 0xffff + 6: ffff 0xffff + 8: 0001 nop + a: 7c01 lui s8,0xfffe0 + c: 0c01 addi s8,s8,0 + e: 0002 0x2 + 10: 0038 addi a4,sp,8 + 12: 0000 unimp + 14: 0000 unimp + 16: 0000 unimp + 18: 0080 addi s0,sp,64 + 1a: 2040 fld fs0,128(s0) + 1c: 001e 0x1e + 1e: 0000 unimp + 20: 0204 addi s1,sp,256 + 22: 0000 unimp + 24: 0e00 addi s0,sp,784 + 26: 0420 addi s0,sp,520 + 28: 0004 addi s1,sp,0 + 2a: 0000 unimp + 2c: 0181 addi gp,gp,0 + 2e: 0288 addi a0,sp,320 + 30: 0204 addi s1,sp,256 + 32: 0000 unimp + 34: 0c00 addi s0,sp,528 + 36: 0008 addi a0,sp,0 + 38: 1004 addi s1,sp,32 + 3a: 0000 unimp + 3c: c100 sw s0,0(a0) + 3e: 0204 addi s1,sp,256 + 40: 0000 unimp + 42: c800 sw s0,16(s0) + 44: 0204 addi s1,sp,256 + 46: 0000 unimp + 48: 0d00 addi s0,sp,656 + 4a: 0002 0x2 + 4c: 0030 addi a2,sp,8 + 4e: 0000 unimp + 50: 0000 unimp + 52: 0000 unimp + 54: 009e slli ra,ra,0x7 + 56: 2040 fld fs0,128(s0) + 58: 000e 0xe + 5a: 0000 unimp + 5c: 0204 addi s1,sp,256 + 5e: 0000 unimp + 60: 0e00 addi s0,sp,784 + 62: 0410 addi a2,sp,512 + 64: 0002 0x2 + 66: 0000 unimp + 68: 0188 addi a0,sp,192 + 6a: 0204 addi s1,sp,256 + 6c: 0000 unimp + 6e: 0c00 addi s0,sp,528 + 70: 0008 addi a0,sp,0 + 72: 0404 addi s1,sp,512 + 74: 0000 unimp + 76: c800 sw s0,16(s0) + 78: 0204 addi s1,sp,256 + 7a: 0000 unimp + 7c: 0d00 addi s0,sp,656 + 7e: 0002 0x2 + 80: 0038 addi a4,sp,8 + 82: 0000 unimp + 84: 0000 unimp + 86: 0000 unimp + 88: 00ac addi a1,sp,72 + 8a: 2040 fld fs0,128(s0) + 8c: 0028 addi a0,sp,8 + 8e: 0000 unimp + 90: 0204 addi s1,sp,256 + 92: 0000 unimp + 94: 0e00 addi s0,sp,784 + 96: 0410 addi a2,sp,512 + 98: 0004 addi s1,sp,0 + 9a: 0000 unimp + 9c: 0181 addi gp,gp,0 + 9e: 0288 addi a0,sp,320 + a0: 0204 addi s1,sp,256 + a2: 0000 unimp + a4: 0c00 addi s0,sp,528 + a6: 0008 addi a0,sp,0 + a8: 1a04 addi s1,sp,304 + aa: 0000 unimp + ac: c100 sw s0,0(a0) + ae: 0204 addi s1,sp,256 + b0: 0000 unimp + b2: c800 sw s0,16(s0) + b4: 0204 addi s1,sp,256 + b6: 0000 unimp + b8: 0d00 addi s0,sp,656 + ba: 0002 0x2 + bc: 000c addi a1,sp,0 + be: 0000 unimp + c0: ffff 0xffff + c2: ffff 0xffff + c4: 0001 nop + c6: 7c01 lui s8,0xfffe0 + c8: 0c01 addi s8,s8,0 + ca: 0002 0x2 + cc: 0030 addi a2,sp,8 + ce: 0000 unimp + d0: 00bc addi a5,sp,72 + d2: 0000 unimp + d4: 00d4 addi a3,sp,68 + d6: 2040 fld fs0,128(s0) + d8: 000e 0xe + da: 0000 unimp + dc: 0204 addi s1,sp,256 + de: 0000 unimp + e0: 0e00 addi s0,sp,784 + e2: 0410 addi a2,sp,512 + e4: 0002 0x2 + e6: 0000 unimp + e8: 0188 addi a0,sp,192 + ea: 0204 addi s1,sp,256 + ec: 0000 unimp + ee: 0c00 addi s0,sp,528 + f0: 0008 addi a0,sp,0 + f2: 0404 addi s1,sp,512 + f4: 0000 unimp + f6: c800 sw s0,16(s0) + f8: 0204 addi s1,sp,256 + fa: 0000 unimp + fc: 0d00 addi s0,sp,656 + fe: 0002 0x2 + 100: 0030 addi a2,sp,8 + 102: 0000 unimp + 104: 00bc addi a5,sp,72 + 106: 0000 unimp + 108: 00e2 slli ra,ra,0x18 + 10a: 2040 fld fs0,128(s0) + 10c: 002a 0x2a + 10e: 0000 unimp + 110: 0204 addi s1,sp,256 + 112: 0000 unimp + 114: 0e00 addi s0,sp,784 + 116: 0420 addi s0,sp,520 + 118: 0002 0x2 + 11a: 0000 unimp + 11c: 0188 addi a0,sp,192 + 11e: 0204 addi s1,sp,256 + 120: 0000 unimp + 122: 0c00 addi s0,sp,528 + 124: 0008 addi a0,sp,0 + 126: 2004 fld fs1,0(s0) + 128: 0000 unimp + 12a: c800 sw s0,16(s0) + 12c: 0204 addi s1,sp,256 + 12e: 0000 unimp + 130: 0d00 addi s0,sp,656 + 132: 0002 0x2 + 134: 0030 addi a2,sp,8 + 136: 0000 unimp + 138: 00bc addi a5,sp,72 + 13a: 0000 unimp + 13c: 010c addi a1,sp,128 + 13e: 2040 fld fs0,128(s0) + 140: 003c addi a5,sp,8 + 142: 0000 unimp + 144: 0204 addi s1,sp,256 + 146: 0000 unimp + 148: 0e00 addi s0,sp,784 + 14a: 0430 addi a2,sp,520 + 14c: 0002 0x2 + 14e: 0000 unimp + 150: 0188 addi a0,sp,192 + 152: 0204 addi s1,sp,256 + 154: 0000 unimp + 156: 0c00 addi s0,sp,528 + 158: 0008 addi a0,sp,0 + 15a: 3204 fld fs1,32(a2) + 15c: 0000 unimp + 15e: c800 sw s0,16(s0) + 160: 0204 addi s1,sp,256 + 162: 0000 unimp + 164: 0d00 addi s0,sp,656 + 166: 0002 0x2 + 168: 0038 addi a4,sp,8 + 16a: 0000 unimp + 16c: 00bc addi a5,sp,72 + 16e: 0000 unimp + 170: 0148 addi a0,sp,132 + 172: 2040 fld fs0,128(s0) + 174: 0036 0x36 + 176: 0000 unimp + 178: 0204 addi s1,sp,256 + 17a: 0000 unimp + 17c: 0e00 addi s0,sp,784 + 17e: 0420 addi s0,sp,520 + 180: 0004 addi s1,sp,0 + 182: 0000 unimp + 184: 0181 addi gp,gp,0 + 186: 0288 addi a0,sp,320 + 188: 0204 addi s1,sp,256 + 18a: 0000 unimp + 18c: 0c00 addi s0,sp,528 + 18e: 0008 addi a0,sp,0 + 190: 2804 fld fs1,16(s0) + 192: 0000 unimp + 194: c100 sw s0,0(a0) + 196: 0204 addi s1,sp,256 + 198: 0000 unimp + 19a: c800 sw s0,16(s0) + 19c: 0204 addi s1,sp,256 + 19e: 0000 unimp + 1a0: 0d00 addi s0,sp,656 + 1a2: 0002 0x2 + 1a4: 0024 addi s1,sp,8 + 1a6: 0000 unimp + 1a8: 00bc addi a5,sp,72 + 1aa: 0000 unimp + 1ac: 017e slli sp,sp,0x1f + 1ae: 2040 fld fs0,128(s0) + 1b0: 031a slli t1,t1,0x6 + 1b2: 0000 unimp + 1b4: 0204 addi s1,sp,256 + 1b6: 0000 unimp + 1b8: 0e00 addi s0,sp,784 + 1ba: 0450 addi a2,sp,516 + 1bc: 0004 addi s1,sp,0 + 1be: 0000 unimp + 1c0: 0181 addi gp,gp,0 + 1c2: 0288 addi a0,sp,320 + 1c4: 0204 addi s1,sp,256 + 1c6: 0000 unimp + 1c8: 0c00 addi s0,sp,528 + 1ca: 0008 addi a0,sp,0 + 1cc: 0030 addi a2,sp,8 + 1ce: 0000 unimp + 1d0: 00bc addi a5,sp,72 + 1d2: 0000 unimp + 1d4: 0498 addi a4,sp,576 + 1d6: 2040 fld fs0,128(s0) + 1d8: 0012 0x12 + 1da: 0000 unimp + 1dc: 0204 addi s1,sp,256 + 1de: 0000 unimp + 1e0: 0e00 addi s0,sp,784 + 1e2: 0420 addi s0,sp,520 + 1e4: 0002 0x2 + 1e6: 0000 unimp + 1e8: 0188 addi a0,sp,192 + 1ea: 0204 addi s1,sp,256 + 1ec: 0000 unimp + 1ee: 0c00 addi s0,sp,528 + 1f0: 0008 addi a0,sp,0 + 1f2: 0804 addi s1,sp,16 + 1f4: 0000 unimp + 1f6: c800 sw s0,16(s0) + 1f8: 0204 addi s1,sp,256 + 1fa: 0000 unimp + 1fc: 0d00 addi s0,sp,656 + 1fe: 0002 0x2 + 200: 000c addi a1,sp,0 + 202: 0000 unimp + 204: ffff 0xffff + 206: ffff 0xffff + 208: 0001 nop + 20a: 7c01 lui s8,0xfffe0 + 20c: 0c01 addi s8,s8,0 + 20e: 0002 0x2 + 210: 0030 addi a2,sp,8 + 212: 0000 unimp + 214: 0200 addi s0,sp,256 + 216: 0000 unimp + 218: 04aa slli s1,s1,0xa + 21a: 2040 fld fs0,128(s0) + 21c: 0016 0x16 + 21e: 0000 unimp + 220: 0204 addi s1,sp,256 + 222: 0000 unimp + 224: 0e00 addi s0,sp,784 + 226: 0420 addi s0,sp,520 + 228: 0002 0x2 + 22a: 0000 unimp + 22c: 0188 addi a0,sp,192 + 22e: 0204 addi s1,sp,256 + 230: 0000 unimp + 232: 0c00 addi s0,sp,528 + 234: 0008 addi a0,sp,0 + 236: 0c04 addi s1,sp,528 + 238: 0000 unimp + 23a: c800 sw s0,16(s0) + 23c: 0204 addi s1,sp,256 + 23e: 0000 unimp + 240: 0d00 addi s0,sp,656 + 242: 0002 0x2 + 244: 0038 addi a4,sp,8 + 246: 0000 unimp + 248: 0200 addi s0,sp,256 + 24a: 0000 unimp + 24c: 04c0 addi s0,sp,580 + 24e: 2040 fld fs0,128(s0) + 250: 0024 addi s1,sp,8 + 252: 0000 unimp + 254: 0204 addi s1,sp,256 + 256: 0000 unimp + 258: 0e00 addi s0,sp,784 + 25a: 0420 addi s0,sp,520 + 25c: 0004 addi s1,sp,0 + 25e: 0000 unimp + 260: 0181 addi gp,gp,0 + 262: 0288 addi a0,sp,320 + 264: 0204 addi s1,sp,256 + 266: 0000 unimp + 268: 0c00 addi s0,sp,528 + 26a: 0008 addi a0,sp,0 + 26c: 1604 addi s1,sp,800 + 26e: 0000 unimp + 270: c100 sw s0,0(a0) + 272: 0204 addi s1,sp,256 + 274: 0000 unimp + 276: c800 sw s0,16(s0) + 278: 0204 addi s1,sp,256 + 27a: 0000 unimp + 27c: 0d00 addi s0,sp,656 + 27e: 0002 0x2 + 280: 0030 addi a2,sp,8 + 282: 0000 unimp + 284: 0200 addi s0,sp,256 + 286: 0000 unimp + 288: 04e4 addi s1,sp,588 + 28a: 2040 fld fs0,128(s0) + 28c: 0018 addi a4,sp,0 + 28e: 0000 unimp + 290: 0204 addi s1,sp,256 + 292: 0000 unimp + 294: 0e00 addi s0,sp,784 + 296: 0420 addi s0,sp,520 + 298: 0002 0x2 + 29a: 0000 unimp + 29c: 0188 addi a0,sp,192 + 29e: 0204 addi s1,sp,256 + 2a0: 0000 unimp + 2a2: 0c00 addi s0,sp,528 + 2a4: 0008 addi a0,sp,0 + 2a6: 0e04 addi s1,sp,784 + 2a8: 0000 unimp + 2aa: c800 sw s0,16(s0) + 2ac: 0204 addi s1,sp,256 + 2ae: 0000 unimp + 2b0: 0d00 addi s0,sp,656 + 2b2: 0002 0x2 + 2b4: 0038 addi a4,sp,8 + 2b6: 0000 unimp + 2b8: 0200 addi s0,sp,256 + 2ba: 0000 unimp + 2bc: 04fc addi a5,sp,588 + 2be: 2040 fld fs0,128(s0) + 2c0: 003e 0x3e + 2c2: 0000 unimp + 2c4: 0204 addi s1,sp,256 + 2c6: 0000 unimp + 2c8: 0e00 addi s0,sp,784 + 2ca: 0420 addi s0,sp,520 + 2cc: 0004 addi s1,sp,0 + 2ce: 0000 unimp + 2d0: 0181 addi gp,gp,0 + 2d2: 0288 addi a0,sp,320 + 2d4: 0204 addi s1,sp,256 + 2d6: 0000 unimp + 2d8: 0c00 addi s0,sp,528 + 2da: 0008 addi a0,sp,0 + 2dc: 3004 fld fs1,32(s0) + 2de: 0000 unimp + 2e0: c100 sw s0,0(a0) + 2e2: 0204 addi s1,sp,256 + 2e4: 0000 unimp + 2e6: c800 sw s0,16(s0) + 2e8: 0204 addi s1,sp,256 + 2ea: 0000 unimp + 2ec: 0d00 addi s0,sp,656 + 2ee: 0002 0x2 + 2f0: 0030 addi a2,sp,8 + 2f2: 0000 unimp + 2f4: 0200 addi s0,sp,256 + 2f6: 0000 unimp + 2f8: 053a slli a0,a0,0xe + 2fa: 2040 fld fs0,128(s0) + 2fc: 001a 0x1a + 2fe: 0000 unimp + 300: 0204 addi s1,sp,256 + 302: 0000 unimp + 304: 0e00 addi s0,sp,784 + 306: 0420 addi s0,sp,520 + 308: 0002 0x2 + 30a: 0000 unimp + 30c: 0188 addi a0,sp,192 + 30e: 0204 addi s1,sp,256 + 310: 0000 unimp + 312: 0c00 addi s0,sp,528 + 314: 0008 addi a0,sp,0 + 316: 1004 addi s1,sp,32 + 318: 0000 unimp + 31a: c800 sw s0,16(s0) + 31c: 0204 addi s1,sp,256 + 31e: 0000 unimp + 320: 0d00 addi s0,sp,656 + 322: 0002 0x2 + 324: 0030 addi a2,sp,8 + 326: 0000 unimp + 328: 0200 addi s0,sp,256 + 32a: 0000 unimp + 32c: 0554 addi a3,sp,644 + 32e: 2040 fld fs0,128(s0) + 330: 0014 addi a3,sp,0 + 332: 0000 unimp + 334: 0204 addi s1,sp,256 + 336: 0000 unimp + 338: 0e00 addi s0,sp,784 + 33a: 0420 addi s0,sp,520 + 33c: 0002 0x2 + 33e: 0000 unimp + 340: 0188 addi a0,sp,192 + 342: 0204 addi s1,sp,256 + 344: 0000 unimp + 346: 0c00 addi s0,sp,528 + 348: 0008 addi a0,sp,0 + 34a: 0a04 addi s1,sp,272 + 34c: 0000 unimp + 34e: c800 sw s0,16(s0) + 350: 0204 addi s1,sp,256 + 352: 0000 unimp + 354: 0d00 addi s0,sp,656 + 356: 0002 0x2 + 358: 0038 addi a4,sp,8 + 35a: 0000 unimp + 35c: 0200 addi s0,sp,256 + 35e: 0000 unimp + 360: 0568 addi a0,sp,652 + 362: 2040 fld fs0,128(s0) + 364: 002c addi a1,sp,8 + 366: 0000 unimp + 368: 0204 addi s1,sp,256 + 36a: 0000 unimp + 36c: 0e00 addi s0,sp,784 + 36e: 0410 addi a2,sp,512 + 370: 0004 addi s1,sp,0 + 372: 0000 unimp + 374: 0181 addi gp,gp,0 + 376: 0288 addi a0,sp,320 + 378: 0204 addi s1,sp,256 + 37a: 0000 unimp + 37c: 0c00 addi s0,sp,528 + 37e: 0008 addi a0,sp,0 + 380: 1e04 addi s1,sp,816 + 382: 0000 unimp + 384: c100 sw s0,0(a0) + 386: 0204 addi s1,sp,256 + 388: 0000 unimp + 38a: c800 sw s0,16(s0) + 38c: 0204 addi s1,sp,256 + 38e: 0000 unimp + 390: 0d00 addi s0,sp,656 + 392: 0002 0x2 + 394: 000c addi a1,sp,0 + 396: 0000 unimp + 398: ffff 0xffff + 39a: ffff 0xffff + 39c: 0001 nop + 39e: 7c01 lui s8,0xfffe0 + 3a0: 0c01 addi s8,s8,0 + 3a2: 0002 0x2 + 3a4: 0038 addi a4,sp,8 + 3a6: 0000 unimp + 3a8: 0394 addi a3,sp,448 + 3aa: 0000 unimp + 3ac: 0594 addi a3,sp,704 + 3ae: 2040 fld fs0,128(s0) + 3b0: 0018 addi a4,sp,0 + 3b2: 0000 unimp + 3b4: 0204 addi s1,sp,256 + 3b6: 0000 unimp + 3b8: 0e00 addi s0,sp,784 + 3ba: 0420 addi s0,sp,520 + 3bc: 0004 addi s1,sp,0 + 3be: 0000 unimp + 3c0: 0181 addi gp,gp,0 + 3c2: 0288 addi a0,sp,320 + 3c4: 0204 addi s1,sp,256 + 3c6: 0000 unimp + 3c8: 0c00 addi s0,sp,528 + 3ca: 0008 addi a0,sp,0 + 3cc: 0a04 addi s1,sp,272 + 3ce: 0000 unimp + 3d0: c100 sw s0,0(a0) + 3d2: 0204 addi s1,sp,256 + 3d4: 0000 unimp + 3d6: c800 sw s0,16(s0) + 3d8: 0204 addi s1,sp,256 + 3da: 0000 unimp + 3dc: 0d00 addi s0,sp,656 + 3de: 0002 0x2 + 3e0: 0024 addi s1,sp,8 + 3e2: 0000 unimp + 3e4: 0394 addi a3,sp,448 + 3e6: 0000 unimp + 3e8: 05ac addi a1,sp,712 + 3ea: 2040 fld fs0,128(s0) + 3ec: 0032 0x32 + 3ee: 0000 unimp + 3f0: 0204 addi s1,sp,256 + 3f2: 0000 unimp + 3f4: 0e00 addi s0,sp,784 + 3f6: 0430 addi a2,sp,520 + 3f8: 0004 addi s1,sp,0 + 3fa: 0000 unimp + 3fc: 0181 addi gp,gp,0 + 3fe: 0288 addi a0,sp,320 + 400: 0204 addi s1,sp,256 + 402: 0000 unimp + 404: 0c00 addi s0,sp,528 + 406: 0008 addi a0,sp,0 + 408: 0038 addi a4,sp,8 + 40a: 0000 unimp + 40c: 0394 addi a3,sp,448 + 40e: 0000 unimp + 410: 05de slli a1,a1,0x17 + 412: 2040 fld fs0,128(s0) + 414: 008a slli ra,ra,0x2 + 416: 0000 unimp + 418: 0204 addi s1,sp,256 + 41a: 0000 unimp + 41c: 0e00 addi s0,sp,784 + 41e: 0420 addi s0,sp,520 + 420: 0004 addi s1,sp,0 + 422: 0000 unimp + 424: 0181 addi gp,gp,0 + 426: 0288 addi a0,sp,320 + 428: 0204 addi s1,sp,256 + 42a: 0000 unimp + 42c: 0c00 addi s0,sp,528 + 42e: 0008 addi a0,sp,0 + 430: 7c04 flw fs1,56(s0) + 432: 0000 unimp + 434: c100 sw s0,0(a0) + 436: 0204 addi s1,sp,256 + 438: 0000 unimp + 43a: c800 sw s0,16(s0) + 43c: 0204 addi s1,sp,256 + 43e: 0000 unimp + 440: 0d00 addi s0,sp,656 + 442: 0002 0x2 + 444: 000c addi a1,sp,0 + 446: 0000 unimp + 448: ffff 0xffff + 44a: ffff 0xffff + 44c: 0001 nop + 44e: 7c01 lui s8,0xfffe0 + 450: 0c01 addi s8,s8,0 + 452: 0002 0x2 + 454: 0038 addi a4,sp,8 + 456: 0000 unimp + 458: 0444 addi s1,sp,516 + 45a: 0000 unimp + 45c: 0668 addi a0,sp,780 + 45e: 2040 fld fs0,128(s0) + 460: 0042 0x42 + 462: 0000 unimp + 464: 0204 addi s1,sp,256 + 466: 0000 unimp + 468: 0e00 addi s0,sp,784 + 46a: 0410 addi a2,sp,512 + 46c: 0004 addi s1,sp,0 + 46e: 0000 unimp + 470: 0181 addi gp,gp,0 + 472: 0288 addi a0,sp,320 + 474: 0204 addi s1,sp,256 + 476: 0000 unimp + 478: 0c00 addi s0,sp,528 + 47a: 0008 addi a0,sp,0 + 47c: 3404 fld fs1,40(s0) + 47e: 0000 unimp + 480: c100 sw s0,0(a0) + 482: 0204 addi s1,sp,256 + 484: 0000 unimp + 486: c800 sw s0,16(s0) + 488: 0204 addi s1,sp,256 + 48a: 0000 unimp + 48c: 0d00 addi s0,sp,656 + 48e: 0002 0x2 + 490: 0038 addi a4,sp,8 + 492: 0000 unimp + 494: 0444 addi s1,sp,516 + 496: 0000 unimp + 498: 06aa slli a3,a3,0xa + 49a: 2040 fld fs0,128(s0) + 49c: 0016 0x16 + 49e: 0000 unimp + 4a0: 0204 addi s1,sp,256 + 4a2: 0000 unimp + 4a4: 0e00 addi s0,sp,784 + 4a6: 0410 addi a2,sp,512 + 4a8: 0004 addi s1,sp,0 + 4aa: 0000 unimp + 4ac: 0181 addi gp,gp,0 + 4ae: 0288 addi a0,sp,320 + 4b0: 0204 addi s1,sp,256 + 4b2: 0000 unimp + 4b4: 0c00 addi s0,sp,528 + 4b6: 0008 addi a0,sp,0 + 4b8: 0804 addi s1,sp,16 + 4ba: 0000 unimp + 4bc: c100 sw s0,0(a0) + 4be: 0204 addi s1,sp,256 + 4c0: 0000 unimp + 4c2: c800 sw s0,16(s0) + 4c4: 0204 addi s1,sp,256 + 4c6: 0000 unimp + 4c8: 0d00 addi s0,sp,656 + 4ca: 0002 0x2 + 4cc: 000c addi a1,sp,0 + 4ce: 0000 unimp + 4d0: ffff 0xffff + 4d2: ffff 0xffff + 4d4: 0001 nop + 4d6: 7c01 lui s8,0xfffe0 + 4d8: 0c01 addi s8,s8,0 + 4da: 0002 0x2 + 4dc: 0030 addi a2,sp,8 + 4de: 0000 unimp + 4e0: 04cc addi a1,sp,580 + 4e2: 0000 unimp + 4e4: 06c0 addi s0,sp,836 + 4e6: 2040 fld fs0,128(s0) + 4e8: 0012 0x12 + 4ea: 0000 unimp + 4ec: 0204 addi s1,sp,256 + 4ee: 0000 unimp + 4f0: 0e00 addi s0,sp,784 + 4f2: 0420 addi s0,sp,520 + 4f4: 0002 0x2 + 4f6: 0000 unimp + 4f8: 0188 addi a0,sp,192 + 4fa: 0204 addi s1,sp,256 + 4fc: 0000 unimp + 4fe: 0c00 addi s0,sp,528 + 500: 0008 addi a0,sp,0 + 502: 0804 addi s1,sp,16 + 504: 0000 unimp + 506: c800 sw s0,16(s0) + 508: 0204 addi s1,sp,256 + 50a: 0000 unimp + 50c: 0d00 addi s0,sp,656 + 50e: 0002 0x2 + 510: 0030 addi a2,sp,8 + 512: 0000 unimp + 514: 04cc addi a1,sp,580 + 516: 0000 unimp + 518: 06d2 slli a3,a3,0x14 + 51a: 2040 fld fs0,128(s0) + 51c: 0012 0x12 + 51e: 0000 unimp + 520: 0204 addi s1,sp,256 + 522: 0000 unimp + 524: 0e00 addi s0,sp,784 + 526: 0420 addi s0,sp,520 + 528: 0002 0x2 + 52a: 0000 unimp + 52c: 0188 addi a0,sp,192 + 52e: 0204 addi s1,sp,256 + 530: 0000 unimp + 532: 0c00 addi s0,sp,528 + 534: 0008 addi a0,sp,0 + 536: 0804 addi s1,sp,16 + 538: 0000 unimp + 53a: c800 sw s0,16(s0) + 53c: 0204 addi s1,sp,256 + 53e: 0000 unimp + 540: 0d00 addi s0,sp,656 + 542: 0002 0x2 + 544: 0038 addi a4,sp,8 + 546: 0000 unimp + 548: 04cc addi a1,sp,580 + 54a: 0000 unimp + 54c: 06e4 addi s1,sp,844 + 54e: 2040 fld fs0,128(s0) + 550: 002c addi a1,sp,8 + 552: 0000 unimp + 554: 0204 addi s1,sp,256 + 556: 0000 unimp + 558: 0e00 addi s0,sp,784 + 55a: 0420 addi s0,sp,520 + 55c: 0004 addi s1,sp,0 + 55e: 0000 unimp + 560: 0181 addi gp,gp,0 + 562: 0288 addi a0,sp,320 + 564: 0204 addi s1,sp,256 + 566: 0000 unimp + 568: 0c00 addi s0,sp,528 + 56a: 0008 addi a0,sp,0 + 56c: 1e04 addi s1,sp,816 + 56e: 0000 unimp + 570: c100 sw s0,0(a0) + 572: 0204 addi s1,sp,256 + 574: 0000 unimp + 576: c800 sw s0,16(s0) + 578: 0204 addi s1,sp,256 + 57a: 0000 unimp + 57c: 0d00 addi s0,sp,656 + 57e: 0002 0x2 + 580: 0038 addi a4,sp,8 + 582: 0000 unimp + 584: 04cc addi a1,sp,580 + 586: 0000 unimp + 588: 0710 addi a2,sp,896 + 58a: 2040 fld fs0,128(s0) + 58c: 00e0 addi s0,sp,76 + 58e: 0000 unimp + 590: 0204 addi s1,sp,256 + 592: 0000 unimp + 594: 0e00 addi s0,sp,784 + 596: 0420 addi s0,sp,520 + 598: 0004 addi s1,sp,0 + 59a: 0000 unimp + 59c: 0181 addi gp,gp,0 + 59e: 0288 addi a0,sp,320 + 5a0: 0204 addi s1,sp,256 + 5a2: 0000 unimp + 5a4: 0c00 addi s0,sp,528 + 5a6: 0008 addi a0,sp,0 + 5a8: d204 sw s1,32(a2) + 5aa: 0000 unimp + 5ac: c100 sw s0,0(a0) + 5ae: 0204 addi s1,sp,256 + 5b0: 0000 unimp + 5b2: c800 sw s0,16(s0) + 5b4: 0204 addi s1,sp,256 + 5b6: 0000 unimp + 5b8: 0d00 addi s0,sp,656 + 5ba: 0002 0x2 + 5bc: 0030 addi a2,sp,8 + 5be: 0000 unimp + 5c0: 04cc addi a1,sp,580 + 5c2: 0000 unimp + 5c4: 07f0 addi a2,sp,972 + 5c6: 2040 fld fs0,128(s0) + 5c8: 0016 0x16 + 5ca: 0000 unimp + 5cc: 0204 addi s1,sp,256 + 5ce: 0000 unimp + 5d0: 0e00 addi s0,sp,784 + 5d2: 0430 addi a2,sp,520 + 5d4: 0002 0x2 + 5d6: 0000 unimp + 5d8: 0188 addi a0,sp,192 + 5da: 0204 addi s1,sp,256 + 5dc: 0000 unimp + 5de: 0c00 addi s0,sp,528 + 5e0: 0008 addi a0,sp,0 + 5e2: 0c04 addi s1,sp,528 + 5e4: 0000 unimp + 5e6: c800 sw s0,16(s0) + 5e8: 0204 addi s1,sp,256 + 5ea: 0000 unimp + 5ec: 0d00 addi s0,sp,656 + 5ee: 0002 0x2 + 5f0: 0030 addi a2,sp,8 + 5f2: 0000 unimp + 5f4: 04cc addi a1,sp,580 + 5f6: 0000 unimp + 5f8: 0806 slli a6,a6,0x1 + 5fa: 2040 fld fs0,128(s0) + 5fc: 0016 0x16 + 5fe: 0000 unimp + 600: 0204 addi s1,sp,256 + 602: 0000 unimp + 604: 0e00 addi s0,sp,784 + 606: 0420 addi s0,sp,520 + 608: 0002 0x2 + 60a: 0000 unimp + 60c: 0188 addi a0,sp,192 + 60e: 0204 addi s1,sp,256 + 610: 0000 unimp + 612: 0c00 addi s0,sp,528 + 614: 0008 addi a0,sp,0 + 616: 0c04 addi s1,sp,528 + 618: 0000 unimp + 61a: c800 sw s0,16(s0) + 61c: 0204 addi s1,sp,256 + 61e: 0000 unimp + 620: 0d00 addi s0,sp,656 + 622: 0002 0x2 + 624: 0038 addi a4,sp,8 + 626: 0000 unimp + 628: 04cc addi a1,sp,580 + 62a: 0000 unimp + 62c: 081c addi a5,sp,16 + 62e: 2040 fld fs0,128(s0) + 630: 00d6 slli ra,ra,0x15 + 632: 0000 unimp + 634: 0204 addi s1,sp,256 + 636: 0000 unimp + 638: 0e00 addi s0,sp,784 + 63a: 0430 addi a2,sp,520 + 63c: 0004 addi s1,sp,0 + 63e: 0000 unimp + 640: 0181 addi gp,gp,0 + 642: 0288 addi a0,sp,320 + 644: 0204 addi s1,sp,256 + 646: 0000 unimp + 648: 0c00 addi s0,sp,528 + 64a: 0008 addi a0,sp,0 + 64c: c804 sw s1,16(s0) + 64e: 0000 unimp + 650: c100 sw s0,0(a0) + 652: 0204 addi s1,sp,256 + 654: 0000 unimp + 656: c800 sw s0,16(s0) + 658: 0204 addi s1,sp,256 + 65a: 0000 unimp + 65c: 0d00 addi s0,sp,656 + 65e: 0002 0x2 + 660: 000c addi a1,sp,0 + 662: 0000 unimp + 664: ffff 0xffff + 666: ffff 0xffff + 668: 0001 nop + 66a: 7c01 lui s8,0xfffe0 + 66c: 0c01 addi s8,s8,0 + 66e: 0002 0x2 + 670: 0030 addi a2,sp,8 + 672: 0000 unimp + 674: 0660 addi s0,sp,780 + 676: 0000 unimp + 678: 08f2 slli a7,a7,0x1c + 67a: 2040 fld fs0,128(s0) + 67c: 000e 0xe + 67e: 0000 unimp + 680: 0204 addi s1,sp,256 + 682: 0000 unimp + 684: 0e00 addi s0,sp,784 + 686: 0410 addi a2,sp,512 + 688: 0002 0x2 + 68a: 0000 unimp + 68c: 0188 addi a0,sp,192 + 68e: 0204 addi s1,sp,256 + 690: 0000 unimp + 692: 0c00 addi s0,sp,528 + 694: 0008 addi a0,sp,0 + 696: 0404 addi s1,sp,512 + 698: 0000 unimp + 69a: c800 sw s0,16(s0) + 69c: 0204 addi s1,sp,256 + 69e: 0000 unimp + 6a0: 0d00 addi s0,sp,656 + 6a2: 0002 0x2 + 6a4: 0030 addi a2,sp,8 + 6a6: 0000 unimp + 6a8: 0660 addi s0,sp,780 + 6aa: 0000 unimp + 6ac: 0900 addi s0,sp,144 + 6ae: 2040 fld fs0,128(s0) + 6b0: 0018 addi a4,sp,0 + 6b2: 0000 unimp + 6b4: 0204 addi s1,sp,256 + 6b6: 0000 unimp + 6b8: 0e00 addi s0,sp,784 + 6ba: 0410 addi a2,sp,512 + 6bc: 0002 0x2 + 6be: 0000 unimp + 6c0: 0188 addi a0,sp,192 + 6c2: 0204 addi s1,sp,256 + 6c4: 0000 unimp + 6c6: 0c00 addi s0,sp,528 + 6c8: 0008 addi a0,sp,0 + 6ca: 0e04 addi s1,sp,784 + 6cc: 0000 unimp + 6ce: c800 sw s0,16(s0) + 6d0: 0204 addi s1,sp,256 + 6d2: 0000 unimp + 6d4: 0d00 addi s0,sp,656 + 6d6: 0002 0x2 + 6d8: 0038 addi a4,sp,8 + 6da: 0000 unimp + 6dc: 0660 addi s0,sp,780 + 6de: 0000 unimp + 6e0: 0918 addi a4,sp,144 + 6e2: 2040 fld fs0,128(s0) + 6e4: 0034 addi a3,sp,8 + 6e6: 0000 unimp + 6e8: 0204 addi s1,sp,256 + 6ea: 0000 unimp + 6ec: 0e00 addi s0,sp,784 + 6ee: 0430 addi a2,sp,520 + 6f0: 0004 addi s1,sp,0 + 6f2: 0000 unimp + 6f4: 0181 addi gp,gp,0 + 6f6: 0288 addi a0,sp,320 + 6f8: 0204 addi s1,sp,256 + 6fa: 0000 unimp + 6fc: 0c00 addi s0,sp,528 + 6fe: 0008 addi a0,sp,0 + 700: 2604 fld fs1,8(a2) + 702: 0000 unimp + 704: c100 sw s0,0(a0) + 706: 0204 addi s1,sp,256 + 708: 0000 unimp + 70a: c800 sw s0,16(s0) + 70c: 0204 addi s1,sp,256 + 70e: 0000 unimp + 710: 0d00 addi s0,sp,656 + 712: 0002 0x2 + 714: 0038 addi a4,sp,8 + 716: 0000 unimp + 718: 0660 addi s0,sp,780 + 71a: 0000 unimp + 71c: 094c addi a1,sp,148 + 71e: 2040 fld fs0,128(s0) + 720: 005e 0x5e + 722: 0000 unimp + 724: 0204 addi s1,sp,256 + 726: 0000 unimp + 728: 0e00 addi s0,sp,784 + 72a: 0420 addi s0,sp,520 + 72c: 0004 addi s1,sp,0 + 72e: 0000 unimp + 730: 0181 addi gp,gp,0 + 732: 0288 addi a0,sp,320 + 734: 0204 addi s1,sp,256 + 736: 0000 unimp + 738: 0c00 addi s0,sp,528 + 73a: 0008 addi a0,sp,0 + 73c: 5004 lw s1,32(s0) + 73e: 0000 unimp + 740: c100 sw s0,0(a0) + 742: 0204 addi s1,sp,256 + 744: 0000 unimp + 746: c800 sw s0,16(s0) + 748: 0204 addi s1,sp,256 + 74a: 0000 unimp + 74c: 0d00 addi s0,sp,656 + 74e: 0002 0x2 + 750: 0030 addi a2,sp,8 + 752: 0000 unimp + 754: 0660 addi s0,sp,780 + 756: 0000 unimp + 758: 09aa slli s3,s3,0xa + 75a: 2040 fld fs0,128(s0) + 75c: 002a 0x2a + 75e: 0000 unimp + 760: 0204 addi s1,sp,256 + 762: 0000 unimp + 764: 0e00 addi s0,sp,784 + 766: 0420 addi s0,sp,520 + 768: 0002 0x2 + 76a: 0000 unimp + 76c: 0188 addi a0,sp,192 + 76e: 0204 addi s1,sp,256 + 770: 0000 unimp + 772: 0c00 addi s0,sp,528 + 774: 0008 addi a0,sp,0 + 776: 2004 fld fs1,0(s0) + 778: 0000 unimp + 77a: c800 sw s0,16(s0) + 77c: 0204 addi s1,sp,256 + 77e: 0000 unimp + 780: 0d00 addi s0,sp,656 + 782: 0002 0x2 + 784: 000c addi a1,sp,0 + 786: 0000 unimp + 788: ffff 0xffff + 78a: ffff 0xffff + 78c: 0001 nop + 78e: 7c01 lui s8,0xfffe0 + 790: 0c01 addi s8,s8,0 + 792: 0002 0x2 + 794: 0030 addi a2,sp,8 + 796: 0000 unimp + 798: 0784 addi s1,sp,960 + 79a: 0000 unimp + 79c: 09d4 addi a3,sp,212 + 79e: 2040 fld fs0,128(s0) + 7a0: 0010 addi a2,sp,0 + 7a2: 0000 unimp + 7a4: 0204 addi s1,sp,256 + 7a6: 0000 unimp + 7a8: 0e00 addi s0,sp,784 + 7aa: 0410 addi a2,sp,512 + 7ac: 0002 0x2 + 7ae: 0000 unimp + 7b0: 0188 addi a0,sp,192 + 7b2: 0204 addi s1,sp,256 + 7b4: 0000 unimp + 7b6: 0c00 addi s0,sp,528 + 7b8: 0008 addi a0,sp,0 + 7ba: 0604 addi s1,sp,768 + 7bc: 0000 unimp + 7be: c800 sw s0,16(s0) + 7c0: 0204 addi s1,sp,256 + 7c2: 0000 unimp + 7c4: 0d00 addi s0,sp,656 + 7c6: 0002 0x2 + 7c8: 0030 addi a2,sp,8 + 7ca: 0000 unimp + 7cc: 0784 addi s1,sp,960 + 7ce: 0000 unimp + 7d0: 09e4 addi s1,sp,220 + 7d2: 2040 fld fs0,128(s0) + 7d4: 0010 addi a2,sp,0 + 7d6: 0000 unimp + 7d8: 0204 addi s1,sp,256 + 7da: 0000 unimp + 7dc: 0e00 addi s0,sp,784 + 7de: 0410 addi a2,sp,512 + 7e0: 0002 0x2 + 7e2: 0000 unimp + 7e4: 0188 addi a0,sp,192 + 7e6: 0204 addi s1,sp,256 + 7e8: 0000 unimp + 7ea: 0c00 addi s0,sp,528 + 7ec: 0008 addi a0,sp,0 + 7ee: 0604 addi s1,sp,768 + 7f0: 0000 unimp + 7f2: c800 sw s0,16(s0) + 7f4: 0204 addi s1,sp,256 + 7f6: 0000 unimp + 7f8: 0d00 addi s0,sp,656 + 7fa: 0002 0x2 + 7fc: 0030 addi a2,sp,8 + 7fe: 0000 unimp + 800: 0784 addi s1,sp,960 + 802: 0000 unimp + 804: 09f4 addi a3,sp,220 + 806: 2040 fld fs0,128(s0) + 808: 0010 addi a2,sp,0 + 80a: 0000 unimp + 80c: 0204 addi s1,sp,256 + 80e: 0000 unimp + 810: 0e00 addi s0,sp,784 + 812: 0410 addi a2,sp,512 + 814: 0002 0x2 + 816: 0000 unimp + 818: 0188 addi a0,sp,192 + 81a: 0204 addi s1,sp,256 + 81c: 0000 unimp + 81e: 0c00 addi s0,sp,528 + 820: 0008 addi a0,sp,0 + 822: 0604 addi s1,sp,768 + 824: 0000 unimp + 826: c800 sw s0,16(s0) + 828: 0204 addi s1,sp,256 + 82a: 0000 unimp + 82c: 0d00 addi s0,sp,656 + 82e: 0002 0x2 + 830: 0030 addi a2,sp,8 + 832: 0000 unimp + 834: 0784 addi s1,sp,960 + 836: 0000 unimp + 838: 0a04 addi s1,sp,272 + 83a: 2040 fld fs0,128(s0) + 83c: 0010 addi a2,sp,0 + 83e: 0000 unimp + 840: 0204 addi s1,sp,256 + 842: 0000 unimp + 844: 0e00 addi s0,sp,784 + 846: 0410 addi a2,sp,512 + 848: 0002 0x2 + 84a: 0000 unimp + 84c: 0188 addi a0,sp,192 + 84e: 0204 addi s1,sp,256 + 850: 0000 unimp + 852: 0c00 addi s0,sp,528 + 854: 0008 addi a0,sp,0 + 856: 0604 addi s1,sp,768 + 858: 0000 unimp + 85a: c800 sw s0,16(s0) + 85c: 0204 addi s1,sp,256 + 85e: 0000 unimp + 860: 0d00 addi s0,sp,656 + 862: 0002 0x2 + 864: 0038 addi a4,sp,8 + 866: 0000 unimp + 868: 0784 addi s1,sp,960 + 86a: 0000 unimp + 86c: 0a14 addi a3,sp,272 + 86e: 2040 fld fs0,128(s0) + 870: 0042 0x42 + 872: 0000 unimp + 874: 0204 addi s1,sp,256 + 876: 0000 unimp + 878: 0e00 addi s0,sp,784 + 87a: 0420 addi s0,sp,520 + 87c: 0004 addi s1,sp,0 + 87e: 0000 unimp + 880: 0181 addi gp,gp,0 + 882: 0288 addi a0,sp,320 + 884: 0204 addi s1,sp,256 + 886: 0000 unimp + 888: 0c00 addi s0,sp,528 + 88a: 0008 addi a0,sp,0 + 88c: 3404 fld fs1,40(s0) + 88e: 0000 unimp + 890: c100 sw s0,0(a0) + 892: 0204 addi s1,sp,256 + 894: 0000 unimp + 896: c800 sw s0,16(s0) + 898: 0204 addi s1,sp,256 + 89a: 0000 unimp + 89c: 0d00 addi s0,sp,656 + 89e: 0002 0x2 + 8a0: 0038 addi a4,sp,8 + 8a2: 0000 unimp + 8a4: 0784 addi s1,sp,960 + 8a6: 0000 unimp + 8a8: 0a56 slli s4,s4,0x15 + 8aa: 2040 fld fs0,128(s0) + 8ac: 0042 0x42 + 8ae: 0000 unimp + 8b0: 0204 addi s1,sp,256 + 8b2: 0000 unimp + 8b4: 0e00 addi s0,sp,784 + 8b6: 0420 addi s0,sp,520 + 8b8: 0004 addi s1,sp,0 + 8ba: 0000 unimp + 8bc: 0181 addi gp,gp,0 + 8be: 0288 addi a0,sp,320 + 8c0: 0204 addi s1,sp,256 + 8c2: 0000 unimp + 8c4: 0c00 addi s0,sp,528 + 8c6: 0008 addi a0,sp,0 + 8c8: 3404 fld fs1,40(s0) + 8ca: 0000 unimp + 8cc: c100 sw s0,0(a0) + 8ce: 0204 addi s1,sp,256 + 8d0: 0000 unimp + 8d2: c800 sw s0,16(s0) + 8d4: 0204 addi s1,sp,256 + 8d6: 0000 unimp + 8d8: 0d00 addi s0,sp,656 + 8da: 0002 0x2 + 8dc: 000c addi a1,sp,0 + 8de: 0000 unimp + 8e0: ffff 0xffff + 8e2: ffff 0xffff + 8e4: 0001 nop + 8e6: 7c01 lui s8,0xfffe0 + 8e8: 0c01 addi s8,s8,0 + 8ea: 0002 0x2 + 8ec: 0038 addi a4,sp,8 + 8ee: 0000 unimp + 8f0: 08dc addi a5,sp,84 + 8f2: 0000 unimp + 8f4: 0a98 addi a4,sp,336 + 8f6: 2040 fld fs0,128(s0) + 8f8: 0066 0x66 + 8fa: 0000 unimp + 8fc: 0204 addi s1,sp,256 + 8fe: 0000 unimp + 900: 0e00 addi s0,sp,784 + 902: 0420 addi s0,sp,520 + 904: 0004 addi s1,sp,0 + 906: 0000 unimp + 908: 0181 addi gp,gp,0 + 90a: 0288 addi a0,sp,320 + 90c: 0204 addi s1,sp,256 + 90e: 0000 unimp + 910: 0c00 addi s0,sp,528 + 912: 0008 addi a0,sp,0 + 914: 5804 lw s1,48(s0) + 916: 0000 unimp + 918: c100 sw s0,0(a0) + 91a: 0204 addi s1,sp,256 + 91c: 0000 unimp + 91e: c800 sw s0,16(s0) + 920: 0204 addi s1,sp,256 + 922: 0000 unimp + 924: 0d00 addi s0,sp,656 + 926: 0002 0x2 + 928: 0038 addi a4,sp,8 + 92a: 0000 unimp + 92c: 08dc addi a5,sp,84 + 92e: 0000 unimp + 930: 0afe slli s5,s5,0x1f + 932: 2040 fld fs0,128(s0) + 934: 0040 addi s0,sp,4 + 936: 0000 unimp + 938: 0204 addi s1,sp,256 + 93a: 0000 unimp + 93c: 0e00 addi s0,sp,784 + 93e: 0420 addi s0,sp,520 + 940: 0004 addi s1,sp,0 + 942: 0000 unimp + 944: 0181 addi gp,gp,0 + 946: 0288 addi a0,sp,320 + 948: 0204 addi s1,sp,256 + 94a: 0000 unimp + 94c: 0c00 addi s0,sp,528 + 94e: 0008 addi a0,sp,0 + 950: 3204 fld fs1,32(a2) + 952: 0000 unimp + 954: c100 sw s0,0(a0) + 956: 0204 addi s1,sp,256 + 958: 0000 unimp + 95a: c800 sw s0,16(s0) + 95c: 0204 addi s1,sp,256 + 95e: 0000 unimp + 960: 0d00 addi s0,sp,656 + 962: 0002 0x2 + 964: 0030 addi a2,sp,8 + 966: 0000 unimp + 968: 08dc addi a5,sp,84 + 96a: 0000 unimp + 96c: 0b3e slli s6,s6,0xf + 96e: 2040 fld fs0,128(s0) + 970: 0010 addi a2,sp,0 + 972: 0000 unimp + 974: 0204 addi s1,sp,256 + 976: 0000 unimp + 978: 0e00 addi s0,sp,784 + 97a: 0410 addi a2,sp,512 + 97c: 0002 0x2 + 97e: 0000 unimp + 980: 0188 addi a0,sp,192 + 982: 0204 addi s1,sp,256 + 984: 0000 unimp + 986: 0c00 addi s0,sp,528 + 988: 0008 addi a0,sp,0 + 98a: 0604 addi s1,sp,768 + 98c: 0000 unimp + 98e: c800 sw s0,16(s0) + 990: 0204 addi s1,sp,256 + 992: 0000 unimp + 994: 0d00 addi s0,sp,656 + 996: 0002 0x2 + 998: 0038 addi a4,sp,8 + 99a: 0000 unimp + 99c: 08dc addi a5,sp,84 + 99e: 0000 unimp + 9a0: 0b4e slli s6,s6,0x13 + 9a2: 2040 fld fs0,128(s0) + 9a4: 0094 addi a3,sp,64 + 9a6: 0000 unimp + 9a8: 0204 addi s1,sp,256 + 9aa: 0000 unimp + 9ac: 0e00 addi s0,sp,784 + 9ae: 0430 addi a2,sp,520 + 9b0: 0004 addi s1,sp,0 + 9b2: 0000 unimp + 9b4: 0181 addi gp,gp,0 + 9b6: 0288 addi a0,sp,320 + 9b8: 0204 addi s1,sp,256 + 9ba: 0000 unimp + 9bc: 0c00 addi s0,sp,528 + 9be: 0008 addi a0,sp,0 + 9c0: 8604 0x8604 + 9c2: 0000 unimp + 9c4: c100 sw s0,0(a0) + 9c6: 0204 addi s1,sp,256 + 9c8: 0000 unimp + 9ca: c800 sw s0,16(s0) + 9cc: 0204 addi s1,sp,256 + 9ce: 0000 unimp + 9d0: 0d00 addi s0,sp,656 + 9d2: 0002 0x2 + 9d4: 0038 addi a4,sp,8 + 9d6: 0000 unimp + 9d8: 08dc addi a5,sp,84 + 9da: 0000 unimp + 9dc: 0be2 slli s7,s7,0x18 + 9de: 2040 fld fs0,128(s0) + 9e0: 0098 addi a4,sp,64 + 9e2: 0000 unimp + 9e4: 0204 addi s1,sp,256 + 9e6: 0000 unimp + 9e8: 0e00 addi s0,sp,784 + 9ea: 0430 addi a2,sp,520 + 9ec: 0004 addi s1,sp,0 + 9ee: 0000 unimp + 9f0: 0181 addi gp,gp,0 + 9f2: 0288 addi a0,sp,320 + 9f4: 0204 addi s1,sp,256 + 9f6: 0000 unimp + 9f8: 0c00 addi s0,sp,528 + 9fa: 0008 addi a0,sp,0 + 9fc: 8a04 0x8a04 + 9fe: 0000 unimp + a00: c100 sw s0,0(a0) + a02: 0204 addi s1,sp,256 + a04: 0000 unimp + a06: c800 sw s0,16(s0) + a08: 0204 addi s1,sp,256 + a0a: 0000 unimp + a0c: 0d00 addi s0,sp,656 + a0e: 0002 0x2 + a10: 0038 addi a4,sp,8 + a12: 0000 unimp + a14: 08dc addi a5,sp,84 + a16: 0000 unimp + a18: 0c7a slli s8,s8,0x1e + a1a: 2040 fld fs0,128(s0) + a1c: 013a slli sp,sp,0xe + a1e: 0000 unimp + a20: 0204 addi s1,sp,256 + a22: 0000 unimp + a24: 0e00 addi s0,sp,784 + a26: 0430 addi a2,sp,520 + a28: 0004 addi s1,sp,0 + a2a: 0000 unimp + a2c: 0181 addi gp,gp,0 + a2e: 0288 addi a0,sp,320 + a30: 0204 addi s1,sp,256 + a32: 0000 unimp + a34: 0c00 addi s0,sp,528 + a36: 0008 addi a0,sp,0 + a38: 2c04 fld fs1,24(s0) + a3a: 0001 nop + a3c: c100 sw s0,0(a0) + a3e: 0204 addi s1,sp,256 + a40: 0000 unimp + a42: c800 sw s0,16(s0) + a44: 0204 addi s1,sp,256 + a46: 0000 unimp + a48: 0d00 addi s0,sp,656 + a4a: 0002 0x2 + a4c: 0038 addi a4,sp,8 + a4e: 0000 unimp + a50: 08dc addi a5,sp,84 + a52: 0000 unimp + a54: 0db4 addi a3,sp,728 + a56: 2040 fld fs0,128(s0) + a58: 009e slli ra,ra,0x7 + a5a: 0000 unimp + a5c: 0204 addi s1,sp,256 + a5e: 0000 unimp + a60: 0e00 addi s0,sp,784 + a62: 0430 addi a2,sp,520 + a64: 0004 addi s1,sp,0 + a66: 0000 unimp + a68: 0181 addi gp,gp,0 + a6a: 0288 addi a0,sp,320 + a6c: 0204 addi s1,sp,256 + a6e: 0000 unimp + a70: 0c00 addi s0,sp,528 + a72: 0008 addi a0,sp,0 + a74: 9004 0x9004 + a76: 0000 unimp + a78: c100 sw s0,0(a0) + a7a: 0204 addi s1,sp,256 + a7c: 0000 unimp + a7e: c800 sw s0,16(s0) + a80: 0204 addi s1,sp,256 + a82: 0000 unimp + a84: 0d00 addi s0,sp,656 + a86: 0002 0x2 + a88: 0038 addi a4,sp,8 + a8a: 0000 unimp + a8c: 08dc addi a5,sp,84 + a8e: 0000 unimp + a90: 0e52 slli t3,t3,0x14 + a92: 2040 fld fs0,128(s0) + a94: 0080 addi s0,sp,64 + a96: 0000 unimp + a98: 0204 addi s1,sp,256 + a9a: 0000 unimp + a9c: 0e00 addi s0,sp,784 + a9e: 0420 addi s0,sp,520 + aa0: 0004 addi s1,sp,0 + aa2: 0000 unimp + aa4: 0181 addi gp,gp,0 + aa6: 0288 addi a0,sp,320 + aa8: 0204 addi s1,sp,256 + aaa: 0000 unimp + aac: 0c00 addi s0,sp,528 + aae: 0008 addi a0,sp,0 + ab0: 7204 flw fs1,32(a2) + ab2: 0000 unimp + ab4: c100 sw s0,0(a0) + ab6: 0204 addi s1,sp,256 + ab8: 0000 unimp + aba: c800 sw s0,16(s0) + abc: 0204 addi s1,sp,256 + abe: 0000 unimp + ac0: 0d00 addi s0,sp,656 + ac2: 0002 0x2 + ac4: 0038 addi a4,sp,8 + ac6: 0000 unimp + ac8: 08dc addi a5,sp,84 + aca: 0000 unimp + acc: 0ed2 slli t4,t4,0x14 + ace: 2040 fld fs0,128(s0) + ad0: 0080 addi s0,sp,64 + ad2: 0000 unimp + ad4: 0204 addi s1,sp,256 + ad6: 0000 unimp + ad8: 0e00 addi s0,sp,784 + ada: 0420 addi s0,sp,520 + adc: 0004 addi s1,sp,0 + ade: 0000 unimp + ae0: 0181 addi gp,gp,0 + ae2: 0288 addi a0,sp,320 + ae4: 0204 addi s1,sp,256 + ae6: 0000 unimp + ae8: 0c00 addi s0,sp,528 + aea: 0008 addi a0,sp,0 + aec: 7204 flw fs1,32(a2) + aee: 0000 unimp + af0: c100 sw s0,0(a0) + af2: 0204 addi s1,sp,256 + af4: 0000 unimp + af6: c800 sw s0,16(s0) + af8: 0204 addi s1,sp,256 + afa: 0000 unimp + afc: 0d00 addi s0,sp,656 + afe: 0002 0x2 + b00: 0038 addi a4,sp,8 + b02: 0000 unimp + b04: 08dc addi a5,sp,84 + b06: 0000 unimp + b08: 0f52 slli t5,t5,0x14 + b0a: 2040 fld fs0,128(s0) + b0c: 0062 0x62 + b0e: 0000 unimp + b10: 0204 addi s1,sp,256 + b12: 0000 unimp + b14: 0e00 addi s0,sp,784 + b16: 0420 addi s0,sp,520 + b18: 0004 addi s1,sp,0 + b1a: 0000 unimp + b1c: 0181 addi gp,gp,0 + b1e: 0288 addi a0,sp,320 + b20: 0204 addi s1,sp,256 + b22: 0000 unimp + b24: 0c00 addi s0,sp,528 + b26: 0008 addi a0,sp,0 + b28: 5404 lw s1,40(s0) + b2a: 0000 unimp + b2c: c100 sw s0,0(a0) + b2e: 0204 addi s1,sp,256 + b30: 0000 unimp + b32: c800 sw s0,16(s0) + b34: 0204 addi s1,sp,256 + b36: 0000 unimp + b38: 0d00 addi s0,sp,656 + b3a: 0002 0x2 + b3c: 0038 addi a4,sp,8 + b3e: 0000 unimp + b40: 08dc addi a5,sp,84 + b42: 0000 unimp + b44: 0fb4 addi a3,sp,984 + b46: 2040 fld fs0,128(s0) + b48: 0044 addi s1,sp,4 + b4a: 0000 unimp + b4c: 0204 addi s1,sp,256 + b4e: 0000 unimp + b50: 0e00 addi s0,sp,784 + b52: 0420 addi s0,sp,520 + b54: 0004 addi s1,sp,0 + b56: 0000 unimp + b58: 0181 addi gp,gp,0 + b5a: 0288 addi a0,sp,320 + b5c: 0204 addi s1,sp,256 + b5e: 0000 unimp + b60: 0c00 addi s0,sp,528 + b62: 0008 addi a0,sp,0 + b64: 3604 fld fs1,40(a2) + b66: 0000 unimp + b68: c100 sw s0,0(a0) + b6a: 0204 addi s1,sp,256 + b6c: 0000 unimp + b6e: c800 sw s0,16(s0) + b70: 0204 addi s1,sp,256 + b72: 0000 unimp + b74: 0d00 addi s0,sp,656 + b76: 0002 0x2 + b78: 0038 addi a4,sp,8 + b7a: 0000 unimp + b7c: 08dc addi a5,sp,84 + b7e: 0000 unimp + b80: 0ff8 addi a4,sp,988 + b82: 2040 fld fs0,128(s0) + b84: 0044 addi s1,sp,4 + b86: 0000 unimp + b88: 0204 addi s1,sp,256 + b8a: 0000 unimp + b8c: 0e00 addi s0,sp,784 + b8e: 0420 addi s0,sp,520 + b90: 0004 addi s1,sp,0 + b92: 0000 unimp + b94: 0181 addi gp,gp,0 + b96: 0288 addi a0,sp,320 + b98: 0204 addi s1,sp,256 + b9a: 0000 unimp + b9c: 0c00 addi s0,sp,528 + b9e: 0008 addi a0,sp,0 + ba0: 3604 fld fs1,40(a2) + ba2: 0000 unimp + ba4: c100 sw s0,0(a0) + ba6: 0204 addi s1,sp,256 + ba8: 0000 unimp + baa: c800 sw s0,16(s0) + bac: 0204 addi s1,sp,256 + bae: 0000 unimp + bb0: 0d00 addi s0,sp,656 + bb2: 0002 0x2 + bb4: 000c addi a1,sp,0 + bb6: 0000 unimp + bb8: ffff 0xffff + bba: ffff 0xffff + bbc: 0001 nop + bbe: 7c01 lui s8,0xfffe0 + bc0: 0c01 addi s8,s8,0 + bc2: 0002 0x2 + bc4: 0030 addi a2,sp,8 + bc6: 0000 unimp + bc8: 0bb4 addi a3,sp,472 + bca: 0000 unimp + bcc: 103c addi a5,sp,40 + bce: 2040 fld fs0,128(s0) + bd0: 0044 addi s1,sp,4 + bd2: 0000 unimp + bd4: 0204 addi s1,sp,256 + bd6: 0000 unimp + bd8: 0e00 addi s0,sp,784 + bda: 0420 addi s0,sp,520 + bdc: 0002 0x2 + bde: 0000 unimp + be0: 0188 addi a0,sp,192 + be2: 0204 addi s1,sp,256 + be4: 0000 unimp + be6: 0c00 addi s0,sp,528 + be8: 0008 addi a0,sp,0 + bea: 3a04 fld fs1,48(a2) + bec: 0000 unimp + bee: c800 sw s0,16(s0) + bf0: 0204 addi s1,sp,256 + bf2: 0000 unimp + bf4: 0d00 addi s0,sp,656 + bf6: 0002 0x2 + bf8: 0030 addi a2,sp,8 + bfa: 0000 unimp + bfc: 0bb4 addi a3,sp,472 + bfe: 0000 unimp + c00: 1080 addi s0,sp,96 + c02: 2040 fld fs0,128(s0) + c04: 0020 addi s0,sp,8 + c06: 0000 unimp + c08: 0204 addi s1,sp,256 + c0a: 0000 unimp + c0c: 0e00 addi s0,sp,784 + c0e: 0420 addi s0,sp,520 + c10: 0002 0x2 + c12: 0000 unimp + c14: 0188 addi a0,sp,192 + c16: 0204 addi s1,sp,256 + c18: 0000 unimp + c1a: 0c00 addi s0,sp,528 + c1c: 0008 addi a0,sp,0 + c1e: 1604 addi s1,sp,800 + c20: 0000 unimp + c22: c800 sw s0,16(s0) + c24: 0204 addi s1,sp,256 + c26: 0000 unimp + c28: 0d00 addi s0,sp,656 + c2a: 0002 0x2 + c2c: 0030 addi a2,sp,8 + c2e: 0000 unimp + c30: 0bb4 addi a3,sp,472 + c32: 0000 unimp + c34: 10a0 addi s0,sp,104 + c36: 2040 fld fs0,128(s0) + c38: 0030 addi a2,sp,8 + c3a: 0000 unimp + c3c: 0204 addi s1,sp,256 + c3e: 0000 unimp + c40: 0e00 addi s0,sp,784 + c42: 0420 addi s0,sp,520 + c44: 0002 0x2 + c46: 0000 unimp + c48: 0188 addi a0,sp,192 + c4a: 0204 addi s1,sp,256 + c4c: 0000 unimp + c4e: 0c00 addi s0,sp,528 + c50: 0008 addi a0,sp,0 + c52: 2604 fld fs1,8(a2) + c54: 0000 unimp + c56: c800 sw s0,16(s0) + c58: 0204 addi s1,sp,256 + c5a: 0000 unimp + c5c: 0d00 addi s0,sp,656 + c5e: 0002 0x2 + c60: 0038 addi a4,sp,8 + c62: 0000 unimp + c64: 0bb4 addi a3,sp,472 + c66: 0000 unimp + c68: 10d0 addi a2,sp,100 + c6a: 2040 fld fs0,128(s0) + c6c: 00e2 slli ra,ra,0x18 + c6e: 0000 unimp + c70: 0204 addi s1,sp,256 + c72: 0000 unimp + c74: 0e00 addi s0,sp,784 + c76: 0420 addi s0,sp,520 + c78: 0004 addi s1,sp,0 + c7a: 0000 unimp + c7c: 0181 addi gp,gp,0 + c7e: 0288 addi a0,sp,320 + c80: 0204 addi s1,sp,256 + c82: 0000 unimp + c84: 0c00 addi s0,sp,528 + c86: 0008 addi a0,sp,0 + c88: d404 sw s1,40(s0) + c8a: 0000 unimp + c8c: c100 sw s0,0(a0) + c8e: 0204 addi s1,sp,256 + c90: 0000 unimp + c92: c800 sw s0,16(s0) + c94: 0204 addi s1,sp,256 + c96: 0000 unimp + c98: 0d00 addi s0,sp,656 + c9a: 0002 0x2 + c9c: 0024 addi s1,sp,8 + c9e: 0000 unimp + ca0: 0bb4 addi a3,sp,472 + ca2: 0000 unimp + ca4: 11b2 slli gp,gp,0x2c + ca6: 2040 fld fs0,128(s0) + ca8: 0028 addi a0,sp,8 + caa: 0000 unimp + cac: 0204 addi s1,sp,256 + cae: 0000 unimp + cb0: 0e00 addi s0,sp,784 + cb2: 0420 addi s0,sp,520 + cb4: 0004 addi s1,sp,0 + cb6: 0000 unimp + cb8: 0181 addi gp,gp,0 + cba: 0288 addi a0,sp,320 + cbc: 0204 addi s1,sp,256 + cbe: 0000 unimp + cc0: 0c00 addi s0,sp,528 + cc2: 0008 addi a0,sp,0 + cc4: 0038 addi a4,sp,8 + cc6: 0000 unimp + cc8: 0bb4 addi a3,sp,472 + cca: 0000 unimp + ccc: 11da slli gp,gp,0x36 + cce: 2040 fld fs0,128(s0) + cd0: 0050 addi a2,sp,4 + cd2: 0000 unimp + cd4: 0204 addi s1,sp,256 + cd6: 0000 unimp + cd8: 0e00 addi s0,sp,784 + cda: 0410 addi a2,sp,512 + cdc: 0004 addi s1,sp,0 + cde: 0000 unimp + ce0: 0181 addi gp,gp,0 + ce2: 0288 addi a0,sp,320 + ce4: 0204 addi s1,sp,256 + ce6: 0000 unimp + ce8: 0c00 addi s0,sp,528 + cea: 0008 addi a0,sp,0 + cec: 4204 lw s1,0(a2) + cee: 0000 unimp + cf0: c100 sw s0,0(a0) + cf2: 0204 addi s1,sp,256 + cf4: 0000 unimp + cf6: c800 sw s0,16(s0) + cf8: 0204 addi s1,sp,256 + cfa: 0000 unimp + cfc: 0d00 addi s0,sp,656 + cfe: 0002 0x2 + d00: 0030 addi a2,sp,8 + d02: 0000 unimp + d04: 0bb4 addi a3,sp,472 + d06: 0000 unimp + d08: 122a slli tp,tp,0x2a + d0a: 2040 fld fs0,128(s0) + d0c: 0016 0x16 + d0e: 0000 unimp + d10: 0204 addi s1,sp,256 + d12: 0000 unimp + d14: 0e00 addi s0,sp,784 + d16: 0410 addi a2,sp,512 + d18: 0002 0x2 + d1a: 0000 unimp + d1c: 0188 addi a0,sp,192 + d1e: 0204 addi s1,sp,256 + d20: 0000 unimp + d22: 0c00 addi s0,sp,528 + d24: 0008 addi a0,sp,0 + d26: 0c04 addi s1,sp,528 + d28: 0000 unimp + d2a: c800 sw s0,16(s0) + d2c: 0204 addi s1,sp,256 + d2e: 0000 unimp + d30: 0d00 addi s0,sp,656 + d32: 0002 0x2 + d34: 000c addi a1,sp,0 + d36: 0000 unimp + d38: ffff 0xffff + d3a: ffff 0xffff + d3c: 0001 nop + d3e: 7c01 lui s8,0xfffe0 + d40: 0c01 addi s8,s8,0 + d42: 0002 0x2 + d44: 0030 addi a2,sp,8 + d46: 0000 unimp + d48: 0d34 addi a3,sp,664 + d4a: 0000 unimp + d4c: 1240 addi s0,sp,292 + d4e: 2040 fld fs0,128(s0) + d50: 0028 addi a0,sp,8 + d52: 0000 unimp + d54: 0204 addi s1,sp,256 + d56: 0000 unimp + d58: 0e00 addi s0,sp,784 + d5a: 0420 addi s0,sp,520 + d5c: 0002 0x2 + d5e: 0000 unimp + d60: 0188 addi a0,sp,192 + d62: 0204 addi s1,sp,256 + d64: 0000 unimp + d66: 0c00 addi s0,sp,528 + d68: 0008 addi a0,sp,0 + d6a: 1e04 addi s1,sp,816 + d6c: 0000 unimp + d6e: c800 sw s0,16(s0) + d70: 0204 addi s1,sp,256 + d72: 0000 unimp + d74: 0d00 addi s0,sp,656 + d76: 0002 0x2 + d78: 0030 addi a2,sp,8 + d7a: 0000 unimp + d7c: 0d34 addi a3,sp,664 + d7e: 0000 unimp + d80: 1268 addi a0,sp,300 + d82: 2040 fld fs0,128(s0) + d84: 0042 0x42 + d86: 0000 unimp + d88: 0204 addi s1,sp,256 + d8a: 0000 unimp + d8c: 0e00 addi s0,sp,784 + d8e: 0420 addi s0,sp,520 + d90: 0002 0x2 + d92: 0000 unimp + d94: 0188 addi a0,sp,192 + d96: 0204 addi s1,sp,256 + d98: 0000 unimp + d9a: 0c00 addi s0,sp,528 + d9c: 0008 addi a0,sp,0 + d9e: 3804 fld fs1,48(s0) + da0: 0000 unimp + da2: c800 sw s0,16(s0) + da4: 0204 addi s1,sp,256 + da6: 0000 unimp + da8: 0d00 addi s0,sp,656 + daa: 0002 0x2 + dac: 0030 addi a2,sp,8 + dae: 0000 unimp + db0: 0d34 addi a3,sp,664 + db2: 0000 unimp + db4: 12aa slli t0,t0,0x2a + db6: 2040 fld fs0,128(s0) + db8: 0028 addi a0,sp,8 + dba: 0000 unimp + dbc: 0204 addi s1,sp,256 + dbe: 0000 unimp + dc0: 0e00 addi s0,sp,784 + dc2: 0420 addi s0,sp,520 + dc4: 0002 0x2 + dc6: 0000 unimp + dc8: 0188 addi a0,sp,192 + dca: 0204 addi s1,sp,256 + dcc: 0000 unimp + dce: 0c00 addi s0,sp,528 + dd0: 0008 addi a0,sp,0 + dd2: 1e04 addi s1,sp,816 + dd4: 0000 unimp + dd6: c800 sw s0,16(s0) + dd8: 0204 addi s1,sp,256 + dda: 0000 unimp + ddc: 0d00 addi s0,sp,656 + dde: 0002 0x2 + de0: 0038 addi a4,sp,8 + de2: 0000 unimp + de4: 0d34 addi a3,sp,664 + de6: 0000 unimp + de8: 12d2 slli t0,t0,0x34 + dea: 2040 fld fs0,128(s0) + dec: 0024 addi s1,sp,8 + dee: 0000 unimp + df0: 0204 addi s1,sp,256 + df2: 0000 unimp + df4: 0e00 addi s0,sp,784 + df6: 0420 addi s0,sp,520 + df8: 0004 addi s1,sp,0 + dfa: 0000 unimp + dfc: 0181 addi gp,gp,0 + dfe: 0288 addi a0,sp,320 + e00: 0204 addi s1,sp,256 + e02: 0000 unimp + e04: 0c00 addi s0,sp,528 + e06: 0008 addi a0,sp,0 + e08: 1604 addi s1,sp,800 + e0a: 0000 unimp + e0c: c100 sw s0,0(a0) + e0e: 0204 addi s1,sp,256 + e10: 0000 unimp + e12: c800 sw s0,16(s0) + e14: 0204 addi s1,sp,256 + e16: 0000 unimp + e18: 0d00 addi s0,sp,656 + e1a: 0002 0x2 + e1c: 0038 addi a4,sp,8 + e1e: 0000 unimp + e20: 0d34 addi a3,sp,664 + e22: 0000 unimp + e24: 12f6 slli t0,t0,0x3d + e26: 2040 fld fs0,128(s0) + e28: 00c2 slli ra,ra,0x10 + e2a: 0000 unimp + e2c: 0204 addi s1,sp,256 + e2e: 0000 unimp + e30: 0e00 addi s0,sp,784 + e32: 0430 addi a2,sp,520 + e34: 0004 addi s1,sp,0 + e36: 0000 unimp + e38: 0181 addi gp,gp,0 + e3a: 0288 addi a0,sp,320 + e3c: 0204 addi s1,sp,256 + e3e: 0000 unimp + e40: 0c00 addi s0,sp,528 + e42: 0008 addi a0,sp,0 + e44: b404 fsd fs1,40(s0) + e46: 0000 unimp + e48: c100 sw s0,0(a0) + e4a: 0204 addi s1,sp,256 + e4c: 0000 unimp + e4e: c800 sw s0,16(s0) + e50: 0204 addi s1,sp,256 + e52: 0000 unimp + e54: 0d00 addi s0,sp,656 + e56: 0002 0x2 + e58: 0038 addi a4,sp,8 + e5a: 0000 unimp + e5c: 0d34 addi a3,sp,664 + e5e: 0000 unimp + e60: 13b8 addi a4,sp,488 + e62: 2040 fld fs0,128(s0) + e64: 002e 0x2e + e66: 0000 unimp + e68: 0204 addi s1,sp,256 + e6a: 0000 unimp + e6c: 0e00 addi s0,sp,784 + e6e: 0430 addi a2,sp,520 + e70: 0004 addi s1,sp,0 + e72: 0000 unimp + e74: 0181 addi gp,gp,0 + e76: 0288 addi a0,sp,320 + e78: 0204 addi s1,sp,256 + e7a: 0000 unimp + e7c: 0c00 addi s0,sp,528 + e7e: 0008 addi a0,sp,0 + e80: 2004 fld fs1,0(s0) + e82: 0000 unimp + e84: c100 sw s0,0(a0) + e86: 0204 addi s1,sp,256 + e88: 0000 unimp + e8a: c800 sw s0,16(s0) + e8c: 0204 addi s1,sp,256 + e8e: 0000 unimp + e90: 0d00 addi s0,sp,656 + e92: 0002 0x2 + e94: 0040 addi s0,sp,4 + e96: 0000 unimp + e98: 0d34 addi a3,sp,664 + e9a: 0000 unimp + e9c: 13e6 slli t2,t2,0x39 + e9e: 2040 fld fs0,128(s0) + ea0: 0056 0x56 + ea2: 0000 unimp + ea4: 0204 addi s1,sp,256 + ea6: 0000 unimp + ea8: 0e00 addi s0,sp,784 + eaa: 0430 addi a2,sp,520 + eac: 0006 0x6 + eae: 0000 unimp + eb0: 0181 addi gp,gp,0 + eb2: 0288 addi a0,sp,320 + eb4: 0389 addi t2,t2,2 + eb6: 0204 addi s1,sp,256 + eb8: 0000 unimp + eba: 0c00 addi s0,sp,528 + ebc: 0008 addi a0,sp,0 + ebe: 4404 lw s1,8(s0) + ec0: 0000 unimp + ec2: c100 sw s0,0(a0) + ec4: 0204 addi s1,sp,256 + ec6: 0000 unimp + ec8: c800 sw s0,16(s0) + eca: 0204 addi s1,sp,256 + ecc: 0000 unimp + ece: c900 sw s0,16(a0) + ed0: 0204 addi s1,sp,256 + ed2: 0000 unimp + ed4: 0d00 addi s0,sp,656 + ed6: 0002 0x2 + ed8: 0038 addi a4,sp,8 + eda: 0000 unimp + edc: 0d34 addi a3,sp,664 + ede: 0000 unimp + ee0: 143c addi a5,sp,552 + ee2: 2040 fld fs0,128(s0) + ee4: 007a 0x7a + ee6: 0000 unimp + ee8: 0204 addi s1,sp,256 + eea: 0000 unimp + eec: 0e00 addi s0,sp,784 + eee: 0420 addi s0,sp,520 + ef0: 0004 addi s1,sp,0 + ef2: 0000 unimp + ef4: 0181 addi gp,gp,0 + ef6: 0288 addi a0,sp,320 + ef8: 0204 addi s1,sp,256 + efa: 0000 unimp + efc: 0c00 addi s0,sp,528 + efe: 0008 addi a0,sp,0 + f00: 6c04 flw fs1,24(s0) + f02: 0000 unimp + f04: c100 sw s0,0(a0) + f06: 0204 addi s1,sp,256 + f08: 0000 unimp + f0a: c800 sw s0,16(s0) + f0c: 0204 addi s1,sp,256 + f0e: 0000 unimp + f10: 0d00 addi s0,sp,656 + f12: 0002 0x2 + f14: 0038 addi a4,sp,8 + f16: 0000 unimp + f18: 0d34 addi a3,sp,664 + f1a: 0000 unimp + f1c: 14b6 slli s1,s1,0x2d + f1e: 2040 fld fs0,128(s0) + f20: 004c addi a1,sp,4 + f22: 0000 unimp + f24: 0204 addi s1,sp,256 + f26: 0000 unimp + f28: 0e00 addi s0,sp,784 + f2a: 0420 addi s0,sp,520 + f2c: 0004 addi s1,sp,0 + f2e: 0000 unimp + f30: 0181 addi gp,gp,0 + f32: 0288 addi a0,sp,320 + f34: 0204 addi s1,sp,256 + f36: 0000 unimp + f38: 0c00 addi s0,sp,528 + f3a: 0008 addi a0,sp,0 + f3c: 3e04 fld fs1,56(a2) + f3e: 0000 unimp + f40: c100 sw s0,0(a0) + f42: 0204 addi s1,sp,256 + f44: 0000 unimp + f46: c800 sw s0,16(s0) + f48: 0204 addi s1,sp,256 + f4a: 0000 unimp + f4c: 0d00 addi s0,sp,656 + f4e: 0002 0x2 + f50: 0038 addi a4,sp,8 + f52: 0000 unimp + f54: 0d34 addi a3,sp,664 + f56: 0000 unimp + f58: 1502 slli a0,a0,0x20 + f5a: 2040 fld fs0,128(s0) + f5c: 00a8 addi a0,sp,72 + f5e: 0000 unimp + f60: 0204 addi s1,sp,256 + f62: 0000 unimp + f64: 0e00 addi s0,sp,784 + f66: 0430 addi a2,sp,520 + f68: 0004 addi s1,sp,0 + f6a: 0000 unimp + f6c: 0181 addi gp,gp,0 + f6e: 0288 addi a0,sp,320 + f70: 0204 addi s1,sp,256 + f72: 0000 unimp + f74: 0c00 addi s0,sp,528 + f76: 0008 addi a0,sp,0 + f78: 9a04 0x9a04 + f7a: 0000 unimp + f7c: c100 sw s0,0(a0) + f7e: 0204 addi s1,sp,256 + f80: 0000 unimp + f82: c800 sw s0,16(s0) + f84: 0204 addi s1,sp,256 + f86: 0000 unimp + f88: 0d00 addi s0,sp,656 + f8a: 0002 0x2 + f8c: 0038 addi a4,sp,8 + f8e: 0000 unimp + f90: 0d34 addi a3,sp,664 + f92: 0000 unimp + f94: 15aa slli a1,a1,0x2a + f96: 2040 fld fs0,128(s0) + f98: 0090 addi a2,sp,64 + f9a: 0000 unimp + f9c: 0204 addi s1,sp,256 + f9e: 0000 unimp + fa0: 0e00 addi s0,sp,784 + fa2: 0430 addi a2,sp,520 + fa4: 0004 addi s1,sp,0 + fa6: 0000 unimp + fa8: 0181 addi gp,gp,0 + faa: 0288 addi a0,sp,320 + fac: 0204 addi s1,sp,256 + fae: 0000 unimp + fb0: 0c00 addi s0,sp,528 + fb2: 0008 addi a0,sp,0 + fb4: 8204 0x8204 + fb6: 0000 unimp + fb8: c100 sw s0,0(a0) + fba: 0204 addi s1,sp,256 + fbc: 0000 unimp + fbe: c800 sw s0,16(s0) + fc0: 0204 addi s1,sp,256 + fc2: 0000 unimp + fc4: 0d00 addi s0,sp,656 + fc6: 0002 0x2 + fc8: 0040 addi s0,sp,4 + fca: 0000 unimp + fcc: 0d34 addi a3,sp,664 + fce: 0000 unimp + fd0: 163a slli a2,a2,0x2e + fd2: 2040 fld fs0,128(s0) + fd4: 01b2 slli gp,gp,0xc + fd6: 0000 unimp + fd8: 0204 addi s1,sp,256 + fda: 0000 unimp + fdc: 0e00 addi s0,sp,784 + fde: 0430 addi a2,sp,520 + fe0: 0006 0x6 + fe2: 0000 unimp + fe4: 0181 addi gp,gp,0 + fe6: 0288 addi a0,sp,320 + fe8: 0389 addi t2,t2,2 + fea: 0204 addi s1,sp,256 + fec: 0000 unimp + fee: 0c00 addi s0,sp,528 + ff0: 0008 addi a0,sp,0 + ff2: a004 fsd fs1,0(s0) + ff4: 0001 nop + ff6: c100 sw s0,0(a0) + ff8: 0204 addi s1,sp,256 + ffa: 0000 unimp + ffc: c800 sw s0,16(s0) + ffe: 0204 addi s1,sp,256 + 1000: 0000 unimp + 1002: c900 sw s0,16(a0) + 1004: 0204 addi s1,sp,256 + 1006: 0000 unimp + 1008: 0d00 addi s0,sp,656 + 100a: 0002 0x2 + 100c: 0038 addi a4,sp,8 + 100e: 0000 unimp + 1010: 0d34 addi a3,sp,664 + 1012: 0000 unimp + 1014: 17ec addi a1,sp,1004 + 1016: 2040 fld fs0,128(s0) + 1018: 0020 addi s0,sp,8 + 101a: 0000 unimp + 101c: 0204 addi s1,sp,256 + 101e: 0000 unimp + 1020: 0e00 addi s0,sp,784 + 1022: 0420 addi s0,sp,520 + 1024: 0004 addi s1,sp,0 + 1026: 0000 unimp + 1028: 0181 addi gp,gp,0 + 102a: 0288 addi a0,sp,320 + 102c: 0204 addi s1,sp,256 + 102e: 0000 unimp + 1030: 0c00 addi s0,sp,528 + 1032: 0008 addi a0,sp,0 + 1034: 1204 addi s1,sp,288 + 1036: 0000 unimp + 1038: c100 sw s0,0(a0) + 103a: 0204 addi s1,sp,256 + 103c: 0000 unimp + 103e: c800 sw s0,16(s0) + 1040: 0204 addi s1,sp,256 + 1042: 0000 unimp + 1044: 0d00 addi s0,sp,656 + 1046: 0002 0x2 + 1048: 0048 addi a0,sp,4 + 104a: 0000 unimp + 104c: 0d34 addi a3,sp,664 + 104e: 0000 unimp + 1050: 180c addi a1,sp,48 + 1052: 2040 fld fs0,128(s0) + 1054: 008e slli ra,ra,0x3 + 1056: 0000 unimp + 1058: 0204 addi s1,sp,256 + 105a: 0000 unimp + 105c: 0e00 addi s0,sp,784 + 105e: 0420 addi s0,sp,520 + 1060: 0008 addi a0,sp,0 + 1062: 0000 unimp + 1064: 0181 addi gp,gp,0 + 1066: 0288 addi a0,sp,320 + 1068: 0389 addi t2,t2,2 + 106a: 0492 slli s1,s1,0x4 + 106c: 0204 addi s1,sp,256 + 106e: 0000 unimp + 1070: 0c00 addi s0,sp,528 + 1072: 0008 addi a0,sp,0 + 1074: 7804 flw fs1,48(s0) + 1076: 0000 unimp + 1078: c100 sw s0,0(a0) + 107a: 0204 addi s1,sp,256 + 107c: 0000 unimp + 107e: c800 sw s0,16(s0) + 1080: 0204 addi s1,sp,256 + 1082: 0000 unimp + 1084: c900 sw s0,16(a0) + 1086: 0204 addi s1,sp,256 + 1088: 0000 unimp + 108a: d200 sw s0,32(a2) + 108c: 0204 addi s1,sp,256 + 108e: 0000 unimp + 1090: 0d00 addi s0,sp,656 + 1092: 0002 0x2 + 1094: 0038 addi a4,sp,8 + 1096: 0000 unimp + 1098: 0d34 addi a3,sp,664 + 109a: 0000 unimp + 109c: 189a slli a7,a7,0x26 + 109e: 2040 fld fs0,128(s0) + 10a0: 008c addi a1,sp,64 + 10a2: 0000 unimp + 10a4: 0204 addi s1,sp,256 + 10a6: 0000 unimp + 10a8: 0e00 addi s0,sp,784 + 10aa: 0430 addi a2,sp,520 + 10ac: 0004 addi s1,sp,0 + 10ae: 0000 unimp + 10b0: 0181 addi gp,gp,0 + 10b2: 0288 addi a0,sp,320 + 10b4: 0204 addi s1,sp,256 + 10b6: 0000 unimp + 10b8: 0c00 addi s0,sp,528 + 10ba: 0008 addi a0,sp,0 + 10bc: 7e04 flw fs1,56(a2) + 10be: 0000 unimp + 10c0: c100 sw s0,0(a0) + 10c2: 0204 addi s1,sp,256 + 10c4: 0000 unimp + 10c6: c800 sw s0,16(s0) + 10c8: 0204 addi s1,sp,256 + 10ca: 0000 unimp + 10cc: 0d00 addi s0,sp,656 + 10ce: 0002 0x2 + 10d0: 0038 addi a4,sp,8 + 10d2: 0000 unimp + 10d4: 0d34 addi a3,sp,664 + 10d6: 0000 unimp + 10d8: 1926 slli s2,s2,0x29 + 10da: 2040 fld fs0,128(s0) + 10dc: 0088 addi a0,sp,64 + 10de: 0000 unimp + 10e0: 0204 addi s1,sp,256 + 10e2: 0000 unimp + 10e4: 0e00 addi s0,sp,784 + 10e6: 0420 addi s0,sp,520 + 10e8: 0004 addi s1,sp,0 + 10ea: 0000 unimp + 10ec: 0181 addi gp,gp,0 + 10ee: 0288 addi a0,sp,320 + 10f0: 0204 addi s1,sp,256 + 10f2: 0000 unimp + 10f4: 0c00 addi s0,sp,528 + 10f6: 0008 addi a0,sp,0 + 10f8: 7a04 flw fs1,48(a2) + 10fa: 0000 unimp + 10fc: c100 sw s0,0(a0) + 10fe: 0204 addi s1,sp,256 + 1100: 0000 unimp + 1102: c800 sw s0,16(s0) + 1104: 0204 addi s1,sp,256 + 1106: 0000 unimp + 1108: 0d00 addi s0,sp,656 + 110a: 0002 0x2 + 110c: 0038 addi a4,sp,8 + 110e: 0000 unimp + 1110: 0d34 addi a3,sp,664 + 1112: 0000 unimp + 1114: 19ae slli s3,s3,0x2b + 1116: 2040 fld fs0,128(s0) + 1118: 004c addi a1,sp,4 + 111a: 0000 unimp + 111c: 0204 addi s1,sp,256 + 111e: 0000 unimp + 1120: 0e00 addi s0,sp,784 + 1122: 0420 addi s0,sp,520 + 1124: 0004 addi s1,sp,0 + 1126: 0000 unimp + 1128: 0181 addi gp,gp,0 + 112a: 0288 addi a0,sp,320 + 112c: 0204 addi s1,sp,256 + 112e: 0000 unimp + 1130: 0c00 addi s0,sp,528 + 1132: 0008 addi a0,sp,0 + 1134: 3e04 fld fs1,56(a2) + 1136: 0000 unimp + 1138: c100 sw s0,0(a0) + 113a: 0204 addi s1,sp,256 + 113c: 0000 unimp + 113e: c800 sw s0,16(s0) + 1140: 0204 addi s1,sp,256 + 1142: 0000 unimp + 1144: 0d00 addi s0,sp,656 + 1146: 0002 0x2 + 1148: 0038 addi a4,sp,8 + 114a: 0000 unimp + 114c: 0d34 addi a3,sp,664 + 114e: 0000 unimp + 1150: 19fa slli s3,s3,0x3e + 1152: 2040 fld fs0,128(s0) + 1154: 00b6 slli ra,ra,0xd + 1156: 0000 unimp + 1158: 0204 addi s1,sp,256 + 115a: 0000 unimp + 115c: 0e00 addi s0,sp,784 + 115e: 0430 addi a2,sp,520 + 1160: 0004 addi s1,sp,0 + 1162: 0000 unimp + 1164: 0181 addi gp,gp,0 + 1166: 0288 addi a0,sp,320 + 1168: 0204 addi s1,sp,256 + 116a: 0000 unimp + 116c: 0c00 addi s0,sp,528 + 116e: 0008 addi a0,sp,0 + 1170: a804 fsd fs1,16(s0) + 1172: 0000 unimp + 1174: c100 sw s0,0(a0) + 1176: 0204 addi s1,sp,256 + 1178: 0000 unimp + 117a: c800 sw s0,16(s0) + 117c: 0204 addi s1,sp,256 + 117e: 0000 unimp + 1180: 0d00 addi s0,sp,656 + 1182: 0002 0x2 + 1184: 0038 addi a4,sp,8 + 1186: 0000 unimp + 1188: 0d34 addi a3,sp,664 + 118a: 0000 unimp + 118c: 1ab0 addi a2,sp,376 + 118e: 2040 fld fs0,128(s0) + 1190: 0090 addi a2,sp,64 + 1192: 0000 unimp + 1194: 0204 addi s1,sp,256 + 1196: 0000 unimp + 1198: 0e00 addi s0,sp,784 + 119a: 0430 addi a2,sp,520 + 119c: 0004 addi s1,sp,0 + 119e: 0000 unimp + 11a0: 0181 addi gp,gp,0 + 11a2: 0288 addi a0,sp,320 + 11a4: 0204 addi s1,sp,256 + 11a6: 0000 unimp + 11a8: 0c00 addi s0,sp,528 + 11aa: 0008 addi a0,sp,0 + 11ac: 8204 0x8204 + 11ae: 0000 unimp + 11b0: c100 sw s0,0(a0) + 11b2: 0204 addi s1,sp,256 + 11b4: 0000 unimp + 11b6: c800 sw s0,16(s0) + 11b8: 0204 addi s1,sp,256 + 11ba: 0000 unimp + 11bc: 0d00 addi s0,sp,656 + 11be: 0002 0x2 + 11c0: 0040 addi s0,sp,4 + 11c2: 0000 unimp + 11c4: 0d34 addi a3,sp,664 + 11c6: 0000 unimp + 11c8: 1b40 addi s0,sp,436 + 11ca: 2040 fld fs0,128(s0) + 11cc: 0246 slli tp,tp,0x11 + 11ce: 0000 unimp + 11d0: 0204 addi s1,sp,256 + 11d2: 0000 unimp + 11d4: 0e00 addi s0,sp,784 + 11d6: 0430 addi a2,sp,520 + 11d8: 0006 0x6 + 11da: 0000 unimp + 11dc: 0181 addi gp,gp,0 + 11de: 0288 addi a0,sp,320 + 11e0: 0389 addi t2,t2,2 + 11e2: 0204 addi s1,sp,256 + 11e4: 0000 unimp + 11e6: 0c00 addi s0,sp,528 + 11e8: 0008 addi a0,sp,0 + 11ea: 3404 fld fs1,40(s0) + 11ec: 0002 0x2 + 11ee: c100 sw s0,0(a0) + 11f0: 0204 addi s1,sp,256 + 11f2: 0000 unimp + 11f4: c800 sw s0,16(s0) + 11f6: 0204 addi s1,sp,256 + 11f8: 0000 unimp + 11fa: c900 sw s0,16(a0) + 11fc: 0204 addi s1,sp,256 + 11fe: 0000 unimp + 1200: 0d00 addi s0,sp,656 + 1202: 0002 0x2 + 1204: 0040 addi s0,sp,4 + 1206: 0000 unimp + 1208: 0d34 addi a3,sp,664 + 120a: 0000 unimp + 120c: 1d86 slli s11,s11,0x21 + 120e: 2040 fld fs0,128(s0) + 1210: 01e6 slli gp,gp,0x19 + 1212: 0000 unimp + 1214: 0204 addi s1,sp,256 + 1216: 0000 unimp + 1218: 0e00 addi s0,sp,784 + 121a: 0430 addi a2,sp,520 + 121c: 0006 0x6 + 121e: 0000 unimp + 1220: 0181 addi gp,gp,0 + 1222: 0288 addi a0,sp,320 + 1224: 0389 addi t2,t2,2 + 1226: 0204 addi s1,sp,256 + 1228: 0000 unimp + 122a: 0c00 addi s0,sp,528 + 122c: 0008 addi a0,sp,0 + 122e: d404 sw s1,40(s0) + 1230: 0001 nop + 1232: c100 sw s0,0(a0) + 1234: 0204 addi s1,sp,256 + 1236: 0000 unimp + 1238: c800 sw s0,16(s0) + 123a: 0204 addi s1,sp,256 + 123c: 0000 unimp + 123e: c900 sw s0,16(a0) + 1240: 0204 addi s1,sp,256 + 1242: 0000 unimp + 1244: 0d00 addi s0,sp,656 + 1246: 0002 0x2 + 1248: 0030 addi a2,sp,8 + 124a: 0000 unimp + 124c: 0d34 addi a3,sp,664 + 124e: 0000 unimp + 1250: 1f6c addi a1,sp,956 + 1252: 2040 fld fs0,128(s0) + 1254: 001e 0x1e + 1256: 0000 unimp + 1258: 0204 addi s1,sp,256 + 125a: 0000 unimp + 125c: 0e00 addi s0,sp,784 + 125e: 0420 addi s0,sp,520 + 1260: 0002 0x2 + 1262: 0000 unimp + 1264: 0188 addi a0,sp,192 + 1266: 0204 addi s1,sp,256 + 1268: 0000 unimp + 126a: 0c00 addi s0,sp,528 + 126c: 0008 addi a0,sp,0 + 126e: 1404 addi s1,sp,544 + 1270: 0000 unimp + 1272: c800 sw s0,16(s0) + 1274: 0204 addi s1,sp,256 + 1276: 0000 unimp + 1278: 0d00 addi s0,sp,656 + 127a: 0002 0x2 + 127c: 0038 addi a4,sp,8 + 127e: 0000 unimp + 1280: 0d34 addi a3,sp,664 + 1282: 0000 unimp + 1284: 1f8a slli t6,t6,0x22 + 1286: 2040 fld fs0,128(s0) + 1288: 006e 0x6e + 128a: 0000 unimp + 128c: 0204 addi s1,sp,256 + 128e: 0000 unimp + 1290: 0e00 addi s0,sp,784 + 1292: 0420 addi s0,sp,520 + 1294: 0004 addi s1,sp,0 + 1296: 0000 unimp + 1298: 0181 addi gp,gp,0 + 129a: 0288 addi a0,sp,320 + 129c: 0204 addi s1,sp,256 + 129e: 0000 unimp + 12a0: 0c00 addi s0,sp,528 + 12a2: 0008 addi a0,sp,0 + 12a4: 6004 flw fs1,0(s0) + 12a6: 0000 unimp + 12a8: c100 sw s0,0(a0) + 12aa: 0204 addi s1,sp,256 + 12ac: 0000 unimp + 12ae: c800 sw s0,16(s0) + 12b0: 0204 addi s1,sp,256 + 12b2: 0000 unimp + 12b4: 0d00 addi s0,sp,656 + 12b6: 0002 0x2 + 12b8: 0038 addi a4,sp,8 + 12ba: 0000 unimp + 12bc: 0d34 addi a3,sp,664 + 12be: 0000 unimp + 12c0: 1ff8 addi a4,sp,1020 + 12c2: 2040 fld fs0,128(s0) + 12c4: 004e 0x4e + 12c6: 0000 unimp + 12c8: 0204 addi s1,sp,256 + 12ca: 0000 unimp + 12cc: 0e00 addi s0,sp,784 + 12ce: 0420 addi s0,sp,520 + 12d0: 0004 addi s1,sp,0 + 12d2: 0000 unimp + 12d4: 0181 addi gp,gp,0 + 12d6: 0288 addi a0,sp,320 + 12d8: 0204 addi s1,sp,256 + 12da: 0000 unimp + 12dc: 0c00 addi s0,sp,528 + 12de: 0008 addi a0,sp,0 + 12e0: 4004 lw s1,0(s0) + 12e2: 0000 unimp + 12e4: c100 sw s0,0(a0) + 12e6: 0204 addi s1,sp,256 + 12e8: 0000 unimp + 12ea: c800 sw s0,16(s0) + 12ec: 0204 addi s1,sp,256 + 12ee: 0000 unimp + 12f0: 0d00 addi s0,sp,656 + 12f2: 0002 0x2 + 12f4: 0038 addi a4,sp,8 + 12f6: 0000 unimp + 12f8: 0d34 addi a3,sp,664 + 12fa: 0000 unimp + 12fc: 2046 fld ft0,80(sp) + 12fe: 2040 fld fs0,128(s0) + 1300: 009c addi a5,sp,64 + 1302: 0000 unimp + 1304: 0204 addi s1,sp,256 + 1306: 0000 unimp + 1308: 0e00 addi s0,sp,784 + 130a: 0430 addi a2,sp,520 + 130c: 0004 addi s1,sp,0 + 130e: 0000 unimp + 1310: 0181 addi gp,gp,0 + 1312: 0288 addi a0,sp,320 + 1314: 0204 addi s1,sp,256 + 1316: 0000 unimp + 1318: 0c00 addi s0,sp,528 + 131a: 0008 addi a0,sp,0 + 131c: 8e04 0x8e04 + 131e: 0000 unimp + 1320: c100 sw s0,0(a0) + 1322: 0204 addi s1,sp,256 + 1324: 0000 unimp + 1326: c800 sw s0,16(s0) + 1328: 0204 addi s1,sp,256 + 132a: 0000 unimp + 132c: 0d00 addi s0,sp,656 + 132e: 0002 0x2 + 1330: 0038 addi a4,sp,8 + 1332: 0000 unimp + 1334: 0d34 addi a3,sp,664 + 1336: 0000 unimp + 1338: 20e2 fld ft1,24(sp) + 133a: 2040 fld fs0,128(s0) + 133c: 0092 slli ra,ra,0x4 + 133e: 0000 unimp + 1340: 0204 addi s1,sp,256 + 1342: 0000 unimp + 1344: 0e00 addi s0,sp,784 + 1346: 0430 addi a2,sp,520 + 1348: 0004 addi s1,sp,0 + 134a: 0000 unimp + 134c: 0181 addi gp,gp,0 + 134e: 0288 addi a0,sp,320 + 1350: 0204 addi s1,sp,256 + 1352: 0000 unimp + 1354: 0c00 addi s0,sp,528 + 1356: 0008 addi a0,sp,0 + 1358: 8404 0x8404 + 135a: 0000 unimp + 135c: c100 sw s0,0(a0) + 135e: 0204 addi s1,sp,256 + 1360: 0000 unimp + 1362: c800 sw s0,16(s0) + 1364: 0204 addi s1,sp,256 + 1366: 0000 unimp + 1368: 0d00 addi s0,sp,656 + 136a: 0002 0x2 + 136c: 0040 addi s0,sp,4 + 136e: 0000 unimp + 1370: 0d34 addi a3,sp,664 + 1372: 0000 unimp + 1374: 2174 fld fa3,192(a0) + 1376: 2040 fld fs0,128(s0) + 1378: 0170 addi a2,sp,140 + 137a: 0000 unimp + 137c: 0204 addi s1,sp,256 + 137e: 0000 unimp + 1380: 0e00 addi s0,sp,784 + 1382: 0430 addi a2,sp,520 + 1384: 0006 0x6 + 1386: 0000 unimp + 1388: 0181 addi gp,gp,0 + 138a: 0288 addi a0,sp,320 + 138c: 0389 addi t2,t2,2 + 138e: 0204 addi s1,sp,256 + 1390: 0000 unimp + 1392: 0c00 addi s0,sp,528 + 1394: 0008 addi a0,sp,0 + 1396: 5e04 lw s1,56(a2) + 1398: 0001 nop + 139a: c100 sw s0,0(a0) + 139c: 0204 addi s1,sp,256 + 139e: 0000 unimp + 13a0: c800 sw s0,16(s0) + 13a2: 0204 addi s1,sp,256 + 13a4: 0000 unimp + 13a6: c900 sw s0,16(a0) + 13a8: 0204 addi s1,sp,256 + 13aa: 0000 unimp + 13ac: 0d00 addi s0,sp,656 + 13ae: 0002 0x2 + 13b0: 0048 addi a0,sp,4 + 13b2: 0000 unimp + 13b4: 0d34 addi a3,sp,664 + 13b6: 0000 unimp + 13b8: 22e4 fld fs1,192(a3) + 13ba: 2040 fld fs0,128(s0) + 13bc: 0274 addi a3,sp,268 + 13be: 0000 unimp + 13c0: 0204 addi s1,sp,256 + 13c2: 0000 unimp + 13c4: 0e00 addi s0,sp,784 + 13c6: 0440 addi s0,sp,516 + 13c8: 0008 addi a0,sp,0 + 13ca: 0000 unimp + 13cc: 0181 addi gp,gp,0 + 13ce: 0288 addi a0,sp,320 + 13d0: 0389 addi t2,t2,2 + 13d2: 0492 slli s1,s1,0x4 + 13d4: 0204 addi s1,sp,256 + 13d6: 0000 unimp + 13d8: 0c00 addi s0,sp,528 + 13da: 0008 addi a0,sp,0 + 13dc: 5e04 lw s1,56(a2) + 13de: 0002 0x2 + 13e0: c100 sw s0,0(a0) + 13e2: 0204 addi s1,sp,256 + 13e4: 0000 unimp + 13e6: c800 sw s0,16(s0) + 13e8: 0204 addi s1,sp,256 + 13ea: 0000 unimp + 13ec: c900 sw s0,16(a0) + 13ee: 0204 addi s1,sp,256 + 13f0: 0000 unimp + 13f2: d200 sw s0,32(a2) + 13f4: 0204 addi s1,sp,256 + 13f6: 0000 unimp + 13f8: 0d00 addi s0,sp,656 + 13fa: 0002 0x2 + 13fc: 0038 addi a4,sp,8 + 13fe: 0000 unimp + 1400: 0d34 addi a3,sp,664 + 1402: 0000 unimp + 1404: 2558 fld fa4,136(a0) + 1406: 2040 fld fs0,128(s0) + 1408: 007c addi a5,sp,12 + 140a: 0000 unimp + 140c: 0204 addi s1,sp,256 + 140e: 0000 unimp + 1410: 0e00 addi s0,sp,784 + 1412: 0430 addi a2,sp,520 + 1414: 0004 addi s1,sp,0 + 1416: 0000 unimp + 1418: 0181 addi gp,gp,0 + 141a: 0288 addi a0,sp,320 + 141c: 0204 addi s1,sp,256 + 141e: 0000 unimp + 1420: 0c00 addi s0,sp,528 + 1422: 0008 addi a0,sp,0 + 1424: 6e04 flw fs1,24(a2) + 1426: 0000 unimp + 1428: c100 sw s0,0(a0) + 142a: 0204 addi s1,sp,256 + 142c: 0000 unimp + 142e: c800 sw s0,16(s0) + 1430: 0204 addi s1,sp,256 + 1432: 0000 unimp + 1434: 0d00 addi s0,sp,656 + 1436: 0002 0x2 + 1438: 0038 addi a4,sp,8 + 143a: 0000 unimp + 143c: 0d34 addi a3,sp,664 + 143e: 0000 unimp + 1440: 25d4 fld fa3,136(a1) + 1442: 2040 fld fs0,128(s0) + 1444: 00b0 addi a2,sp,72 + 1446: 0000 unimp + 1448: 0204 addi s1,sp,256 + 144a: 0000 unimp + 144c: 0e00 addi s0,sp,784 + 144e: 0430 addi a2,sp,520 + 1450: 0004 addi s1,sp,0 + 1452: 0000 unimp + 1454: 0181 addi gp,gp,0 + 1456: 0288 addi a0,sp,320 + 1458: 0204 addi s1,sp,256 + 145a: 0000 unimp + 145c: 0c00 addi s0,sp,528 + 145e: 0008 addi a0,sp,0 + 1460: a204 fsd fs1,0(a2) + 1462: 0000 unimp + 1464: c100 sw s0,0(a0) + 1466: 0204 addi s1,sp,256 + 1468: 0000 unimp + 146a: c800 sw s0,16(s0) + 146c: 0204 addi s1,sp,256 + 146e: 0000 unimp + 1470: 0d00 addi s0,sp,656 + 1472: 0002 0x2 + 1474: 0038 addi a4,sp,8 + 1476: 0000 unimp + 1478: 0d34 addi a3,sp,664 + 147a: 0000 unimp + 147c: 2684 fld fs1,8(a3) + 147e: 2040 fld fs0,128(s0) + 1480: 005c addi a5,sp,4 + 1482: 0000 unimp + 1484: 0204 addi s1,sp,256 + 1486: 0000 unimp + 1488: 0e00 addi s0,sp,784 + 148a: 0420 addi s0,sp,520 + 148c: 0004 addi s1,sp,0 + 148e: 0000 unimp + 1490: 0181 addi gp,gp,0 + 1492: 0288 addi a0,sp,320 + 1494: 0204 addi s1,sp,256 + 1496: 0000 unimp + 1498: 0c00 addi s0,sp,528 + 149a: 0008 addi a0,sp,0 + 149c: 4e04 lw s1,24(a2) + 149e: 0000 unimp + 14a0: c100 sw s0,0(a0) + 14a2: 0204 addi s1,sp,256 + 14a4: 0000 unimp + 14a6: c800 sw s0,16(s0) + 14a8: 0204 addi s1,sp,256 + 14aa: 0000 unimp + 14ac: 0d00 addi s0,sp,656 + 14ae: 0002 0x2 + 14b0: 0038 addi a4,sp,8 + 14b2: 0000 unimp + 14b4: 0d34 addi a3,sp,664 + 14b6: 0000 unimp + 14b8: 26e0 fld fs0,200(a3) + 14ba: 2040 fld fs0,128(s0) + 14bc: 00fe slli ra,ra,0x1f + 14be: 0000 unimp + 14c0: 0204 addi s1,sp,256 + 14c2: 0000 unimp + 14c4: 0e00 addi s0,sp,784 + 14c6: 0430 addi a2,sp,520 + 14c8: 0004 addi s1,sp,0 + 14ca: 0000 unimp + 14cc: 0181 addi gp,gp,0 + 14ce: 0288 addi a0,sp,320 + 14d0: 0204 addi s1,sp,256 + 14d2: 0000 unimp + 14d4: 0c00 addi s0,sp,528 + 14d6: 0008 addi a0,sp,0 + 14d8: f004 fsw fs1,32(s0) + 14da: 0000 unimp + 14dc: c100 sw s0,0(a0) + 14de: 0204 addi s1,sp,256 + 14e0: 0000 unimp + 14e2: c800 sw s0,16(s0) + 14e4: 0204 addi s1,sp,256 + 14e6: 0000 unimp + 14e8: 0d00 addi s0,sp,656 + 14ea: 0002 0x2 + 14ec: 0038 addi a4,sp,8 + 14ee: 0000 unimp + 14f0: 0d34 addi a3,sp,664 + 14f2: 0000 unimp + 14f4: 27de fld fa5,464(sp) + 14f6: 2040 fld fs0,128(s0) + 14f8: 00ac addi a1,sp,72 + 14fa: 0000 unimp + 14fc: 0204 addi s1,sp,256 + 14fe: 0000 unimp + 1500: 0e00 addi s0,sp,784 + 1502: 0430 addi a2,sp,520 + 1504: 0004 addi s1,sp,0 + 1506: 0000 unimp + 1508: 0181 addi gp,gp,0 + 150a: 0288 addi a0,sp,320 + 150c: 0204 addi s1,sp,256 + 150e: 0000 unimp + 1510: 0c00 addi s0,sp,528 + 1512: 0008 addi a0,sp,0 + 1514: 9e04 0x9e04 + 1516: 0000 unimp + 1518: c100 sw s0,0(a0) + 151a: 0204 addi s1,sp,256 + 151c: 0000 unimp + 151e: c800 sw s0,16(s0) + 1520: 0204 addi s1,sp,256 + 1522: 0000 unimp + 1524: 0d00 addi s0,sp,656 + 1526: 0002 0x2 + 1528: 0040 addi s0,sp,4 + 152a: 0000 unimp + 152c: 0d34 addi a3,sp,664 + 152e: 0000 unimp + 1530: 288a fld fa7,128(sp) + 1532: 2040 fld fs0,128(s0) + 1534: 029a slli t0,t0,0x6 + 1536: 0000 unimp + 1538: 0204 addi s1,sp,256 + 153a: 0000 unimp + 153c: 0e00 addi s0,sp,784 + 153e: 0430 addi a2,sp,520 + 1540: 0006 0x6 + 1542: 0000 unimp + 1544: 0181 addi gp,gp,0 + 1546: 0288 addi a0,sp,320 + 1548: 0389 addi t2,t2,2 + 154a: 0204 addi s1,sp,256 + 154c: 0000 unimp + 154e: 0c00 addi s0,sp,528 + 1550: 0008 addi a0,sp,0 + 1552: 8804 0x8804 + 1554: 0002 0x2 + 1556: c100 sw s0,0(a0) + 1558: 0204 addi s1,sp,256 + 155a: 0000 unimp + 155c: c800 sw s0,16(s0) + 155e: 0204 addi s1,sp,256 + 1560: 0000 unimp + 1562: c900 sw s0,16(a0) + 1564: 0204 addi s1,sp,256 + 1566: 0000 unimp + 1568: 0d00 addi s0,sp,656 + 156a: 0002 0x2 + 156c: 0038 addi a4,sp,8 + 156e: 0000 unimp + 1570: 0d34 addi a3,sp,664 + 1572: 0000 unimp + 1574: 2b24 fld fs1,80(a4) + 1576: 2040 fld fs0,128(s0) + 1578: 0028 addi a0,sp,8 + 157a: 0000 unimp + 157c: 0204 addi s1,sp,256 + 157e: 0000 unimp + 1580: 0e00 addi s0,sp,784 + 1582: 0420 addi s0,sp,520 + 1584: 0004 addi s1,sp,0 + 1586: 0000 unimp + 1588: 0181 addi gp,gp,0 + 158a: 0288 addi a0,sp,320 + 158c: 0204 addi s1,sp,256 + 158e: 0000 unimp + 1590: 0c00 addi s0,sp,528 + 1592: 0008 addi a0,sp,0 + 1594: 1a04 addi s1,sp,304 + 1596: 0000 unimp + 1598: c100 sw s0,0(a0) + 159a: 0204 addi s1,sp,256 + 159c: 0000 unimp + 159e: c800 sw s0,16(s0) + 15a0: 0204 addi s1,sp,256 + 15a2: 0000 unimp + 15a4: 0d00 addi s0,sp,656 + 15a6: 0002 0x2 + 15a8: 0040 addi s0,sp,4 + 15aa: 0000 unimp + 15ac: 0d34 addi a3,sp,664 + 15ae: 0000 unimp + 15b0: 2b4c fld fa1,144(a4) + 15b2: 2040 fld fs0,128(s0) + 15b4: 02d0 addi a2,sp,324 + 15b6: 0000 unimp + 15b8: 0204 addi s1,sp,256 + 15ba: 0000 unimp + 15bc: 0e00 addi s0,sp,784 + 15be: 0430 addi a2,sp,520 + 15c0: 0006 0x6 + 15c2: 0000 unimp + 15c4: 0181 addi gp,gp,0 + 15c6: 0288 addi a0,sp,320 + 15c8: 0389 addi t2,t2,2 + 15ca: 0204 addi s1,sp,256 + 15cc: 0000 unimp + 15ce: 0c00 addi s0,sp,528 + 15d0: 0008 addi a0,sp,0 + 15d2: be04 fsd fs1,56(a2) + 15d4: 0002 0x2 + 15d6: c100 sw s0,0(a0) + 15d8: 0204 addi s1,sp,256 + 15da: 0000 unimp + 15dc: c800 sw s0,16(s0) + 15de: 0204 addi s1,sp,256 + 15e0: 0000 unimp + 15e2: c900 sw s0,16(a0) + 15e4: 0204 addi s1,sp,256 + 15e6: 0000 unimp + 15e8: 0d00 addi s0,sp,656 + 15ea: 0002 0x2 + 15ec: 0038 addi a4,sp,8 + 15ee: 0000 unimp + 15f0: 0d34 addi a3,sp,664 + 15f2: 0000 unimp + 15f4: 2e1c fld fa5,24(a2) + 15f6: 2040 fld fs0,128(s0) + 15f8: 009a slli ra,ra,0x6 + 15fa: 0000 unimp + 15fc: 0204 addi s1,sp,256 + 15fe: 0000 unimp + 1600: 0e00 addi s0,sp,784 + 1602: 0430 addi a2,sp,520 + 1604: 0004 addi s1,sp,0 + 1606: 0000 unimp + 1608: 0181 addi gp,gp,0 + 160a: 0288 addi a0,sp,320 + 160c: 0204 addi s1,sp,256 + 160e: 0000 unimp + 1610: 0c00 addi s0,sp,528 + 1612: 0008 addi a0,sp,0 + 1614: 8c04 0x8c04 + 1616: 0000 unimp + 1618: c100 sw s0,0(a0) + 161a: 0204 addi s1,sp,256 + 161c: 0000 unimp + 161e: c800 sw s0,16(s0) + 1620: 0204 addi s1,sp,256 + 1622: 0000 unimp + 1624: 0d00 addi s0,sp,656 + 1626: 0002 0x2 + 1628: 0040 addi s0,sp,4 + 162a: 0000 unimp + 162c: 0d34 addi a3,sp,664 + 162e: 0000 unimp + 1630: 2eb6 fld ft9,328(sp) + 1632: 2040 fld fs0,128(s0) + 1634: 0120 addi s0,sp,136 + 1636: 0000 unimp + 1638: 0204 addi s1,sp,256 + 163a: 0000 unimp + 163c: 0e00 addi s0,sp,784 + 163e: 0440 addi s0,sp,516 + 1640: 0006 0x6 + 1642: 0000 unimp + 1644: 0181 addi gp,gp,0 + 1646: 0288 addi a0,sp,320 + 1648: 0389 addi t2,t2,2 + 164a: 0204 addi s1,sp,256 + 164c: 0000 unimp + 164e: 0c00 addi s0,sp,528 + 1650: 0008 addi a0,sp,0 + 1652: 0e04 addi s1,sp,784 + 1654: 0001 nop + 1656: c100 sw s0,0(a0) + 1658: 0204 addi s1,sp,256 + 165a: 0000 unimp + 165c: c800 sw s0,16(s0) + 165e: 0204 addi s1,sp,256 + 1660: 0000 unimp + 1662: c900 sw s0,16(a0) + 1664: 0204 addi s1,sp,256 + 1666: 0000 unimp + 1668: 0d00 addi s0,sp,656 + 166a: 0002 0x2 + 166c: 0038 addi a4,sp,8 + 166e: 0000 unimp + 1670: 0d34 addi a3,sp,664 + 1672: 0000 unimp + 1674: 2fd6 fld ft11,336(sp) + 1676: 2040 fld fs0,128(s0) + 1678: 004e 0x4e + 167a: 0000 unimp + 167c: 0204 addi s1,sp,256 + 167e: 0000 unimp + 1680: 0e00 addi s0,sp,784 + 1682: 0420 addi s0,sp,520 + 1684: 0004 addi s1,sp,0 + 1686: 0000 unimp + 1688: 0181 addi gp,gp,0 + 168a: 0288 addi a0,sp,320 + 168c: 0204 addi s1,sp,256 + 168e: 0000 unimp + 1690: 0c00 addi s0,sp,528 + 1692: 0008 addi a0,sp,0 + 1694: 4004 lw s1,0(s0) + 1696: 0000 unimp + 1698: c100 sw s0,0(a0) + 169a: 0204 addi s1,sp,256 + 169c: 0000 unimp + 169e: c800 sw s0,16(s0) + 16a0: 0204 addi s1,sp,256 + 16a2: 0000 unimp + 16a4: 0d00 addi s0,sp,656 + 16a6: 0002 0x2 + 16a8: 0040 addi s0,sp,4 + 16aa: 0000 unimp + 16ac: 0d34 addi a3,sp,664 + 16ae: 0000 unimp + 16b0: 3024 fld fs1,96(s0) + 16b2: 2040 fld fs0,128(s0) + 16b4: 016a slli sp,sp,0x1a + 16b6: 0000 unimp + 16b8: 0204 addi s1,sp,256 + 16ba: 0000 unimp + 16bc: 0e00 addi s0,sp,784 + 16be: 0430 addi a2,sp,520 + 16c0: 0006 0x6 + 16c2: 0000 unimp + 16c4: 0181 addi gp,gp,0 + 16c6: 0288 addi a0,sp,320 + 16c8: 0389 addi t2,t2,2 + 16ca: 0204 addi s1,sp,256 + 16cc: 0000 unimp + 16ce: 0c00 addi s0,sp,528 + 16d0: 0008 addi a0,sp,0 + 16d2: 5804 lw s1,48(s0) + 16d4: 0001 nop + 16d6: c100 sw s0,0(a0) + 16d8: 0204 addi s1,sp,256 + 16da: 0000 unimp + 16dc: c800 sw s0,16(s0) + 16de: 0204 addi s1,sp,256 + 16e0: 0000 unimp + 16e2: c900 sw s0,16(a0) + 16e4: 0204 addi s1,sp,256 + 16e6: 0000 unimp + 16e8: 0d00 addi s0,sp,656 + 16ea: 0002 0x2 + 16ec: 0038 addi a4,sp,8 + 16ee: 0000 unimp + 16f0: 0d34 addi a3,sp,664 + 16f2: 0000 unimp + 16f4: 318e fld ft3,224(sp) + 16f6: 2040 fld fs0,128(s0) + 16f8: 009e slli ra,ra,0x7 + 16fa: 0000 unimp + 16fc: 0204 addi s1,sp,256 + 16fe: 0000 unimp + 1700: 0e00 addi s0,sp,784 + 1702: 0430 addi a2,sp,520 + 1704: 0004 addi s1,sp,0 + 1706: 0000 unimp + 1708: 0181 addi gp,gp,0 + 170a: 0288 addi a0,sp,320 + 170c: 0204 addi s1,sp,256 + 170e: 0000 unimp + 1710: 0c00 addi s0,sp,528 + 1712: 0008 addi a0,sp,0 + 1714: 9004 0x9004 + 1716: 0000 unimp + 1718: c100 sw s0,0(a0) + 171a: 0204 addi s1,sp,256 + 171c: 0000 unimp + 171e: c800 sw s0,16(s0) + 1720: 0204 addi s1,sp,256 + 1722: 0000 unimp + 1724: 0d00 addi s0,sp,656 + 1726: 0002 0x2 + 1728: 0040 addi s0,sp,4 + 172a: 0000 unimp + 172c: 0d34 addi a3,sp,664 + 172e: 0000 unimp + 1730: 322c fld fa1,96(a2) + 1732: 2040 fld fs0,128(s0) + 1734: 018e slli gp,gp,0x3 + 1736: 0000 unimp + 1738: 0204 addi s1,sp,256 + 173a: 0000 unimp + 173c: 0e00 addi s0,sp,784 + 173e: 0430 addi a2,sp,520 + 1740: 0006 0x6 + 1742: 0000 unimp + 1744: 0181 addi gp,gp,0 + 1746: 0288 addi a0,sp,320 + 1748: 0389 addi t2,t2,2 + 174a: 0204 addi s1,sp,256 + 174c: 0000 unimp + 174e: 0c00 addi s0,sp,528 + 1750: 0008 addi a0,sp,0 + 1752: 7c04 flw fs1,56(s0) + 1754: 0001 nop + 1756: c100 sw s0,0(a0) + 1758: 0204 addi s1,sp,256 + 175a: 0000 unimp + 175c: c800 sw s0,16(s0) + 175e: 0204 addi s1,sp,256 + 1760: 0000 unimp + 1762: c900 sw s0,16(a0) + 1764: 0204 addi s1,sp,256 + 1766: 0000 unimp + 1768: 0d00 addi s0,sp,656 + 176a: 0002 0x2 + 176c: 0040 addi s0,sp,4 + 176e: 0000 unimp + 1770: 0d34 addi a3,sp,664 + 1772: 0000 unimp + 1774: 33ba fld ft7,424(sp) + 1776: 2040 fld fs0,128(s0) + 1778: 017e slli sp,sp,0x1f + 177a: 0000 unimp + 177c: 0204 addi s1,sp,256 + 177e: 0000 unimp + 1780: 0e00 addi s0,sp,784 + 1782: 0430 addi a2,sp,520 + 1784: 0006 0x6 + 1786: 0000 unimp + 1788: 0181 addi gp,gp,0 + 178a: 0288 addi a0,sp,320 + 178c: 0389 addi t2,t2,2 + 178e: 0204 addi s1,sp,256 + 1790: 0000 unimp + 1792: 0c00 addi s0,sp,528 + 1794: 0008 addi a0,sp,0 + 1796: 6c04 flw fs1,24(s0) + 1798: 0001 nop + 179a: c100 sw s0,0(a0) + 179c: 0204 addi s1,sp,256 + 179e: 0000 unimp + 17a0: c800 sw s0,16(s0) + 17a2: 0204 addi s1,sp,256 + 17a4: 0000 unimp + 17a6: c900 sw s0,16(a0) + 17a8: 0204 addi s1,sp,256 + 17aa: 0000 unimp + 17ac: 0d00 addi s0,sp,656 + 17ae: 0002 0x2 + 17b0: 0040 addi s0,sp,4 + 17b2: 0000 unimp + 17b4: 0d34 addi a3,sp,664 + 17b6: 0000 unimp + 17b8: 3538 fld fa4,104(a0) + 17ba: 2040 fld fs0,128(s0) + 17bc: 02f8 addi a4,sp,332 + 17be: 0000 unimp + 17c0: 0204 addi s1,sp,256 + 17c2: 0000 unimp + 17c4: 0e00 addi s0,sp,784 + 17c6: 0440 addi s0,sp,516 + 17c8: 0006 0x6 + 17ca: 0000 unimp + 17cc: 0181 addi gp,gp,0 + 17ce: 0288 addi a0,sp,320 + 17d0: 0389 addi t2,t2,2 + 17d2: 0204 addi s1,sp,256 + 17d4: 0000 unimp + 17d6: 0c00 addi s0,sp,528 + 17d8: 0008 addi a0,sp,0 + 17da: e604 fsw fs1,8(a2) + 17dc: 0002 0x2 + 17de: c100 sw s0,0(a0) + 17e0: 0204 addi s1,sp,256 + 17e2: 0000 unimp + 17e4: c800 sw s0,16(s0) + 17e6: 0204 addi s1,sp,256 + 17e8: 0000 unimp + 17ea: c900 sw s0,16(a0) + 17ec: 0204 addi s1,sp,256 + 17ee: 0000 unimp + 17f0: 0d00 addi s0,sp,656 + 17f2: 0002 0x2 + 17f4: 0038 addi a4,sp,8 + 17f6: 0000 unimp + 17f8: 0d34 addi a3,sp,664 + 17fa: 0000 unimp + 17fc: 3830 fld fa2,112(s0) + 17fe: 2040 fld fs0,128(s0) + 1800: 00ca slli ra,ra,0x12 + 1802: 0000 unimp + 1804: 0204 addi s1,sp,256 + 1806: 0000 unimp + 1808: 0e00 addi s0,sp,784 + 180a: 0430 addi a2,sp,520 + 180c: 0004 addi s1,sp,0 + 180e: 0000 unimp + 1810: 0181 addi gp,gp,0 + 1812: 0288 addi a0,sp,320 + 1814: 0204 addi s1,sp,256 + 1816: 0000 unimp + 1818: 0c00 addi s0,sp,528 + 181a: 0008 addi a0,sp,0 + 181c: bc04 fsd fs1,56(s0) + 181e: 0000 unimp + 1820: c100 sw s0,0(a0) + 1822: 0204 addi s1,sp,256 + 1824: 0000 unimp + 1826: c800 sw s0,16(s0) + 1828: 0204 addi s1,sp,256 + 182a: 0000 unimp + 182c: 0d00 addi s0,sp,656 + 182e: 0002 0x2 + 1830: 000c addi a1,sp,0 + 1832: 0000 unimp + 1834: ffff 0xffff + 1836: ffff 0xffff + 1838: 0001 nop + 183a: 7c01 lui s8,0xfffe0 + 183c: 0c01 addi s8,s8,0 + 183e: 0002 0x2 + 1840: 0030 addi a2,sp,8 + 1842: 0000 unimp + 1844: 1830 addi a2,sp,56 + 1846: 0000 unimp + 1848: 38fa fld fa7,440(sp) + 184a: 2040 fld fs0,128(s0) + 184c: 0020 addi s0,sp,8 + 184e: 0000 unimp + 1850: 0204 addi s1,sp,256 + 1852: 0000 unimp + 1854: 0e00 addi s0,sp,784 + 1856: 0420 addi s0,sp,520 + 1858: 0002 0x2 + 185a: 0000 unimp + 185c: 0188 addi a0,sp,192 + 185e: 0204 addi s1,sp,256 + 1860: 0000 unimp + 1862: 0c00 addi s0,sp,528 + 1864: 0008 addi a0,sp,0 + 1866: 1604 addi s1,sp,800 + 1868: 0000 unimp + 186a: c800 sw s0,16(s0) + 186c: 0204 addi s1,sp,256 + 186e: 0000 unimp + 1870: 0d00 addi s0,sp,656 + 1872: 0002 0x2 + 1874: 0030 addi a2,sp,8 + 1876: 0000 unimp + 1878: 1830 addi a2,sp,56 + 187a: 0000 unimp + 187c: 391a fld fs2,416(sp) + 187e: 2040 fld fs0,128(s0) + 1880: 0020 addi s0,sp,8 + 1882: 0000 unimp + 1884: 0204 addi s1,sp,256 + 1886: 0000 unimp + 1888: 0e00 addi s0,sp,784 + 188a: 0420 addi s0,sp,520 + 188c: 0002 0x2 + 188e: 0000 unimp + 1890: 0188 addi a0,sp,192 + 1892: 0204 addi s1,sp,256 + 1894: 0000 unimp + 1896: 0c00 addi s0,sp,528 + 1898: 0008 addi a0,sp,0 + 189a: 1604 addi s1,sp,800 + 189c: 0000 unimp + 189e: c800 sw s0,16(s0) + 18a0: 0204 addi s1,sp,256 + 18a2: 0000 unimp + 18a4: 0d00 addi s0,sp,656 + 18a6: 0002 0x2 + 18a8: 0038 addi a4,sp,8 + 18aa: 0000 unimp + 18ac: 1830 addi a2,sp,56 + 18ae: 0000 unimp + 18b0: 393a fld fs2,424(sp) + 18b2: 2040 fld fs0,128(s0) + 18b4: 005c addi a5,sp,4 + 18b6: 0000 unimp + 18b8: 0204 addi s1,sp,256 + 18ba: 0000 unimp + 18bc: 0e00 addi s0,sp,784 + 18be: 0420 addi s0,sp,520 + 18c0: 0004 addi s1,sp,0 + 18c2: 0000 unimp + 18c4: 0181 addi gp,gp,0 + 18c6: 0288 addi a0,sp,320 + 18c8: 0204 addi s1,sp,256 + 18ca: 0000 unimp + 18cc: 0c00 addi s0,sp,528 + 18ce: 0008 addi a0,sp,0 + 18d0: 4e04 lw s1,24(a2) + 18d2: 0000 unimp + 18d4: c100 sw s0,0(a0) + 18d6: 0204 addi s1,sp,256 + 18d8: 0000 unimp + 18da: c800 sw s0,16(s0) + 18dc: 0204 addi s1,sp,256 + 18de: 0000 unimp + 18e0: 0d00 addi s0,sp,656 + 18e2: 0002 0x2 + 18e4: 0038 addi a4,sp,8 + 18e6: 0000 unimp + 18e8: 1830 addi a2,sp,56 + 18ea: 0000 unimp + 18ec: 3996 fld fs3,352(sp) + 18ee: 2040 fld fs0,128(s0) + 18f0: 005c addi a5,sp,4 + 18f2: 0000 unimp + 18f4: 0204 addi s1,sp,256 + 18f6: 0000 unimp + 18f8: 0e00 addi s0,sp,784 + 18fa: 0420 addi s0,sp,520 + 18fc: 0004 addi s1,sp,0 + 18fe: 0000 unimp + 1900: 0181 addi gp,gp,0 + 1902: 0288 addi a0,sp,320 + 1904: 0204 addi s1,sp,256 + 1906: 0000 unimp + 1908: 0c00 addi s0,sp,528 + 190a: 0008 addi a0,sp,0 + 190c: 4e04 lw s1,24(a2) + 190e: 0000 unimp + 1910: c100 sw s0,0(a0) + 1912: 0204 addi s1,sp,256 + 1914: 0000 unimp + 1916: c800 sw s0,16(s0) + 1918: 0204 addi s1,sp,256 + 191a: 0000 unimp + 191c: 0d00 addi s0,sp,656 + 191e: 0002 0x2 + 1920: 0030 addi a2,sp,8 + 1922: 0000 unimp + 1924: 1830 addi a2,sp,56 + 1926: 0000 unimp + 1928: 39f2 fld fs3,312(sp) + 192a: 2040 fld fs0,128(s0) + 192c: 001e 0x1e + 192e: 0000 unimp + 1930: 0204 addi s1,sp,256 + 1932: 0000 unimp + 1934: 0e00 addi s0,sp,784 + 1936: 0410 addi a2,sp,512 + 1938: 0002 0x2 + 193a: 0000 unimp + 193c: 0188 addi a0,sp,192 + 193e: 0204 addi s1,sp,256 + 1940: 0000 unimp + 1942: 0c00 addi s0,sp,528 + 1944: 0008 addi a0,sp,0 + 1946: 1404 addi s1,sp,544 + 1948: 0000 unimp + 194a: c800 sw s0,16(s0) + 194c: 0204 addi s1,sp,256 + 194e: 0000 unimp + 1950: 0d00 addi s0,sp,656 + 1952: 0002 0x2 + 1954: 000c addi a1,sp,0 + 1956: 0000 unimp + 1958: ffff 0xffff + 195a: ffff 0xffff + 195c: 0001 nop + 195e: 7c01 lui s8,0xfffe0 + 1960: 0c01 addi s8,s8,0 + 1962: 0002 0x2 + 1964: 0038 addi a4,sp,8 + 1966: 0000 unimp + 1968: 1954 addi a3,sp,180 + 196a: 0000 unimp + 196c: 3a10 fld fa2,48(a2) + 196e: 2040 fld fs0,128(s0) + 1970: 0044 addi s1,sp,4 + 1972: 0000 unimp + 1974: 0204 addi s1,sp,256 + 1976: 0000 unimp + 1978: 0e00 addi s0,sp,784 + 197a: 0420 addi s0,sp,520 + 197c: 0004 addi s1,sp,0 + 197e: 0000 unimp + 1980: 0181 addi gp,gp,0 + 1982: 0288 addi a0,sp,320 + 1984: 0204 addi s1,sp,256 + 1986: 0000 unimp + 1988: 0c00 addi s0,sp,528 + 198a: 0008 addi a0,sp,0 + 198c: 3604 fld fs1,40(a2) + 198e: 0000 unimp + 1990: c100 sw s0,0(a0) + 1992: 0204 addi s1,sp,256 + 1994: 0000 unimp + 1996: c800 sw s0,16(s0) + 1998: 0204 addi s1,sp,256 + 199a: 0000 unimp + 199c: 0d00 addi s0,sp,656 + 199e: 0002 0x2 + 19a0: 0038 addi a4,sp,8 + 19a2: 0000 unimp + 19a4: 1954 addi a3,sp,180 + 19a6: 0000 unimp + 19a8: 3a54 fld fa3,176(a2) + 19aa: 2040 fld fs0,128(s0) + 19ac: 0052 0x52 + 19ae: 0000 unimp + 19b0: 0204 addi s1,sp,256 + 19b2: 0000 unimp + 19b4: 0e00 addi s0,sp,784 + 19b6: 0430 addi a2,sp,520 + 19b8: 0004 addi s1,sp,0 + 19ba: 0000 unimp + 19bc: 0181 addi gp,gp,0 + 19be: 0288 addi a0,sp,320 + 19c0: 0204 addi s1,sp,256 + 19c2: 0000 unimp + 19c4: 0c00 addi s0,sp,528 + 19c6: 0008 addi a0,sp,0 + 19c8: 4404 lw s1,8(s0) + 19ca: 0000 unimp + 19cc: c100 sw s0,0(a0) + 19ce: 0204 addi s1,sp,256 + 19d0: 0000 unimp + 19d2: c800 sw s0,16(s0) + 19d4: 0204 addi s1,sp,256 + 19d6: 0000 unimp + 19d8: 0d00 addi s0,sp,656 + 19da: 0002 0x2 + 19dc: 0038 addi a4,sp,8 + 19de: 0000 unimp + 19e0: 1954 addi a3,sp,180 + 19e2: 0000 unimp + 19e4: 3aa6 fld fs5,104(sp) + 19e6: 2040 fld fs0,128(s0) + 19e8: 0044 addi s1,sp,4 + 19ea: 0000 unimp + 19ec: 0204 addi s1,sp,256 + 19ee: 0000 unimp + 19f0: 0e00 addi s0,sp,784 + 19f2: 0420 addi s0,sp,520 + 19f4: 0004 addi s1,sp,0 + 19f6: 0000 unimp + 19f8: 0181 addi gp,gp,0 + 19fa: 0288 addi a0,sp,320 + 19fc: 0204 addi s1,sp,256 + 19fe: 0000 unimp + 1a00: 0c00 addi s0,sp,528 + 1a02: 0008 addi a0,sp,0 + 1a04: 3604 fld fs1,40(a2) + 1a06: 0000 unimp + 1a08: c100 sw s0,0(a0) + 1a0a: 0204 addi s1,sp,256 + 1a0c: 0000 unimp + 1a0e: c800 sw s0,16(s0) + 1a10: 0204 addi s1,sp,256 + 1a12: 0000 unimp + 1a14: 0d00 addi s0,sp,656 + 1a16: 0002 0x2 + 1a18: 0030 addi a2,sp,8 + 1a1a: 0000 unimp + 1a1c: 1954 addi a3,sp,180 + 1a1e: 0000 unimp + 1a20: 3aea fld fs5,184(sp) + 1a22: 2040 fld fs0,128(s0) + 1a24: 0122 slli sp,sp,0x8 + 1a26: 0000 unimp + 1a28: 0204 addi s1,sp,256 + 1a2a: 0000 unimp + 1a2c: 0e00 addi s0,sp,784 + 1a2e: 0430 addi a2,sp,520 + 1a30: 0002 0x2 + 1a32: 0000 unimp + 1a34: 0188 addi a0,sp,192 + 1a36: 0204 addi s1,sp,256 + 1a38: 0000 unimp + 1a3a: 0c00 addi s0,sp,528 + 1a3c: 0008 addi a0,sp,0 + 1a3e: 1804 addi s1,sp,48 + 1a40: 0001 nop + 1a42: c800 sw s0,16(s0) + 1a44: 0204 addi s1,sp,256 + 1a46: 0000 unimp + 1a48: 0d00 addi s0,sp,656 + 1a4a: 0002 0x2 + 1a4c: 0030 addi a2,sp,8 + 1a4e: 0000 unimp + 1a50: 1954 addi a3,sp,180 + 1a52: 0000 unimp + 1a54: 3c0c fld fa1,56(s0) + 1a56: 2040 fld fs0,128(s0) + 1a58: 0156 slli sp,sp,0x15 + 1a5a: 0000 unimp + 1a5c: 0204 addi s1,sp,256 + 1a5e: 0000 unimp + 1a60: 0e00 addi s0,sp,784 + 1a62: 0440 addi s0,sp,516 + 1a64: 0002 0x2 + 1a66: 0000 unimp + 1a68: 0188 addi a0,sp,192 + 1a6a: 0204 addi s1,sp,256 + 1a6c: 0000 unimp + 1a6e: 0c00 addi s0,sp,528 + 1a70: 0008 addi a0,sp,0 + 1a72: 4c04 lw s1,24(s0) + 1a74: 0001 nop + 1a76: c800 sw s0,16(s0) + 1a78: 0204 addi s1,sp,256 + 1a7a: 0000 unimp + 1a7c: 0d00 addi s0,sp,656 + 1a7e: 0002 0x2 + 1a80: 0030 addi a2,sp,8 + 1a82: 0000 unimp + 1a84: 1954 addi a3,sp,180 + 1a86: 0000 unimp + 1a88: 3d62 fld fs10,56(sp) + 1a8a: 2040 fld fs0,128(s0) + 1a8c: 00cc addi a1,sp,68 + 1a8e: 0000 unimp + 1a90: 0204 addi s1,sp,256 + 1a92: 0000 unimp + 1a94: 0e00 addi s0,sp,784 + 1a96: 0430 addi a2,sp,520 + 1a98: 0002 0x2 + 1a9a: 0000 unimp + 1a9c: 0188 addi a0,sp,192 + 1a9e: 0204 addi s1,sp,256 + 1aa0: 0000 unimp + 1aa2: 0c00 addi s0,sp,528 + 1aa4: 0008 addi a0,sp,0 + 1aa6: c204 sw s1,0(a2) + 1aa8: 0000 unimp + 1aaa: c800 sw s0,16(s0) + 1aac: 0204 addi s1,sp,256 + 1aae: 0000 unimp + 1ab0: 0d00 addi s0,sp,656 + 1ab2: 0002 0x2 + 1ab4: 0030 addi a2,sp,8 + 1ab6: 0000 unimp + 1ab8: 1954 addi a3,sp,180 + 1aba: 0000 unimp + 1abc: 3e2e fld ft8,232(sp) + 1abe: 2040 fld fs0,128(s0) + 1ac0: 007c addi a5,sp,12 + 1ac2: 0000 unimp + 1ac4: 0204 addi s1,sp,256 + 1ac6: 0000 unimp + 1ac8: 0e00 addi s0,sp,784 + 1aca: 0430 addi a2,sp,520 + 1acc: 0002 0x2 + 1ace: 0000 unimp + 1ad0: 0188 addi a0,sp,192 + 1ad2: 0204 addi s1,sp,256 + 1ad4: 0000 unimp + 1ad6: 0c00 addi s0,sp,528 + 1ad8: 0008 addi a0,sp,0 + 1ada: 7204 flw fs1,32(a2) + 1adc: 0000 unimp + 1ade: c800 sw s0,16(s0) + 1ae0: 0204 addi s1,sp,256 + 1ae2: 0000 unimp + 1ae4: 0d00 addi s0,sp,656 + 1ae6: 0002 0x2 + 1ae8: 0038 addi a4,sp,8 + 1aea: 0000 unimp + 1aec: 1954 addi a3,sp,180 + 1aee: 0000 unimp + 1af0: 3eaa fld ft9,168(sp) + 1af2: 2040 fld fs0,128(s0) + 1af4: 007c addi a5,sp,12 + 1af6: 0000 unimp + 1af8: 0204 addi s1,sp,256 + 1afa: 0000 unimp + 1afc: 0e00 addi s0,sp,784 + 1afe: 0430 addi a2,sp,520 + 1b00: 0004 addi s1,sp,0 + 1b02: 0000 unimp + 1b04: 0181 addi gp,gp,0 + 1b06: 0288 addi a0,sp,320 + 1b08: 0204 addi s1,sp,256 + 1b0a: 0000 unimp + 1b0c: 0c00 addi s0,sp,528 + 1b0e: 0008 addi a0,sp,0 + 1b10: 6e04 flw fs1,24(a2) + 1b12: 0000 unimp + 1b14: c100 sw s0,0(a0) + 1b16: 0204 addi s1,sp,256 + 1b18: 0000 unimp + 1b1a: c800 sw s0,16(s0) + 1b1c: 0204 addi s1,sp,256 + 1b1e: 0000 unimp + 1b20: 0d00 addi s0,sp,656 + 1b22: 0002 0x2 + 1b24: 0030 addi a2,sp,8 + 1b26: 0000 unimp + 1b28: 1954 addi a3,sp,180 + 1b2a: 0000 unimp + 1b2c: 3f26 fld ft10,104(sp) + 1b2e: 2040 fld fs0,128(s0) + 1b30: 00a4 addi s1,sp,72 + 1b32: 0000 unimp + 1b34: 0204 addi s1,sp,256 + 1b36: 0000 unimp + 1b38: 0e00 addi s0,sp,784 + 1b3a: 0430 addi a2,sp,520 + 1b3c: 0002 0x2 + 1b3e: 0000 unimp + 1b40: 0188 addi a0,sp,192 + 1b42: 0204 addi s1,sp,256 + 1b44: 0000 unimp + 1b46: 0c00 addi s0,sp,528 + 1b48: 0008 addi a0,sp,0 + 1b4a: 9a04 0x9a04 + 1b4c: 0000 unimp + 1b4e: c800 sw s0,16(s0) + 1b50: 0204 addi s1,sp,256 + 1b52: 0000 unimp + 1b54: 0d00 addi s0,sp,656 + 1b56: 0002 0x2 + 1b58: 0030 addi a2,sp,8 + 1b5a: 0000 unimp + 1b5c: 1954 addi a3,sp,180 + 1b5e: 0000 unimp + 1b60: 3fca fld ft11,176(sp) + 1b62: 2040 fld fs0,128(s0) + 1b64: 008e slli ra,ra,0x3 + 1b66: 0000 unimp + 1b68: 0204 addi s1,sp,256 + 1b6a: 0000 unimp + 1b6c: 0e00 addi s0,sp,784 + 1b6e: 0430 addi a2,sp,520 + 1b70: 0002 0x2 + 1b72: 0000 unimp + 1b74: 0188 addi a0,sp,192 + 1b76: 0204 addi s1,sp,256 + 1b78: 0000 unimp + 1b7a: 0c00 addi s0,sp,528 + 1b7c: 0008 addi a0,sp,0 + 1b7e: 8404 0x8404 + 1b80: 0000 unimp + 1b82: c800 sw s0,16(s0) + 1b84: 0204 addi s1,sp,256 + 1b86: 0000 unimp + 1b88: 0d00 addi s0,sp,656 + 1b8a: 0002 0x2 + 1b8c: 0038 addi a4,sp,8 + 1b8e: 0000 unimp + 1b90: 1954 addi a3,sp,180 + 1b92: 0000 unimp + 1b94: 4058 lw a4,4(s0) + 1b96: 2040 fld fs0,128(s0) + 1b98: 006e 0x6e + 1b9a: 0000 unimp + 1b9c: 0204 addi s1,sp,256 + 1b9e: 0000 unimp + 1ba0: 0e00 addi s0,sp,784 + 1ba2: 0420 addi s0,sp,520 + 1ba4: 0004 addi s1,sp,0 + 1ba6: 0000 unimp + 1ba8: 0188 addi a0,sp,192 + 1baa: 0289 addi t0,t0,2 + 1bac: 0204 addi s1,sp,256 + 1bae: 0000 unimp + 1bb0: 0c00 addi s0,sp,528 + 1bb2: 0008 addi a0,sp,0 + 1bb4: 6004 flw fs1,0(s0) + 1bb6: 0000 unimp + 1bb8: c800 sw s0,16(s0) + 1bba: 0204 addi s1,sp,256 + 1bbc: 0000 unimp + 1bbe: c900 sw s0,16(a0) + 1bc0: 0204 addi s1,sp,256 + 1bc2: 0000 unimp + 1bc4: 0d00 addi s0,sp,656 + 1bc6: 0002 0x2 + 1bc8: 0030 addi a2,sp,8 + 1bca: 0000 unimp + 1bcc: 1954 addi a3,sp,180 + 1bce: 0000 unimp + 1bd0: 40c6 lw ra,80(sp) + 1bd2: 2040 fld fs0,128(s0) + 1bd4: 0060 addi s0,sp,12 + 1bd6: 0000 unimp + 1bd8: 0204 addi s1,sp,256 + 1bda: 0000 unimp + 1bdc: 0e00 addi s0,sp,784 + 1bde: 0420 addi s0,sp,520 + 1be0: 0002 0x2 + 1be2: 0000 unimp + 1be4: 0188 addi a0,sp,192 + 1be6: 0204 addi s1,sp,256 + 1be8: 0000 unimp + 1bea: 0c00 addi s0,sp,528 + 1bec: 0008 addi a0,sp,0 + 1bee: 5604 lw s1,40(a2) + 1bf0: 0000 unimp + 1bf2: c800 sw s0,16(s0) + 1bf4: 0204 addi s1,sp,256 + 1bf6: 0000 unimp + 1bf8: 0d00 addi s0,sp,656 + 1bfa: 0002 0x2 + 1bfc: 0030 addi a2,sp,8 + 1bfe: 0000 unimp + 1c00: 1954 addi a3,sp,180 + 1c02: 0000 unimp + 1c04: 4126 lw sp,72(sp) + 1c06: 2040 fld fs0,128(s0) + 1c08: 0056 0x56 + 1c0a: 0000 unimp + 1c0c: 0204 addi s1,sp,256 + 1c0e: 0000 unimp + 1c10: 0e00 addi s0,sp,784 + 1c12: 0430 addi a2,sp,520 + 1c14: 0002 0x2 + 1c16: 0000 unimp + 1c18: 0188 addi a0,sp,192 + 1c1a: 0204 addi s1,sp,256 + 1c1c: 0000 unimp + 1c1e: 0c00 addi s0,sp,528 + 1c20: 0008 addi a0,sp,0 + 1c22: 4c04 lw s1,24(s0) + 1c24: 0000 unimp + 1c26: c800 sw s0,16(s0) + 1c28: 0204 addi s1,sp,256 + 1c2a: 0000 unimp + 1c2c: 0d00 addi s0,sp,656 + 1c2e: 0002 0x2 + 1c30: 0030 addi a2,sp,8 + 1c32: 0000 unimp + 1c34: 1954 addi a3,sp,180 + 1c36: 0000 unimp + 1c38: 417c lw a5,68(a0) + 1c3a: 2040 fld fs0,128(s0) + 1c3c: 003c addi a5,sp,8 + 1c3e: 0000 unimp + 1c40: 0204 addi s1,sp,256 + 1c42: 0000 unimp + 1c44: 0e00 addi s0,sp,784 + 1c46: 0430 addi a2,sp,520 + 1c48: 0002 0x2 + 1c4a: 0000 unimp + 1c4c: 0188 addi a0,sp,192 + 1c4e: 0204 addi s1,sp,256 + 1c50: 0000 unimp + 1c52: 0c00 addi s0,sp,528 + 1c54: 0008 addi a0,sp,0 + 1c56: 3204 fld fs1,32(a2) + 1c58: 0000 unimp + 1c5a: c800 sw s0,16(s0) + 1c5c: 0204 addi s1,sp,256 + 1c5e: 0000 unimp + 1c60: 0d00 addi s0,sp,656 + 1c62: 0002 0x2 + 1c64: 0038 addi a4,sp,8 + 1c66: 0000 unimp + 1c68: 1954 addi a3,sp,180 + 1c6a: 0000 unimp + 1c6c: 41b8 lw a4,64(a1) + 1c6e: 2040 fld fs0,128(s0) + 1c70: 004c addi a1,sp,4 + 1c72: 0000 unimp + 1c74: 0204 addi s1,sp,256 + 1c76: 0000 unimp + 1c78: 0e00 addi s0,sp,784 + 1c7a: 0430 addi a2,sp,520 + 1c7c: 0004 addi s1,sp,0 + 1c7e: 0000 unimp + 1c80: 0181 addi gp,gp,0 + 1c82: 0288 addi a0,sp,320 + 1c84: 0204 addi s1,sp,256 + 1c86: 0000 unimp + 1c88: 0c00 addi s0,sp,528 + 1c8a: 0008 addi a0,sp,0 + 1c8c: 3e04 fld fs1,56(a2) + 1c8e: 0000 unimp + 1c90: c100 sw s0,0(a0) + 1c92: 0204 addi s1,sp,256 + 1c94: 0000 unimp + 1c96: c800 sw s0,16(s0) + 1c98: 0204 addi s1,sp,256 + 1c9a: 0000 unimp + 1c9c: 0d00 addi s0,sp,656 + 1c9e: 0002 0x2 + 1ca0: 0038 addi a4,sp,8 + 1ca2: 0000 unimp + 1ca4: 1954 addi a3,sp,180 + 1ca6: 0000 unimp + 1ca8: 4204 lw s1,0(a2) + 1caa: 2040 fld fs0,128(s0) + 1cac: 0050 addi a2,sp,4 + 1cae: 0000 unimp + 1cb0: 0204 addi s1,sp,256 + 1cb2: 0000 unimp + 1cb4: 0e00 addi s0,sp,784 + 1cb6: 0410 addi a2,sp,512 + 1cb8: 0004 addi s1,sp,0 + 1cba: 0000 unimp + 1cbc: 0181 addi gp,gp,0 + 1cbe: 0288 addi a0,sp,320 + 1cc0: 0204 addi s1,sp,256 + 1cc2: 0000 unimp + 1cc4: 0c00 addi s0,sp,528 + 1cc6: 0008 addi a0,sp,0 + 1cc8: 4204 lw s1,0(a2) + 1cca: 0000 unimp + 1ccc: c100 sw s0,0(a0) + 1cce: 0204 addi s1,sp,256 + 1cd0: 0000 unimp + 1cd2: c800 sw s0,16(s0) + 1cd4: 0204 addi s1,sp,256 + 1cd6: 0000 unimp + 1cd8: 0d00 addi s0,sp,656 + 1cda: 0002 0x2 + 1cdc: 0030 addi a2,sp,8 + 1cde: 0000 unimp + 1ce0: 1954 addi a3,sp,180 + 1ce2: 0000 unimp + 1ce4: 4254 lw a3,4(a2) + 1ce6: 2040 fld fs0,128(s0) + 1ce8: 006a 0x6a + 1cea: 0000 unimp + 1cec: 0204 addi s1,sp,256 + 1cee: 0000 unimp + 1cf0: 0e00 addi s0,sp,784 + 1cf2: 0430 addi a2,sp,520 + 1cf4: 0002 0x2 + 1cf6: 0000 unimp + 1cf8: 0188 addi a0,sp,192 + 1cfa: 0204 addi s1,sp,256 + 1cfc: 0000 unimp + 1cfe: 0c00 addi s0,sp,528 + 1d00: 0008 addi a0,sp,0 + 1d02: 6004 flw fs1,0(s0) + 1d04: 0000 unimp + 1d06: c800 sw s0,16(s0) + 1d08: 0204 addi s1,sp,256 + 1d0a: 0000 unimp + 1d0c: 0d00 addi s0,sp,656 + 1d0e: 0002 0x2 + 1d10: 0038 addi a4,sp,8 + 1d12: 0000 unimp + 1d14: 1954 addi a3,sp,180 + 1d16: 0000 unimp + 1d18: 42be lw t0,204(sp) + 1d1a: 2040 fld fs0,128(s0) + 1d1c: 0056 0x56 + 1d1e: 0000 unimp + 1d20: 0204 addi s1,sp,256 + 1d22: 0000 unimp + 1d24: 0e00 addi s0,sp,784 + 1d26: 0420 addi s0,sp,520 + 1d28: 0004 addi s1,sp,0 + 1d2a: 0000 unimp + 1d2c: 0188 addi a0,sp,192 + 1d2e: 0289 addi t0,t0,2 + 1d30: 0204 addi s1,sp,256 + 1d32: 0000 unimp + 1d34: 0c00 addi s0,sp,528 + 1d36: 0008 addi a0,sp,0 + 1d38: 4804 lw s1,16(s0) + 1d3a: 0000 unimp + 1d3c: c800 sw s0,16(s0) + 1d3e: 0204 addi s1,sp,256 + 1d40: 0000 unimp + 1d42: c900 sw s0,16(a0) + 1d44: 0204 addi s1,sp,256 + 1d46: 0000 unimp + 1d48: 0d00 addi s0,sp,656 + 1d4a: 0002 0x2 + 1d4c: 0048 addi a0,sp,4 + 1d4e: 0000 unimp + 1d50: 1954 addi a3,sp,180 + 1d52: 0000 unimp + 1d54: 4314 lw a3,0(a4) + 1d56: 2040 fld fs0,128(s0) + 1d58: 026a slli tp,tp,0x1a + 1d5a: 0000 unimp + 1d5c: 0204 addi s1,sp,256 + 1d5e: 0000 unimp + 1d60: 0e00 addi s0,sp,784 + 1d62: 0450 addi a2,sp,516 + 1d64: 0008 addi a0,sp,0 + 1d66: 0000 unimp + 1d68: 0181 addi gp,gp,0 + 1d6a: 0288 addi a0,sp,320 + 1d6c: 0389 addi t2,t2,2 + 1d6e: 0492 slli s1,s1,0x4 + 1d70: 0204 addi s1,sp,256 + 1d72: 0000 unimp + 1d74: 0c00 addi s0,sp,528 + 1d76: 0008 addi a0,sp,0 + 1d78: 5404 lw s1,40(s0) + 1d7a: 0002 0x2 + 1d7c: c100 sw s0,0(a0) + 1d7e: 0204 addi s1,sp,256 + 1d80: 0000 unimp + 1d82: c800 sw s0,16(s0) + 1d84: 0204 addi s1,sp,256 + 1d86: 0000 unimp + 1d88: c900 sw s0,16(a0) + 1d8a: 0204 addi s1,sp,256 + 1d8c: 0000 unimp + 1d8e: d200 sw s0,32(a2) + 1d90: 0204 addi s1,sp,256 + 1d92: 0000 unimp + 1d94: 0d00 addi s0,sp,656 + 1d96: 0002 0x2 + 1d98: 0038 addi a4,sp,8 + 1d9a: 0000 unimp + 1d9c: 1954 addi a3,sp,180 + 1d9e: 0000 unimp + 1da0: 457e lw a0,220(sp) + 1da2: 2040 fld fs0,128(s0) + 1da4: 0622 slli a2,a2,0x8 + 1da6: 0000 unimp + 1da8: 0204 addi s1,sp,256 + 1daa: 0000 unimp + 1dac: 0e00 addi s0,sp,784 + 1dae: 0450 addi a2,sp,516 + 1db0: 0004 addi s1,sp,0 + 1db2: 0000 unimp + 1db4: 0181 addi gp,gp,0 + 1db6: 0288 addi a0,sp,320 + 1db8: 0204 addi s1,sp,256 + 1dba: 0000 unimp + 1dbc: 0c00 addi s0,sp,528 + 1dbe: 0008 addi a0,sp,0 + 1dc0: 1404 addi s1,sp,544 + 1dc2: 0006 0x6 + 1dc4: c100 sw s0,0(a0) + 1dc6: 0204 addi s1,sp,256 + 1dc8: 0000 unimp + 1dca: c800 sw s0,16(s0) + 1dcc: 0204 addi s1,sp,256 + 1dce: 0000 unimp + 1dd0: 0d00 addi s0,sp,656 + 1dd2: 0002 0x2 + 1dd4: 0038 addi a4,sp,8 + 1dd6: 0000 unimp + 1dd8: 1954 addi a3,sp,180 + 1dda: 0000 unimp + 1ddc: 4ba0 lw s0,80(a5) + 1dde: 2040 fld fs0,128(s0) + 1de0: 0052 0x52 + 1de2: 0000 unimp + 1de4: 0204 addi s1,sp,256 + 1de6: 0000 unimp + 1de8: 0e00 addi s0,sp,784 + 1dea: 0450 addi a2,sp,516 + 1dec: 0004 addi s1,sp,0 + 1dee: 0000 unimp + 1df0: 0981 addi s3,s3,0 + 1df2: 0a88 addi a0,sp,336 + 1df4: 0204 addi s1,sp,256 + 1df6: 0000 unimp + 1df8: 0c00 addi s0,sp,528 + 1dfa: 2008 fld fa0,0(s0) + 1dfc: 4404 lw s1,8(s0) + 1dfe: 0000 unimp + 1e00: c100 sw s0,0(a0) + 1e02: 0204 addi s1,sp,256 + 1e04: 0000 unimp + 1e06: c800 sw s0,16(s0) + 1e08: 0204 addi s1,sp,256 + 1e0a: 0000 unimp + 1e0c: 0c00 addi s0,sp,528 + 1e0e: 0002 0x2 + 1e10: 0038 addi a4,sp,8 + 1e12: 0000 unimp + 1e14: 1954 addi a3,sp,180 + 1e16: 0000 unimp + 1e18: 4bf2 lw s7,28(sp) + 1e1a: 2040 fld fs0,128(s0) + 1e1c: 0030 addi a2,sp,8 + 1e1e: 0000 unimp + 1e20: 0204 addi s1,sp,256 + 1e22: 0000 unimp + 1e24: 0e00 addi s0,sp,784 + 1e26: 0420 addi s0,sp,520 + 1e28: 0004 addi s1,sp,0 + 1e2a: 0000 unimp + 1e2c: 0181 addi gp,gp,0 + 1e2e: 0288 addi a0,sp,320 + 1e30: 0204 addi s1,sp,256 + 1e32: 0000 unimp + 1e34: 0c00 addi s0,sp,528 + 1e36: 0008 addi a0,sp,0 + 1e38: 2204 fld fs1,0(a2) + 1e3a: 0000 unimp + 1e3c: c100 sw s0,0(a0) + 1e3e: 0204 addi s1,sp,256 + 1e40: 0000 unimp + 1e42: c800 sw s0,16(s0) + 1e44: 0204 addi s1,sp,256 + 1e46: 0000 unimp + 1e48: 0d00 addi s0,sp,656 + 1e4a: 0002 0x2 + 1e4c: 0038 addi a4,sp,8 + 1e4e: 0000 unimp + 1e50: 1954 addi a3,sp,180 + 1e52: 0000 unimp + 1e54: 4c22 lw s8,8(sp) + 1e56: 2040 fld fs0,128(s0) + 1e58: 004c addi a1,sp,4 + 1e5a: 0000 unimp + 1e5c: 0204 addi s1,sp,256 + 1e5e: 0000 unimp + 1e60: 0e00 addi s0,sp,784 + 1e62: 0450 addi a2,sp,516 + 1e64: 0004 addi s1,sp,0 + 1e66: 0000 unimp + 1e68: 0981 addi s3,s3,0 + 1e6a: 0a88 addi a0,sp,336 + 1e6c: 0204 addi s1,sp,256 + 1e6e: 0000 unimp + 1e70: 0c00 addi s0,sp,528 + 1e72: 2008 fld fa0,0(s0) + 1e74: 3e04 fld fs1,56(a2) + 1e76: 0000 unimp + 1e78: c100 sw s0,0(a0) + 1e7a: 0204 addi s1,sp,256 + 1e7c: 0000 unimp + 1e7e: c800 sw s0,16(s0) + 1e80: 0204 addi s1,sp,256 + 1e82: 0000 unimp + 1e84: 0c00 addi s0,sp,528 + 1e86: 0002 0x2 + 1e88: 0030 addi a2,sp,8 + 1e8a: 0000 unimp + 1e8c: 1954 addi a3,sp,180 + 1e8e: 0000 unimp + 1e90: 4c6e lw s8,216(sp) + 1e92: 2040 fld fs0,128(s0) + 1e94: 0018 addi a4,sp,0 + 1e96: 0000 unimp + 1e98: 0204 addi s1,sp,256 + 1e9a: 0000 unimp + 1e9c: 0e00 addi s0,sp,784 + 1e9e: 0410 addi a2,sp,512 + 1ea0: 0002 0x2 + 1ea2: 0000 unimp + 1ea4: 0188 addi a0,sp,192 + 1ea6: 0204 addi s1,sp,256 + 1ea8: 0000 unimp + 1eaa: 0c00 addi s0,sp,528 + 1eac: 0008 addi a0,sp,0 + 1eae: 0e04 addi s1,sp,784 + 1eb0: 0000 unimp + 1eb2: c800 sw s0,16(s0) + 1eb4: 0204 addi s1,sp,256 + 1eb6: 0000 unimp + 1eb8: 0d00 addi s0,sp,656 + 1eba: 0002 0x2 + 1ebc: 0038 addi a4,sp,8 + 1ebe: 0000 unimp + 1ec0: 1954 addi a3,sp,180 + 1ec2: 0000 unimp + 1ec4: 4c86 lw s9,64(sp) + 1ec6: 2040 fld fs0,128(s0) + 1ec8: 0070 addi a2,sp,12 + 1eca: 0000 unimp + 1ecc: 0204 addi s1,sp,256 + 1ece: 0000 unimp + 1ed0: 0e00 addi s0,sp,784 + 1ed2: 0430 addi a2,sp,520 + 1ed4: 0004 addi s1,sp,0 + 1ed6: 0000 unimp + 1ed8: 0181 addi gp,gp,0 + 1eda: 0288 addi a0,sp,320 + 1edc: 0204 addi s1,sp,256 + 1ede: 0000 unimp + 1ee0: 0c00 addi s0,sp,528 + 1ee2: 0008 addi a0,sp,0 + 1ee4: 6204 flw fs1,0(a2) + 1ee6: 0000 unimp + 1ee8: c100 sw s0,0(a0) + 1eea: 0204 addi s1,sp,256 + 1eec: 0000 unimp + 1eee: c800 sw s0,16(s0) + 1ef0: 0204 addi s1,sp,256 + 1ef2: 0000 unimp + 1ef4: 0d00 addi s0,sp,656 + 1ef6: 0002 0x2 + 1ef8: 0030 addi a2,sp,8 + 1efa: 0000 unimp + 1efc: 1954 addi a3,sp,180 + 1efe: 0000 unimp + 1f00: 4cf6 lw s9,92(sp) + 1f02: 2040 fld fs0,128(s0) + 1f04: 0012 0x12 + 1f06: 0000 unimp + 1f08: 0204 addi s1,sp,256 + 1f0a: 0000 unimp + 1f0c: 0e00 addi s0,sp,784 + 1f0e: 0420 addi s0,sp,520 + 1f10: 0002 0x2 + 1f12: 0000 unimp + 1f14: 0188 addi a0,sp,192 + 1f16: 0204 addi s1,sp,256 + 1f18: 0000 unimp + 1f1a: 0c00 addi s0,sp,528 + 1f1c: 0008 addi a0,sp,0 + 1f1e: 0804 addi s1,sp,16 + 1f20: 0000 unimp + 1f22: c800 sw s0,16(s0) + 1f24: 0204 addi s1,sp,256 + 1f26: 0000 unimp + 1f28: 0d00 addi s0,sp,656 + 1f2a: 0002 0x2 + 1f2c: 0040 addi s0,sp,4 + 1f2e: 0000 unimp + 1f30: 1954 addi a3,sp,180 + 1f32: 0000 unimp + 1f34: 4d08 lw a0,24(a0) + 1f36: 2040 fld fs0,128(s0) + 1f38: 0098 addi a4,sp,64 + 1f3a: 0000 unimp + 1f3c: 0204 addi s1,sp,256 + 1f3e: 0000 unimp + 1f40: 0e00 addi s0,sp,784 + 1f42: 0430 addi a2,sp,520 + 1f44: 0006 0x6 + 1f46: 0000 unimp + 1f48: 0181 addi gp,gp,0 + 1f4a: 0288 addi a0,sp,320 + 1f4c: 0389 addi t2,t2,2 + 1f4e: 0204 addi s1,sp,256 + 1f50: 0000 unimp + 1f52: 0c00 addi s0,sp,528 + 1f54: 0008 addi a0,sp,0 + 1f56: 8604 0x8604 + 1f58: 0000 unimp + 1f5a: c100 sw s0,0(a0) + 1f5c: 0204 addi s1,sp,256 + 1f5e: 0000 unimp + 1f60: c800 sw s0,16(s0) + 1f62: 0204 addi s1,sp,256 + 1f64: 0000 unimp + 1f66: c900 sw s0,16(a0) + 1f68: 0204 addi s1,sp,256 + 1f6a: 0000 unimp + 1f6c: 0d00 addi s0,sp,656 + 1f6e: 0002 0x2 + 1f70: 0038 addi a4,sp,8 + 1f72: 0000 unimp + 1f74: 1954 addi a3,sp,180 + 1f76: 0000 unimp + 1f78: 4da0 lw s0,88(a1) + 1f7a: 2040 fld fs0,128(s0) + 1f7c: 00e4 addi s1,sp,76 + 1f7e: 0000 unimp + 1f80: 0204 addi s1,sp,256 + 1f82: 0000 unimp + 1f84: 0e00 addi s0,sp,784 + 1f86: 0450 addi a2,sp,516 + 1f88: 0004 addi s1,sp,0 + 1f8a: 0000 unimp + 1f8c: 0981 addi s3,s3,0 + 1f8e: 0a88 addi a0,sp,336 + 1f90: 0204 addi s1,sp,256 + 1f92: 0000 unimp + 1f94: 0c00 addi s0,sp,528 + 1f96: 2008 fld fa0,0(s0) + 1f98: d604 sw s1,40(a2) + 1f9a: 0000 unimp + 1f9c: c100 sw s0,0(a0) + 1f9e: 0204 addi s1,sp,256 + 1fa0: 0000 unimp + 1fa2: c800 sw s0,16(s0) + 1fa4: 0204 addi s1,sp,256 + 1fa6: 0000 unimp + 1fa8: 0c00 addi s0,sp,528 + 1faa: 0002 0x2 + 1fac: 0038 addi a4,sp,8 + 1fae: 0000 unimp + 1fb0: 1954 addi a3,sp,180 + 1fb2: 0000 unimp + 1fb4: 4e84 lw s1,24(a3) + 1fb6: 2040 fld fs0,128(s0) + 1fb8: 00a0 addi s0,sp,72 + 1fba: 0000 unimp + 1fbc: 0204 addi s1,sp,256 + 1fbe: 0000 unimp + 1fc0: 0e00 addi s0,sp,784 + 1fc2: 0430 addi a2,sp,520 + 1fc4: 0004 addi s1,sp,0 + 1fc6: 0000 unimp + 1fc8: 0181 addi gp,gp,0 + 1fca: 0288 addi a0,sp,320 + 1fcc: 0204 addi s1,sp,256 + 1fce: 0000 unimp + 1fd0: 0c00 addi s0,sp,528 + 1fd2: 0008 addi a0,sp,0 + 1fd4: 9204 0x9204 + 1fd6: 0000 unimp + 1fd8: c100 sw s0,0(a0) + 1fda: 0204 addi s1,sp,256 + 1fdc: 0000 unimp + 1fde: c800 sw s0,16(s0) + 1fe0: 0204 addi s1,sp,256 + 1fe2: 0000 unimp + 1fe4: 0d00 addi s0,sp,656 + 1fe6: 0002 0x2 + 1fe8: 0038 addi a4,sp,8 + 1fea: 0000 unimp + 1fec: 1954 addi a3,sp,180 + 1fee: 0000 unimp + 1ff0: 4f24 lw s1,88(a4) + 1ff2: 2040 fld fs0,128(s0) + 1ff4: 002a 0x2a + 1ff6: 0000 unimp + 1ff8: 0204 addi s1,sp,256 + 1ffa: 0000 unimp + 1ffc: 0e00 addi s0,sp,784 + 1ffe: 0430 addi a2,sp,520 + 2000: 0004 addi s1,sp,0 + 2002: 0000 unimp + 2004: 0181 addi gp,gp,0 + 2006: 0288 addi a0,sp,320 + 2008: 0204 addi s1,sp,256 + 200a: 0000 unimp + 200c: 0c00 addi s0,sp,528 + 200e: 0008 addi a0,sp,0 + 2010: 1c04 addi s1,sp,560 + 2012: 0000 unimp + 2014: c100 sw s0,0(a0) + 2016: 0204 addi s1,sp,256 + 2018: 0000 unimp + 201a: c800 sw s0,16(s0) + 201c: 0204 addi s1,sp,256 + 201e: 0000 unimp + 2020: 0d00 addi s0,sp,656 + 2022: 0002 0x2 + 2024: 0030 addi a2,sp,8 + 2026: 0000 unimp + 2028: 1954 addi a3,sp,180 + 202a: 0000 unimp + 202c: 4f4e lw t5,208(sp) + 202e: 2040 fld fs0,128(s0) + 2030: 00a8 addi a0,sp,72 + 2032: 0000 unimp + 2034: 0204 addi s1,sp,256 + 2036: 0000 unimp + 2038: 0e00 addi s0,sp,784 + 203a: 0420 addi s0,sp,520 + 203c: 0002 0x2 + 203e: 0000 unimp + 2040: 0188 addi a0,sp,192 + 2042: 0204 addi s1,sp,256 + 2044: 0000 unimp + 2046: 0c00 addi s0,sp,528 + 2048: 0008 addi a0,sp,0 + 204a: 9e04 0x9e04 + 204c: 0000 unimp + 204e: c800 sw s0,16(s0) + 2050: 0204 addi s1,sp,256 + 2052: 0000 unimp + 2054: 0d00 addi s0,sp,656 + 2056: 0002 0x2 + 2058: 0030 addi a2,sp,8 + 205a: 0000 unimp + 205c: 1954 addi a3,sp,180 + 205e: 0000 unimp + 2060: 4ff6 lw t6,92(sp) + 2062: 2040 fld fs0,128(s0) + 2064: 0020 addi s0,sp,8 + 2066: 0000 unimp + 2068: 0204 addi s1,sp,256 + 206a: 0000 unimp + 206c: 0e00 addi s0,sp,784 + 206e: 0420 addi s0,sp,520 + 2070: 0002 0x2 + 2072: 0000 unimp + 2074: 0188 addi a0,sp,192 + 2076: 0204 addi s1,sp,256 + 2078: 0000 unimp + 207a: 0c00 addi s0,sp,528 + 207c: 0008 addi a0,sp,0 + 207e: 1604 addi s1,sp,800 + 2080: 0000 unimp + 2082: c800 sw s0,16(s0) + 2084: 0204 addi s1,sp,256 + 2086: 0000 unimp + 2088: 0d00 addi s0,sp,656 + 208a: 0002 0x2 + 208c: 0038 addi a4,sp,8 + 208e: 0000 unimp + 2090: 1954 addi a3,sp,180 + 2092: 0000 unimp + 2094: 5016 0x5016 + 2096: 2040 fld fs0,128(s0) + 2098: 006a 0x6a + 209a: 0000 unimp + 209c: 0204 addi s1,sp,256 + 209e: 0000 unimp + 20a0: 0e00 addi s0,sp,784 + 20a2: 0430 addi a2,sp,520 + 20a4: 0004 addi s1,sp,0 + 20a6: 0000 unimp + 20a8: 0181 addi gp,gp,0 + 20aa: 0288 addi a0,sp,320 + 20ac: 0204 addi s1,sp,256 + 20ae: 0000 unimp + 20b0: 0c00 addi s0,sp,528 + 20b2: 0008 addi a0,sp,0 + 20b4: 5c04 lw s1,56(s0) + 20b6: 0000 unimp + 20b8: c100 sw s0,0(a0) + 20ba: 0204 addi s1,sp,256 + 20bc: 0000 unimp + 20be: c800 sw s0,16(s0) + 20c0: 0204 addi s1,sp,256 + 20c2: 0000 unimp + 20c4: 0d00 addi s0,sp,656 + 20c6: 0002 0x2 + 20c8: 000c addi a1,sp,0 + 20ca: 0000 unimp + 20cc: ffff 0xffff + 20ce: ffff 0xffff + 20d0: 0001 nop + 20d2: 7c01 lui s8,0xfffe0 + 20d4: 0c01 addi s8,s8,0 + 20d6: 0002 0x2 + 20d8: 0030 addi a2,sp,8 + 20da: 0000 unimp + 20dc: 20c8 fld fa0,128(s1) + 20de: 0000 unimp + 20e0: 5080 lw s0,32(s1) + 20e2: 2040 fld fs0,128(s0) + 20e4: 0042 0x42 + 20e6: 0000 unimp + 20e8: 0204 addi s1,sp,256 + 20ea: 0000 unimp + 20ec: 0e00 addi s0,sp,784 + 20ee: 0420 addi s0,sp,520 + 20f0: 0002 0x2 + 20f2: 0000 unimp + 20f4: 0188 addi a0,sp,192 + 20f6: 0204 addi s1,sp,256 + 20f8: 0000 unimp + 20fa: 0c00 addi s0,sp,528 + 20fc: 0008 addi a0,sp,0 + 20fe: 3804 fld fs1,48(s0) + 2100: 0000 unimp + 2102: c800 sw s0,16(s0) + 2104: 0204 addi s1,sp,256 + 2106: 0000 unimp + 2108: 0d00 addi s0,sp,656 + 210a: 0002 0x2 + 210c: 0030 addi a2,sp,8 + 210e: 0000 unimp + 2110: 20c8 fld fa0,128(s1) + 2112: 0000 unimp + 2114: 50c2 lw ra,48(sp) + 2116: 2040 fld fs0,128(s0) + 2118: 0044 addi s1,sp,4 + 211a: 0000 unimp + 211c: 0204 addi s1,sp,256 + 211e: 0000 unimp + 2120: 0e00 addi s0,sp,784 + 2122: 0420 addi s0,sp,520 + 2124: 0002 0x2 + 2126: 0000 unimp + 2128: 0188 addi a0,sp,192 + 212a: 0204 addi s1,sp,256 + 212c: 0000 unimp + 212e: 0c00 addi s0,sp,528 + 2130: 0008 addi a0,sp,0 + 2132: 3a04 fld fs1,48(a2) + 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 + 2142: 0000 unimp + 2144: 20c8 fld fa0,128(s1) + 2146: 0000 unimp + 2148: 5106 lw sp,96(sp) + 214a: 2040 fld fs0,128(s0) + 214c: 0020 addi s0,sp,8 + 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 + 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 + 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 + 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 + 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 + 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 + 21ec: 0204 addi s1,sp,256 + 21ee: 0000 unimp + 21f0: 0e00 addi s0,sp,784 + 21f2: 0420 addi s0,sp,520 + 21f4: 0002 0x2 + 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) + 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 + 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 + 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) + 224a: 0000 unimp + 224c: 51a6 lw gp,104(sp) + 224e: 2040 fld fs0,128(s0) + 2250: 000e 0xe + 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 + 2272: 0000 unimp + 2274: 0d00 addi s0,sp,656 + 2276: 0002 0x2 + 2278: 0030 addi a2,sp,8 + 227a: 0000 unimp + 227c: 20c8 fld fa0,128(s1) + 227e: 0000 unimp + 2280: 51b4 lw a3,96(a1) + 2282: 2040 fld fs0,128(s0) + 2284: 0024 addi s1,sp,8 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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) + 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 + 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) + 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 + 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 + 23b0: 0000 unimp + 23b2: c900 sw s0,16(a0) + 23b4: 0204 addi s1,sp,256 + 23b6: 0000 unimp + 23b8: 0d00 addi s0,sp,656 + 23ba: 0002 0x2 + 23bc: 0038 addi a4,sp,8 + 23be: 0000 unimp + 23c0: 20c8 fld fa0,128(s1) + 23c2: 0000 unimp + 23c4: 547e lw s0,252(sp) + 23c6: 2040 fld fs0,128(s0) + 23c8: 004a 0x4a + 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 + 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 + 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) + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 253c: 0000 unimp + 253e: c800 sw s0,16(s0) + 2540: 0204 addi s1,sp,256 + 2542: 0000 unimp + 2544: 0d00 addi s0,sp,656 + 2546: 0002 0x2 + 2548: 0038 addi a4,sp,8 + 254a: 0000 unimp + 254c: 2434 fld fa3,72(s0) + 254e: 0000 unimp + 2550: 56ae lw a3,232(sp) + 2552: 2040 fld fs0,128(s0) + 2554: 00c2 slli ra,ra,0x10 + 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 + 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 + 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 + 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 + 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) + 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 + 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 + 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 + 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 + 25fa: 0000 unimp + 25fc: c800 sw s0,16(s0) + 25fe: 0204 addi s1,sp,256 + 2600: 0000 unimp + 2602: c900 sw s0,16(a0) + 2604: 0204 addi s1,sp,256 + 2606: 0000 unimp + 2608: 0d00 addi s0,sp,656 + 260a: 0002 0x2 + 260c: 0040 addi s0,sp,4 + 260e: 0000 unimp + 2610: 2434 fld fa3,72(s0) + 2612: 0000 unimp + 2614: 586a lw a6,184(sp) + 2616: 2040 fld fs0,128(s0) + 2618: 0130 addi a2,sp,136 + 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 + 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 + 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 + 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 + 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 + 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) + 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 + 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 + 26c6: 0000 unimp + 26c8: c800 sw s0,16(s0) + 26ca: 0204 addi s1,sp,256 + 26cc: 0000 unimp + 26ce: c900 sw s0,16(a0) + 26d0: 0204 addi s1,sp,256 + 26d2: 0000 unimp + 26d4: 0d00 addi s0,sp,656 + 26d6: 0002 0x2 + 26d8: 0038 addi a4,sp,8 + 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 + 26fa: 0000 unimp + 26fc: 0c00 addi s0,sp,528 + 26fe: 0008 addi a0,sp,0 + 2700: 3804 fld fs1,48(s0) + 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 + 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 + 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 + 272e: 0000 unimp + 2730: 0181 addi gp,gp,0 + 2732: 0288 addi a0,sp,320 + 2734: 0204 addi s1,sp,256 + 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) + 2756: 0000 unimp + 2758: 5c14 lw a3,56(s0) + 275a: 2040 fld fs0,128(s0) + 275c: 001e 0x1e + 275e: 0000 unimp + 2760: 0204 addi s1,sp,256 + 2762: 0000 unimp + 2764: 0e00 addi s0,sp,784 + 2766: 0410 addi a2,sp,512 + 2768: 0002 0x2 + 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) + 277c: 0204 addi s1,sp,256 + 277e: 0000 unimp + 2780: 0d00 addi s0,sp,656 + 2782: 0002 0x2 + 2784: 000c addi a1,sp,0 + 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) + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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) + 2826: 0000 unimp + 2828: c100 sw s0,0(a0) + 282a: 0204 addi s1,sp,256 + 282c: 0000 unimp + 282e: c800 sw s0,16(s0) + 2830: 0204 addi s1,sp,256 + 2832: 0000 unimp + 2834: 0d00 addi s0,sp,656 + 2836: 0002 0x2 + 2838: 0038 addi a4,sp,8 + 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 + 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 + 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 + 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 + 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) + 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 + 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) + 28de: 0204 addi s1,sp,256 + 28e0: 0000 unimp + 28e2: c800 sw s0,16(s0) + 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) + 28f2: 0000 unimp + 28f4: 618c flw fa1,0(a1) + 28f6: 2040 fld fs0,128(s0) + 28f8: 01a6 slli gp,gp,0x9 + 28fa: 0000 unimp + 28fc: 0204 addi s1,sp,256 + 28fe: 0000 unimp + 2900: 0e00 addi s0,sp,784 + 2902: 0430 addi a2,sp,520 + 2904: 0004 addi s1,sp,0 + 2906: 0000 unimp + 2908: 0181 addi gp,gp,0 + 290a: 0288 addi a0,sp,320 + 290c: 0204 addi s1,sp,256 + 290e: 0000 unimp + 2910: 0c00 addi s0,sp,528 + 2912: 0008 addi a0,sp,0 + 2914: 9804 0x9804 + 2916: 0001 nop + 2918: c100 sw s0,0(a0) + 291a: 0204 addi s1,sp,256 + 291c: 0000 unimp + 291e: c800 sw s0,16(s0) + 2920: 0204 addi s1,sp,256 + 2922: 0000 unimp + 2924: 0d00 addi s0,sp,656 + 2926: 0002 0x2 + 2928: 0038 addi a4,sp,8 + 292a: 0000 unimp + 292c: 2784 fld fs1,8(a5) + 292e: 0000 unimp + 2930: 6332 flw ft6,12(sp) + 2932: 2040 fld fs0,128(s0) + 2934: 0514 addi a3,sp,640 + 2936: 0000 unimp + 2938: 0204 addi s1,sp,256 + 293a: 0000 unimp + 293c: 0e00 addi s0,sp,784 + 293e: 0440 addi s0,sp,516 + 2940: 0004 addi s1,sp,0 + 2942: 0000 unimp + 2944: 0181 addi gp,gp,0 + 2946: 0288 addi a0,sp,320 + 2948: 0204 addi s1,sp,256 + 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 + 2954: c100 sw s0,0(a0) + 2956: 0204 addi s1,sp,256 + 2958: 0000 unimp + 295a: c800 sw s0,16(s0) + 295c: 0204 addi s1,sp,256 + 295e: 0000 unimp + 2960: 0d00 addi s0,sp,656 + 2962: 0002 0x2 + 2964: 0038 addi a4,sp,8 + 2966: 0000 unimp + 2968: 2784 fld fs1,8(a5) + 296a: 0000 unimp + 296c: 6846 flw fa6,80(sp) + 296e: 2040 fld fs0,128(s0) + 2970: 017c addi a5,sp,140 + 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 + 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 + 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 + 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 + 29ba: 0000 unimp + 29bc: 0181 addi gp,gp,0 + 29be: 0288 addi a0,sp,320 + 29c0: 0204 addi s1,sp,256 + 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 + 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 + 29de: 0000 unimp + 29e0: 2784 fld fs1,8(a5) + 29e2: 0000 unimp + 29e4: 6a12 flw fs4,4(sp) + 29e6: 2040 fld fs0,128(s0) + 29e8: 0334 addi a3,sp,392 + 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 + 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 + 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) + 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 + 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 + 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 + 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 + 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) + 2a88: 0204 addi s1,sp,256 + 2a8a: 0000 unimp + 2a8c: 0d00 addi s0,sp,656 + 2a8e: 0002 0x2 + 2a90: 0030 addi a2,sp,8 + 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) + 2abc: 0204 addi s1,sp,256 + 2abe: 0000 unimp + 2ac0: 0d00 addi s0,sp,656 + 2ac2: 0002 0x2 + 2ac4: 0030 addi a2,sp,8 + 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) + 2af0: 0204 addi s1,sp,256 + 2af2: 0000 unimp + 2af4: 0d00 addi s0,sp,656 + 2af6: 0002 0x2 + 2af8: 0030 addi a2,sp,8 + 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) + 2b24: 0204 addi s1,sp,256 + 2b26: 0000 unimp + 2b28: 0d00 addi s0,sp,656 + 2b2a: 0002 0x2 + 2b2c: 0030 addi a2,sp,8 + 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 + 2b46: 0000 unimp + 2b48: 0188 addi a0,sp,192 + 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 + 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) + 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 + 2b72: 0000 unimp + 2b74: 0e00 addi s0,sp,784 + 2b76: 0420 addi s0,sp,520 + 2b78: 0002 0x2 + 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 + 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 + 2b96: 0000 unimp + 2b98: 2a4c fld fa1,144(a2) + 2b9a: 0000 unimp + 2b9c: 6ede flw ft9,212(sp) + 2b9e: 2040 fld fs0,128(s0) + 2ba0: 0020 addi s0,sp,8 + 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 + 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 + 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 + 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 + 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 + 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) + 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 + 2c1e: 0000 unimp + 2c20: 0e00 addi s0,sp,784 + 2c22: 0430 addi a2,sp,520 + 2c24: 0004 addi s1,sp,0 + 2c26: 0000 unimp + 2c28: 0181 addi gp,gp,0 + 2c2a: 0288 addi a0,sp,320 + 2c2c: 0204 addi s1,sp,256 + 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 + 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) + 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 + 2c5a: 0000 unimp + 2c5c: 0e00 addi s0,sp,784 + 2c5e: 0430 addi a2,sp,520 + 2c60: 0004 addi s1,sp,0 + 2c62: 0000 unimp + 2c64: 0181 addi gp,gp,0 + 2c66: 0288 addi a0,sp,320 + 2c68: 0204 addi s1,sp,256 + 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 + 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) + 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 + 2c96: 0000 unimp + 2c98: 0e00 addi s0,sp,784 + 2c9a: 0410 addi a2,sp,512 + 2c9c: 0002 0x2 + 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 + 2cac: 0000 unimp + 2cae: c800 sw s0,16(s0) + 2cb0: 0204 addi s1,sp,256 + 2cb2: 0000 unimp + 2cb4: 0d00 addi s0,sp,656 + 2cb6: 0002 0x2 + 2cb8: 0038 addi a4,sp,8 + 2cba: 0000 unimp + 2cbc: 2a4c fld fa1,144(a2) + 2cbe: 0000 unimp + 2cc0: 71be flw ft3,236(sp) + 2cc2: 2040 fld fs0,128(s0) + 2cc4: 00cc addi a1,sp,68 + 2cc6: 0000 unimp + 2cc8: 0204 addi s1,sp,256 + 2cca: 0000 unimp + 2ccc: 0e00 addi s0,sp,784 + 2cce: 0420 addi s0,sp,520 + 2cd0: 0004 addi s1,sp,0 + 2cd2: 0000 unimp + 2cd4: 0181 addi gp,gp,0 + 2cd6: 0288 addi a0,sp,320 + 2cd8: 0204 addi s1,sp,256 + 2cda: 0000 unimp + 2cdc: 0c00 addi s0,sp,528 + 2cde: 0008 addi a0,sp,0 + 2ce0: be04 fsd fs1,56(a2) + 2ce2: 0000 unimp + 2ce4: c100 sw s0,0(a0) + 2ce6: 0204 addi s1,sp,256 + 2ce8: 0000 unimp + 2cea: c800 sw s0,16(s0) + 2cec: 0204 addi s1,sp,256 + 2cee: 0000 unimp + 2cf0: 0d00 addi s0,sp,656 + 2cf2: 0002 0x2 + 2cf4: 0038 addi a4,sp,8 + 2cf6: 0000 unimp + 2cf8: 2a4c fld fa1,144(a2) + 2cfa: 0000 unimp + 2cfc: 728a flw ft5,160(sp) + 2cfe: 2040 fld fs0,128(s0) + 2d00: 0096 slli ra,ra,0x5 + 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 + 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 + 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 + 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 + 2d4a: 0000 unimp + 2d4c: 0181 addi gp,gp,0 + 2d4e: 0288 addi a0,sp,320 + 2d50: 0204 addi s1,sp,256 + 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 + 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 + 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) + 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 + 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 + 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 + 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 + 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 + 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) + 2e72: 0000 unimp + 2e74: 7570 flw fa2,108(a0) + 2e76: 2040 fld fs0,128(s0) + 2e78: 014e slli sp,sp,0x13 + 2e7a: 0000 unimp + 2e7c: 0204 addi s1,sp,256 + 2e7e: 0000 unimp + 2e80: 0e00 addi s0,sp,784 + 2e82: 0420 addi s0,sp,520 + 2e84: 0006 0x6 + 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 + 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 + 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) + 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 + 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 + 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 + 2f26: 0000 unimp + 2f28: c800 sw s0,16(s0) + 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 + 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 + 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 + 2f52: 0000 unimp + 2f54: 0181 addi gp,gp,0 + 2f56: 0288 addi a0,sp,320 + 2f58: 0204 addi s1,sp,256 + 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 + 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 + 2f76: 0000 unimp + 2f78: 2a4c fld fa1,144(a2) + 2f7a: 0000 unimp + 2f7c: 786e flw fa6,248(sp) + 2f7e: 2040 fld fs0,128(s0) + 2f80: 008e slli ra,ra,0x3 + 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 + 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 + 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 + 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) + 2fec: 0204 addi s1,sp,256 + 2fee: 0000 unimp + 2ff0: 0d00 addi s0,sp,656 + 2ff2: 0002 0x2 + 2ff4: 0030 addi a2,sp,8 + 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) + 3020: 0204 addi s1,sp,256 + 3022: 0000 unimp + 3024: 0d00 addi s0,sp,656 + 3026: 0002 0x2 + 3028: 0030 addi a2,sp,8 + 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 + 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 + 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 + 306c: 0204 addi s1,sp,256 + 306e: 0000 unimp + 3070: 0e00 addi s0,sp,784 + 3072: 0420 addi s0,sp,520 + 3074: 0002 0x2 + 3076: 0000 unimp + 3078: 0188 addi a0,sp,192 + 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 + 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) + 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 + 30a2: 0000 unimp + 30a4: 0e00 addi s0,sp,784 + 30a6: 0420 addi s0,sp,520 + 30a8: 0002 0x2 + 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 + 30b8: 0000 unimp + 30ba: c800 sw s0,16(s0) + 30bc: 0204 addi s1,sp,256 + 30be: 0000 unimp + 30c0: 0d00 addi s0,sp,656 + 30c2: 0002 0x2 + 30c4: 0038 addi a4,sp,8 + 30c6: 0000 unimp + 30c8: 2fb0 fld fa2,88(a5) + 30ca: 0000 unimp + 30cc: 79f2 flw fs3,60(sp) + 30ce: 2040 fld fs0,128(s0) + 30d0: 009c addi a5,sp,64 + 30d2: 0000 unimp + 30d4: 0204 addi s1,sp,256 + 30d6: 0000 unimp + 30d8: 0e00 addi s0,sp,784 + 30da: 0440 addi s0,sp,516 + 30dc: 0004 addi s1,sp,0 + 30de: 0000 unimp + 30e0: 0181 addi gp,gp,0 + 30e2: 0288 addi a0,sp,320 + 30e4: 0204 addi s1,sp,256 + 30e6: 0000 unimp + 30e8: 0c00 addi s0,sp,528 + 30ea: 0008 addi a0,sp,0 + 30ec: 8e04 0x8e04 + 30ee: 0000 unimp + 30f0: c100 sw s0,0(a0) + 30f2: 0204 addi s1,sp,256 + 30f4: 0000 unimp + 30f6: c800 sw s0,16(s0) + 30f8: 0204 addi s1,sp,256 + 30fa: 0000 unimp + 30fc: 0d00 addi s0,sp,656 + 30fe: 0002 0x2 + 3100: 0038 addi a4,sp,8 + 3102: 0000 unimp + 3104: 2fb0 fld fa2,88(a5) + 3106: 0000 unimp + 3108: 7a8e flw fs5,224(sp) + 310a: 2040 fld fs0,128(s0) + 310c: 0038 addi a4,sp,8 + 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 + 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 + 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 + 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 + 3156: 0000 unimp + 3158: 0181 addi gp,gp,0 + 315a: 0288 addi a0,sp,320 + 315c: 0204 addi s1,sp,256 + 315e: 0000 unimp + 3160: 0c00 addi s0,sp,528 + 3162: 0008 addi a0,sp,0 + 3164: 3404 fld fs1,40(s0) + 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 + 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 + 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 + 3192: 0000 unimp + 3194: 0181 addi gp,gp,0 + 3196: 0288 addi a0,sp,320 + 3198: 0204 addi s1,sp,256 + 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 + 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 + 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 + 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) + 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) + 323a: 0000 unimp + 323c: 7c26 flw fs8,104(sp) + 323e: 2040 fld fs0,128(s0) + 3240: 0054 addi a3,sp,4 + 3242: 0000 unimp + 3244: 0204 addi s1,sp,256 + 3246: 0000 unimp + 3248: 0e00 addi s0,sp,784 + 324a: 0420 addi s0,sp,520 + 324c: 0006 0x6 + 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 + 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 + 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 + 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) + 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 + 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 + 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 + 331a: 0000 unimp + 331c: 0181 addi gp,gp,0 + 331e: 0288 addi a0,sp,320 + 3320: 0204 addi s1,sp,256 + 3322: 0000 unimp + 3324: 0c00 addi s0,sp,528 + 3326: 0008 addi a0,sp,0 + 3328: a204 fsd fs1,0(a2) + 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 + 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 + 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 + 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 + 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 + 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) + 3386: 0000 unimp + 3388: 8166 mv sp,s9 + 338a: 2040 fld fs0,128(s0) + 338c: 001e 0x1e + 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 + 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 + 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 + 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) + 33c2: 0000 unimp + 33c4: 8184 0x8184 + 33c6: 2040 fld fs0,128(s0) + 33c8: 0102 slli sp,sp,0x0 + 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 + 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) + 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 + 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 + 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 + 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 + 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 + 343a: 0000 unimp + 343c: 0181 addi gp,gp,0 + 343e: 0288 addi a0,sp,320 + 3440: 0204 addi s1,sp,256 + 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 + 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) + 3462: 0000 unimp + 3464: 8338 0x8338 + 3466: 2040 fld fs0,128(s0) + 3468: 007a 0x7a + 346a: 0000 unimp + 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 + 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) + 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 + 34a6: 0002 0x2 + 34a8: 0030 addi a2,sp,8 + 34aa: 0000 unimp + 34ac: 3498 fld fa4,40(s1) + 34ae: 0000 unimp + 34b0: 83b2 mv t2,a2 + 34b2: 2040 fld fs0,128(s0) + 34b4: 0016 0x16 + 34b6: 0000 unimp + 34b8: 0204 addi s1,sp,256 + 34ba: 0000 unimp + 34bc: 0e00 addi s0,sp,784 + 34be: 0410 addi a2,sp,512 + 34c0: 0002 0x2 + 34c2: 0000 unimp + 34c4: 0188 addi a0,sp,192 + 34c6: 0204 addi s1,sp,256 + 34c8: 0000 unimp + 34ca: 0c00 addi s0,sp,528 + 34cc: 0008 addi a0,sp,0 + 34ce: 0c04 addi s1,sp,528 + 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 + 34de: 0000 unimp + 34e0: 3498 fld fa4,40(s1) + 34e2: 0000 unimp + 34e4: 83c8 0x83c8 + 34e6: 2040 fld fs0,128(s0) + 34e8: 0028 addi a0,sp,8 + 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 + 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 + 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 + 3538: 0204 addi s1,sp,256 + 353a: 0000 unimp + 353c: 0e00 addi s0,sp,784 + 353e: 0410 addi a2,sp,512 + 3540: 0002 0x2 + 3542: 0000 unimp + 3544: 0188 addi a0,sp,192 + 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 + 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) + 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 + 356e: 0000 unimp + 3570: 0e00 addi s0,sp,784 + 3572: 0420 addi s0,sp,520 + 3574: 0002 0x2 + 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) + 3584: 0000 unimp + 3586: c800 sw s0,16(s0) + 3588: 0204 addi s1,sp,256 + 358a: 0000 unimp + 358c: 0d00 addi s0,sp,656 + 358e: 0002 0x2 + 3590: 0038 addi a4,sp,8 + 3592: 0000 unimp + 3594: 3498 fld fa4,40(s1) + 3596: 0000 unimp + 3598: 845c 0x845c + 359a: 2040 fld fs0,128(s0) + 359c: 0142 slli sp,sp,0x10 + 359e: 0000 unimp + 35a0: 0204 addi s1,sp,256 + 35a2: 0000 unimp + 35a4: 0e00 addi s0,sp,784 + 35a6: 0440 addi s0,sp,516 + 35a8: 0004 addi s1,sp,0 + 35aa: 0000 unimp + 35ac: 0181 addi gp,gp,0 + 35ae: 0288 addi a0,sp,320 + 35b0: 0204 addi s1,sp,256 + 35b2: 0000 unimp + 35b4: 0c00 addi s0,sp,528 + 35b6: 0008 addi a0,sp,0 + 35b8: 3404 fld fs1,40(s0) + 35ba: 0001 nop + 35bc: c100 sw s0,0(a0) + 35be: 0204 addi s1,sp,256 + 35c0: 0000 unimp + 35c2: c800 sw s0,16(s0) + 35c4: 0204 addi s1,sp,256 + 35c6: 0000 unimp + 35c8: 0d00 addi s0,sp,656 + 35ca: 0002 0x2 + 35cc: 0038 addi a4,sp,8 + 35ce: 0000 unimp + 35d0: 3498 fld fa4,40(s1) + 35d2: 0000 unimp + 35d4: 859e mv a1,t2 + 35d6: 2040 fld fs0,128(s0) + 35d8: 0034 addi a3,sp,8 + 35da: 0000 unimp + 35dc: 0204 addi s1,sp,256 + 35de: 0000 unimp + 35e0: 0e00 addi s0,sp,784 + 35e2: 0410 addi a2,sp,512 + 35e4: 0004 addi s1,sp,0 + 35e6: 0000 unimp + 35e8: 0181 addi gp,gp,0 + 35ea: 0288 addi a0,sp,320 + 35ec: 0204 addi s1,sp,256 + 35ee: 0000 unimp + 35f0: 0c00 addi s0,sp,528 + 35f2: 0008 addi a0,sp,0 + 35f4: 2604 fld fs1,8(a2) + 35f6: 0000 unimp + 35f8: c100 sw s0,0(a0) + 35fa: 0204 addi s1,sp,256 + 35fc: 0000 unimp + 35fe: c800 sw s0,16(s0) + 3600: 0204 addi s1,sp,256 + 3602: 0000 unimp + 3604: 0d00 addi s0,sp,656 + 3606: 0002 0x2 + 3608: 0038 addi a4,sp,8 + 360a: 0000 unimp + 360c: 3498 fld fa4,40(s1) + 360e: 0000 unimp + 3610: 85d2 mv a1,s4 + 3612: 2040 fld fs0,128(s0) + 3614: 00aa slli ra,ra,0xa + 3616: 0000 unimp + 3618: 0204 addi s1,sp,256 + 361a: 0000 unimp + 361c: 0e00 addi s0,sp,784 + 361e: 0440 addi s0,sp,516 + 3620: 0004 addi s1,sp,0 + 3622: 0000 unimp + 3624: 0181 addi gp,gp,0 + 3626: 0288 addi a0,sp,320 + 3628: 0204 addi s1,sp,256 + 362a: 0000 unimp + 362c: 0c00 addi s0,sp,528 + 362e: 0008 addi a0,sp,0 + 3630: 9c04 0x9c04 + 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 + 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) + 364a: 0000 unimp + 364c: 867c 0x867c + 364e: 2040 fld fs0,128(s0) + 3650: 003c addi a5,sp,8 + 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 + 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) + 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 + 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) + 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 + 369a: 0000 unimp + 369c: 0181 addi gp,gp,0 + 369e: 0288 addi a0,sp,320 + 36a0: 0204 addi s1,sp,256 + 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 + 36b6: 0000 unimp + 36b8: 0d00 addi s0,sp,656 + 36ba: 0002 0x2 + 36bc: 0024 addi s1,sp,8 + 36be: 0000 unimp + 36c0: 3498 fld fa4,40(s1) + 36c2: 0000 unimp + 36c4: 872e mv a4,a1 + 36c6: 2040 fld fs0,128(s0) + 36c8: 002c addi a1,sp,8 + 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 + 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 + 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 + 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 + 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) + 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 + 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 + 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 + 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 + 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 + 37a6: 0002 0x2 + 37a8: 0038 addi a4,sp,8 + 37aa: 0000 unimp + 37ac: 3798 fld fa4,40(a5) + 37ae: 0000 unimp + 37b0: 899e mv s3,t2 + 37b2: 2040 fld fs0,128(s0) + 37b4: 00aa slli ra,ra,0xa + 37b6: 0000 unimp + 37b8: 0204 addi s1,sp,256 + 37ba: 0000 unimp + 37bc: 0e00 addi s0,sp,784 + 37be: 0430 addi a2,sp,520 + 37c0: 0004 addi s1,sp,0 + 37c2: 0000 unimp + 37c4: 0181 addi gp,gp,0 + 37c6: 0288 addi a0,sp,320 + 37c8: 0204 addi s1,sp,256 + 37ca: 0000 unimp + 37cc: 0c00 addi s0,sp,528 + 37ce: 0008 addi a0,sp,0 + 37d0: 9c04 0x9c04 + 37d2: 0000 unimp + 37d4: c100 sw s0,0(a0) + 37d6: 0204 addi s1,sp,256 + 37d8: 0000 unimp + 37da: c800 sw s0,16(s0) + 37dc: 0204 addi s1,sp,256 + 37de: 0000 unimp + 37e0: 0d00 addi s0,sp,656 + 37e2: 0002 0x2 + 37e4: 0038 addi a4,sp,8 + 37e6: 0000 unimp + 37e8: 3798 fld fa4,40(a5) + 37ea: 0000 unimp + 37ec: 8a48 0x8a48 + 37ee: 2040 fld fs0,128(s0) + 37f0: 00b0 addi a2,sp,72 + 37f2: 0000 unimp + 37f4: 0204 addi s1,sp,256 + 37f6: 0000 unimp + 37f8: 0e00 addi s0,sp,784 + 37fa: 0430 addi a2,sp,520 + 37fc: 0004 addi s1,sp,0 + 37fe: 0000 unimp + 3800: 0181 addi gp,gp,0 + 3802: 0288 addi a0,sp,320 + 3804: 0204 addi s1,sp,256 + 3806: 0000 unimp + 3808: 0c00 addi s0,sp,528 + 380a: 0008 addi a0,sp,0 + 380c: a204 fsd fs1,0(a2) + 380e: 0000 unimp + 3810: c100 sw s0,0(a0) + 3812: 0204 addi s1,sp,256 + 3814: 0000 unimp + 3816: c800 sw s0,16(s0) + 3818: 0204 addi s1,sp,256 + 381a: 0000 unimp + 381c: 0d00 addi s0,sp,656 + 381e: 0002 0x2 + 3820: 0038 addi a4,sp,8 + 3822: 0000 unimp + 3824: 3798 fld fa4,40(a5) + 3826: 0000 unimp + 3828: 8af8 0x8af8 + 382a: 2040 fld fs0,128(s0) + 382c: 0126 slli sp,sp,0x9 + 382e: 0000 unimp + 3830: 0204 addi s1,sp,256 + 3832: 0000 unimp + 3834: 0e00 addi s0,sp,784 + 3836: 0430 addi a2,sp,520 + 3838: 0004 addi s1,sp,0 + 383a: 0000 unimp + 383c: 0181 addi gp,gp,0 + 383e: 0288 addi a0,sp,320 + 3840: 0204 addi s1,sp,256 + 3842: 0000 unimp + 3844: 0c00 addi s0,sp,528 + 3846: 0008 addi a0,sp,0 + 3848: 1804 addi s1,sp,48 + 384a: 0001 nop + 384c: c100 sw s0,0(a0) + 384e: 0204 addi s1,sp,256 + 3850: 0000 unimp + 3852: c800 sw s0,16(s0) + 3854: 0204 addi s1,sp,256 + 3856: 0000 unimp + 3858: 0d00 addi s0,sp,656 + 385a: 0002 0x2 + 385c: 0038 addi a4,sp,8 + 385e: 0000 unimp + 3860: 3798 fld fa4,40(a5) + 3862: 0000 unimp + 3864: 8c1e mv s8,t2 + 3866: 2040 fld fs0,128(s0) + 3868: 00c2 slli ra,ra,0x10 + 386a: 0000 unimp + 386c: 0204 addi s1,sp,256 + 386e: 0000 unimp + 3870: 0e00 addi s0,sp,784 + 3872: 0430 addi a2,sp,520 + 3874: 0004 addi s1,sp,0 + 3876: 0000 unimp + 3878: 0181 addi gp,gp,0 + 387a: 0288 addi a0,sp,320 + 387c: 0204 addi s1,sp,256 + 387e: 0000 unimp + 3880: 0c00 addi s0,sp,528 + 3882: 0008 addi a0,sp,0 + 3884: b404 fsd fs1,40(s0) + 3886: 0000 unimp + 3888: c100 sw s0,0(a0) + 388a: 0204 addi s1,sp,256 + 388c: 0000 unimp + 388e: c800 sw s0,16(s0) + 3890: 0204 addi s1,sp,256 + 3892: 0000 unimp + 3894: 0d00 addi s0,sp,656 + 3896: 0002 0x2 + 3898: 0038 addi a4,sp,8 + 389a: 0000 unimp + 389c: 3798 fld fa4,40(a5) + 389e: 0000 unimp + 38a0: 8ce0 0x8ce0 + 38a2: 2040 fld fs0,128(s0) + 38a4: 00c4 addi s1,sp,68 + 38a6: 0000 unimp + 38a8: 0204 addi s1,sp,256 + 38aa: 0000 unimp + 38ac: 0e00 addi s0,sp,784 + 38ae: 0430 addi a2,sp,520 + 38b0: 0004 addi s1,sp,0 + 38b2: 0000 unimp + 38b4: 0181 addi gp,gp,0 + 38b6: 0288 addi a0,sp,320 + 38b8: 0204 addi s1,sp,256 + 38ba: 0000 unimp + 38bc: 0c00 addi s0,sp,528 + 38be: 0008 addi a0,sp,0 + 38c0: b604 fsd fs1,40(a2) + 38c2: 0000 unimp + 38c4: c100 sw s0,0(a0) + 38c6: 0204 addi s1,sp,256 + 38c8: 0000 unimp + 38ca: c800 sw s0,16(s0) + 38cc: 0204 addi s1,sp,256 + 38ce: 0000 unimp + 38d0: 0d00 addi s0,sp,656 + 38d2: 0002 0x2 + 38d4: 0038 addi a4,sp,8 + 38d6: 0000 unimp + 38d8: 3798 fld fa4,40(a5) + 38da: 0000 unimp + 38dc: 8da4 0x8da4 + 38de: 2040 fld fs0,128(s0) + 38e0: 00e2 slli ra,ra,0x18 + 38e2: 0000 unimp + 38e4: 0204 addi s1,sp,256 + 38e6: 0000 unimp + 38e8: 0e00 addi s0,sp,784 + 38ea: 0430 addi a2,sp,520 + 38ec: 0004 addi s1,sp,0 + 38ee: 0000 unimp + 38f0: 0181 addi gp,gp,0 + 38f2: 0288 addi a0,sp,320 + 38f4: 0204 addi s1,sp,256 + 38f6: 0000 unimp + 38f8: 0c00 addi s0,sp,528 + 38fa: 0008 addi a0,sp,0 + 38fc: d404 sw s1,40(s0) + 38fe: 0000 unimp + 3900: c100 sw s0,0(a0) + 3902: 0204 addi s1,sp,256 + 3904: 0000 unimp + 3906: c800 sw s0,16(s0) + 3908: 0204 addi s1,sp,256 + 390a: 0000 unimp + 390c: 0d00 addi s0,sp,656 + 390e: 0002 0x2 + 3910: 0038 addi a4,sp,8 + 3912: 0000 unimp + 3914: 3798 fld fa4,40(a5) + 3916: 0000 unimp + 3918: 8e86 mv t4,ra + 391a: 2040 fld fs0,128(s0) + 391c: 0196 slli gp,gp,0x5 + 391e: 0000 unimp + 3920: 0204 addi s1,sp,256 + 3922: 0000 unimp + 3924: 0e00 addi s0,sp,784 + 3926: 0430 addi a2,sp,520 + 3928: 0004 addi s1,sp,0 + 392a: 0000 unimp + 392c: 0181 addi gp,gp,0 + 392e: 0288 addi a0,sp,320 + 3930: 0204 addi s1,sp,256 + 3932: 0000 unimp + 3934: 0c00 addi s0,sp,528 + 3936: 0008 addi a0,sp,0 + 3938: 8804 0x8804 + 393a: 0001 nop + 393c: c100 sw s0,0(a0) + 393e: 0204 addi s1,sp,256 + 3940: 0000 unimp + 3942: c800 sw s0,16(s0) + 3944: 0204 addi s1,sp,256 + 3946: 0000 unimp + 3948: 0d00 addi s0,sp,656 + 394a: 0002 0x2 + 394c: 0038 addi a4,sp,8 + 394e: 0000 unimp + 3950: 3798 fld fa4,40(a5) + 3952: 0000 unimp + 3954: 901c 0x901c + 3956: 2040 fld fs0,128(s0) + 3958: 0236 slli tp,tp,0xd + 395a: 0000 unimp + 395c: 0204 addi s1,sp,256 + 395e: 0000 unimp + 3960: 0e00 addi s0,sp,784 + 3962: 0440 addi s0,sp,516 + 3964: 0004 addi s1,sp,0 + 3966: 0000 unimp + 3968: 0181 addi gp,gp,0 + 396a: 0288 addi a0,sp,320 + 396c: 0204 addi s1,sp,256 + 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) + 397a: 0204 addi s1,sp,256 + 397c: 0000 unimp + 397e: c800 sw s0,16(s0) + 3980: 0204 addi s1,sp,256 + 3982: 0000 unimp + 3984: 0d00 addi s0,sp,656 + 3986: 0002 0x2 + 3988: 0038 addi a4,sp,8 + 398a: 0000 unimp + 398c: 3798 fld fa4,40(a5) + 398e: 0000 unimp + 3990: 9252 add tp,tp,s4 + 3992: 2040 fld fs0,128(s0) + 3994: 00a2 slli ra,ra,0x8 + 3996: 0000 unimp + 3998: 0204 addi s1,sp,256 + 399a: 0000 unimp + 399c: 0e00 addi s0,sp,784 + 399e: 0430 addi a2,sp,520 + 39a0: 0004 addi s1,sp,0 + 39a2: 0000 unimp + 39a4: 0181 addi gp,gp,0 + 39a6: 0288 addi a0,sp,320 + 39a8: 0204 addi s1,sp,256 + 39aa: 0000 unimp + 39ac: 0c00 addi s0,sp,528 + 39ae: 0008 addi a0,sp,0 + 39b0: 9404 0x9404 + 39b2: 0000 unimp + 39b4: c100 sw s0,0(a0) + 39b6: 0204 addi s1,sp,256 + 39b8: 0000 unimp + 39ba: c800 sw s0,16(s0) + 39bc: 0204 addi s1,sp,256 + 39be: 0000 unimp + 39c0: 0d00 addi s0,sp,656 + 39c2: 0002 0x2 + 39c4: 0038 addi a4,sp,8 + 39c6: 0000 unimp + 39c8: 3798 fld fa4,40(a5) + 39ca: 0000 unimp + 39cc: 92f4 0x92f4 + 39ce: 2040 fld fs0,128(s0) + 39d0: 007a 0x7a + 39d2: 0000 unimp + 39d4: 0204 addi s1,sp,256 + 39d6: 0000 unimp + 39d8: 0e00 addi s0,sp,784 + 39da: 0430 addi a2,sp,520 + 39dc: 0004 addi s1,sp,0 + 39de: 0000 unimp + 39e0: 0181 addi gp,gp,0 + 39e2: 0288 addi a0,sp,320 + 39e4: 0204 addi s1,sp,256 + 39e6: 0000 unimp + 39e8: 0c00 addi s0,sp,528 + 39ea: 0008 addi a0,sp,0 + 39ec: 6c04 flw fs1,24(s0) + 39ee: 0000 unimp + 39f0: c100 sw s0,0(a0) + 39f2: 0204 addi s1,sp,256 + 39f4: 0000 unimp + 39f6: c800 sw s0,16(s0) + 39f8: 0204 addi s1,sp,256 + 39fa: 0000 unimp + 39fc: 0d00 addi s0,sp,656 + 39fe: 0002 0x2 + 3a00: 0038 addi a4,sp,8 + 3a02: 0000 unimp + 3a04: 3798 fld fa4,40(a5) + 3a06: 0000 unimp + 3a08: 936e add t1,t1,s11 + 3a0a: 2040 fld fs0,128(s0) + 3a0c: 03b2 slli t2,t2,0xc + 3a0e: 0000 unimp + 3a10: 0204 addi s1,sp,256 + 3a12: 0000 unimp + 3a14: 0e00 addi s0,sp,784 + 3a16: 0440 addi s0,sp,516 + 3a18: 0004 addi s1,sp,0 + 3a1a: 0000 unimp + 3a1c: 0181 addi gp,gp,0 + 3a1e: 0288 addi a0,sp,320 + 3a20: 0204 addi s1,sp,256 + 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> + 3a2e: 0204 addi s1,sp,256 + 3a30: 0000 unimp + 3a32: c800 sw s0,16(s0) + 3a34: 0204 addi s1,sp,256 + 3a36: 0000 unimp + 3a38: 0d00 addi s0,sp,656 + 3a3a: 0002 0x2 + 3a3c: 0038 addi a4,sp,8 + 3a3e: 0000 unimp + 3a40: 3798 fld fa4,40(a5) + 3a42: 0000 unimp + 3a44: 9720 0x9720 + 3a46: 2040 fld fs0,128(s0) + 3a48: 025e slli tp,tp,0x17 + 3a4a: 0000 unimp + 3a4c: 0204 addi s1,sp,256 + 3a4e: 0000 unimp + 3a50: 0e00 addi s0,sp,784 + 3a52: 0440 addi s0,sp,516 + 3a54: 0004 addi s1,sp,0 + 3a56: 0000 unimp + 3a58: 0181 addi gp,gp,0 + 3a5a: 0288 addi a0,sp,320 + 3a5c: 0204 addi s1,sp,256 + 3a5e: 0000 unimp + 3a60: 0c00 addi s0,sp,528 + 3a62: 0008 addi a0,sp,0 + 3a64: 5004 lw s1,32(s0) + 3a66: 0002 0x2 + 3a68: c100 sw s0,0(a0) + 3a6a: 0204 addi s1,sp,256 + 3a6c: 0000 unimp + 3a6e: c800 sw s0,16(s0) + 3a70: 0204 addi s1,sp,256 + 3a72: 0000 unimp + 3a74: 0d00 addi s0,sp,656 + 3a76: 0002 0x2 + 3a78: 0038 addi a4,sp,8 + 3a7a: 0000 unimp + 3a7c: 3798 fld fa4,40(a5) + 3a7e: 0000 unimp + 3a80: 997e add s2,s2,t6 + 3a82: 2040 fld fs0,128(s0) + 3a84: 00ae slli ra,ra,0xb + 3a86: 0000 unimp + 3a88: 0204 addi s1,sp,256 + 3a8a: 0000 unimp + 3a8c: 0e00 addi s0,sp,784 + 3a8e: 0430 addi a2,sp,520 + 3a90: 0004 addi s1,sp,0 + 3a92: 0000 unimp + 3a94: 0181 addi gp,gp,0 + 3a96: 0288 addi a0,sp,320 + 3a98: 0204 addi s1,sp,256 + 3a9a: 0000 unimp + 3a9c: 0c00 addi s0,sp,528 + 3a9e: 0008 addi a0,sp,0 + 3aa0: a004 fsd fs1,0(s0) + 3aa2: 0000 unimp + 3aa4: c100 sw s0,0(a0) + 3aa6: 0204 addi s1,sp,256 + 3aa8: 0000 unimp + 3aaa: c800 sw s0,16(s0) + 3aac: 0204 addi s1,sp,256 + 3aae: 0000 unimp + 3ab0: 0d00 addi s0,sp,656 + 3ab2: 0002 0x2 + 3ab4: 0038 addi a4,sp,8 + 3ab6: 0000 unimp + 3ab8: 3798 fld fa4,40(a5) + 3aba: 0000 unimp + 3abc: 9a2c 0x9a2c + 3abe: 2040 fld fs0,128(s0) + 3ac0: 00b4 addi a3,sp,72 + 3ac2: 0000 unimp + 3ac4: 0204 addi s1,sp,256 + 3ac6: 0000 unimp + 3ac8: 0e00 addi s0,sp,784 + 3aca: 0430 addi a2,sp,520 + 3acc: 0004 addi s1,sp,0 + 3ace: 0000 unimp + 3ad0: 0181 addi gp,gp,0 + 3ad2: 0288 addi a0,sp,320 + 3ad4: 0204 addi s1,sp,256 + 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) + 3ae2: 0204 addi s1,sp,256 + 3ae4: 0000 unimp + 3ae6: c800 sw s0,16(s0) + 3ae8: 0204 addi s1,sp,256 + 3aea: 0000 unimp + 3aec: 0d00 addi s0,sp,656 + 3aee: 0002 0x2 + 3af0: 0038 addi a4,sp,8 + 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 + 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 + 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) + 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 + 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 + 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 + 3b46: 0000 unimp + 3b48: 0181 addi gp,gp,0 + 3b4a: 0288 addi a0,sp,320 + 3b4c: 0204 addi s1,sp,256 + 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 + 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 + 3b6a: 0000 unimp + 3b6c: 3798 fld fa4,40(a5) + 3b6e: 0000 unimp + 3b70: 9cda add s9,s9,s6 + 3b72: 2040 fld fs0,128(s0) + 3b74: 0348 addi a0,sp,388 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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) + 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 + 3c2e: 0000 unimp + 3c30: 0e00 addi s0,sp,784 + 3c32: 0420 addi s0,sp,520 + 3c34: 0002 0x2 + 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 + 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 + 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 + 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 + 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) + 3c7a: 0000 unimp + 3c7c: c100 sw s0,0(a0) + 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 + 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 + 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 + 3ca6: 0000 unimp + 3ca8: 0181 addi gp,gp,0 + 3caa: 0288 addi a0,sp,320 + 3cac: 0204 addi s1,sp,256 + 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 + 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 + 3cca: 0000 unimp + 3ccc: 3ba4 fld fs1,112(a5) + 3cce: 0000 unimp + 3cd0: a25e fsd fs7,256(sp) + 3cd2: 2040 fld fs0,128(s0) + 3cd4: 008c addi a1,sp,64 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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) + 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 + 3d8e: 0000 unimp + 3d90: 0e00 addi s0,sp,784 + 3d92: 0420 addi s0,sp,520 + 3d94: 0002 0x2 + 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 + 3da4: 0000 unimp + 3da6: c800 sw s0,16(s0) + 3da8: 0204 addi s1,sp,256 + 3daa: 0000 unimp + 3dac: 0d00 addi s0,sp,656 + 3dae: 0002 0x2 + 3db0: 0038 addi a4,sp,8 + 3db2: 0000 unimp + 3db4: 3d04 fld fs1,56(a0) + 3db6: 0000 unimp + 3db8: a37c fsd fa5,192(a4) + 3dba: 2040 fld fs0,128(s0) + 3dbc: 00ae slli ra,ra,0xb + 3dbe: 0000 unimp + 3dc0: 0204 addi s1,sp,256 + 3dc2: 0000 unimp + 3dc4: 0e00 addi s0,sp,784 + 3dc6: 0420 addi s0,sp,520 + 3dc8: 0004 addi s1,sp,0 + 3dca: 0000 unimp + 3dcc: 0181 addi gp,gp,0 + 3dce: 0288 addi a0,sp,320 + 3dd0: 0204 addi s1,sp,256 + 3dd2: 0000 unimp + 3dd4: 0c00 addi s0,sp,528 + 3dd6: 0008 addi a0,sp,0 + 3dd8: a004 fsd fs1,0(s0) + 3dda: 0000 unimp + 3ddc: c100 sw s0,0(a0) + 3dde: 0204 addi s1,sp,256 + 3de0: 0000 unimp + 3de2: c800 sw s0,16(s0) + 3de4: 0204 addi s1,sp,256 + 3de6: 0000 unimp + 3de8: 0d00 addi s0,sp,656 + 3dea: 0002 0x2 + 3dec: 0038 addi a4,sp,8 + 3dee: 0000 unimp + 3df0: 3d04 fld fs1,56(a0) + 3df2: 0000 unimp + 3df4: a42a fsd fa0,8(sp) + 3df6: 2040 fld fs0,128(s0) + 3df8: 0216 slli tp,tp,0x5 + 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 + 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 + 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 + 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) + 3e6a: 0000 unimp + 3e6c: a8ce fsd fs3,80(sp) + 3e6e: 2040 fld fs0,128(s0) + 3e70: 00c8 addi a0,sp,68 + 3e72: 0000 unimp + 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 + 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) + 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 + 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) + 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 + 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) + 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 + 3ef2: 0002 0x2 + 3ef4: 0038 addi a4,sp,8 + 3ef6: 0000 unimp + 3ef8: 3ee4 fld fs1,248(a3) + 3efa: 0000 unimp + 3efc: aa38 fsd fa4,80(a2) + 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 + 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 + 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 + 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) + 3f6c: 0204 addi s1,sp,256 + 3f6e: 0000 unimp + 3f70: 0d00 addi s0,sp,656 + 3f72: 0002 0x2 + 3f74: 0030 addi a2,sp,8 + 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) + 3fa0: 0204 addi s1,sp,256 + 3fa2: 0000 unimp + 3fa4: 0d00 addi s0,sp,656 + 3fa6: 0002 0x2 + 3fa8: 0030 addi a2,sp,8 + 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) + 3fd4: 0204 addi s1,sp,256 + 3fd6: 0000 unimp + 3fd8: 0d00 addi s0,sp,656 + 3fda: 0002 0x2 + 3fdc: 0030 addi a2,sp,8 + 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) + 4008: 0204 addi s1,sp,256 + 400a: 0000 unimp + 400c: 0d00 addi s0,sp,656 + 400e: 0002 0x2 + 4010: 0030 addi a2,sp,8 + 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) + 403c: 0204 addi s1,sp,256 + 403e: 0000 unimp + 4040: 0d00 addi s0,sp,656 + 4042: 0002 0x2 + 4044: 0030 addi a2,sp,8 + 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) + 4070: 0204 addi s1,sp,256 + 4072: 0000 unimp + 4074: 0d00 addi s0,sp,656 + 4076: 0002 0x2 + 4078: 0030 addi a2,sp,8 + 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) + 40a4: 0204 addi s1,sp,256 + 40a6: 0000 unimp + 40a8: 0d00 addi s0,sp,656 + 40aa: 0002 0x2 + 40ac: 0030 addi a2,sp,8 + 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) + 40d8: 0204 addi s1,sp,256 + 40da: 0000 unimp + 40dc: 0d00 addi s0,sp,656 + 40de: 0002 0x2 + 40e0: 0030 addi a2,sp,8 + 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) + 410c: 0204 addi s1,sp,256 + 410e: 0000 unimp + 4110: 0d00 addi s0,sp,656 + 4112: 0002 0x2 + 4114: 0030 addi a2,sp,8 + 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) + 4140: 0204 addi s1,sp,256 + 4142: 0000 unimp + 4144: 0d00 addi s0,sp,656 + 4146: 0002 0x2 + 4148: 0030 addi a2,sp,8 + 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) + 4174: 0204 addi s1,sp,256 + 4176: 0000 unimp + 4178: 0d00 addi s0,sp,656 + 417a: 0002 0x2 + 417c: 0030 addi a2,sp,8 + 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) + 41a8: 0204 addi s1,sp,256 + 41aa: 0000 unimp + 41ac: 0d00 addi s0,sp,656 + 41ae: 0002 0x2 + 41b0: 0030 addi a2,sp,8 + 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) + 41dc: 0204 addi s1,sp,256 + 41de: 0000 unimp + 41e0: 0d00 addi s0,sp,656 + 41e2: 0002 0x2 + 41e4: 0030 addi a2,sp,8 + 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) + 4210: 0204 addi s1,sp,256 + 4212: 0000 unimp + 4214: 0d00 addi s0,sp,656 + 4216: 0002 0x2 + 4218: 0030 addi a2,sp,8 + 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) + 4244: 0204 addi s1,sp,256 + 4246: 0000 unimp + 4248: 0d00 addi s0,sp,656 + 424a: 0002 0x2 + 424c: 0030 addi a2,sp,8 + 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) + 4278: 0204 addi s1,sp,256 + 427a: 0000 unimp + 427c: 0d00 addi s0,sp,656 + 427e: 0002 0x2 + 4280: 0030 addi a2,sp,8 + 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 + 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 + 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 + 42c4: 0204 addi s1,sp,256 + 42c6: 0000 unimp + 42c8: 0e00 addi s0,sp,784 + 42ca: 0420 addi s0,sp,520 + 42cc: 0002 0x2 + 42ce: 0000 unimp + 42d0: 0188 addi a0,sp,192 + 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 + 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) + 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 + 42fa: 0000 unimp + 42fc: 0e00 addi s0,sp,784 + 42fe: 0420 addi s0,sp,520 + 4300: 0002 0x2 + 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 + 4310: 0000 unimp + 4312: c800 sw s0,16(s0) + 4314: 0204 addi s1,sp,256 + 4316: 0000 unimp + 4318: 0d00 addi s0,sp,656 + 431a: 0002 0x2 + 431c: 0038 addi a4,sp,8 + 431e: 0000 unimp + 4320: 3f30 fld fa2,120(a4) + 4322: 0000 unimp + 4324: acd2 fsd fs4,88(sp) + 4326: 2040 fld fs0,128(s0) + 4328: 0054 addi a3,sp,4 + 432a: 0000 unimp + 432c: 0204 addi s1,sp,256 + 432e: 0000 unimp + 4330: 0e00 addi s0,sp,784 + 4332: 0430 addi a2,sp,520 + 4334: 0004 addi s1,sp,0 + 4336: 0000 unimp + 4338: 0181 addi gp,gp,0 + 433a: 0288 addi a0,sp,320 + 433c: 0204 addi s1,sp,256 + 433e: 0000 unimp + 4340: 0c00 addi s0,sp,528 + 4342: 0008 addi a0,sp,0 + 4344: 4604 lw s1,8(a2) + 4346: 0000 unimp + 4348: c100 sw s0,0(a0) + 434a: 0204 addi s1,sp,256 + 434c: 0000 unimp + 434e: c800 sw s0,16(s0) + 4350: 0204 addi s1,sp,256 + 4352: 0000 unimp + 4354: 0d00 addi s0,sp,656 + 4356: 0002 0x2 + 4358: 0038 addi a4,sp,8 + 435a: 0000 unimp + 435c: 3f30 fld fa2,120(a4) + 435e: 0000 unimp + 4360: ad26 fsd fs1,152(sp) + 4362: 2040 fld fs0,128(s0) + 4364: 0096 slli ra,ra,0x5 + 4366: 0000 unimp + 4368: 0204 addi s1,sp,256 + 436a: 0000 unimp + 436c: 0e00 addi s0,sp,784 + 436e: 0420 addi s0,sp,520 + 4370: 0004 addi s1,sp,0 + 4372: 0000 unimp + 4374: 0181 addi gp,gp,0 + 4376: 0288 addi a0,sp,320 + 4378: 0204 addi s1,sp,256 + 437a: 0000 unimp + 437c: 0c00 addi s0,sp,528 + 437e: 0008 addi a0,sp,0 + 4380: 8804 0x8804 + 4382: 0000 unimp + 4384: c100 sw s0,0(a0) + 4386: 0204 addi s1,sp,256 + 4388: 0000 unimp + 438a: c800 sw s0,16(s0) + 438c: 0204 addi s1,sp,256 + 438e: 0000 unimp + 4390: 0d00 addi s0,sp,656 + 4392: 0002 0x2 + 4394: 0038 addi a4,sp,8 + 4396: 0000 unimp + 4398: 3f30 fld fa2,120(a4) + 439a: 0000 unimp + 439c: adbc fsd fa5,88(a1) + 439e: 2040 fld fs0,128(s0) + 43a0: 00b0 addi a2,sp,72 + 43a2: 0000 unimp + 43a4: 0204 addi s1,sp,256 + 43a6: 0000 unimp + 43a8: 0e00 addi s0,sp,784 + 43aa: 0430 addi a2,sp,520 + 43ac: 0004 addi s1,sp,0 + 43ae: 0000 unimp + 43b0: 0181 addi gp,gp,0 + 43b2: 0288 addi a0,sp,320 + 43b4: 0204 addi s1,sp,256 + 43b6: 0000 unimp + 43b8: 0c00 addi s0,sp,528 + 43ba: 0008 addi a0,sp,0 + 43bc: a204 fsd fs1,0(a2) + 43be: 0000 unimp + 43c0: c100 sw s0,0(a0) + 43c2: 0204 addi s1,sp,256 + 43c4: 0000 unimp + 43c6: c800 sw s0,16(s0) + 43c8: 0204 addi s1,sp,256 + 43ca: 0000 unimp + 43cc: 0d00 addi s0,sp,656 + 43ce: 0002 0x2 + 43d0: 0038 addi a4,sp,8 + 43d2: 0000 unimp + 43d4: 3f30 fld fa2,120(a4) + 43d6: 0000 unimp + 43d8: ae6c fsd fa1,216(a2) + 43da: 2040 fld fs0,128(s0) + 43dc: 0062 0x62 + 43de: 0000 unimp + 43e0: 0204 addi s1,sp,256 + 43e2: 0000 unimp + 43e4: 0e00 addi s0,sp,784 + 43e6: 0430 addi a2,sp,520 + 43e8: 0004 addi s1,sp,0 + 43ea: 0000 unimp + 43ec: 0181 addi gp,gp,0 + 43ee: 0288 addi a0,sp,320 + 43f0: 0204 addi s1,sp,256 + 43f2: 0000 unimp + 43f4: 0c00 addi s0,sp,528 + 43f6: 0008 addi a0,sp,0 + 43f8: 5404 lw s1,40(s0) + 43fa: 0000 unimp + 43fc: c100 sw s0,0(a0) + 43fe: 0204 addi s1,sp,256 + 4400: 0000 unimp + 4402: c800 sw s0,16(s0) + 4404: 0204 addi s1,sp,256 + 4406: 0000 unimp + 4408: 0d00 addi s0,sp,656 + 440a: 0002 0x2 + 440c: 0038 addi a4,sp,8 + 440e: 0000 unimp + 4410: 3f30 fld fa2,120(a4) + 4412: 0000 unimp + 4414: aece fsd fs3,344(sp) + 4416: 2040 fld fs0,128(s0) + 4418: 0038 addi a4,sp,8 + 441a: 0000 unimp + 441c: 0204 addi s1,sp,256 + 441e: 0000 unimp + 4420: 0e00 addi s0,sp,784 + 4422: 0430 addi a2,sp,520 + 4424: 0004 addi s1,sp,0 + 4426: 0000 unimp + 4428: 0181 addi gp,gp,0 + 442a: 0288 addi a0,sp,320 + 442c: 0204 addi s1,sp,256 + 442e: 0000 unimp + 4430: 0c00 addi s0,sp,528 + 4432: 0008 addi a0,sp,0 + 4434: 2a04 fld fs1,16(a2) + 4436: 0000 unimp + 4438: c100 sw s0,0(a0) + 443a: 0204 addi s1,sp,256 + 443c: 0000 unimp + 443e: c800 sw s0,16(s0) + 4440: 0204 addi s1,sp,256 + 4442: 0000 unimp + 4444: 0d00 addi s0,sp,656 + 4446: 0002 0x2 + 4448: 0038 addi a4,sp,8 + 444a: 0000 unimp + 444c: 3f30 fld fa2,120(a4) + 444e: 0000 unimp + 4450: af06 fsd ft1,408(sp) + 4452: 2040 fld fs0,128(s0) + 4454: 0040 addi s0,sp,4 + 4456: 0000 unimp + 4458: 0204 addi s1,sp,256 + 445a: 0000 unimp + 445c: 0e00 addi s0,sp,784 + 445e: 0430 addi a2,sp,520 + 4460: 0004 addi s1,sp,0 + 4462: 0000 unimp + 4464: 0181 addi gp,gp,0 + 4466: 0288 addi a0,sp,320 + 4468: 0204 addi s1,sp,256 + 446a: 0000 unimp + 446c: 0c00 addi s0,sp,528 + 446e: 0008 addi a0,sp,0 + 4470: 3204 fld fs1,32(a2) + 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 + 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) + 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 + 449e: 0000 unimp + 44a0: 0181 addi gp,gp,0 + 44a2: 0288 addi a0,sp,320 + 44a4: 0204 addi s1,sp,256 + 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 + 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 + 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 + 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) + 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 + 4516: 0000 unimp + 4518: 0181 addi gp,gp,0 + 451a: 0288 addi a0,sp,320 + 451c: 0204 addi s1,sp,256 + 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 + 4532: 0000 unimp + 4534: 0204 addi s1,sp,256 + 4536: 0000 unimp + 4538: 0e00 addi s0,sp,784 + 453a: 0420 addi s0,sp,520 + 453c: 0002 0x2 + 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 + 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) + 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 + 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 + 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) + 4592: 0000 unimp + 4594: b006 fsd ft1,32(sp) + 4596: 2040 fld fs0,128(s0) + 4598: 003c addi a5,sp,8 + 459a: 0000 unimp + 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 + 45b6: 0000 unimp + 45b8: ffff 0xffff + 45ba: ffff 0xffff + 45bc: 7c010003 lb zero,1984(sp) + 45c0: 0c01 addi s8,s8,0 + 45c2: 0002 0x2 + 45c4: 000c addi a1,sp,0 + 45c6: 0000 unimp + 45c8: 45b4 lw a3,72(a1) + 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 + 45e6: 0000 unimp + 45e8: 45d4 lw a3,12(a1) + 45ea: 0000 unimp + 45ec: 2bc2 fld fs7,16(sp) + 45ee: 2041 jal 466e <__stack_size+0x3e6e> + 45f0: 0354 addi a3,sp,388 + 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 + 464c: 0000 unimp + 464e: d200 sw s0,32(a2) + 4650: 0204 addi s1,sp,256 + 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 + 469a: 0000 unimp + 469c: 0204 addi s1,sp,256 + 469e: 0000 unimp + 46a0: 0e00 addi s0,sp,784 + 46a2: 0430 addi a2,sp,520 + 46a4: 0004 addi s1,sp,0 + 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) + 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 + 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 + 4716: 0000 unimp + 4718: 4704 lw s1,8(a4) + 471a: 0000 unimp + 471c: 38a6 fld fa7,104(sp) + 471e: 2041 jal 479e <__stack_size+0x3f9e> + 4720: 00a6 slli ra,ra,0x9 + 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 + 4736: 0000 unimp + 4738: 0000000b 0xb + 473c: 000c addi a1,sp,0 + 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) + 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 + 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 + 47a6: 0000 unimp + 47a8: 0000000b 0xb + 47ac: 000c addi a1,sp,0 + 47ae: 0000 unimp + 47b0: ffff 0xffff + 47b2: ffff 0xffff + 47b4: 7c010003 lb zero,1984(sp) + 47b8: 0c01 addi s8,s8,0 + 47ba: 0002 0x2 + 47bc: 00a0 addi s0,sp,72 + 47be: 0000 unimp + 47c0: 47ac lw a1,72(a5) + 47c2: 0000 unimp + 47c4: 3b70 fld fa2,240(a4) + 47c6: 2041 jal 4846 <__stack_size+0x4046> + 47c8: 0b5e slli s6,s6,0x17 + 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 + 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 + 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 + 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 + 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 + 484e: 0000 unimp + 4850: 000404db 0x404db + 4854: 0000 unimp + 4856: 000e 0xe + 4858: 0204 addi s1,sp,256 + 485a: 0000 unimp + 485c: 0b00 addi s0,sp,400 + 485e: 0000 unimp + 4860: 000c addi a1,sp,0 + 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 + 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 + 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 + 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 + 48ac: 0000 unimp + 48ae: c10a sw sp,128(sp) + 48b0: 0604 addi s1,sp,768 + 48b2: 0000 unimp + 48b4: c800 sw s0,16(s0) + 48b6: 0804 addi s1,sp,16 + 48b8: 0000 unimp + 48ba: d200 sw s0,32(a2) + 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 + 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 + 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 + 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 + 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 + 492e: 0000 unimp + 4930: 491c lw a5,16(a0) + 4932: 0000 unimp + 4934: 5606 lw a2,96(sp) + 4936: 2041 jal 49b6 <__stack_size+0x41b6> + 4938: 00ee slli ra,ra,0x1b + 493a: 0000 unimp + 493c: 0204 addi s1,sp,256 + 493e: 0000 unimp + 4940: 0e00 addi s0,sp,784 + 4942: 0430 addi a2,sp,520 + 4944: 0008 addi a0,sp,0 + 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 + 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 + ... + +Disassembly of section .debug_loc: + +00000000 <.debug_loc>: + 0: 002c addi a1,sp,8 + 2: 0000 unimp + 4: 002e 0x2e + 6: 0000 unimp + 8: 0002 0x2 + a: 0072 0x72 + c: 002e 0x2e + e: 0000 unimp + 10: 0034 addi a3,sp,8 + 12: 0000 unimp + 14: 0002 0x2 + 16: 1072 0x1072 + 18: 0034 addi a3,sp,8 + 1a: 0000 unimp + 1c: 0052 0x52 + 1e: 0000 unimp + 20: 0002 0x2 + 22: 0078 addi a4,sp,12 + 24: 0052 0x52 + 26: 0000 unimp + 28: 0054 addi a3,sp,4 + 2a: 0000 unimp + 2c: 0002 0x2 + 2e: 0072 0x72 + ... + 38: 001e 0x1e + 3a: 0000 unimp + 3c: 0020 addi s0,sp,8 + 3e: 0000 unimp + 40: 0002 0x2 + 42: 0072 0x72 + 44: 0020 addi s0,sp,8 + 46: 0000 unimp + 48: 0024 addi s1,sp,8 + 4a: 0000 unimp + 4c: 0002 0x2 + 4e: 1072 0x1072 + 50: 0024 addi s1,sp,8 + 52: 0000 unimp + 54: 002a 0x2a + 56: 0000 unimp + 58: 0002 0x2 + 5a: 0078 addi a4,sp,12 + 5c: 002a 0x2a + 5e: 0000 unimp + 60: 002c addi a1,sp,8 + 62: 0000 unimp + 64: 0002 0x2 + 66: 0072 0x72 + ... + 74: 0002 0x2 + 76: 0000 unimp + 78: 0002 0x2 + 7a: 0072 0x72 + 7c: 0002 0x2 + 7e: 0000 unimp + 80: 0008 addi a0,sp,0 + 82: 0000 unimp + 84: 0002 0x2 + 86: 2072 fld ft0,280(sp) + 88: 0008 addi a0,sp,0 + 8a: 0000 unimp + 8c: 001c addi a5,sp,0 + 8e: 0000 unimp + 90: 0002 0x2 + 92: 0078 addi a4,sp,12 + 94: 001c addi a5,sp,0 + 96: 0000 unimp + 98: 001e 0x1e + 9a: 0000 unimp + 9c: 0002 0x2 + 9e: 0072 0x72 + ... + a8: 03c4 addi s1,sp,452 + aa: 0000 unimp + ac: 03c6 slli t2,t2,0x11 + ae: 0000 unimp + b0: 0002 0x2 + b2: 0072 0x72 + b4: 03c6 slli t2,t2,0x11 + b6: 0000 unimp + b8: 03ca slli t2,t2,0x12 + ba: 0000 unimp + bc: 0002 0x2 + be: 2072 fld ft0,280(sp) + c0: 03ca slli t2,t2,0x12 + c2: 0000 unimp + c4: 03d4 addi a3,sp,452 + c6: 0000 unimp + c8: 0002 0x2 + ca: 0078 addi a4,sp,12 + cc: 03d4 addi a3,sp,452 + ce: 0000 unimp + d0: 03d6 slli t2,t2,0x15 + d2: 0000 unimp + d4: 0002 0x2 + d6: 0072 0x72 + ... + e0: 00aa slli ra,ra,0xa + e2: 0000 unimp + e4: 00ac addi a1,sp,72 + e6: 0000 unimp + e8: 0002 0x2 + ea: 0072 0x72 + ec: 00ac addi a1,sp,72 + ee: 0000 unimp + f0: 00b2 slli ra,ra,0xc + f2: 0000 unimp + f4: d0720003 lb zero,-761(tp) # 17d07 <__stack_size+0x17507> + f8: b200 fsd fs0,32(a2) + fa: 0000 unimp + fc: c400 sw s0,8(s0) + fe: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 102: 7800 flw fs0,48(s0) + ... + 10c: 7400 flw fs0,40(s0) + 10e: 0000 unimp + 110: 7600 flw fs0,40(a2) + 112: 0000 unimp + 114: 0200 addi s0,sp,256 + 116: 7200 flw fs0,32(a2) + 118: 7600 flw fs0,40(a2) + 11a: 0000 unimp + 11c: 7c00 flw fs0,56(s0) + 11e: 0000 unimp + 120: 0200 addi s0,sp,256 + 122: 7200 flw fs0,32(a2) + 124: 7c20 flw fs0,120(s0) + 126: 0000 unimp + 128: a800 fsd fs0,16(s0) + 12a: 0000 unimp + 12c: 0200 addi s0,sp,256 + 12e: 7800 flw fs0,48(s0) + 130: a800 fsd fs0,16(s0) + 132: 0000 unimp + 134: aa00 fsd fs0,16(a2) + 136: 0000 unimp + 138: 0200 addi s0,sp,256 + 13a: 7200 flw fs0,32(a2) + ... + 144: 3800 fld fs0,48(s0) + 146: 0000 unimp + 148: 3a00 fld fs0,48(a2) + 14a: 0000 unimp + 14c: 0200 addi s0,sp,256 + 14e: 7200 flw fs0,32(a2) + 150: 3a00 fld fs0,48(a2) + 152: 0000 unimp + 154: 3e00 fld fs0,56(a2) + 156: 0000 unimp + 158: 0200 addi s0,sp,256 + 15a: 7200 flw fs0,32(a2) + 15c: 3e30 fld fa2,120(a2) + 15e: 0000 unimp + 160: 7200 flw fs0,32(a2) + 162: 0000 unimp + 164: 0200 addi s0,sp,256 + 166: 7800 flw fs0,48(s0) + 168: 7200 flw fs0,32(a2) + 16a: 0000 unimp + 16c: 7400 flw fs0,40(s0) + 16e: 0000 unimp + 170: 0200 addi s0,sp,256 + 172: 7200 flw fs0,32(a2) + ... + 17c: 0e00 addi s0,sp,784 + 17e: 0000 unimp + 180: 1000 addi s0,sp,32 + 182: 0000 unimp + 184: 0200 addi s0,sp,256 + 186: 7200 flw fs0,32(a2) + 188: 1000 addi s0,sp,32 + 18a: 0000 unimp + 18c: 1400 addi s0,sp,544 + 18e: 0000 unimp + 190: 0200 addi s0,sp,256 + 192: 7200 flw fs0,32(a2) + 194: 1420 addi s0,sp,552 + 196: 0000 unimp + 198: 3600 fld fs0,40(a2) + 19a: 0000 unimp + 19c: 0200 addi s0,sp,256 + 19e: 7800 flw fs0,48(s0) + 1a0: 3600 fld fs0,40(a2) + 1a2: 0000 unimp + 1a4: 3800 fld fs0,48(s0) + 1a6: 0000 unimp + 1a8: 0200 addi s0,sp,256 + 1aa: 7200 flw fs0,32(a2) + ... + 1b8: 0200 addi s0,sp,256 + 1ba: 0000 unimp + 1bc: 0200 addi s0,sp,256 + 1be: 7200 flw fs0,32(a2) + 1c0: 0200 addi s0,sp,256 + 1c2: 0000 unimp + 1c4: 0600 addi s0,sp,768 + 1c6: 0000 unimp + 1c8: 0200 addi s0,sp,256 + 1ca: 7200 flw fs0,32(a2) + 1cc: 0610 addi a2,sp,768 + 1ce: 0000 unimp + 1d0: 0c00 addi s0,sp,528 + 1d2: 0000 unimp + 1d4: 0200 addi s0,sp,256 + 1d6: 7800 flw fs0,48(s0) + 1d8: 0c00 addi s0,sp,528 + 1da: 0000 unimp + 1dc: 0e00 addi s0,sp,784 + 1de: 0000 unimp + 1e0: 0200 addi s0,sp,256 + 1e2: 7200 flw fs0,32(a2) + ... + 1ec: be00 fsd fs0,56(a2) + 1ee: 0000 unimp + 1f0: c000 sw s0,0(s0) + 1f2: 0000 unimp + 1f4: 0200 addi s0,sp,256 + 1f6: 7200 flw fs0,32(a2) + 1f8: c000 sw s0,0(s0) + 1fa: 0000 unimp + 1fc: c600 sw s0,8(a2) + 1fe: 0000 unimp + 200: 0200 addi s0,sp,256 + 202: 7200 flw fs0,32(a2) + 204: c610 sw a2,8(a2) + 206: 0000 unimp + 208: e800 fsw fs0,16(s0) + 20a: 0000 unimp + 20c: 0200 addi s0,sp,256 + 20e: 7800 flw fs0,48(s0) + 210: e800 fsw fs0,16(s0) + 212: 0000 unimp + 214: ea00 fsw fs0,16(a2) + 216: 0000 unimp + 218: 0200 addi s0,sp,256 + 21a: 7200 flw fs0,32(a2) + ... + 224: aa00 fsd fs0,16(a2) + 226: 0000 unimp + 228: ac00 fsd fs0,24(s0) + 22a: 0000 unimp + 22c: 0200 addi s0,sp,256 + 22e: 7200 flw fs0,32(a2) + 230: ac00 fsd fs0,24(s0) + 232: 0000 unimp + 234: b000 fsd fs0,32(s0) + 236: 0000 unimp + 238: 0200 addi s0,sp,256 + 23a: 7200 flw fs0,32(a2) + 23c: b020 fsd fs0,96(s0) + 23e: 0000 unimp + 240: bc00 fsd fs0,56(s0) + 242: 0000 unimp + 244: 0200 addi s0,sp,256 + 246: 7800 flw fs0,48(s0) + 248: bc00 fsd fs0,56(s0) + 24a: 0000 unimp + 24c: be00 fsd fs0,56(a2) + 24e: 0000 unimp + 250: 0200 addi s0,sp,256 + 252: 7200 flw fs0,32(a2) + ... + 25c: 9000 0x9000 + 25e: 0000 unimp + 260: 9200 0x9200 + 262: 0000 unimp + 264: 0200 addi s0,sp,256 + 266: 7200 flw fs0,32(a2) + 268: 9200 0x9200 + 26a: 0000 unimp + 26c: 9600 0x9600 + 26e: 0000 unimp + 270: 0200 addi s0,sp,256 + 272: 7200 flw fs0,32(a2) + 274: 9620 0x9620 + 276: 0000 unimp + 278: a800 fsd fs0,16(s0) + 27a: 0000 unimp + 27c: 0200 addi s0,sp,256 + 27e: 7800 flw fs0,48(s0) + 280: a800 fsd fs0,16(s0) + 282: 0000 unimp + 284: aa00 fsd fs0,16(a2) + 286: 0000 unimp + 288: 0200 addi s0,sp,256 + 28a: 7200 flw fs0,32(a2) + ... + 294: 5200 lw s0,32(a2) + 296: 0000 unimp + 298: 5400 lw s0,40(s0) + 29a: 0000 unimp + 29c: 0200 addi s0,sp,256 + 29e: 7200 flw fs0,32(a2) + 2a0: 5400 lw s0,40(s0) + 2a2: 0000 unimp + 2a4: 5a00 lw s0,48(a2) + 2a6: 0000 unimp + 2a8: 0200 addi s0,sp,256 + 2aa: 7200 flw fs0,32(a2) + 2ac: 5a20 lw s0,112(a2) + 2ae: 0000 unimp + 2b0: 8e00 0x8e00 + 2b2: 0000 unimp + 2b4: 0200 addi s0,sp,256 + 2b6: 7800 flw fs0,48(s0) + 2b8: 8e00 0x8e00 + 2ba: 0000 unimp + 2bc: 9000 0x9000 + 2be: 0000 unimp + 2c0: 0200 addi s0,sp,256 + 2c2: 7200 flw fs0,32(a2) + ... + 2cc: 3a00 fld fs0,48(a2) + 2ce: 0000 unimp + 2d0: 3c00 fld fs0,56(s0) + 2d2: 0000 unimp + 2d4: 0200 addi s0,sp,256 + 2d6: 7200 flw fs0,32(a2) + 2d8: 3c00 fld fs0,56(s0) + 2da: 0000 unimp + 2dc: 4000 lw s0,0(s0) + 2de: 0000 unimp + 2e0: 0200 addi s0,sp,256 + 2e2: 7200 flw fs0,32(a2) + 2e4: 4020 lw s0,64(s0) + 2e6: 0000 unimp + 2e8: 5000 lw s0,32(s0) + 2ea: 0000 unimp + 2ec: 0200 addi s0,sp,256 + 2ee: 7800 flw fs0,48(s0) + 2f0: 5000 lw s0,32(s0) + 2f2: 0000 unimp + 2f4: 5200 lw s0,32(a2) + 2f6: 0000 unimp + 2f8: 0200 addi s0,sp,256 + 2fa: 7200 flw fs0,32(a2) + ... + 304: 1600 addi s0,sp,800 + 306: 0000 unimp + 308: 1800 addi s0,sp,48 + 30a: 0000 unimp + 30c: 0200 addi s0,sp,256 + 30e: 7200 flw fs0,32(a2) + 310: 1800 addi s0,sp,48 + 312: 0000 unimp + 314: 1e00 addi s0,sp,816 + 316: 0000 unimp + 318: 0200 addi s0,sp,256 + 31a: 7200 flw fs0,32(a2) + 31c: 1e20 addi s0,sp,824 + 31e: 0000 unimp + 320: 3800 fld fs0,48(s0) + 322: 0000 unimp + 324: 0200 addi s0,sp,256 + 326: 7800 flw fs0,48(s0) + 328: 3800 fld fs0,48(s0) + 32a: 0000 unimp + 32c: 3a00 fld fs0,48(a2) + 32e: 0000 unimp + 330: 0200 addi s0,sp,256 + 332: 7200 flw fs0,32(a2) + ... + 340: 0200 addi s0,sp,256 + 342: 0000 unimp + 344: 0200 addi s0,sp,256 + 346: 7200 flw fs0,32(a2) + 348: 0200 addi s0,sp,256 + 34a: 0000 unimp + 34c: 0600 addi s0,sp,768 + 34e: 0000 unimp + 350: 0200 addi s0,sp,256 + 352: 7200 flw fs0,32(a2) + 354: 0620 addi s0,sp,776 + 356: 0000 unimp + 358: 1400 addi s0,sp,544 + 35a: 0000 unimp + 35c: 0200 addi s0,sp,256 + 35e: 7800 flw fs0,48(s0) + 360: 1400 addi s0,sp,544 + 362: 0000 unimp + 364: 1600 addi s0,sp,800 + 366: 0000 unimp + 368: 0200 addi s0,sp,256 + 36a: 7200 flw fs0,32(a2) + ... + 374: 4a00 lw s0,16(a2) + 376: 0000 unimp + 378: 4c00 lw s0,24(s0) + 37a: 0000 unimp + 37c: 0200 addi s0,sp,256 + 37e: 7200 flw fs0,32(a2) + 380: 4c00 lw s0,24(s0) + 382: 0000 unimp + 384: 5200 lw s0,32(a2) + 386: 0000 unimp + 388: 0200 addi s0,sp,256 + 38a: 7200 flw fs0,32(a2) + 38c: 5220 lw s0,96(a2) + 38e: 0000 unimp + 390: d200 sw s0,32(a2) + 392: 0000 unimp + 394: 0200 addi s0,sp,256 + 396: 7800 flw fs0,48(s0) + 398: d200 sw s0,32(a2) + 39a: 0000 unimp + 39c: d400 sw s0,40(s0) + 39e: 0000 unimp + 3a0: 0200 addi s0,sp,256 + 3a2: 7200 flw fs0,32(a2) + ... + 3ac: 1800 addi s0,sp,48 + 3ae: 0000 unimp + 3b0: 1a00 addi s0,sp,304 + 3b2: 0000 unimp + 3b4: 0200 addi s0,sp,256 + 3b6: 7200 flw fs0,32(a2) + 3b8: 1a00 addi s0,sp,304 + 3ba: 0000 unimp + 3bc: 2000 fld fs0,0(s0) + 3be: 0000 unimp + 3c0: 0200 addi s0,sp,256 + 3c2: 7200 flw fs0,32(a2) + 3c4: 2030 fld fa2,64(s0) + 3c6: 0000 unimp + 3c8: 4a00 lw s0,16(a2) + 3ca: 0000 unimp + 3cc: 0200 addi s0,sp,256 + 3ce: 7800 flw fs0,48(s0) + ... + 3dc: 0200 addi s0,sp,256 + 3de: 0000 unimp + 3e0: 0200 addi s0,sp,256 + 3e2: 7200 flw fs0,32(a2) + 3e4: 0200 addi s0,sp,256 + 3e6: 0000 unimp + 3e8: 0800 addi s0,sp,16 + 3ea: 0000 unimp + 3ec: 0200 addi s0,sp,256 + 3ee: 7200 flw fs0,32(a2) + 3f0: 0820 addi s0,sp,24 + 3f2: 0000 unimp + 3f4: 1600 addi s0,sp,800 + 3f6: 0000 unimp + 3f8: 0200 addi s0,sp,256 + 3fa: 7800 flw fs0,48(s0) + 3fc: 1600 addi s0,sp,800 + 3fe: 0000 unimp + 400: 1800 addi s0,sp,48 + 402: 0000 unimp + 404: 0200 addi s0,sp,256 + 406: 7200 flw fs0,32(a2) + ... + 410: 4200 lw s0,0(a2) + 412: 0000 unimp + 414: 4400 lw s0,8(s0) + 416: 0000 unimp + 418: 0200 addi s0,sp,256 + 41a: 7200 flw fs0,32(a2) + 41c: 4400 lw s0,8(s0) + 41e: 0000 unimp + 420: 4a00 lw s0,16(a2) + 422: 0000 unimp + 424: 0200 addi s0,sp,256 + 426: 7200 flw fs0,32(a2) + 428: 4a10 lw a2,16(a2) + 42a: 0000 unimp + 42c: 5600 lw s0,40(a2) + 42e: 0000 unimp + 430: 0200 addi s0,sp,256 + 432: 7800 flw fs0,48(s0) + 434: 5600 lw s0,40(a2) + 436: 0000 unimp + 438: 5800 lw s0,48(s0) + 43a: 0000 unimp + 43c: 0200 addi s0,sp,256 + 43e: 7200 flw fs0,32(a2) + ... + 44c: 0200 addi s0,sp,256 + 44e: 0000 unimp + 450: 0200 addi s0,sp,256 + 452: 7200 flw fs0,32(a2) + 454: 0200 addi s0,sp,256 + 456: 0000 unimp + 458: 0800 addi s0,sp,16 + 45a: 0000 unimp + 45c: 0200 addi s0,sp,256 + 45e: 7200 flw fs0,32(a2) + 460: 0810 addi a2,sp,16 + 462: 0000 unimp + 464: 4000 lw s0,0(s0) + 466: 0000 unimp + 468: 0200 addi s0,sp,256 + 46a: 7800 flw fs0,48(s0) + 46c: 4000 lw s0,0(s0) + 46e: 0000 unimp + 470: 4200 lw s0,0(a2) + 472: 0000 unimp + 474: 0200 addi s0,sp,256 + 476: 7200 flw fs0,32(a2) + ... + 480: 5c00 lw s0,56(s0) + 482: 0001 nop + 484: 5e00 lw s0,56(a2) + 486: 0001 nop + 488: 0200 addi s0,sp,256 + 48a: 7200 flw fs0,32(a2) + 48c: 5e00 lw s0,56(a2) + 48e: 0001 nop + 490: 6400 flw fs0,8(s0) + 492: 0001 nop + 494: 0200 addi s0,sp,256 + 496: 7200 flw fs0,32(a2) + 498: 6430 flw fa2,72(s0) + 49a: 0001 nop + 49c: 3000 fld fs0,32(s0) + 49e: 0002 0x2 + 4a0: 0200 addi s0,sp,256 + 4a2: 7800 flw fs0,48(s0) + 4a4: 3000 fld fs0,32(s0) + 4a6: 0002 0x2 + 4a8: 3200 fld fs0,32(a2) + 4aa: 0002 0x2 + 4ac: 0200 addi s0,sp,256 + 4ae: 7200 flw fs0,32(a2) + ... + 4b8: 4600 lw s0,8(a2) + 4ba: 0001 nop + 4bc: 4800 lw s0,16(s0) + 4be: 0001 nop + 4c0: 0200 addi s0,sp,256 + 4c2: 7200 flw fs0,32(a2) + 4c4: 4800 lw s0,16(s0) + 4c6: 0001 nop + 4c8: 4c00 lw s0,24(s0) + 4ca: 0001 nop + 4cc: 0200 addi s0,sp,256 + 4ce: 7200 flw fs0,32(a2) + 4d0: 4c20 lw s0,88(s0) + 4d2: 0001 nop + 4d4: 5a00 lw s0,48(a2) + 4d6: 0001 nop + 4d8: 0200 addi s0,sp,256 + 4da: 7800 flw fs0,48(s0) + 4dc: 5a00 lw s0,48(a2) + 4de: 0001 nop + 4e0: 5c00 lw s0,56(s0) + 4e2: 0001 nop + 4e4: 0200 addi s0,sp,256 + 4e6: 7200 flw fs0,32(a2) + ... + 4f0: 3000 fld fs0,32(s0) + 4f2: 0001 nop + 4f4: 3200 fld fs0,32(a2) + 4f6: 0001 nop + 4f8: 0200 addi s0,sp,256 + 4fa: 7200 flw fs0,32(a2) + 4fc: 3200 fld fs0,32(a2) + 4fe: 0001 nop + 500: 3600 fld fs0,40(a2) + 502: 0001 nop + 504: 0200 addi s0,sp,256 + 506: 7200 flw fs0,32(a2) + 508: 3630 fld fa2,104(a2) + 50a: 0001 nop + 50c: 4400 lw s0,8(s0) + 50e: 0001 nop + 510: 0200 addi s0,sp,256 + 512: 7800 flw fs0,48(s0) + 514: 4400 lw s0,8(s0) + 516: 0001 nop + 518: 4600 lw s0,8(a2) + 51a: 0001 nop + 51c: 0200 addi s0,sp,256 + 51e: 7200 flw fs0,32(a2) + ... + 528: 5000 lw s0,32(s0) + 52a: 0000 unimp + 52c: 5200 lw s0,32(a2) + 52e: 0000 unimp + 530: 0200 addi s0,sp,256 + 532: 7200 flw fs0,32(a2) + 534: 5200 lw s0,32(a2) + 536: 0000 unimp + 538: 5800 lw s0,48(s0) + 53a: 0000 unimp + 53c: 0200 addi s0,sp,256 + 53e: 7200 flw fs0,32(a2) + 540: 5820 lw s0,112(s0) + 542: 0000 unimp + 544: 2e00 fld fs0,24(a2) + 546: 0001 nop + 548: 0200 addi s0,sp,256 + 54a: 7800 flw fs0,48(s0) + 54c: 2e00 fld fs0,24(a2) + 54e: 0001 nop + 550: 3000 fld fs0,32(s0) + 552: 0001 nop + 554: 0200 addi s0,sp,256 + 556: 7200 flw fs0,32(a2) + ... + 560: 2400 fld fs0,8(s0) + 562: 0000 unimp + 564: 2600 fld fs0,8(a2) + 566: 0000 unimp + 568: 0200 addi s0,sp,256 + 56a: 7200 flw fs0,32(a2) + 56c: 2600 fld fs0,8(a2) + 56e: 0000 unimp + 570: 2c00 fld fs0,24(s0) + 572: 0000 unimp + 574: 0200 addi s0,sp,256 + 576: 7200 flw fs0,32(a2) + 578: 2c20 fld fs0,88(s0) + 57a: 0000 unimp + 57c: 4e00 lw s0,24(a2) + 57e: 0000 unimp + 580: 0200 addi s0,sp,256 + 582: 7800 flw fs0,48(s0) + 584: 4e00 lw s0,24(a2) + 586: 0000 unimp + 588: 5000 lw s0,32(s0) + 58a: 0000 unimp + 58c: 0200 addi s0,sp,256 + 58e: 7200 flw fs0,32(a2) + ... + 598: 1200 addi s0,sp,288 + 59a: 0000 unimp + 59c: 1400 addi s0,sp,544 + 59e: 0000 unimp + 5a0: 0200 addi s0,sp,256 + 5a2: 7200 flw fs0,32(a2) + 5a4: 1400 addi s0,sp,544 + 5a6: 0000 unimp + 5a8: 1800 addi s0,sp,48 + 5aa: 0000 unimp + 5ac: 0200 addi s0,sp,256 + 5ae: 7200 flw fs0,32(a2) + 5b0: 1820 addi s0,sp,56 + 5b2: 0000 unimp + 5b4: 2200 fld fs0,0(a2) + 5b6: 0000 unimp + 5b8: 0200 addi s0,sp,256 + 5ba: 7800 flw fs0,48(s0) + 5bc: 2200 fld fs0,0(a2) + 5be: 0000 unimp + 5c0: 2400 fld fs0,8(s0) + 5c2: 0000 unimp + 5c4: 0200 addi s0,sp,256 + 5c6: 7200 flw fs0,32(a2) + ... + 5d4: 0200 addi s0,sp,256 + 5d6: 0000 unimp + 5d8: 0200 addi s0,sp,256 + 5da: 7200 flw fs0,32(a2) + 5dc: 0200 addi s0,sp,256 + 5de: 0000 unimp + 5e0: 0600 addi s0,sp,768 + 5e2: 0000 unimp + 5e4: 0200 addi s0,sp,256 + 5e6: 7200 flw fs0,32(a2) + 5e8: 0620 addi s0,sp,776 + 5ea: 0000 unimp + 5ec: 1000 addi s0,sp,32 + 5ee: 0000 unimp + 5f0: 0200 addi s0,sp,256 + 5f2: 7800 flw fs0,48(s0) + 5f4: 1000 addi s0,sp,32 + 5f6: 0000 unimp + 5f8: 1200 addi s0,sp,288 + 5fa: 0000 unimp + 5fc: 0200 addi s0,sp,256 + 5fe: 7200 flw fs0,32(a2) + ... + 608: b800 fsd fs0,48(s0) + 60a: 0000 unimp + 60c: ba00 fsd fs0,48(a2) + 60e: 0000 unimp + 610: 0200 addi s0,sp,256 + 612: 7200 flw fs0,32(a2) + 614: ba00 fsd fs0,48(a2) + 616: 0000 unimp + 618: be00 fsd fs0,56(a2) + 61a: 0000 unimp + 61c: 0200 addi s0,sp,256 + 61e: 7200 flw fs0,32(a2) + 620: be20 fsd fs0,120(a2) + 622: 0000 unimp + 624: e000 fsw fs0,0(s0) + 626: 0000 unimp + 628: 0200 addi s0,sp,256 + 62a: 7800 flw fs0,48(s0) + 62c: e000 fsw fs0,0(s0) + 62e: 0000 unimp + 630: e200 fsw fs0,0(a2) + 632: 0000 unimp + 634: 0200 addi s0,sp,256 + 636: 7200 flw fs0,32(a2) + ... + 640: 5a00 lw s0,48(a2) + 642: 0000 unimp + 644: 5c00 lw s0,56(s0) + 646: 0000 unimp + 648: 0200 addi s0,sp,256 + 64a: 7200 flw fs0,32(a2) + 64c: 5c00 lw s0,56(s0) + 64e: 0000 unimp + 650: 6200 flw fs0,0(a2) + 652: 0000 unimp + 654: 0200 addi s0,sp,256 + 656: 7200 flw fs0,32(a2) + 658: 6220 flw fs0,64(a2) + 65a: 0000 unimp + 65c: b600 fsd fs0,40(a2) + 65e: 0000 unimp + 660: 0200 addi s0,sp,256 + 662: 7800 flw fs0,48(s0) + 664: b600 fsd fs0,40(a2) + 666: 0000 unimp + 668: b800 fsd fs0,48(s0) + 66a: 0000 unimp + 66c: 0200 addi s0,sp,256 + 66e: 7200 flw fs0,32(a2) + ... + 678: 2600 fld fs0,8(a2) + 67a: 0000 unimp + 67c: 2800 fld fs0,16(s0) + 67e: 0000 unimp + 680: 0200 addi s0,sp,256 + 682: 7200 flw fs0,32(a2) + 684: 2800 fld fs0,16(s0) + 686: 0000 unimp + 688: 2e00 fld fs0,24(a2) + 68a: 0000 unimp + 68c: 0200 addi s0,sp,256 + 68e: 7200 flw fs0,32(a2) + 690: 2e30 fld fa2,88(a2) + 692: 0000 unimp + 694: 5800 lw s0,48(s0) + 696: 0000 unimp + 698: 0200 addi s0,sp,256 + 69a: 7800 flw fs0,48(s0) + 69c: 5800 lw s0,48(s0) + 69e: 0000 unimp + 6a0: 5a00 lw s0,48(a2) + 6a2: 0000 unimp + 6a4: 0200 addi s0,sp,256 + 6a6: 7200 flw fs0,32(a2) + ... + 6b0: 0e00 addi s0,sp,784 + 6b2: 0000 unimp + 6b4: 1000 addi s0,sp,32 + 6b6: 0000 unimp + 6b8: 0200 addi s0,sp,256 + 6ba: 7200 flw fs0,32(a2) + 6bc: 1000 addi s0,sp,32 + 6be: 0000 unimp + 6c0: 1400 addi s0,sp,544 + 6c2: 0000 unimp + 6c4: 0200 addi s0,sp,256 + 6c6: 7200 flw fs0,32(a2) + 6c8: 1410 addi a2,sp,544 + 6ca: 0000 unimp + 6cc: 2400 fld fs0,8(s0) + 6ce: 0000 unimp + 6d0: 0200 addi s0,sp,256 + 6d2: 7800 flw fs0,48(s0) + 6d4: 2400 fld fs0,8(s0) + 6d6: 0000 unimp + 6d8: 2600 fld fs0,8(a2) + 6da: 0000 unimp + 6dc: 0200 addi s0,sp,256 + 6de: 7200 flw fs0,32(a2) + ... + 6ec: 0200 addi s0,sp,256 + 6ee: 0000 unimp + 6f0: 0200 addi s0,sp,256 + 6f2: 7200 flw fs0,32(a2) + 6f4: 0200 addi s0,sp,256 + 6f6: 0000 unimp + 6f8: 0600 addi s0,sp,768 + 6fa: 0000 unimp + 6fc: 0200 addi s0,sp,256 + 6fe: 7200 flw fs0,32(a2) + 700: 0610 addi a2,sp,768 + 702: 0000 unimp + 704: 0c00 addi s0,sp,528 + 706: 0000 unimp + 708: 0200 addi s0,sp,256 + 70a: 7800 flw fs0,48(s0) + 70c: 0c00 addi s0,sp,528 + 70e: 0000 unimp + 710: 0e00 addi s0,sp,784 + 712: 0000 unimp + 714: 0200 addi s0,sp,256 + 716: 7200 flw fs0,32(a2) + ... + 720: 8200 0x8200 + 722: 0000 unimp + 724: 8400 0x8400 + 726: 0000 unimp + 728: 0200 addi s0,sp,256 + 72a: 7200 flw fs0,32(a2) + 72c: 8400 0x8400 + 72e: 0000 unimp + 730: 8a00 0x8a00 + 732: 0000 unimp + 734: 0200 addi s0,sp,256 + 736: 7200 flw fs0,32(a2) + 738: 8a20 0x8a20 + 73a: 0000 unimp + 73c: c200 sw s0,0(a2) + 73e: 0000 unimp + 740: 0200 addi s0,sp,256 + 742: 7800 flw fs0,48(s0) + 744: c200 sw s0,0(a2) + 746: 0000 unimp + 748: c400 sw s0,8(s0) + 74a: 0000 unimp + 74c: 0200 addi s0,sp,256 + 74e: 7200 flw fs0,32(a2) + ... + 758: 4000 lw s0,0(s0) + 75a: 0000 unimp + 75c: 4200 lw s0,0(a2) + 75e: 0000 unimp + 760: 0200 addi s0,sp,256 + 762: 7200 flw fs0,32(a2) + 764: 4200 lw s0,0(a2) + 766: 0000 unimp + 768: 4800 lw s0,16(s0) + 76a: 0000 unimp + 76c: 0200 addi s0,sp,256 + 76e: 7200 flw fs0,32(a2) + 770: 4820 lw s0,80(s0) + 772: 0000 unimp + 774: 8000 0x8000 + 776: 0000 unimp + 778: 0200 addi s0,sp,256 + 77a: 7800 flw fs0,48(s0) + 77c: 8000 0x8000 + 77e: 0000 unimp + 780: 8200 0x8200 + 782: 0000 unimp + 784: 0200 addi s0,sp,256 + 786: 7200 flw fs0,32(a2) + ... + 790: 3000 fld fs0,32(s0) + 792: 0000 unimp + 794: 3200 fld fs0,32(a2) + 796: 0000 unimp + 798: 0200 addi s0,sp,256 + 79a: 7200 flw fs0,32(a2) + 79c: 3200 fld fs0,32(a2) + 79e: 0000 unimp + 7a0: 3600 fld fs0,40(a2) + 7a2: 0000 unimp + 7a4: 0200 addi s0,sp,256 + 7a6: 7200 flw fs0,32(a2) + 7a8: 3610 fld fa2,40(a2) + 7aa: 0000 unimp + 7ac: 3e00 fld fs0,56(a2) + 7ae: 0000 unimp + 7b0: 0200 addi s0,sp,256 + 7b2: 7800 flw fs0,48(s0) + 7b4: 3e00 fld fs0,56(a2) + 7b6: 0000 unimp + 7b8: 4000 lw s0,0(s0) + 7ba: 0000 unimp + 7bc: 0200 addi s0,sp,256 + 7be: 7200 flw fs0,32(a2) + ... + 7c8: 2000 fld fs0,0(s0) + 7ca: 0000 unimp + 7cc: 2200 fld fs0,0(a2) + 7ce: 0000 unimp + 7d0: 0200 addi s0,sp,256 + 7d2: 7200 flw fs0,32(a2) + 7d4: 2200 fld fs0,0(a2) + 7d6: 0000 unimp + 7d8: 2600 fld fs0,8(a2) + 7da: 0000 unimp + 7dc: 0200 addi s0,sp,256 + 7de: 7200 flw fs0,32(a2) + 7e0: 2610 fld fa2,8(a2) + 7e2: 0000 unimp + 7e4: 2e00 fld fs0,24(a2) + 7e6: 0000 unimp + 7e8: 0200 addi s0,sp,256 + 7ea: 7800 flw fs0,48(s0) + 7ec: 2e00 fld fs0,24(a2) + 7ee: 0000 unimp + 7f0: 3000 fld fs0,32(s0) + 7f2: 0000 unimp + 7f4: 0200 addi s0,sp,256 + 7f6: 7200 flw fs0,32(a2) + ... + 800: 1000 addi s0,sp,32 + 802: 0000 unimp + 804: 1200 addi s0,sp,288 + 806: 0000 unimp + 808: 0200 addi s0,sp,256 + 80a: 7200 flw fs0,32(a2) + 80c: 1200 addi s0,sp,288 + 80e: 0000 unimp + 810: 1600 addi s0,sp,800 + 812: 0000 unimp + 814: 0200 addi s0,sp,256 + 816: 7200 flw fs0,32(a2) + 818: 1610 addi a2,sp,800 + 81a: 0000 unimp + 81c: 1e00 addi s0,sp,816 + 81e: 0000 unimp + 820: 0200 addi s0,sp,256 + 822: 7800 flw fs0,48(s0) + 824: 1e00 addi s0,sp,816 + 826: 0000 unimp + 828: 2000 fld fs0,0(s0) + 82a: 0000 unimp + 82c: 0200 addi s0,sp,256 + 82e: 7200 flw fs0,32(a2) + ... + 83c: 0200 addi s0,sp,256 + 83e: 0000 unimp + 840: 0200 addi s0,sp,256 + 842: 7200 flw fs0,32(a2) + 844: 0200 addi s0,sp,256 + 846: 0000 unimp + 848: 0600 addi s0,sp,768 + 84a: 0000 unimp + 84c: 0200 addi s0,sp,256 + 84e: 7200 flw fs0,32(a2) + 850: 0610 addi a2,sp,768 + 852: 0000 unimp + 854: 0e00 addi s0,sp,784 + 856: 0000 unimp + 858: 0200 addi s0,sp,256 + 85a: 7800 flw fs0,48(s0) + 85c: 0e00 addi s0,sp,784 + 85e: 0000 unimp + 860: 1000 addi s0,sp,32 + 862: 0000 unimp + 864: 0200 addi s0,sp,256 + 866: 7200 flw fs0,32(a2) + ... + 870: 6000 flw fs0,0(s0) + 872: 0005 c.addi zero,1 + 874: 6200 flw fs0,0(a2) + 876: 0005 c.addi zero,1 + 878: 0200 addi s0,sp,256 + 87a: 7200 flw fs0,32(a2) + 87c: 6200 flw fs0,0(a2) + 87e: 0005 c.addi zero,1 + 880: 6800 flw fs0,16(s0) + 882: 0005 c.addi zero,1 + 884: 0200 addi s0,sp,256 + 886: 7200 flw fs0,32(a2) + 888: 6820 flw fs0,80(s0) + 88a: 0005 c.addi zero,1 + 88c: a200 fsd fs0,0(a2) + 88e: 0005 c.addi zero,1 + 890: 0200 addi s0,sp,256 + 892: 7800 flw fs0,48(s0) + 894: a200 fsd fs0,0(a2) + 896: 0005 c.addi zero,1 + 898: a400 fsd fs0,8(s0) + 89a: 0005 c.addi zero,1 + 89c: 0200 addi s0,sp,256 + 89e: 7200 flw fs0,32(a2) + ... + 8a8: 1c00 addi s0,sp,560 + 8aa: 0005 c.addi zero,1 + 8ac: 1e00 addi s0,sp,816 + 8ae: 0005 c.addi zero,1 + 8b0: 0200 addi s0,sp,256 + 8b2: 7200 flw fs0,32(a2) + 8b4: 1e00 addi s0,sp,816 + 8b6: 0005 c.addi zero,1 + 8b8: 2400 fld fs0,8(s0) + 8ba: 0005 c.addi zero,1 + 8bc: 0200 addi s0,sp,256 + 8be: 7200 flw fs0,32(a2) + 8c0: 2420 fld fs0,72(s0) + 8c2: 0005 c.addi zero,1 + 8c4: 5e00 lw s0,56(a2) + 8c6: 0005 c.addi zero,1 + 8c8: 0200 addi s0,sp,256 + 8ca: 7800 flw fs0,48(s0) + 8cc: 5e00 lw s0,56(a2) + 8ce: 0005 c.addi zero,1 + 8d0: 6000 flw fs0,0(s0) + 8d2: 0005 c.addi zero,1 + 8d4: 0200 addi s0,sp,256 + 8d6: 7200 flw fs0,32(a2) + ... + 8e0: ba00 fsd fs0,48(a2) + 8e2: 0004 addi s1,sp,0 + 8e4: bc00 fsd fs0,56(s0) + 8e6: 0004 addi s1,sp,0 + 8e8: 0200 addi s0,sp,256 + 8ea: 7200 flw fs0,32(a2) + 8ec: bc00 fsd fs0,56(s0) + 8ee: 0004 addi s1,sp,0 + 8f0: c200 sw s0,0(a2) + 8f2: 0004 addi s1,sp,0 + 8f4: 0200 addi s0,sp,256 + 8f6: 7200 flw fs0,32(a2) + 8f8: c220 sw s0,64(a2) + 8fa: 0004 addi s1,sp,0 + 8fc: 1a00 addi s0,sp,304 + 8fe: 0005 c.addi zero,1 + 900: 0200 addi s0,sp,256 + 902: 7800 flw fs0,48(s0) + 904: 1a00 addi s0,sp,304 + 906: 0005 c.addi zero,1 + 908: 1c00 addi s0,sp,560 + 90a: 0005 c.addi zero,1 + 90c: 0200 addi s0,sp,256 + 90e: 7200 flw fs0,32(a2) + ... + 918: 3a00 fld fs0,48(a2) + 91a: 0004 addi s1,sp,0 + 91c: 3c00 fld fs0,56(s0) + 91e: 0004 addi s1,sp,0 + 920: 0200 addi s0,sp,256 + 922: 7200 flw fs0,32(a2) + 924: 3c00 fld fs0,56(s0) + 926: 0004 addi s1,sp,0 + 928: 4200 lw s0,0(a2) + 92a: 0004 addi s1,sp,0 + 92c: 0200 addi s0,sp,256 + 92e: 7200 flw fs0,32(a2) + 930: 4220 lw s0,64(a2) + 932: 0004 addi s1,sp,0 + 934: b800 fsd fs0,48(s0) + 936: 0004 addi s1,sp,0 + 938: 0200 addi s0,sp,256 + 93a: 7800 flw fs0,48(s0) + 93c: b800 fsd fs0,48(s0) + 93e: 0004 addi s1,sp,0 + 940: ba00 fsd fs0,48(a2) + 942: 0004 addi s1,sp,0 + 944: 0200 addi s0,sp,256 + 946: 7200 flw fs0,32(a2) + ... + 950: ba00 fsd fs0,48(a2) + 952: bc000003 lb zero,-1088(zero) # fffffbc0 <_sp+0x7fffbbc0> + 956: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 95a: 7200 flw fs0,32(a2) + 95c: bc00 fsd fs0,56(s0) + 95e: c2000003 lb zero,-992(zero) # fffffc20 <_sp+0x7fffbc20> + 962: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 966: 7200 flw fs0,32(a2) + 968: c220 sw s0,64(a2) + 96a: 38000003 lb zero,896(zero) # 380 <__stack_size-0x480> + 96e: 0004 addi s1,sp,0 + 970: 0200 addi s0,sp,256 + 972: 7800 flw fs0,48(s0) + 974: 3800 fld fs0,48(s0) + 976: 0004 addi s1,sp,0 + 978: 3a00 fld fs0,48(a2) + 97a: 0004 addi s1,sp,0 + 97c: 0200 addi s0,sp,256 + 97e: 7200 flw fs0,32(a2) + ... + 988: 1c00 addi s0,sp,560 + 98a: 1e000003 lb zero,480(zero) # 1e0 <__stack_size-0x620> + 98e: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 992: 7200 flw fs0,32(a2) + 994: 1e00 addi s0,sp,816 + 996: 24000003 lb zero,576(zero) # 240 <__stack_size-0x5c0> + 99a: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 99e: 7200 flw fs0,32(a2) + 9a0: 2430 fld fa2,72(s0) + 9a2: b8000003 lb zero,-1152(zero) # fffffb80 <_sp+0x7fffbb80> + 9a6: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 9aa: 7800 flw fs0,48(s0) + 9ac: b800 fsd fs0,48(s0) + 9ae: ba000003 lb zero,-1120(zero) # fffffba0 <_sp+0x7fffbba0> + 9b2: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 9b6: 7200 flw fs0,32(a2) + ... + 9c0: e200 fsw fs0,0(a2) + 9c2: 0001 nop + 9c4: e400 fsw fs0,8(s0) + 9c6: 0001 nop + 9c8: 0200 addi s0,sp,256 + 9ca: 7200 flw fs0,32(a2) + 9cc: e400 fsw fs0,8(s0) + 9ce: 0001 nop + 9d0: ea00 fsw fs0,16(a2) + 9d2: 0001 nop + 9d4: 0200 addi s0,sp,256 + 9d6: 7200 flw fs0,32(a2) + 9d8: ea30 fsw fa2,80(a2) + 9da: 0001 nop + 9dc: 1a00 addi s0,sp,304 + 9de: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 9e2: 7800 flw fs0,48(s0) + 9e4: 1a00 addi s0,sp,304 + 9e6: 1c000003 lb zero,448(zero) # 1c0 <__stack_size-0x640> + 9ea: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 9ee: 7200 flw fs0,32(a2) + ... + 9f8: 4a00 lw s0,16(a2) + 9fa: 0001 nop + 9fc: 4c00 lw s0,24(s0) + 9fe: 0001 nop + a00: 0200 addi s0,sp,256 + a02: 7200 flw fs0,32(a2) + a04: 4c00 lw s0,24(s0) + a06: 0001 nop + a08: 5200 lw s0,32(a2) + a0a: 0001 nop + a0c: 0200 addi s0,sp,256 + a0e: 7200 flw fs0,32(a2) + a10: 5230 lw a2,96(a2) + a12: 0001 nop + a14: e000 fsw fs0,0(s0) + a16: 0001 nop + a18: 0200 addi s0,sp,256 + a1a: 7800 flw fs0,48(s0) + a1c: e000 fsw fs0,0(s0) + a1e: 0001 nop + a20: e200 fsw fs0,0(a2) + a22: 0001 nop + a24: 0200 addi s0,sp,256 + a26: 7200 flw fs0,32(a2) + ... + a30: b600 fsd fs0,40(a2) + a32: 0000 unimp + a34: b800 fsd fs0,48(s0) + a36: 0000 unimp + a38: 0200 addi s0,sp,256 + a3a: 7200 flw fs0,32(a2) + a3c: b800 fsd fs0,48(s0) + a3e: 0000 unimp + a40: be00 fsd fs0,56(a2) + a42: 0000 unimp + a44: 0200 addi s0,sp,256 + a46: 7200 flw fs0,32(a2) + a48: be30 fsd fa2,120(a2) + a4a: 0000 unimp + a4c: 4800 lw s0,16(s0) + a4e: 0001 nop + a50: 0200 addi s0,sp,256 + a52: 7800 flw fs0,48(s0) + a54: 4800 lw s0,16(s0) + a56: 0001 nop + a58: 4a00 lw s0,16(a2) + a5a: 0001 nop + a5c: 0200 addi s0,sp,256 + a5e: 7200 flw fs0,32(a2) + ... + a68: a600 fsd fs0,8(a2) + a6a: 0000 unimp + a6c: a800 fsd fs0,16(s0) + a6e: 0000 unimp + a70: 0200 addi s0,sp,256 + a72: 7200 flw fs0,32(a2) + a74: a800 fsd fs0,16(s0) + a76: 0000 unimp + a78: ac00 fsd fs0,24(s0) + a7a: 0000 unimp + a7c: 0200 addi s0,sp,256 + a7e: 7200 flw fs0,32(a2) + a80: ac10 fsd fa2,24(s0) + a82: 0000 unimp + a84: b400 fsd fs0,40(s0) + a86: 0000 unimp + a88: 0200 addi s0,sp,256 + a8a: 7800 flw fs0,48(s0) + a8c: b400 fsd fs0,40(s0) + a8e: 0000 unimp + a90: b600 fsd fs0,40(a2) + a92: 0000 unimp + a94: 0200 addi s0,sp,256 + a96: 7200 flw fs0,32(a2) + ... + aa0: 6600 flw fs0,8(a2) + aa2: 0000 unimp + aa4: 6800 flw fs0,16(s0) + aa6: 0000 unimp + aa8: 0200 addi s0,sp,256 + aaa: 7200 flw fs0,32(a2) + aac: 6800 flw fs0,16(s0) + aae: 0000 unimp + ab0: 6e00 flw fs0,24(a2) + ab2: 0000 unimp + ab4: 0200 addi s0,sp,256 + ab6: 7200 flw fs0,32(a2) + ab8: 6e20 flw fs0,88(a2) + aba: 0000 unimp + abc: a400 fsd fs0,8(s0) + abe: 0000 unimp + ac0: 0200 addi s0,sp,256 + ac2: 7800 flw fs0,48(s0) + ac4: a400 fsd fs0,8(s0) + ac6: 0000 unimp + ac8: a600 fsd fs0,8(a2) + aca: 0000 unimp + acc: 0200 addi s0,sp,256 + ace: 7200 flw fs0,32(a2) + ... + adc: 0200 addi s0,sp,256 + ade: 0000 unimp + ae0: 0200 addi s0,sp,256 + ae2: 7200 flw fs0,32(a2) + ae4: 0200 addi s0,sp,256 + ae6: 0000 unimp + ae8: 0800 addi s0,sp,16 + aea: 0000 unimp + aec: 0200 addi s0,sp,256 + aee: 7200 flw fs0,32(a2) + af0: 0820 addi s0,sp,24 + af2: 0000 unimp + af4: 6400 flw fs0,8(s0) + af6: 0000 unimp + af8: 0200 addi s0,sp,256 + afa: 7800 flw fs0,48(s0) + afc: 6400 flw fs0,8(s0) + afe: 0000 unimp + b00: 6600 flw fs0,8(a2) + b02: 0000 unimp + b04: 0200 addi s0,sp,256 + b06: 7200 flw fs0,32(a2) + ... + b10: ee00 fsw fs0,24(a2) + b12: 0001 nop + b14: f000 fsw fs0,32(s0) + b16: 0001 nop + b18: 0200 addi s0,sp,256 + b1a: 7200 flw fs0,32(a2) + b1c: f000 fsw fs0,32(s0) + b1e: 0001 nop + b20: f400 fsw fs0,40(s0) + b22: 0001 nop + b24: 0200 addi s0,sp,256 + b26: 7200 flw fs0,32(a2) + b28: f410 fsw fa2,40(s0) + b2a: 0001 nop + b2c: 0200 addi s0,sp,256 + b2e: 0002 0x2 + b30: 0200 addi s0,sp,256 + b32: 7800 flw fs0,48(s0) + b34: 0200 addi s0,sp,256 + b36: 0002 0x2 + b38: 0400 addi s0,sp,512 + b3a: 0002 0x2 + b3c: 0200 addi s0,sp,256 + b3e: 7200 flw fs0,32(a2) + ... + b48: 9e00 0x9e00 + b4a: 0001 nop + b4c: a000 fsd fs0,0(s0) + b4e: 0001 nop + b50: 0200 addi s0,sp,256 + b52: 7200 flw fs0,32(a2) + b54: a000 fsd fs0,0(s0) + b56: 0001 nop + b58: a600 fsd fs0,8(a2) + b5a: 0001 nop + b5c: 0200 addi s0,sp,256 + b5e: 7200 flw fs0,32(a2) + b60: a610 fsd fa2,8(a2) + b62: 0001 nop + b64: ec00 fsw fs0,24(s0) + b66: 0001 nop + b68: 0200 addi s0,sp,256 + b6a: 7800 flw fs0,48(s0) + b6c: ec00 fsw fs0,24(s0) + b6e: 0001 nop + b70: ee00 fsw fs0,24(a2) + b72: 0001 nop + b74: 0200 addi s0,sp,256 + b76: 7200 flw fs0,32(a2) + ... + b80: 7600 flw fs0,40(a2) + b82: 0001 nop + b84: 7800 flw fs0,48(s0) + b86: 0001 nop + b88: 0200 addi s0,sp,256 + b8a: 7200 flw fs0,32(a2) + b8c: 7800 flw fs0,48(s0) + b8e: 0001 nop + b90: 7e00 flw fs0,56(a2) + b92: 0001 nop + b94: 0200 addi s0,sp,256 + b96: 7200 flw fs0,32(a2) + b98: 7e20 flw fs0,120(a2) + b9a: 0001 nop + b9c: 9e00 0x9e00 + b9e: 0001 nop + ba0: 0200 addi s0,sp,256 + ba2: 7800 flw fs0,48(s0) + ... + bac: 9400 0x9400 + bae: 0000 unimp + bb0: 9600 0x9600 + bb2: 0000 unimp + bb4: 0200 addi s0,sp,256 + bb6: 7200 flw fs0,32(a2) + bb8: 9600 0x9600 + bba: 0000 unimp + bbc: 9c00 0x9c00 + bbe: 0000 unimp + bc0: 0200 addi s0,sp,256 + bc2: 7200 flw fs0,32(a2) + bc4: 9c20 0x9c20 + bc6: 0000 unimp + bc8: 7400 flw fs0,40(s0) + bca: 0001 nop + bcc: 0200 addi s0,sp,256 + bce: 7800 flw fs0,48(s0) + bd0: 7400 flw fs0,40(s0) + bd2: 0001 nop + bd4: 7600 flw fs0,40(a2) + bd6: 0001 nop + bd8: 0200 addi s0,sp,256 + bda: 7200 flw fs0,32(a2) + ... + be4: 6400 flw fs0,8(s0) + be6: 0000 unimp + be8: 6600 flw fs0,8(a2) + bea: 0000 unimp + bec: 0200 addi s0,sp,256 + bee: 7200 flw fs0,32(a2) + bf0: 6600 flw fs0,8(a2) + bf2: 0000 unimp + bf4: 6a00 flw fs0,16(a2) + bf6: 0000 unimp + bf8: 0200 addi s0,sp,256 + bfa: 7200 flw fs0,32(a2) + bfc: 6a20 flw fs0,80(a2) + bfe: 0000 unimp + c00: 9200 0x9200 + c02: 0000 unimp + c04: 0200 addi s0,sp,256 + c06: 7800 flw fs0,48(s0) + c08: 9200 0x9200 + c0a: 0000 unimp + c0c: 9400 0x9400 + c0e: 0000 unimp + c10: 0200 addi s0,sp,256 + c12: 7200 flw fs0,32(a2) + ... + c1c: 4400 lw s0,8(s0) + c1e: 0000 unimp + c20: 4600 lw s0,8(a2) + c22: 0000 unimp + c24: 0200 addi s0,sp,256 + c26: 7200 flw fs0,32(a2) + c28: 4600 lw s0,8(a2) + c2a: 0000 unimp + c2c: 4a00 lw s0,16(a2) + c2e: 0000 unimp + c30: 0200 addi s0,sp,256 + c32: 7200 flw fs0,32(a2) + c34: 4a20 lw s0,80(a2) + c36: 0000 unimp + c38: 6200 flw fs0,0(a2) + c3a: 0000 unimp + c3c: 0200 addi s0,sp,256 + c3e: 7800 flw fs0,48(s0) + c40: 6200 flw fs0,0(a2) + c42: 0000 unimp + c44: 6400 flw fs0,8(s0) + c46: 0000 unimp + c48: 0200 addi s0,sp,256 + c4a: 7200 flw fs0,32(a2) + ... + c58: 0200 addi s0,sp,256 + c5a: 0000 unimp + c5c: 0200 addi s0,sp,256 + c5e: 7200 flw fs0,32(a2) + c60: 0200 addi s0,sp,256 + c62: 0000 unimp + c64: 0600 addi s0,sp,768 + c66: 0000 unimp + c68: 0200 addi s0,sp,256 + c6a: 7200 flw fs0,32(a2) + c6c: 0620 addi s0,sp,776 + c6e: 0000 unimp + c70: 4200 lw s0,0(a2) + c72: 0000 unimp + c74: 0200 addi s0,sp,256 + c76: 7800 flw fs0,48(s0) + c78: 4200 lw s0,0(a2) + c7a: 0000 unimp + c7c: 4400 lw s0,8(s0) + c7e: 0000 unimp + c80: 0200 addi s0,sp,256 + c82: 7200 flw fs0,32(a2) + ... + c8c: f000 fsw fs0,32(s0) + c8e: 0025 c.addi zero,9 + c90: f200 fsw fs0,32(a2) + c92: 0025 c.addi zero,9 + c94: 0200 addi s0,sp,256 + c96: 7200 flw fs0,32(a2) + c98: f200 fsw fs0,32(a2) + c9a: 0025 c.addi zero,9 + c9c: f800 fsw fs0,48(s0) + c9e: 0025 c.addi zero,9 + ca0: 0200 addi s0,sp,256 + ca2: 7200 flw fs0,32(a2) + ca4: f830 fsw fa2,112(s0) + ca6: 0025 c.addi zero,9 + ca8: b800 fsd fs0,48(s0) + caa: 0026 0x26 + cac: 0200 addi s0,sp,256 + cae: 7800 flw fs0,48(s0) + cb0: b800 fsd fs0,48(s0) + cb2: 0026 0x26 + cb4: ba00 fsd fs0,48(a2) + cb6: 0026 0x26 + cb8: 0200 addi s0,sp,256 + cba: 7200 flw fs0,32(a2) + ... + cc4: f800 fsw fs0,48(s0) + cc6: 0022 0x22 + cc8: fa00 fsw fs0,48(a2) + cca: 0022 0x22 + ccc: 0200 addi s0,sp,256 + cce: 7200 flw fs0,32(a2) + cd0: fa00 fsw fs0,48(a2) + cd2: 0022 0x22 + cd4: 0200 addi s0,sp,256 + cd6: 03000023 sb a6,32(zero) # 20 <__stack_size-0x7e0> + cda: 7200 flw fs0,32(a2) + cdc: 00c0 addi s0,sp,68 + cde: 2302 fld ft6,0(sp) + ce0: 0000 unimp + ce2: 25ee fld fa1,216(sp) + ce4: 0000 unimp + ce6: 0002 0x2 + ce8: 0078 addi a4,sp,12 + cea: 25ee fld fa1,216(sp) + cec: 0000 unimp + cee: 25f0 fld fa2,200(a1) + cf0: 0000 unimp + cf2: 0002 0x2 + cf4: 0072 0x72 + ... + cfe: 217a fld ft2,408(sp) + d00: 0000 unimp + d02: 217c fld fa5,192(a0) + d04: 0000 unimp + d06: 0002 0x2 + d08: 0072 0x72 + d0a: 217c fld fa5,192(a0) + d0c: 0000 unimp + d0e: 2184 fld fs1,0(a1) + d10: 0000 unimp + d12: 0002 0x2 + d14: 3072 fld ft0,312(sp) + d16: 2184 fld fs1,0(a1) + d18: 0000 unimp + d1a: 22f6 fld ft5,344(sp) + d1c: 0000 unimp + d1e: 0002 0x2 + d20: 0078 addi a4,sp,12 + d22: 22f6 fld ft5,344(sp) + d24: 0000 unimp + d26: 22f8 fld fa4,192(a3) + d28: 0000 unimp + d2a: 0002 0x2 + d2c: 0072 0x72 + ... + d36: 1fec addi a1,sp,1020 + d38: 0000 unimp + d3a: 1fee slli t6,t6,0x3b + d3c: 0000 unimp + d3e: 0002 0x2 + d40: 0072 0x72 + d42: 1fee slli t6,t6,0x3b + d44: 0000 unimp + d46: 1ff6 slli t6,t6,0x3d + d48: 0000 unimp + d4a: 0002 0x2 + d4c: 3072 fld ft0,312(sp) + d4e: 1ff6 slli t6,t6,0x3d + d50: 0000 unimp + d52: 2178 fld fa4,192(a0) + d54: 0000 unimp + d56: 0002 0x2 + d58: 0078 addi a4,sp,12 + d5a: 2178 fld fa4,192(a0) + d5c: 0000 unimp + d5e: 217a fld ft2,408(sp) + d60: 0000 unimp + d62: 0002 0x2 + d64: 0072 0x72 + ... + d6e: 1f4e slli t5,t5,0x33 + d70: 0000 unimp + d72: 1f50 addi a2,sp,948 + d74: 0000 unimp + d76: 0002 0x2 + d78: 0072 0x72 + d7a: 1f50 addi a2,sp,948 + d7c: 0000 unimp + d7e: 1f56 slli t5,t5,0x35 + d80: 0000 unimp + d82: 0002 0x2 + d84: 3072 fld ft0,312(sp) + d86: 1f56 slli t5,t5,0x35 + d88: 0000 unimp + d8a: 1fea slli t6,t6,0x3a + d8c: 0000 unimp + d8e: 0002 0x2 + d90: 0078 addi a4,sp,12 + d92: 1fea slli t6,t6,0x3a + d94: 0000 unimp + d96: 1fec addi a1,sp,1020 + d98: 0000 unimp + d9a: 0002 0x2 + d9c: 0072 0x72 + ... + da6: 1de4 addi s1,sp,764 + da8: 0000 unimp + daa: 1de6 slli s11,s11,0x39 + dac: 0000 unimp + dae: 0002 0x2 + db0: 0072 0x72 + db2: 1de6 slli s11,s11,0x39 + db4: 0000 unimp + db6: 1dee slli s11,s11,0x3b + db8: 0000 unimp + dba: 0002 0x2 + dbc: 3072 fld ft0,312(sp) + dbe: 1dee slli s11,s11,0x3b + dc0: 0000 unimp + dc2: 1f4c addi a1,sp,948 + dc4: 0000 unimp + dc6: 0002 0x2 + dc8: 0078 addi a4,sp,12 + dca: 1f4c addi a1,sp,948 + dcc: 0000 unimp + dce: 1f4e slli t5,t5,0x33 + dd0: 0000 unimp + dd2: 0002 0x2 + dd4: 0072 0x72 + ... + dde: 1d96 slli s11,s11,0x25 + de0: 0000 unimp + de2: 1d98 addi a4,sp,752 + de4: 0000 unimp + de6: 0002 0x2 + de8: 0072 0x72 + dea: 1d98 addi a4,sp,752 + dec: 0000 unimp + dee: 1d9e slli s11,s11,0x27 + df0: 0000 unimp + df2: 0002 0x2 + df4: 2072 fld ft0,280(sp) + df6: 1d9e slli s11,s11,0x27 + df8: 0000 unimp + dfa: 1de2 slli s11,s11,0x38 + dfc: 0000 unimp + dfe: 0002 0x2 + e00: 0078 addi a4,sp,12 + e02: 1de2 slli s11,s11,0x38 + e04: 0000 unimp + e06: 1de4 addi s1,sp,764 + e08: 0000 unimp + e0a: 0002 0x2 + e0c: 0072 0x72 + ... + e16: 1c76 slli s8,s8,0x3d + e18: 0000 unimp + e1a: 1c78 addi a4,sp,572 + e1c: 0000 unimp + e1e: 0002 0x2 + e20: 0072 0x72 + e22: 1c78 addi a4,sp,572 + e24: 0000 unimp + e26: 1c80 addi s0,sp,624 + e28: 0000 unimp + e2a: c0720003 lb zero,-1017(tp) # fffffc07 <_sp+0x7fffbc07> + e2e: 8000 0x8000 + e30: 001c addi a5,sp,0 + e32: 9400 0x9400 + e34: 001d c.addi zero,7 + e36: 0200 addi s0,sp,256 + e38: 7800 flw fs0,48(s0) + e3a: 9400 0x9400 + e3c: 001d c.addi zero,7 + e3e: 9600 0x9600 + e40: 001d c.addi zero,7 + e42: 0200 addi s0,sp,256 + e44: 7200 flw fs0,32(a2) + ... + e4e: dc00 sw s0,56(s0) + e50: de00001b 0xde00001b + e54: 0200001b 0x200001b + e58: 7200 flw fs0,32(a2) + e5a: de00 sw s0,56(a2) + e5c: e400001b 0xe400001b + e60: 0200001b 0x200001b + e64: 7200 flw fs0,32(a2) + e66: e430 fsw fa2,72(s0) + e68: 7400001b 0x7400001b + e6c: 001c addi a5,sp,0 + e6e: 0200 addi s0,sp,256 + e70: 7800 flw fs0,48(s0) + e72: 7400 flw fs0,40(s0) + e74: 001c addi a5,sp,0 + e76: 7600 flw fs0,40(a2) + e78: 001c addi a5,sp,0 + e7a: 0200 addi s0,sp,256 + e7c: 7200 flw fs0,32(a2) + ... + e86: 0c00 addi s0,sp,528 + e88: 0019 c.addi zero,6 + e8a: 0e00 addi s0,sp,784 + e8c: 0019 c.addi zero,6 + e8e: 0200 addi s0,sp,256 + e90: 7200 flw fs0,32(a2) + e92: 0e00 addi s0,sp,784 + e94: 0019 c.addi zero,6 + e96: 1600 addi s0,sp,800 + e98: 0019 c.addi zero,6 + e9a: 0200 addi s0,sp,256 + e9c: 7200 flw fs0,32(a2) + e9e: 1630 addi a2,sp,808 + ea0: 0019 c.addi zero,6 + ea2: da00 sw s0,48(a2) + ea4: 0200001b 0x200001b + ea8: 7800 flw fs0,48(s0) + eaa: da00 sw s0,48(a2) + eac: dc00001b 0xdc00001b + eb0: 0200001b 0x200001b + eb4: 7200 flw fs0,32(a2) + ... + ebe: e400 fsw fs0,8(s0) + ec0: 0018 addi a4,sp,0 + ec2: e600 fsw fs0,8(a2) + ec4: 0018 addi a4,sp,0 + ec6: 0200 addi s0,sp,256 + ec8: 7200 flw fs0,32(a2) + eca: e600 fsw fs0,8(a2) + ecc: 0018 addi a4,sp,0 + ece: ec00 fsw fs0,24(s0) + ed0: 0018 addi a4,sp,0 + ed2: 0200 addi s0,sp,256 + ed4: 7200 flw fs0,32(a2) + ed6: ec20 fsw fs0,88(s0) + ed8: 0018 addi a4,sp,0 + eda: 0a00 addi s0,sp,272 + edc: 0019 c.addi zero,6 + ede: 0200 addi s0,sp,256 + ee0: 7800 flw fs0,48(s0) + ee2: 0a00 addi s0,sp,272 + ee4: 0019 c.addi zero,6 + ee6: 0c00 addi s0,sp,528 + ee8: 0019 c.addi zero,6 + eea: 0200 addi s0,sp,256 + eec: 7200 flw fs0,32(a2) + ... + ef6: 4a00 lw s0,16(a2) + ef8: 0016 0x16 + efa: 4c00 lw s0,24(s0) + efc: 0016 0x16 + efe: 0200 addi s0,sp,256 + f00: 7200 flw fs0,32(a2) + f02: 4c00 lw s0,24(s0) + f04: 0016 0x16 + f06: 5400 lw s0,40(s0) + f08: 0016 0x16 + f0a: 0200 addi s0,sp,256 + f0c: 7200 flw fs0,32(a2) + f0e: 5430 lw a2,104(s0) + f10: 0016 0x16 + f12: e200 fsw fs0,0(a2) + f14: 0018 addi a4,sp,0 + f16: 0200 addi s0,sp,256 + f18: 7800 flw fs0,48(s0) + f1a: e200 fsw fs0,0(a2) + f1c: 0018 addi a4,sp,0 + f1e: e400 fsw fs0,8(s0) + f20: 0018 addi a4,sp,0 + f22: 0200 addi s0,sp,256 + f24: 7200 flw fs0,32(a2) + ... + f2e: 9e00 0x9e00 + f30: 0015 c.addi zero,5 + f32: a000 fsd fs0,0(s0) + f34: 0015 c.addi zero,5 + f36: 0200 addi s0,sp,256 + f38: 7200 flw fs0,32(a2) + f3a: a000 fsd fs0,0(s0) + f3c: 0015 c.addi zero,5 + f3e: a600 fsd fs0,8(a2) + f40: 0015 c.addi zero,5 + f42: 0200 addi s0,sp,256 + f44: 7200 flw fs0,32(a2) + f46: a630 fsd fa2,72(a2) + f48: 0015 c.addi zero,5 + f4a: 4800 lw s0,16(s0) + f4c: 0016 0x16 + f4e: 0200 addi s0,sp,256 + f50: 7800 flw fs0,48(s0) + f52: 4800 lw s0,16(s0) + f54: 0016 0x16 + f56: 4a00 lw s0,16(a2) + f58: 0016 0x16 + f5a: 0200 addi s0,sp,256 + f5c: 7200 flw fs0,32(a2) + ... + f66: a000 fsd fs0,0(s0) + f68: 0014 addi a3,sp,0 + f6a: a200 fsd fs0,0(a2) + f6c: 0014 addi a3,sp,0 + f6e: 0200 addi s0,sp,256 + f70: 7200 flw fs0,32(a2) + f72: a200 fsd fs0,0(a2) + f74: 0014 addi a3,sp,0 + f76: a800 fsd fs0,16(s0) + f78: 0014 addi a3,sp,0 + f7a: 0200 addi s0,sp,256 + f7c: 7200 flw fs0,32(a2) + f7e: a830 fsd fa2,80(s0) + f80: 0014 addi a3,sp,0 + f82: 9c00 0x9c00 + f84: 0015 c.addi zero,5 + f86: 0200 addi s0,sp,256 + f88: 7800 flw fs0,48(s0) + f8a: 9c00 0x9c00 + f8c: 0015 c.addi zero,5 + f8e: 9e00 0x9e00 + f90: 0015 c.addi zero,5 + f92: 0200 addi s0,sp,256 + f94: 7200 flw fs0,32(a2) + ... + f9e: 4400 lw s0,8(s0) + fa0: 0014 addi a3,sp,0 + fa2: 4600 lw s0,8(a2) + fa4: 0014 addi a3,sp,0 + fa6: 0200 addi s0,sp,256 + fa8: 7200 flw fs0,32(a2) + faa: 4600 lw s0,8(a2) + fac: 0014 addi a3,sp,0 + fae: 4c00 lw s0,24(s0) + fb0: 0014 addi a3,sp,0 + fb2: 0200 addi s0,sp,256 + fb4: 7200 flw fs0,32(a2) + fb6: 4c20 lw s0,88(s0) + fb8: 0014 addi a3,sp,0 + fba: 9e00 0x9e00 + fbc: 0014 addi a3,sp,0 + fbe: 0200 addi s0,sp,256 + fc0: 7800 flw fs0,48(s0) + fc2: 9e00 0x9e00 + fc4: 0014 addi a3,sp,0 + fc6: a000 fsd fs0,0(s0) + fc8: 0014 addi a3,sp,0 + fca: 0200 addi s0,sp,256 + fcc: 7200 flw fs0,32(a2) + ... + fd6: 9400 0x9400 + fd8: 96000013 li zero,-1696 + fdc: 02000013 li zero,32 + fe0: 7200 flw fs0,32(a2) + fe2: 9600 0x9600 + fe4: 9c000013 li zero,-1600 + fe8: 02000013 li zero,32 + fec: 7200 flw fs0,32(a2) + fee: 9c30 0x9c30 + ff0: 42000013 li zero,1056 + ff4: 0014 addi a3,sp,0 + ff6: 0200 addi s0,sp,256 + ff8: 7800 flw fs0,48(s0) + ffa: 4200 lw s0,0(a2) + ffc: 0014 addi a3,sp,0 + ffe: 4400 lw s0,8(s0) + 1000: 0014 addi a3,sp,0 + 1002: 0200 addi s0,sp,256 + 1004: 7200 flw fs0,32(a2) + ... + 100e: 1800 addi s0,sp,48 + 1010: 1a000013 li zero,416 + 1014: 02000013 li zero,32 + 1018: 7200 flw fs0,32(a2) + 101a: 1a00 addi s0,sp,304 + 101c: 20000013 li zero,512 + 1020: 02000013 li zero,32 + 1024: 7200 flw fs0,32(a2) + 1026: 2030 fld fa2,64(s0) + 1028: 92000013 li zero,-1760 + 102c: 02000013 li zero,32 + 1030: 7800 flw fs0,48(s0) + 1032: 9200 0x9200 + 1034: 94000013 li zero,-1728 + 1038: 02000013 li zero,32 + 103c: 7200 flw fs0,32(a2) + ... + 1046: a400 fsd fs0,8(s0) + 1048: 0010 addi a2,sp,0 + 104a: a600 fsd fs0,8(a2) + 104c: 0010 addi a2,sp,0 + 104e: 0200 addi s0,sp,256 + 1050: 7200 flw fs0,32(a2) + 1052: a600 fsd fs0,8(a2) + 1054: 0010 addi a2,sp,0 + 1056: b000 fsd fs0,32(s0) + 1058: 0010 addi a2,sp,0 + 105a: 0300 addi s0,sp,384 + 105c: 7200 flw fs0,32(a2) + 105e: 00c0 addi s0,sp,68 + 1060: 10b0 addi a2,sp,104 + 1062: 0000 unimp + 1064: 1316 slli t1,t1,0x25 + 1066: 0000 unimp + 1068: 0002 0x2 + 106a: 0078 addi a4,sp,12 + 106c: 1316 slli t1,t1,0x25 + 106e: 0000 unimp + 1070: 1318 addi a4,sp,416 + 1072: 0000 unimp + 1074: 0002 0x2 + 1076: 0072 0x72 + ... + 1080: 0f34 addi a3,sp,920 + 1082: 0000 unimp + 1084: 0f36 slli t5,t5,0xd + 1086: 0000 unimp + 1088: 0002 0x2 + 108a: 0072 0x72 + 108c: 0f36 slli t5,t5,0xd + 108e: 0000 unimp + 1090: 0f3e slli t5,t5,0xf + 1092: 0000 unimp + 1094: 0002 0x2 + 1096: 3072 fld ft0,312(sp) + 1098: 0f3e slli t5,t5,0xf + 109a: 0000 unimp + 109c: 10a2 slli ra,ra,0x28 + 109e: 0000 unimp + 10a0: 0002 0x2 + 10a2: 0078 addi a4,sp,12 + 10a4: 10a2 slli ra,ra,0x28 + 10a6: 0000 unimp + 10a8: 10a4 addi s1,sp,104 + 10aa: 0000 unimp + 10ac: 0002 0x2 + 10ae: 0072 0x72 + ... + 10b8: 0ea2 slli t4,t4,0x8 + 10ba: 0000 unimp + 10bc: 0ea4 addi s1,sp,856 + 10be: 0000 unimp + 10c0: 0002 0x2 + 10c2: 0072 0x72 + 10c4: 0ea4 addi s1,sp,856 + 10c6: 0000 unimp + 10c8: 0eaa slli t4,t4,0xa + 10ca: 0000 unimp + 10cc: 0002 0x2 + 10ce: 3072 fld ft0,312(sp) + 10d0: 0eaa slli t4,t4,0xa + 10d2: 0000 unimp + 10d4: 0f32 slli t5,t5,0xc + 10d6: 0000 unimp + 10d8: 0002 0x2 + 10da: 0078 addi a4,sp,12 + 10dc: 0f32 slli t5,t5,0xc + 10de: 0000 unimp + 10e0: 0f34 addi a3,sp,920 + 10e2: 0000 unimp + 10e4: 0002 0x2 + 10e6: 0072 0x72 + ... + 10f0: 0e06 slli t3,t3,0x1 + 10f2: 0000 unimp + 10f4: 0e08 addi a0,sp,784 + 10f6: 0000 unimp + 10f8: 0002 0x2 + 10fa: 0072 0x72 + 10fc: 0e08 addi a0,sp,784 + 10fe: 0000 unimp + 1100: 0e0e slli t3,t3,0x3 + 1102: 0000 unimp + 1104: 0002 0x2 + 1106: 3072 fld ft0,312(sp) + 1108: 0e0e slli t3,t3,0x3 + 110a: 0000 unimp + 110c: 0ea0 addi s0,sp,856 + 110e: 0000 unimp + 1110: 0002 0x2 + 1112: 0078 addi a4,sp,12 + 1114: 0ea0 addi s0,sp,856 + 1116: 0000 unimp + 1118: 0ea2 slli t4,t4,0x8 + 111a: 0000 unimp + 111c: 0002 0x2 + 111e: 0072 0x72 + ... + 1128: 0db8 addi a4,sp,728 + 112a: 0000 unimp + 112c: 0dba slli s11,s11,0xe + 112e: 0000 unimp + 1130: 0002 0x2 + 1132: 0072 0x72 + 1134: 0dba slli s11,s11,0xe + 1136: 0000 unimp + 1138: 0dc0 addi s0,sp,724 + 113a: 0000 unimp + 113c: 0002 0x2 + 113e: 2072 fld ft0,280(sp) + 1140: 0dc0 addi s0,sp,724 + 1142: 0000 unimp + 1144: 0e04 addi s1,sp,784 + 1146: 0000 unimp + 1148: 0002 0x2 + 114a: 0078 addi a4,sp,12 + 114c: 0e04 addi s1,sp,784 + 114e: 0000 unimp + 1150: 0e06 slli t3,t3,0x1 + 1152: 0000 unimp + 1154: 0002 0x2 + 1156: 0072 0x72 + ... + 1160: 0d4a slli s10,s10,0x12 + 1162: 0000 unimp + 1164: 0d4c addi a1,sp,660 + 1166: 0000 unimp + 1168: 0002 0x2 + 116a: 0072 0x72 + 116c: 0d4c addi a1,sp,660 + 116e: 0000 unimp + 1170: 0d52 slli s10,s10,0x14 + 1172: 0000 unimp + 1174: 0002 0x2 + 1176: 2072 fld ft0,280(sp) + 1178: 0d52 slli s10,s10,0x14 + 117a: 0000 unimp + 117c: 0db6 slli s11,s11,0xd + 117e: 0000 unimp + 1180: 0002 0x2 + 1182: 0078 addi a4,sp,12 + 1184: 0db6 slli s11,s11,0xd + 1186: 0000 unimp + 1188: 0db8 addi a4,sp,728 + 118a: 0000 unimp + 118c: 0002 0x2 + 118e: 0072 0x72 + ... + 1198: 0d2c addi a1,sp,664 + 119a: 0000 unimp + 119c: 0d2e slli s10,s10,0xb + 119e: 0000 unimp + 11a0: 0002 0x2 + 11a2: 0072 0x72 + 11a4: 0d2e slli s10,s10,0xb + 11a6: 0000 unimp + 11a8: 0d32 slli s10,s10,0xc + 11aa: 0000 unimp + 11ac: 0002 0x2 + 11ae: 2072 fld ft0,280(sp) + 11b0: 0d32 slli s10,s10,0xc + 11b2: 0000 unimp + 11b4: 0d48 addi a0,sp,660 + 11b6: 0000 unimp + 11b8: 0002 0x2 + 11ba: 0078 addi a4,sp,12 + 11bc: 0d48 addi a0,sp,660 + 11be: 0000 unimp + 11c0: 0d4a slli s10,s10,0x12 + 11c2: 0000 unimp + 11c4: 0002 0x2 + 11c6: 0072 0x72 + ... + 11d0: 0b46 slli s6,s6,0x11 + 11d2: 0000 unimp + 11d4: 0b48 addi a0,sp,404 + 11d6: 0000 unimp + 11d8: 0002 0x2 + 11da: 0072 0x72 + 11dc: 0b48 addi a0,sp,404 + 11de: 0000 unimp + 11e0: 0b50 addi a2,sp,404 + 11e2: 0000 unimp + 11e4: 0002 0x2 + 11e6: 3072 fld ft0,312(sp) + 11e8: 0b50 addi a2,sp,404 + 11ea: 0000 unimp + 11ec: 0d2a slli s10,s10,0xa + 11ee: 0000 unimp + 11f0: 0002 0x2 + 11f2: 0078 addi a4,sp,12 + 11f4: 0d2a slli s10,s10,0xa + 11f6: 0000 unimp + 11f8: 0d2c addi a1,sp,664 + 11fa: 0000 unimp + 11fc: 0002 0x2 + 11fe: 0072 0x72 + ... + 1208: 0900 addi s0,sp,144 + 120a: 0000 unimp + 120c: 0902 slli s2,s2,0x0 + 120e: 0000 unimp + 1210: 0002 0x2 + 1212: 0072 0x72 + 1214: 0902 slli s2,s2,0x0 + 1216: 0000 unimp + 1218: 090a slli s2,s2,0x2 + 121a: 0000 unimp + 121c: 0002 0x2 + 121e: 3072 fld ft0,312(sp) + 1220: 090a slli s2,s2,0x2 + 1222: 0000 unimp + 1224: 0b44 addi s1,sp,404 + 1226: 0000 unimp + 1228: 0002 0x2 + 122a: 0078 addi a4,sp,12 + 122c: 0b44 addi s1,sp,404 + 122e: 0000 unimp + 1230: 0b46 slli s6,s6,0x11 + 1232: 0000 unimp + 1234: 0002 0x2 + 1236: 0072 0x72 + ... + 1240: 0870 addi a2,sp,28 + 1242: 0000 unimp + 1244: 0872 slli a6,a6,0x1c + 1246: 0000 unimp + 1248: 0002 0x2 + 124a: 0072 0x72 + 124c: 0872 slli a6,a6,0x1c + 124e: 0000 unimp + 1250: 0878 addi a4,sp,28 + 1252: 0000 unimp + 1254: 0002 0x2 + 1256: 3072 fld ft0,312(sp) + 1258: 0878 addi a4,sp,28 + 125a: 0000 unimp + 125c: 08fe slli a7,a7,0x1f + 125e: 0000 unimp + 1260: 0002 0x2 + 1262: 0078 addi a4,sp,12 + 1264: 08fe slli a7,a7,0x1f + 1266: 0000 unimp + 1268: 0900 addi s0,sp,144 + 126a: 0000 unimp + 126c: 0002 0x2 + 126e: 0072 0x72 + ... + 1278: 07ba slli a5,a5,0xe + 127a: 0000 unimp + 127c: 07bc addi a5,sp,968 + 127e: 0000 unimp + 1280: 0002 0x2 + 1282: 0072 0x72 + 1284: 07bc addi a5,sp,968 + 1286: 0000 unimp + 1288: 07c2 slli a5,a5,0x10 + 128a: 0000 unimp + 128c: 0002 0x2 + 128e: 3072 fld ft0,312(sp) + 1290: 07c2 slli a5,a5,0x10 + 1292: 0000 unimp + 1294: 086e slli a6,a6,0x1b + 1296: 0000 unimp + 1298: 0002 0x2 + 129a: 0078 addi a4,sp,12 + 129c: 086e slli a6,a6,0x1b + 129e: 0000 unimp + 12a0: 0870 addi a2,sp,28 + 12a2: 0000 unimp + 12a4: 0002 0x2 + 12a6: 0072 0x72 + ... + 12b0: 076e slli a4,a4,0x1b + 12b2: 0000 unimp + 12b4: 0770 addi a2,sp,908 + 12b6: 0000 unimp + 12b8: 0002 0x2 + 12ba: 0072 0x72 + 12bc: 0770 addi a2,sp,908 + 12be: 0000 unimp + 12c0: 0776 slli a4,a4,0x1d + 12c2: 0000 unimp + 12c4: 0002 0x2 + 12c6: 2072 fld ft0,280(sp) + 12c8: 0776 slli a4,a4,0x1d + 12ca: 0000 unimp + 12cc: 07b8 addi a4,sp,968 + 12ce: 0000 unimp + 12d0: 0002 0x2 + 12d2: 0078 addi a4,sp,12 + 12d4: 07b8 addi a4,sp,968 + 12d6: 0000 unimp + 12d8: 07ba slli a5,a5,0xe + 12da: 0000 unimp + 12dc: 0002 0x2 + 12de: 0072 0x72 + ... + 12e8: 06e6 slli a3,a3,0x19 + 12ea: 0000 unimp + 12ec: 06e8 addi a0,sp,844 + 12ee: 0000 unimp + 12f0: 0002 0x2 + 12f2: 0072 0x72 + 12f4: 06e8 addi a0,sp,844 + 12f6: 0000 unimp + 12f8: 06ee slli a3,a3,0x1b + 12fa: 0000 unimp + 12fc: 0002 0x2 + 12fe: 2072 fld ft0,280(sp) + 1300: 06ee slli a3,a3,0x1b + 1302: 0000 unimp + 1304: 076c addi a1,sp,908 + 1306: 0000 unimp + 1308: 0002 0x2 + 130a: 0078 addi a4,sp,12 + 130c: 076c addi a1,sp,908 + 130e: 0000 unimp + 1310: 076e slli a4,a4,0x1b + 1312: 0000 unimp + 1314: 0002 0x2 + 1316: 0072 0x72 + ... + 1320: 065a slli a2,a2,0x16 + 1322: 0000 unimp + 1324: 065c addi a5,sp,772 + 1326: 0000 unimp + 1328: 0002 0x2 + 132a: 0072 0x72 + 132c: 065c addi a5,sp,772 + 132e: 0000 unimp + 1330: 0662 slli a2,a2,0x18 + 1332: 0000 unimp + 1334: 0002 0x2 + 1336: 3072 fld ft0,312(sp) + 1338: 0662 slli a2,a2,0x18 + 133a: 0000 unimp + 133c: 06e4 addi s1,sp,844 + 133e: 0000 unimp + 1340: 0002 0x2 + 1342: 0078 addi a4,sp,12 + 1344: 06e4 addi s1,sp,844 + 1346: 0000 unimp + 1348: 06e6 slli a3,a3,0x19 + 134a: 0000 unimp + 134c: 0002 0x2 + 134e: 0072 0x72 + ... + 1358: 05cc addi a1,sp,708 + 135a: 0000 unimp + 135c: 05ce slli a1,a1,0x13 + 135e: 0000 unimp + 1360: 0002 0x2 + 1362: 0072 0x72 + 1364: 05ce slli a1,a1,0x13 + 1366: 0000 unimp + 1368: 05d8 addi a4,sp,708 + 136a: 0000 unimp + 136c: 0002 0x2 + 136e: 2072 fld ft0,280(sp) + 1370: 05d8 addi a4,sp,708 + 1372: 0000 unimp + 1374: 0658 addi a4,sp,772 + 1376: 0000 unimp + 1378: 0002 0x2 + 137a: 0078 addi a4,sp,12 + 137c: 0658 addi a4,sp,772 + 137e: 0000 unimp + 1380: 065a slli a2,a2,0x16 + 1382: 0000 unimp + 1384: 0002 0x2 + 1386: 0072 0x72 + ... + 1390: 05ac addi a1,sp,712 + 1392: 0000 unimp + 1394: 05ae slli a1,a1,0xb + 1396: 0000 unimp + 1398: 0002 0x2 + 139a: 0072 0x72 + 139c: 05ae slli a1,a1,0xb + 139e: 0000 unimp + 13a0: 05b4 addi a3,sp,712 + 13a2: 0000 unimp + 13a4: 0002 0x2 + 13a6: 2072 fld ft0,280(sp) + 13a8: 05b4 addi a3,sp,712 + 13aa: 0000 unimp + 13ac: 05ca slli a1,a1,0x12 + 13ae: 0000 unimp + 13b0: 0002 0x2 + 13b2: 0078 addi a4,sp,12 + 13b4: 05ca slli a1,a1,0x12 + 13b6: 0000 unimp + 13b8: 05cc addi a1,sp,708 + 13ba: 0000 unimp + 13bc: 0002 0x2 + 13be: 0072 0x72 + ... + 13c8: 03fa slli t2,t2,0x1e + 13ca: 0000 unimp + 13cc: 03fc addi a5,sp,460 + 13ce: 0000 unimp + 13d0: 0002 0x2 + 13d2: 0072 0x72 + 13d4: 03fc addi a5,sp,460 + 13d6: 0000 unimp + 13d8: 0404 addi s1,sp,512 + 13da: 0000 unimp + 13dc: 0002 0x2 + 13de: 3072 fld ft0,312(sp) + 13e0: 0404 addi s1,sp,512 + 13e2: 0000 unimp + 13e4: 05aa slli a1,a1,0xa + 13e6: 0000 unimp + 13e8: 0002 0x2 + 13ea: 0078 addi a4,sp,12 + 13ec: 05aa slli a1,a1,0xa + 13ee: 0000 unimp + 13f0: 05ac addi a1,sp,712 + 13f2: 0000 unimp + 13f4: 0002 0x2 + 13f6: 0072 0x72 + ... + 1400: 036a slli t1,t1,0x1a + 1402: 0000 unimp + 1404: 036c addi a1,sp,396 + 1406: 0000 unimp + 1408: 0002 0x2 + 140a: 0072 0x72 + 140c: 036c addi a1,sp,396 + 140e: 0000 unimp + 1410: 0372 slli t1,t1,0x1c + 1412: 0000 unimp + 1414: 0002 0x2 + 1416: 3072 fld ft0,312(sp) + 1418: 0372 slli t1,t1,0x1c + 141a: 0000 unimp + 141c: 03f8 addi a4,sp,460 + 141e: 0000 unimp + 1420: 0002 0x2 + 1422: 0078 addi a4,sp,12 + 1424: 03f8 addi a4,sp,460 + 1426: 0000 unimp + 1428: 03fa slli t2,t2,0x1e + 142a: 0000 unimp + 142c: 0002 0x2 + 142e: 0072 0x72 + ... + 1438: 02c2 slli t0,t0,0x10 + 143a: 0000 unimp + 143c: 02c4 addi s1,sp,324 + 143e: 0000 unimp + 1440: 0002 0x2 + 1442: 0072 0x72 + 1444: 02c4 addi s1,sp,324 + 1446: 0000 unimp + 1448: 02ca slli t0,t0,0x12 + 144a: 0000 unimp + 144c: 0002 0x2 + 144e: 3072 fld ft0,312(sp) + 1450: 02ca slli t0,t0,0x12 + 1452: 0000 unimp + 1454: 0368 addi a0,sp,396 + 1456: 0000 unimp + 1458: 0002 0x2 + 145a: 0078 addi a4,sp,12 + 145c: 0368 addi a0,sp,396 + 145e: 0000 unimp + 1460: 036a slli t1,t1,0x1a + 1462: 0000 unimp + 1464: 0002 0x2 + 1466: 0072 0x72 + ... + 1470: 0276 slli tp,tp,0x1d + 1472: 0000 unimp + 1474: 0278 addi a4,sp,268 + 1476: 0000 unimp + 1478: 0002 0x2 + 147a: 0072 0x72 + 147c: 0278 addi a4,sp,268 + 147e: 0000 unimp + 1480: 027e slli tp,tp,0x1f + 1482: 0000 unimp + 1484: 0002 0x2 + 1486: 2072 fld ft0,280(sp) + 1488: 027e slli tp,tp,0x1f + 148a: 0000 unimp + 148c: 02c0 addi s0,sp,324 + 148e: 0000 unimp + 1490: 0002 0x2 + 1492: 0078 addi a4,sp,12 + 1494: 02c0 addi s0,sp,324 + 1496: 0000 unimp + 1498: 02c2 slli t0,t0,0x10 + 149a: 0000 unimp + 149c: 0002 0x2 + 149e: 0072 0x72 + ... + 14a8: 01fc addi a5,sp,204 + 14aa: 0000 unimp + 14ac: 01fe slli gp,gp,0x1f + 14ae: 0000 unimp + 14b0: 0002 0x2 + 14b2: 0072 0x72 + 14b4: 01fe slli gp,gp,0x1f + 14b6: 0000 unimp + 14b8: 0204 addi s1,sp,256 + 14ba: 0000 unimp + 14bc: 0002 0x2 + 14be: 2072 fld ft0,280(sp) + 14c0: 0204 addi s1,sp,256 + 14c2: 0000 unimp + 14c4: 0274 addi a3,sp,268 + 14c6: 0000 unimp + 14c8: 0002 0x2 + 14ca: 0078 addi a4,sp,12 + 14cc: 0274 addi a3,sp,268 + 14ce: 0000 unimp + 14d0: 0276 slli tp,tp,0x1d + 14d2: 0000 unimp + 14d4: 0002 0x2 + 14d6: 0072 0x72 + ... + 14e0: 01a6 slli gp,gp,0x9 + 14e2: 0000 unimp + 14e4: 01a8 addi a0,sp,200 + 14e6: 0000 unimp + 14e8: 0002 0x2 + 14ea: 0072 0x72 + 14ec: 01a8 addi a0,sp,200 + 14ee: 0000 unimp + 14f0: 01b0 addi a2,sp,200 + 14f2: 0000 unimp + 14f4: 0002 0x2 + 14f6: 3072 fld ft0,312(sp) + 14f8: 01b0 addi a2,sp,200 + 14fa: 0000 unimp + 14fc: 01fa slli gp,gp,0x1e + 14fe: 0000 unimp + 1500: 0002 0x2 + 1502: 0078 addi a4,sp,12 + 1504: 01fa slli gp,gp,0x1e + 1506: 0000 unimp + 1508: 01fc addi a5,sp,204 + 150a: 0000 unimp + 150c: 0002 0x2 + 150e: 0072 0x72 + ... + 1518: 0178 addi a4,sp,140 + 151a: 0000 unimp + 151c: 017a slli sp,sp,0x1e + 151e: 0000 unimp + 1520: 0002 0x2 + 1522: 0072 0x72 + 1524: 017a slli sp,sp,0x1e + 1526: 0000 unimp + 1528: 0180 addi s0,sp,192 + 152a: 0000 unimp + 152c: 0002 0x2 + 152e: 3072 fld ft0,312(sp) + 1530: 0180 addi s0,sp,192 + 1532: 0000 unimp + 1534: 01a4 addi s1,sp,200 + 1536: 0000 unimp + 1538: 0002 0x2 + 153a: 0078 addi a4,sp,12 + 153c: 01a4 addi s1,sp,200 + 153e: 0000 unimp + 1540: 01a6 slli gp,gp,0x9 + 1542: 0000 unimp + 1544: 0002 0x2 + 1546: 0072 0x72 + ... + 1550: 00b6 slli ra,ra,0xd + 1552: 0000 unimp + 1554: 00b8 addi a4,sp,72 + 1556: 0000 unimp + 1558: 0002 0x2 + 155a: 0072 0x72 + 155c: 00b8 addi a4,sp,72 + 155e: 0000 unimp + 1560: 00be slli ra,ra,0xf + 1562: 0000 unimp + 1564: 0002 0x2 + 1566: 3072 fld ft0,312(sp) + 1568: 00be slli ra,ra,0xf + 156a: 0000 unimp + 156c: 0176 slli sp,sp,0x1d + 156e: 0000 unimp + 1570: 0002 0x2 + 1572: 0078 addi a4,sp,12 + 1574: 0176 slli sp,sp,0x1d + 1576: 0000 unimp + 1578: 0178 addi a4,sp,140 + 157a: 0000 unimp + 157c: 0002 0x2 + 157e: 0072 0x72 + ... + 1588: 0092 slli ra,ra,0x4 + 158a: 0000 unimp + 158c: 0094 addi a3,sp,64 + 158e: 0000 unimp + 1590: 0002 0x2 + 1592: 0072 0x72 + 1594: 0094 addi a3,sp,64 + 1596: 0000 unimp + 1598: 009a slli ra,ra,0x6 + 159a: 0000 unimp + 159c: 0002 0x2 + 159e: 2072 fld ft0,280(sp) + 15a0: 009a slli ra,ra,0x6 + 15a2: 0000 unimp + 15a4: 00b4 addi a3,sp,72 + 15a6: 0000 unimp + 15a8: 0002 0x2 + 15aa: 0078 addi a4,sp,12 + 15ac: 00b4 addi a3,sp,72 + 15ae: 0000 unimp + 15b0: 00b6 slli ra,ra,0xd + 15b2: 0000 unimp + 15b4: 0002 0x2 + 15b6: 0072 0x72 + ... + 15c0: 006a 0x6a + 15c2: 0000 unimp + 15c4: 006c addi a1,sp,12 + 15c6: 0000 unimp + 15c8: 0002 0x2 + 15ca: 0072 0x72 + 15cc: 006c addi a1,sp,12 + 15ce: 0000 unimp + 15d0: 0070 addi a2,sp,12 + 15d2: 0000 unimp + 15d4: 0002 0x2 + 15d6: 2072 fld ft0,280(sp) + 15d8: 0070 addi a2,sp,12 + 15da: 0000 unimp + 15dc: 0090 addi a2,sp,64 + 15de: 0000 unimp + 15e0: 0002 0x2 + 15e2: 0078 addi a4,sp,12 + 15e4: 0090 addi a2,sp,64 + 15e6: 0000 unimp + 15e8: 0092 slli ra,ra,0x4 + 15ea: 0000 unimp + 15ec: 0002 0x2 + 15ee: 0072 0x72 + ... + 15f8: 0028 addi a0,sp,8 + 15fa: 0000 unimp + 15fc: 002a 0x2a + 15fe: 0000 unimp + 1600: 0002 0x2 + 1602: 0072 0x72 + 1604: 002a 0x2a + 1606: 0000 unimp + 1608: 002e 0x2e + 160a: 0000 unimp + 160c: 0002 0x2 + 160e: 2072 fld ft0,280(sp) + 1610: 002e 0x2e + 1612: 0000 unimp + 1614: 0068 addi a0,sp,12 + 1616: 0000 unimp + 1618: 0002 0x2 + 161a: 0078 addi a4,sp,12 + 161c: 0068 addi a0,sp,12 + 161e: 0000 unimp + 1620: 006a 0x6a + 1622: 0000 unimp + 1624: 0002 0x2 + 1626: 0072 0x72 + ... + 1634: 0002 0x2 + 1636: 0000 unimp + 1638: 0002 0x2 + 163a: 0072 0x72 + 163c: 0002 0x2 + 163e: 0000 unimp + 1640: 0006 0x6 + 1642: 0000 unimp + 1644: 0002 0x2 + 1646: 2072 fld ft0,280(sp) + 1648: 0006 0x6 + 164a: 0000 unimp + 164c: 0026 0x26 + 164e: 0000 unimp + 1650: 0002 0x2 + 1652: 0078 addi a4,sp,12 + 1654: 0026 0x26 + 1656: 0000 unimp + 1658: 0028 addi a0,sp,8 + 165a: 0000 unimp + 165c: 0002 0x2 + 165e: 0072 0x72 + ... + 1668: 00f8 addi a4,sp,76 + 166a: 0000 unimp + 166c: 00fa slli ra,ra,0x1e + 166e: 0000 unimp + 1670: 0002 0x2 + 1672: 0072 0x72 + 1674: 00fa slli ra,ra,0x1e + 1676: 0000 unimp + 1678: 00fe slli ra,ra,0x1f + 167a: 0000 unimp + 167c: 0002 0x2 + 167e: 1072 0x1072 + 1680: 00fe slli ra,ra,0x1f + 1682: 0000 unimp + 1684: 0114 addi a3,sp,128 + 1686: 0000 unimp + 1688: 0002 0x2 + 168a: 0078 addi a4,sp,12 + 168c: 0114 addi a3,sp,128 + 168e: 0000 unimp + 1690: 0116 slli sp,sp,0x5 + 1692: 0000 unimp + 1694: 0002 0x2 + 1696: 0072 0x72 + ... + 16a0: 009c addi a5,sp,64 + 16a2: 0000 unimp + 16a4: 009e slli ra,ra,0x7 + 16a6: 0000 unimp + 16a8: 0002 0x2 + 16aa: 0072 0x72 + 16ac: 009e slli ra,ra,0x7 + 16ae: 0000 unimp + 16b0: 00a4 addi s1,sp,72 + 16b2: 0000 unimp + 16b4: 0002 0x2 + 16b6: 2072 fld ft0,280(sp) + 16b8: 00a4 addi s1,sp,72 + 16ba: 0000 unimp + 16bc: 00f6 slli ra,ra,0x1d + 16be: 0000 unimp + 16c0: 0002 0x2 + 16c2: 0078 addi a4,sp,12 + 16c4: 00f6 slli ra,ra,0x1d + 16c6: 0000 unimp + 16c8: 00f8 addi a4,sp,76 + 16ca: 0000 unimp + 16cc: 0002 0x2 + 16ce: 0072 0x72 + ... + 16d8: 0040 addi s0,sp,4 + 16da: 0000 unimp + 16dc: 0042 0x42 + 16de: 0000 unimp + 16e0: 0002 0x2 + 16e2: 0072 0x72 + 16e4: 0042 0x42 + 16e6: 0000 unimp + 16e8: 0048 addi a0,sp,4 + 16ea: 0000 unimp + 16ec: 0002 0x2 + 16ee: 2072 fld ft0,280(sp) + 16f0: 0048 addi a0,sp,4 + 16f2: 0000 unimp + 16f4: 009a slli ra,ra,0x6 + 16f6: 0000 unimp + 16f8: 0002 0x2 + 16fa: 0078 addi a4,sp,12 + 16fc: 009a slli ra,ra,0x6 + 16fe: 0000 unimp + 1700: 009c addi a5,sp,64 + 1702: 0000 unimp + 1704: 0002 0x2 + 1706: 0072 0x72 + ... + 1710: 0020 addi s0,sp,8 + 1712: 0000 unimp + 1714: 0022 0x22 + 1716: 0000 unimp + 1718: 0002 0x2 + 171a: 0072 0x72 + 171c: 0022 0x22 + 171e: 0000 unimp + 1720: 0026 0x26 + 1722: 0000 unimp + 1724: 0002 0x2 + 1726: 2072 fld ft0,280(sp) + 1728: 0026 0x26 + 172a: 0000 unimp + 172c: 003e 0x3e + 172e: 0000 unimp + 1730: 0002 0x2 + 1732: 0078 addi a4,sp,12 + 1734: 003e 0x3e + 1736: 0000 unimp + 1738: 0040 addi s0,sp,4 + 173a: 0000 unimp + 173c: 0002 0x2 + 173e: 0072 0x72 + ... + 174c: 0002 0x2 + 174e: 0000 unimp + 1750: 0002 0x2 + 1752: 0072 0x72 + 1754: 0002 0x2 + 1756: 0000 unimp + 1758: 0006 0x6 + 175a: 0000 unimp + 175c: 0002 0x2 + 175e: 2072 fld ft0,280(sp) + 1760: 0006 0x6 + 1762: 0000 unimp + 1764: 001e 0x1e + 1766: 0000 unimp + 1768: 0002 0x2 + 176a: 0078 addi a4,sp,12 + 176c: 001e 0x1e + 176e: 0000 unimp + 1770: 0020 addi s0,sp,8 + 1772: 0000 unimp + 1774: 0002 0x2 + 1776: 0072 0x72 + ... + 1780: 1606 slli a2,a2,0x21 + 1782: 0000 unimp + 1784: 1608 addi a0,sp,800 + 1786: 0000 unimp + 1788: 0002 0x2 + 178a: 0072 0x72 + 178c: 1608 addi a0,sp,800 + 178e: 0000 unimp + 1790: 160e slli a2,a2,0x23 + 1792: 0000 unimp + 1794: 0002 0x2 + 1796: 3072 fld ft0,312(sp) + 1798: 160e slli a2,a2,0x23 + 179a: 0000 unimp + 179c: 166e slli a2,a2,0x3b + 179e: 0000 unimp + 17a0: 0002 0x2 + 17a2: 0078 addi a4,sp,12 + 17a4: 166e slli a2,a2,0x3b + 17a6: 0000 unimp + 17a8: 1670 addi a2,sp,812 + 17aa: 0000 unimp + 17ac: 0002 0x2 + 17ae: 0072 0x72 + ... + 17b8: 15e6 slli a1,a1,0x39 + 17ba: 0000 unimp + 17bc: 15e8 addi a0,sp,748 + 17be: 0000 unimp + 17c0: 0002 0x2 + 17c2: 0072 0x72 + 17c4: 15e8 addi a0,sp,748 + 17c6: 0000 unimp + 17c8: 15ec addi a1,sp,748 + 17ca: 0000 unimp + 17cc: 0002 0x2 + 17ce: 2072 fld ft0,280(sp) + 17d0: 15ec addi a1,sp,748 + 17d2: 0000 unimp + 17d4: 1604 addi s1,sp,800 + 17d6: 0000 unimp + 17d8: 0002 0x2 + 17da: 0078 addi a4,sp,12 + 17dc: 1604 addi s1,sp,800 + 17de: 0000 unimp + 17e0: 1606 slli a2,a2,0x21 + 17e2: 0000 unimp + 17e4: 0002 0x2 + 17e6: 0072 0x72 + ... + 17f0: 153e slli a0,a0,0x2f + 17f2: 0000 unimp + 17f4: 1540 addi s0,sp,676 + 17f6: 0000 unimp + 17f8: 0002 0x2 + 17fa: 0072 0x72 + 17fc: 1540 addi s0,sp,676 + 17fe: 0000 unimp + 1800: 1544 addi s1,sp,676 + 1802: 0000 unimp + 1804: 0002 0x2 + 1806: 2072 fld ft0,280(sp) + 1808: 1544 addi s1,sp,676 + 180a: 0000 unimp + 180c: 15e4 addi s1,sp,748 + 180e: 0000 unimp + 1810: 0002 0x2 + 1812: 0078 addi a4,sp,12 + 1814: 15e4 addi s1,sp,748 + 1816: 0000 unimp + 1818: 15e6 slli a1,a1,0x39 + 181a: 0000 unimp + 181c: 0002 0x2 + 181e: 0072 0x72 + ... + 1828: 1514 addi a3,sp,672 + 182a: 0000 unimp + 182c: 1516 slli a0,a0,0x25 + 182e: 0000 unimp + 1830: 0002 0x2 + 1832: 0072 0x72 + 1834: 1516 slli a0,a0,0x25 + 1836: 0000 unimp + 1838: 151c addi a5,sp,672 + 183a: 0000 unimp + 183c: 0002 0x2 + 183e: 3072 fld ft0,312(sp) + 1840: 151c addi a5,sp,672 + 1842: 0000 unimp + 1844: 153c addi a5,sp,680 + 1846: 0000 unimp + 1848: 0002 0x2 + 184a: 0078 addi a4,sp,12 + 184c: 153c addi a5,sp,680 + 184e: 0000 unimp + 1850: 153e slli a0,a0,0x2f + 1852: 0000 unimp + 1854: 0002 0x2 + 1856: 0072 0x72 + ... + 1860: 1474 addi a3,sp,556 + 1862: 0000 unimp + 1864: 1476 slli s0,s0,0x3d + 1866: 0000 unimp + 1868: 0002 0x2 + 186a: 0072 0x72 + 186c: 1476 slli s0,s0,0x3d + 186e: 0000 unimp + 1870: 147c addi a5,sp,556 + 1872: 0000 unimp + 1874: 0002 0x2 + 1876: 3072 fld ft0,312(sp) + 1878: 147c addi a5,sp,556 + 187a: 0000 unimp + 187c: 1512 slli a0,a0,0x24 + 187e: 0000 unimp + 1880: 0002 0x2 + 1882: 0078 addi a4,sp,12 + 1884: 1512 slli a0,a0,0x24 + 1886: 0000 unimp + 1888: 1514 addi a3,sp,672 + 188a: 0000 unimp + 188c: 0002 0x2 + 188e: 0072 0x72 + ... + 1898: 1390 addi a2,sp,480 + 189a: 0000 unimp + 189c: 1392 slli t2,t2,0x24 + 189e: 0000 unimp + 18a0: 0002 0x2 + 18a2: 0072 0x72 + 18a4: 1392 slli t2,t2,0x24 + 18a6: 0000 unimp + 18a8: 1398 addi a4,sp,480 + 18aa: 0000 unimp + 18ac: d0720003 lb zero,-761(tp) # fffffd07 <_sp+0x7fffbd07> + 18b0: 9800 0x9800 + 18b2: 72000013 li zero,1824 + 18b6: 0014 addi a3,sp,0 + 18b8: 0200 addi s0,sp,256 + 18ba: 7800 flw fs0,48(s0) + 18bc: 7220 flw fs0,96(a2) + 18be: 0014 addi a3,sp,0 + 18c0: 7400 flw fs0,40(s0) + 18c2: 0014 addi a3,sp,0 + 18c4: 0200 addi s0,sp,256 + 18c6: 7200 flw fs0,32(a2) + ... + 18d0: f800 fsw fs0,48(s0) + 18d2: 0012 0x12 + 18d4: fa00 fsw fs0,48(a2) + 18d6: 0012 0x12 + 18d8: 0200 addi s0,sp,256 + 18da: 7200 flw fs0,32(a2) + 18dc: fa00 fsw fs0,48(a2) + 18de: 0012 0x12 + 18e0: 0200 addi s0,sp,256 + 18e2: 02000013 li zero,32 + 18e6: 7200 flw fs0,32(a2) + 18e8: 0230 addi a2,sp,264 + 18ea: 8e000013 li zero,-1824 + 18ee: 02000013 li zero,32 + 18f2: 7800 flw fs0,48(s0) + 18f4: 8e00 0x8e00 + 18f6: 90000013 li zero,-1792 + 18fa: 02000013 li zero,32 + 18fe: 7200 flw fs0,32(a2) + ... + 1908: e600 fsw fs0,8(a2) + 190a: 0012 0x12 + 190c: e800 fsw fs0,16(s0) + 190e: 0012 0x12 + 1910: 0200 addi s0,sp,256 + 1912: 7200 flw fs0,32(a2) + 1914: e800 fsw fs0,16(s0) + 1916: 0012 0x12 + 1918: ec00 fsw fs0,24(s0) + 191a: 0012 0x12 + 191c: 0200 addi s0,sp,256 + 191e: 7200 flw fs0,32(a2) + 1920: ec20 fsw fs0,88(s0) + 1922: 0012 0x12 + 1924: f600 fsw fs0,40(a2) + 1926: 0012 0x12 + 1928: 0200 addi s0,sp,256 + 192a: 7800 flw fs0,48(s0) + 192c: f600 fsw fs0,40(a2) + 192e: 0012 0x12 + 1930: f800 fsw fs0,48(s0) + 1932: 0012 0x12 + 1934: 0200 addi s0,sp,256 + 1936: 7200 flw fs0,32(a2) + ... + 1940: 7600 flw fs0,40(a2) + 1942: 0012 0x12 + 1944: 7800 flw fs0,48(s0) + 1946: 0012 0x12 + 1948: 0200 addi s0,sp,256 + 194a: 7200 flw fs0,32(a2) + 194c: 7800 flw fs0,48(s0) + 194e: 0012 0x12 + 1950: 7e00 flw fs0,56(a2) + 1952: 0012 0x12 + 1954: 0200 addi s0,sp,256 + 1956: 7200 flw fs0,32(a2) + 1958: 7e30 flw fa2,120(a2) + 195a: 0012 0x12 + 195c: e400 fsw fs0,8(s0) + 195e: 0012 0x12 + 1960: 0200 addi s0,sp,256 + 1962: 7800 flw fs0,48(s0) + 1964: e400 fsw fs0,8(s0) + 1966: 0012 0x12 + 1968: e600 fsw fs0,8(a2) + 196a: 0012 0x12 + 196c: 0200 addi s0,sp,256 + 196e: 7200 flw fs0,32(a2) + ... + 1978: 5e00 lw s0,56(a2) + 197a: 0012 0x12 + 197c: 6000 flw fs0,0(s0) + 197e: 0012 0x12 + 1980: 0200 addi s0,sp,256 + 1982: 7200 flw fs0,32(a2) + 1984: 6000 flw fs0,0(s0) + 1986: 0012 0x12 + 1988: 6400 flw fs0,8(s0) + 198a: 0012 0x12 + 198c: 0200 addi s0,sp,256 + 198e: 7200 flw fs0,32(a2) + 1990: 6410 flw fa2,8(s0) + 1992: 0012 0x12 + 1994: 7400 flw fs0,40(s0) + 1996: 0012 0x12 + 1998: 0200 addi s0,sp,256 + 199a: 7800 flw fs0,48(s0) + 199c: 7400 flw fs0,40(s0) + 199e: 0012 0x12 + 19a0: 7600 flw fs0,40(a2) + 19a2: 0012 0x12 + 19a4: 0200 addi s0,sp,256 + 19a6: 7200 flw fs0,32(a2) + ... + 19b0: 1200 addi s0,sp,288 + 19b2: 0012 0x12 + 19b4: 1400 addi s0,sp,544 + 19b6: 0012 0x12 + 19b8: 0200 addi s0,sp,256 + 19ba: 7200 flw fs0,32(a2) + 19bc: 1400 addi s0,sp,544 + 19be: 0012 0x12 + 19c0: 1a00 addi s0,sp,304 + 19c2: 0012 0x12 + 19c4: 0300 addi s0,sp,384 + 19c6: 7200 flw fs0,32(a2) + 19c8: 00d0 addi a2,sp,68 + 19ca: 121a slli tp,tp,0x26 + 19cc: 0000 unimp + 19ce: 125c addi a5,sp,292 + 19d0: 0000 unimp + 19d2: 0002 0x2 + 19d4: 2078 fld fa4,192(s0) + 19d6: 125c addi a5,sp,292 + 19d8: 0000 unimp + 19da: 125e slli tp,tp,0x37 + 19dc: 0000 unimp + 19de: 0002 0x2 + 19e0: 0072 0x72 + ... + 19ea: 11e2 slli gp,gp,0x38 + 19ec: 0000 unimp + 19ee: 11e4 addi s1,sp,236 + 19f0: 0000 unimp + 19f2: 0002 0x2 + 19f4: 0072 0x72 + 19f6: 11e4 addi s1,sp,236 + 19f8: 0000 unimp + 19fa: 11ea slli gp,gp,0x3a + 19fc: 0000 unimp + 19fe: 0002 0x2 + 1a00: 2072 fld ft0,280(sp) + 1a02: 11ea slli gp,gp,0x3a + 1a04: 0000 unimp + 1a06: 1210 addi a2,sp,288 + 1a08: 0000 unimp + 1a0a: 0002 0x2 + 1a0c: 0078 addi a4,sp,12 + 1a0e: 1210 addi a2,sp,288 + 1a10: 0000 unimp + 1a12: 1212 slli tp,tp,0x24 + 1a14: 0000 unimp + 1a16: 0002 0x2 + 1a18: 0072 0x72 + ... + 1a22: 1190 addi a2,sp,224 + 1a24: 0000 unimp + 1a26: 1192 slli gp,gp,0x24 + 1a28: 0000 unimp + 1a2a: 0002 0x2 + 1a2c: 0072 0x72 + 1a2e: 1192 slli gp,gp,0x24 + 1a30: 0000 unimp + 1a32: 1198 addi a4,sp,224 + 1a34: 0000 unimp + 1a36: d0720003 lb zero,-761(tp) # fffffd07 <_sp+0x7fffbd07> + 1a3a: 9800 0x9800 + 1a3c: 0011 c.addi zero,4 + 1a3e: e000 fsw fs0,0(s0) + 1a40: 0011 c.addi zero,4 + 1a42: 0200 addi s0,sp,256 + 1a44: 7800 flw fs0,48(s0) + 1a46: e020 fsw fs0,64(s0) + 1a48: 0011 c.addi zero,4 + 1a4a: e200 fsw fs0,0(a2) + 1a4c: 0011 c.addi zero,4 + 1a4e: 0200 addi s0,sp,256 + 1a50: 7200 flw fs0,32(a2) + ... + 1a5a: 6e00 flw fs0,24(a2) + 1a5c: 7000000b 0x7000000b + 1a60: 0200000b 0x200000b + 1a64: 7200 flw fs0,32(a2) + 1a66: 7000 flw fs0,32(s0) + 1a68: 7600000b 0x7600000b + 1a6c: 0300000b 0x300000b + 1a70: 7200 flw fs0,32(a2) + 1a72: 00d0 addi a2,sp,68 + 1a74: 0b76 slli s6,s6,0x1d + 1a76: 0000 unimp + 1a78: 118e slli gp,gp,0x23 + 1a7a: 0000 unimp + 1a7c: 0002 0x2 + 1a7e: 0078 addi a4,sp,12 + 1a80: 118e slli gp,gp,0x23 + 1a82: 0000 unimp + 1a84: 1190 addi a2,sp,224 + 1a86: 0000 unimp + 1a88: 0002 0x2 + 1a8a: 0072 0x72 + ... + 1a94: 0904 addi s1,sp,144 + 1a96: 0000 unimp + 1a98: 0906 slli s2,s2,0x1 + 1a9a: 0000 unimp + 1a9c: 0002 0x2 + 1a9e: 0072 0x72 + 1aa0: 0906 slli s2,s2,0x1 + 1aa2: 0000 unimp + 1aa4: 0910 addi a2,sp,144 + 1aa6: 0000 unimp + 1aa8: d0720003 lb zero,-761(tp) # fffffd07 <_sp+0x7fffbd07> + 1aac: 1000 addi s0,sp,32 + 1aae: 0009 c.addi zero,2 + 1ab0: 6c00 flw fs0,24(s0) + 1ab2: 0200000b 0x200000b + 1ab6: 7800 flw fs0,48(s0) + 1ab8: 6c00 flw fs0,24(s0) + 1aba: 6e00000b 0x6e00000b + 1abe: 0200000b 0x200000b + 1ac2: 7200 flw fs0,32(a2) + ... + 1acc: ae00 fsd fs0,24(a2) + 1ace: 0008 addi a0,sp,0 + 1ad0: b000 fsd fs0,32(s0) + 1ad2: 0008 addi a0,sp,0 + 1ad4: 0200 addi s0,sp,256 + 1ad6: 7200 flw fs0,32(a2) + 1ad8: b000 fsd fs0,32(s0) + 1ada: 0008 addi a0,sp,0 + 1adc: b600 fsd fs0,40(a2) + 1ade: 0008 addi a0,sp,0 + 1ae0: 0200 addi s0,sp,256 + 1ae2: 7200 flw fs0,32(a2) + 1ae4: b620 fsd fs0,104(a2) + 1ae6: 0008 addi a0,sp,0 + 1ae8: 0200 addi s0,sp,256 + 1aea: 0009 c.addi zero,2 + 1aec: 0200 addi s0,sp,256 + 1aee: 7800 flw fs0,48(s0) + 1af0: 0200 addi s0,sp,256 + 1af2: 0009 c.addi zero,2 + 1af4: 0400 addi s0,sp,512 + 1af6: 0009 c.addi zero,2 + 1af8: 0200 addi s0,sp,256 + 1afa: 7200 flw fs0,32(a2) + ... + 1b04: 4400 lw s0,8(s0) + 1b06: 0008 addi a0,sp,0 + 1b08: 4600 lw s0,8(a2) + 1b0a: 0008 addi a0,sp,0 + 1b0c: 0200 addi s0,sp,256 + 1b0e: 7200 flw fs0,32(a2) + 1b10: 4600 lw s0,8(a2) + 1b12: 0008 addi a0,sp,0 + 1b14: 4a00 lw s0,16(a2) + 1b16: 0008 addi a0,sp,0 + 1b18: 0200 addi s0,sp,256 + 1b1a: 7200 flw fs0,32(a2) + 1b1c: 4a30 lw a2,80(a2) + 1b1e: 0008 addi a0,sp,0 + 1b20: ac00 fsd fs0,24(s0) + 1b22: 0008 addi a0,sp,0 + 1b24: 0200 addi s0,sp,256 + 1b26: 7800 flw fs0,48(s0) + 1b28: ac00 fsd fs0,24(s0) + 1b2a: 0008 addi a0,sp,0 + 1b2c: ae00 fsd fs0,24(a2) + 1b2e: 0008 addi a0,sp,0 + 1b30: 0200 addi s0,sp,256 + 1b32: 7200 flw fs0,32(a2) + ... + 1b3c: f400 fsw fs0,40(s0) + 1b3e: f6000007 0xf6000007 + 1b42: 02000007 0x2000007 + 1b46: 7200 flw fs0,32(a2) + 1b48: f600 fsw fs0,40(a2) + 1b4a: fc000007 0xfc000007 + 1b4e: 02000007 0x2000007 + 1b52: 7200 flw fs0,32(a2) + 1b54: fc10 fsw fa2,56(s0) + 1b56: 42000007 0x42000007 + 1b5a: 0008 addi a0,sp,0 + 1b5c: 0200 addi s0,sp,256 + 1b5e: 7800 flw fs0,48(s0) + 1b60: 4200 lw s0,0(a2) + 1b62: 0008 addi a0,sp,0 + 1b64: 4400 lw s0,8(s0) + 1b66: 0008 addi a0,sp,0 + 1b68: 0200 addi s0,sp,256 + 1b6a: 7200 flw fs0,32(a2) + ... + 1b74: a800 fsd fs0,16(s0) + 1b76: aa000007 0xaa000007 + 1b7a: 02000007 0x2000007 + 1b7e: 7200 flw fs0,32(a2) + 1b80: aa00 fsd fs0,16(a2) + 1b82: b0000007 0xb0000007 + 1b86: 02000007 0x2000007 + 1b8a: 7200 flw fs0,32(a2) + 1b8c: b030 fsd fa2,96(s0) + 1b8e: f2000007 0xf2000007 + 1b92: 02000007 0x2000007 + 1b96: 7800 flw fs0,48(s0) + 1b98: f200 fsw fs0,32(a2) + 1b9a: f4000007 0xf4000007 + 1b9e: 02000007 0x2000007 + 1ba2: 7200 flw fs0,32(a2) + ... + 1bac: 6c00 flw fs0,24(s0) + 1bae: 6e000007 0x6e000007 + 1bb2: 02000007 0x2000007 + 1bb6: 7200 flw fs0,32(a2) + 1bb8: 6e00 flw fs0,24(a2) + 1bba: 72000007 0x72000007 + 1bbe: 02000007 0x2000007 + 1bc2: 7200 flw fs0,32(a2) + 1bc4: 7230 flw fa2,96(a2) + 1bc6: a6000007 0xa6000007 + 1bca: 02000007 0x2000007 + 1bce: 7800 flw fs0,48(s0) + 1bd0: a600 fsd fs0,8(a2) + 1bd2: a8000007 0xa8000007 + 1bd6: 02000007 0x2000007 + 1bda: 7200 flw fs0,32(a2) + ... + 1be4: 1600 addi s0,sp,800 + 1be6: 18000007 0x18000007 + 1bea: 02000007 0x2000007 + 1bee: 7200 flw fs0,32(a2) + 1bf0: 1800 addi s0,sp,48 + 1bf2: 1c000007 0x1c000007 + 1bf6: 02000007 0x2000007 + 1bfa: 7200 flw fs0,32(a2) + 1bfc: 1c30 addi a2,sp,568 + 1bfe: 6a000007 0x6a000007 + 1c02: 02000007 0x2000007 + 1c06: 7800 flw fs0,48(s0) + 1c08: 6a00 flw fs0,16(a2) + 1c0a: 6c000007 0x6c000007 + 1c0e: 02000007 0x2000007 + 1c12: 7200 flw fs0,32(a2) + ... + 1c1c: b600 fsd fs0,40(a2) + 1c1e: 0006 0x6 + 1c20: b800 fsd fs0,48(s0) + 1c22: 0006 0x6 + 1c24: 0200 addi s0,sp,256 + 1c26: 7200 flw fs0,32(a2) + 1c28: b800 fsd fs0,48(s0) + 1c2a: 0006 0x6 + 1c2c: bc00 fsd fs0,56(s0) + 1c2e: 0006 0x6 + 1c30: 0200 addi s0,sp,256 + 1c32: 7200 flw fs0,32(a2) + 1c34: bc20 fsd fs0,120(s0) + 1c36: 0006 0x6 + 1c38: 1400 addi s0,sp,544 + 1c3a: 02000007 0x2000007 + 1c3e: 7800 flw fs0,48(s0) + 1c40: 1400 addi s0,sp,544 + 1c42: 16000007 0x16000007 + 1c46: 02000007 0x2000007 + 1c4a: 7200 flw fs0,32(a2) + ... + 1c54: 4800 lw s0,16(s0) + 1c56: 0006 0x6 + 1c58: 4a00 lw s0,16(a2) + 1c5a: 0006 0x6 + 1c5c: 0200 addi s0,sp,256 + 1c5e: 7200 flw fs0,32(a2) + 1c60: 4a00 lw s0,16(a2) + 1c62: 0006 0x6 + 1c64: 5000 lw s0,32(s0) + 1c66: 0006 0x6 + 1c68: 0200 addi s0,sp,256 + 1c6a: 7200 flw fs0,32(a2) + 1c6c: 5020 lw s0,96(s0) + 1c6e: 0006 0x6 + 1c70: b400 fsd fs0,40(s0) + 1c72: 0006 0x6 + 1c74: 0200 addi s0,sp,256 + 1c76: 7800 flw fs0,48(s0) + 1c78: b400 fsd fs0,40(s0) + 1c7a: 0006 0x6 + 1c7c: b600 fsd fs0,40(a2) + 1c7e: 0006 0x6 + 1c80: 0200 addi s0,sp,256 + 1c82: 7200 flw fs0,32(a2) + ... + 1c8c: ba00 fsd fs0,48(a2) + 1c8e: 0005 c.addi zero,1 + 1c90: bc00 fsd fs0,56(s0) + 1c92: 0005 c.addi zero,1 + 1c94: 0200 addi s0,sp,256 + 1c96: 7200 flw fs0,32(a2) + 1c98: bc00 fsd fs0,56(s0) + 1c9a: 0005 c.addi zero,1 + 1c9c: c000 sw s0,0(s0) + 1c9e: 0005 c.addi zero,1 + 1ca0: 0200 addi s0,sp,256 + 1ca2: 7200 flw fs0,32(a2) + 1ca4: c030 sw a2,64(s0) + 1ca6: 0005 c.addi zero,1 + 1ca8: 4600 lw s0,8(a2) + 1caa: 0006 0x6 + 1cac: 0200 addi s0,sp,256 + 1cae: 7800 flw fs0,48(s0) + 1cb0: 4600 lw s0,8(a2) + 1cb2: 0006 0x6 + 1cb4: 4800 lw s0,16(s0) + 1cb6: 0006 0x6 + 1cb8: 0200 addi s0,sp,256 + 1cba: 7200 flw fs0,32(a2) + ... + 1cc4: 1600 addi s0,sp,800 + 1cc6: 0005 c.addi zero,1 + 1cc8: 1800 addi s0,sp,48 + 1cca: 0005 c.addi zero,1 + 1ccc: 0200 addi s0,sp,256 + 1cce: 7200 flw fs0,32(a2) + 1cd0: 1800 addi s0,sp,48 + 1cd2: 0005 c.addi zero,1 + 1cd4: 1c00 addi s0,sp,560 + 1cd6: 0005 c.addi zero,1 + 1cd8: 0200 addi s0,sp,256 + 1cda: 7200 flw fs0,32(a2) + 1cdc: 1c30 addi a2,sp,568 + 1cde: 0005 c.addi zero,1 + 1ce0: b800 fsd fs0,48(s0) + 1ce2: 0005 c.addi zero,1 + 1ce4: 0200 addi s0,sp,256 + 1ce6: 7800 flw fs0,48(s0) + 1ce8: b800 fsd fs0,48(s0) + 1cea: 0005 c.addi zero,1 + 1cec: ba00 fsd fs0,48(a2) + 1cee: 0005 c.addi zero,1 + 1cf0: 0200 addi s0,sp,256 + 1cf2: 7200 flw fs0,32(a2) + ... + 1cfc: 9a00 0x9a00 + 1cfe: 0004 addi s1,sp,0 + 1d00: 9c00 0x9c00 + 1d02: 0004 addi s1,sp,0 + 1d04: 0200 addi s0,sp,256 + 1d06: 7200 flw fs0,32(a2) + 1d08: 9c00 0x9c00 + 1d0a: 0004 addi s1,sp,0 + 1d0c: a200 fsd fs0,0(a2) + 1d0e: 0004 addi s1,sp,0 + 1d10: 0200 addi s0,sp,256 + 1d12: 7200 flw fs0,32(a2) + 1d14: a230 fsd fa2,64(a2) + 1d16: 0004 addi s1,sp,0 + 1d18: 1400 addi s0,sp,544 + 1d1a: 0005 c.addi zero,1 + 1d1c: 0200 addi s0,sp,256 + 1d1e: 7800 flw fs0,48(s0) + 1d20: 1400 addi s0,sp,544 + 1d22: 0005 c.addi zero,1 + 1d24: 1600 addi s0,sp,800 + 1d26: 0005 c.addi zero,1 + 1d28: 0200 addi s0,sp,256 + 1d2a: 7200 flw fs0,32(a2) + ... + 1d34: 1e00 addi s0,sp,816 + 1d36: 0004 addi s1,sp,0 + 1d38: 2000 fld fs0,0(s0) + 1d3a: 0004 addi s1,sp,0 + 1d3c: 0200 addi s0,sp,256 + 1d3e: 7200 flw fs0,32(a2) + 1d40: 2000 fld fs0,0(s0) + 1d42: 0004 addi s1,sp,0 + 1d44: 2400 fld fs0,8(s0) + 1d46: 0004 addi s1,sp,0 + 1d48: 0200 addi s0,sp,256 + 1d4a: 7200 flw fs0,32(a2) + 1d4c: 2430 fld fa2,72(s0) + 1d4e: 0004 addi s1,sp,0 + 1d50: 9800 0x9800 + 1d52: 0004 addi s1,sp,0 + 1d54: 0200 addi s0,sp,256 + 1d56: 7800 flw fs0,48(s0) + 1d58: 9800 0x9800 + 1d5a: 0004 addi s1,sp,0 + 1d5c: 9a00 0x9a00 + 1d5e: 0004 addi s1,sp,0 + 1d60: 0200 addi s0,sp,256 + 1d62: 7200 flw fs0,32(a2) + ... + 1d6c: 5200 lw s0,32(a2) + 1d6e: 54000003 lb zero,1344(zero) # 540 <__stack_size-0x2c0> + 1d72: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 1d76: 7200 flw fs0,32(a2) + 1d78: 5400 lw s0,40(s0) + 1d7a: 58000003 lb zero,1408(zero) # 580 <__stack_size-0x280> + 1d7e: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 1d82: 7200 flw fs0,32(a2) + 1d84: 5830 lw a2,112(s0) + 1d86: 1c000003 lb zero,448(zero) # 1c0 <__stack_size-0x640> + 1d8a: 0004 addi s1,sp,0 + 1d8c: 0200 addi s0,sp,256 + 1d8e: 7800 flw fs0,48(s0) + 1d90: 1c00 addi s0,sp,560 + 1d92: 0004 addi s1,sp,0 + 1d94: 1e00 addi s0,sp,816 + 1d96: 0004 addi s1,sp,0 + 1d98: 0200 addi s0,sp,256 + 1d9a: 7200 flw fs0,32(a2) + ... + 1da4: fc00 fsw fs0,56(s0) + 1da6: 0001 nop + 1da8: fe00 fsw fs0,56(a2) + 1daa: 0001 nop + 1dac: 0200 addi s0,sp,256 + 1dae: 7200 flw fs0,32(a2) + 1db0: fe00 fsw fs0,56(a2) + 1db2: 0001 nop + 1db4: 0200 addi s0,sp,256 + 1db6: 0002 0x2 + 1db8: 0300 addi s0,sp,384 + 1dba: 7200 flw fs0,32(a2) + 1dbc: 00c0 addi s0,sp,68 + 1dbe: 0202 slli tp,tp,0x0 + 1dc0: 0000 unimp + 1dc2: 0350 addi a2,sp,388 + 1dc4: 0000 unimp + 1dc6: 0002 0x2 + 1dc8: 0078 addi a4,sp,12 + 1dca: 0350 addi a2,sp,388 + 1dcc: 0000 unimp + 1dce: 0352 slli t1,t1,0x14 + 1dd0: 0000 unimp + 1dd2: 0002 0x2 + 1dd4: 0072 0x72 + ... + 1dde: 00da slli ra,ra,0x16 + 1de0: 0000 unimp + 1de2: 00dc addi a5,sp,68 + 1de4: 0000 unimp + 1de6: 0002 0x2 + 1de8: 0072 0x72 + 1dea: 00dc addi a5,sp,68 + 1dec: 0000 unimp + 1dee: 00e0 addi s0,sp,76 + 1df0: 0000 unimp + 1df2: 0002 0x2 + 1df4: 3072 fld ft0,312(sp) + 1df6: 00e0 addi s0,sp,76 + 1df8: 0000 unimp + 1dfa: 01fa slli gp,gp,0x1e + 1dfc: 0000 unimp + 1dfe: 0002 0x2 + 1e00: 0078 addi a4,sp,12 + 1e02: 01fa slli gp,gp,0x1e + 1e04: 0000 unimp + 1e06: 01fc addi a5,sp,204 + 1e08: 0000 unimp + 1e0a: 0002 0x2 + 1e0c: 0072 0x72 + ... + 1e16: 0096 slli ra,ra,0x5 + 1e18: 0000 unimp + 1e1a: 0098 addi a4,sp,64 + 1e1c: 0000 unimp + 1e1e: 0002 0x2 + 1e20: 0072 0x72 + 1e22: 0098 addi a4,sp,64 + 1e24: 0000 unimp + 1e26: 009e slli ra,ra,0x7 + 1e28: 0000 unimp + 1e2a: 0002 0x2 + 1e2c: 2072 fld ft0,280(sp) + 1e2e: 009e slli ra,ra,0x7 + 1e30: 0000 unimp + 1e32: 00d8 addi a4,sp,68 + 1e34: 0000 unimp + 1e36: 0002 0x2 + 1e38: 0078 addi a4,sp,12 + 1e3a: 00d8 addi a4,sp,68 + 1e3c: 0000 unimp + 1e3e: 00da slli ra,ra,0x16 + 1e40: 0000 unimp + 1e42: 0002 0x2 + 1e44: 0072 0x72 + ... + 1e4e: 0044 addi s1,sp,4 + 1e50: 0000 unimp + 1e52: 0046 0x46 + 1e54: 0000 unimp + 1e56: 0002 0x2 + 1e58: 0072 0x72 + 1e5a: 0046 0x46 + 1e5c: 0000 unimp + 1e5e: 004c addi a1,sp,4 + 1e60: 0000 unimp + 1e62: 0002 0x2 + 1e64: 3072 fld ft0,312(sp) + 1e66: 004c addi a1,sp,4 + 1e68: 0000 unimp + 1e6a: 0094 addi a3,sp,64 + 1e6c: 0000 unimp + 1e6e: 0002 0x2 + 1e70: 0078 addi a4,sp,12 + 1e72: 0094 addi a3,sp,64 + 1e74: 0000 unimp + 1e76: 0096 slli ra,ra,0x5 + 1e78: 0000 unimp + 1e7a: 0002 0x2 + 1e7c: 0072 0x72 + ... + 1e8a: 0002 0x2 + 1e8c: 0000 unimp + 1e8e: 0002 0x2 + 1e90: 0072 0x72 + 1e92: 0002 0x2 + 1e94: 0000 unimp + 1e96: 0008 addi a0,sp,0 + 1e98: 0000 unimp + 1e9a: 0002 0x2 + 1e9c: 2072 fld ft0,280(sp) + 1e9e: 0008 addi a0,sp,0 + 1ea0: 0000 unimp + 1ea2: 0042 0x42 + 1ea4: 0000 unimp + 1ea6: 0002 0x2 + 1ea8: 0078 addi a4,sp,12 + 1eaa: 0042 0x42 + 1eac: 0000 unimp + 1eae: 0044 addi s1,sp,4 + 1eb0: 0000 unimp + 1eb2: 0002 0x2 + 1eb4: 0072 0x72 + ... + 1ebe: 0448 addi a0,sp,516 + 1ec0: 0000 unimp + 1ec2: 044a slli s0,s0,0x12 + 1ec4: 0000 unimp + 1ec6: 0002 0x2 + 1ec8: 0072 0x72 + 1eca: 044a slli s0,s0,0x12 + 1ecc: 0000 unimp + 1ece: 0450 addi a2,sp,516 + 1ed0: 0000 unimp + 1ed2: 0002 0x2 + 1ed4: 3072 fld ft0,312(sp) + 1ed6: 0450 addi a2,sp,516 + 1ed8: 0000 unimp + 1eda: 0536 slli a0,a0,0xd + 1edc: 0000 unimp + 1ede: 0002 0x2 + 1ee0: 0078 addi a4,sp,12 + 1ee2: 0536 slli a0,a0,0xd + 1ee4: 0000 unimp + 1ee6: 0538 addi a4,sp,648 + 1ee8: 0000 unimp + 1eea: 0002 0x2 + 1eec: 0072 0x72 + ... + 1ef6: 03fe slli t2,t2,0x1f + 1ef8: 0000 unimp + 1efa: 0400 addi s0,sp,512 + 1efc: 0000 unimp + 1efe: 0002 0x2 + 1f00: 0072 0x72 + 1f02: 0400 addi s0,sp,512 + 1f04: 0000 unimp + 1f06: 0406 slli s0,s0,0x1 + 1f08: 0000 unimp + 1f0a: 0002 0x2 + 1f0c: 2072 fld ft0,280(sp) + 1f0e: 0406 slli s0,s0,0x1 + 1f10: 0000 unimp + 1f12: 0446 slli s0,s0,0x11 + 1f14: 0000 unimp + 1f16: 0002 0x2 + 1f18: 0078 addi a4,sp,12 + 1f1a: 0446 slli s0,s0,0x11 + 1f1c: 0000 unimp + 1f1e: 0448 addi a0,sp,516 + 1f20: 0000 unimp + 1f22: 0002 0x2 + 1f24: 0072 0x72 + ... + 1f2e: 0362 slli t1,t1,0x18 + 1f30: 0000 unimp + 1f32: 0364 addi s1,sp,396 + 1f34: 0000 unimp + 1f36: 0002 0x2 + 1f38: 0072 0x72 + 1f3a: 0364 addi s1,sp,396 + 1f3c: 0000 unimp + 1f3e: 036c addi a1,sp,396 + 1f40: 0000 unimp + 1f42: 0002 0x2 + 1f44: 2072 fld ft0,280(sp) + 1f46: 036c addi a1,sp,396 + 1f48: 0000 unimp + 1f4a: 03fc addi a5,sp,460 + 1f4c: 0000 unimp + 1f4e: 0002 0x2 + 1f50: 0078 addi a4,sp,12 + 1f52: 03fc addi a5,sp,460 + 1f54: 0000 unimp + 1f56: 03fe slli t2,t2,0x1f + 1f58: 0000 unimp + 1f5a: 0002 0x2 + 1f5c: 0072 0x72 + ... + 1f66: 0264 addi s1,sp,268 + 1f68: 0000 unimp + 1f6a: 0266 slli tp,tp,0x19 + 1f6c: 0000 unimp + 1f6e: 0002 0x2 + 1f70: 0072 0x72 + 1f72: 0266 slli tp,tp,0x19 + 1f74: 0000 unimp + 1f76: 026e slli tp,tp,0x1b + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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) + ... + 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) + ... + 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) + ... + 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 + 2612: 0000 unimp + 2614: 0c12 slli s8,s8,0x4 + 2616: 0000 unimp + 2618: 0002 0x2 + 261a: 0078 addi a4,sp,12 + 261c: 0c12 slli s8,s8,0x4 + 261e: 0000 unimp + 2620: 0c14 addi a3,sp,528 + 2622: 0000 unimp + 2624: 0002 0x2 + 2626: 0072 0x72 + ... + 2630: 055a slli a0,a0,0x16 + 2632: 0000 unimp + 2634: 055c addi a5,sp,644 + 2636: 0000 unimp + 2638: 0002 0x2 + 263a: 0072 0x72 + 263c: 055c addi a5,sp,644 + 263e: 0000 unimp + 2640: 0562 slli a0,a0,0x18 + 2642: 0000 unimp + 2644: 0002 0x2 + 2646: 3072 fld ft0,312(sp) + 2648: 0562 slli a0,a0,0x18 + 264a: 0000 unimp + 264c: 06fe slli a3,a3,0x1f + 264e: 0000 unimp + 2650: 0002 0x2 + 2652: 0078 addi a4,sp,12 + 2654: 06fe slli a3,a3,0x1f + 2656: 0000 unimp + 2658: 0700 addi s0,sp,896 + 265a: 0000 unimp + 265c: 0002 0x2 + 265e: 0072 0x72 + ... + 2668: 0370 addi a2,sp,396 + 266a: 0000 unimp + 266c: 0372 slli t1,t1,0x1c + 266e: 0000 unimp + 2670: 0002 0x2 + 2672: 0072 0x72 + 2674: 0372 slli t1,t1,0x1c + 2676: 0000 unimp + 2678: 0378 addi a4,sp,396 + 267a: 0000 unimp + 267c: 0002 0x2 + 267e: 3072 fld ft0,312(sp) + 2680: 0378 addi a4,sp,396 + 2682: 0000 unimp + 2684: 0558 addi a4,sp,644 + 2686: 0000 unimp + 2688: 0002 0x2 + 268a: 0078 addi a4,sp,12 + 268c: 0558 addi a4,sp,644 + 268e: 0000 unimp + 2690: 055a slli a0,a0,0x16 + 2692: 0000 unimp + 2694: 0002 0x2 + 2696: 0072 0x72 + ... + 26a0: 0304 addi s1,sp,384 + 26a2: 0000 unimp + 26a4: 0306 slli t1,t1,0x1 + 26a6: 0000 unimp + 26a8: 0002 0x2 + 26aa: 0072 0x72 + 26ac: 0306 slli t1,t1,0x1 + 26ae: 0000 unimp + 26b0: 030c addi a1,sp,384 + 26b2: 0000 unimp + 26b4: 0002 0x2 + 26b6: 2072 fld ft0,280(sp) + 26b8: 030c addi a1,sp,384 + 26ba: 0000 unimp + 26bc: 036e slli t1,t1,0x1b + 26be: 0000 unimp + 26c0: 0002 0x2 + 26c2: 0078 addi a4,sp,12 + 26c4: 036e slli t1,t1,0x1b + 26c6: 0000 unimp + 26c8: 0370 addi a2,sp,396 + 26ca: 0000 unimp + 26cc: 0002 0x2 + 26ce: 0072 0x72 + ... + 26d8: 0108 addi a0,sp,128 + 26da: 0000 unimp + 26dc: 010a slli sp,sp,0x2 + 26de: 0000 unimp + 26e0: 0002 0x2 + 26e2: 0072 0x72 + 26e4: 010a slli sp,sp,0x2 + 26e6: 0000 unimp + 26e8: 0110 addi a2,sp,128 + 26ea: 0000 unimp + 26ec: 0002 0x2 + 26ee: 3072 fld ft0,312(sp) + 26f0: 0110 addi a2,sp,128 + 26f2: 0000 unimp + 26f4: 0302 slli t1,t1,0x0 + 26f6: 0000 unimp + 26f8: 0002 0x2 + 26fa: 0078 addi a4,sp,12 + 26fc: 0302 slli t1,t1,0x0 + 26fe: 0000 unimp + 2700: 0304 addi s1,sp,384 + 2702: 0000 unimp + 2704: 0002 0x2 + 2706: 0072 0x72 + ... + 2710: 0040 addi s0,sp,4 + 2712: 0000 unimp + 2714: 0042 0x42 + 2716: 0000 unimp + 2718: 0002 0x2 + 271a: 0072 0x72 + 271c: 0042 0x42 + 271e: 0000 unimp + 2720: 0048 addi a0,sp,4 + 2722: 0000 unimp + 2724: 0002 0x2 + 2726: 3072 fld ft0,312(sp) + 2728: 0048 addi a0,sp,4 + 272a: 0000 unimp + 272c: 0106 slli sp,sp,0x1 + 272e: 0000 unimp + 2730: 0002 0x2 + 2732: 0078 addi a4,sp,12 + 2734: 0106 slli sp,sp,0x1 + 2736: 0000 unimp + 2738: 0108 addi a0,sp,128 + 273a: 0000 unimp + 273c: 0002 0x2 + 273e: 0072 0x72 + ... + 2748: 0020 addi s0,sp,8 + 274a: 0000 unimp + 274c: 0022 0x22 + 274e: 0000 unimp + 2750: 0002 0x2 + 2752: 0072 0x72 + 2754: 0022 0x22 + 2756: 0000 unimp + 2758: 0026 0x26 + 275a: 0000 unimp + 275c: 0002 0x2 + 275e: 2072 fld ft0,280(sp) + 2760: 0026 0x26 + 2762: 0000 unimp + 2764: 003e 0x3e + 2766: 0000 unimp + 2768: 0002 0x2 + 276a: 0078 addi a4,sp,12 + 276c: 003e 0x3e + 276e: 0000 unimp + 2770: 0040 addi s0,sp,4 + 2772: 0000 unimp + 2774: 0002 0x2 + 2776: 0072 0x72 + ... + 2784: 0002 0x2 + 2786: 0000 unimp + 2788: 0002 0x2 + 278a: 0072 0x72 + 278c: 0002 0x2 + 278e: 0000 unimp + 2790: 0006 0x6 + 2792: 0000 unimp + 2794: 0002 0x2 + 2796: 2072 fld ft0,280(sp) + 2798: 0006 0x6 + 279a: 0000 unimp + 279c: 001e 0x1e + 279e: 0000 unimp + 27a0: 0002 0x2 + 27a2: 0078 addi a4,sp,12 + 27a4: 001e 0x1e + 27a6: 0000 unimp + 27a8: 0020 addi s0,sp,8 + 27aa: 0000 unimp + 27ac: 0002 0x2 + 27ae: 0072 0x72 + ... + 27b8: 0ac0 addi s0,sp,340 + 27ba: 0000 unimp + 27bc: 0ac2 slli s5,s5,0x10 + 27be: 0000 unimp + 27c0: 0002 0x2 + 27c2: 0072 0x72 + 27c4: 0ac2 slli s5,s5,0x10 + 27c6: 0000 unimp + 27c8: 0ac8 addi a0,sp,340 + 27ca: 0000 unimp + 27cc: 0002 0x2 + 27ce: 3072 fld ft0,312(sp) + 27d0: 0ac8 addi a0,sp,340 + 27d2: 0000 unimp + 27d4: 0b4c addi a1,sp,404 + 27d6: 0000 unimp + 27d8: 0002 0x2 + 27da: 0078 addi a4,sp,12 + 27dc: 0b4c addi a1,sp,404 + 27de: 0000 unimp + 27e0: 0b4e slli s6,s6,0x13 + 27e2: 0000 unimp + 27e4: 0002 0x2 + 27e6: 0072 0x72 + ... + 27f0: 0a3c addi a5,sp,280 + 27f2: 0000 unimp + 27f4: 0a3e slli s4,s4,0xf + 27f6: 0000 unimp + 27f8: 0002 0x2 + 27fa: 0072 0x72 + 27fc: 0a3e slli s4,s4,0xf + 27fe: 0000 unimp + 2800: 0a44 addi s1,sp,276 + 2802: 0000 unimp + 2804: 0002 0x2 + 2806: 3072 fld ft0,312(sp) + 2808: 0a44 addi s1,sp,276 + 280a: 0000 unimp + 280c: 0abe slli s5,s5,0xf + 280e: 0000 unimp + 2810: 0002 0x2 + 2812: 0078 addi a4,sp,12 + 2814: 0abe slli s5,s5,0xf + 2816: 0000 unimp + 2818: 0ac0 addi s0,sp,340 + 281a: 0000 unimp + 281c: 0002 0x2 + 281e: 0072 0x72 + ... + 2828: 09a4 addi s1,sp,216 + 282a: 0000 unimp + 282c: 09a6 slli s3,s3,0x9 + 282e: 0000 unimp + 2830: 0002 0x2 + 2832: 0072 0x72 + 2834: 09a6 slli s3,s3,0x9 + 2836: 0000 unimp + 2838: 09ae slli s3,s3,0xb + 283a: 0000 unimp + 283c: 0002 0x2 + 283e: 2072 fld ft0,280(sp) + 2840: 09ae slli s3,s3,0xb + 2842: 0000 unimp + 2844: 0a3a slli s4,s4,0xe + 2846: 0000 unimp + 2848: 0002 0x2 + 284a: 0078 addi a4,sp,12 + 284c: 0a3a slli s4,s4,0xe + 284e: 0000 unimp + 2850: 0a3c addi a5,sp,280 + 2852: 0000 unimp + 2854: 0002 0x2 + 2856: 0072 0x72 + ... + 2860: 0910 addi a2,sp,144 + 2862: 0000 unimp + 2864: 0912 slli s2,s2,0x4 + 2866: 0000 unimp + 2868: 0002 0x2 + 286a: 0072 0x72 + 286c: 0912 slli s2,s2,0x4 + 286e: 0000 unimp + 2870: 091a slli s2,s2,0x6 + 2872: 0000 unimp + 2874: 0002 0x2 + 2876: 2072 fld ft0,280(sp) + 2878: 091a slli s2,s2,0x6 + 287a: 0000 unimp + 287c: 09a2 slli s3,s3,0x8 + 287e: 0000 unimp + 2880: 0002 0x2 + 2882: 0078 addi a4,sp,12 + 2884: 09a2 slli s3,s3,0x8 + 2886: 0000 unimp + 2888: 09a4 addi s1,sp,216 + 288a: 0000 unimp + 288c: 0002 0x2 + 288e: 0072 0x72 + ... + 2898: 07c2 slli a5,a5,0x10 + 289a: 0000 unimp + 289c: 07c4 addi s1,sp,964 + 289e: 0000 unimp + 28a0: 0002 0x2 + 28a2: 0072 0x72 + 28a4: 07c4 addi s1,sp,964 + 28a6: 0000 unimp + 28a8: 07cc addi a1,sp,964 + 28aa: 0000 unimp + 28ac: 0002 0x2 + 28ae: 2072 fld ft0,280(sp) + 28b0: 07cc addi a1,sp,964 + 28b2: 0000 unimp + 28b4: 090e slli s2,s2,0x3 + 28b6: 0000 unimp + 28b8: 0002 0x2 + 28ba: 0078 addi a4,sp,12 + 28bc: 090e slli s2,s2,0x3 + 28be: 0000 unimp + 28c0: 0910 addi a2,sp,144 + 28c2: 0000 unimp + 28c4: 0002 0x2 + 28c6: 0072 0x72 + ... + 28d0: 07a4 addi s1,sp,968 + 28d2: 0000 unimp + 28d4: 07a6 slli a5,a5,0x9 + 28d6: 0000 unimp + 28d8: 0002 0x2 + 28da: 0072 0x72 + 28dc: 07a6 slli a5,a5,0x9 + 28de: 0000 unimp + 28e0: 07ac addi a1,sp,968 + 28e2: 0000 unimp + 28e4: 0002 0x2 + 28e6: 2072 fld ft0,280(sp) + 28e8: 07ac addi a1,sp,968 + 28ea: 0000 unimp + 28ec: 07c0 addi s0,sp,964 + 28ee: 0000 unimp + 28f0: 0002 0x2 + 28f2: 0078 addi a4,sp,12 + 28f4: 07c0 addi s0,sp,964 + 28f6: 0000 unimp + 28f8: 07c2 slli a5,a5,0x10 + 28fa: 0000 unimp + 28fc: 0002 0x2 + 28fe: 0072 0x72 + ... + 2908: 070e slli a4,a4,0x3 + 290a: 0000 unimp + 290c: 0710 addi a2,sp,896 + 290e: 0000 unimp + 2910: 0002 0x2 + 2912: 0072 0x72 + 2914: 0710 addi a2,sp,896 + 2916: 0000 unimp + 2918: 0718 addi a4,sp,896 + 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 + ... + 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 + ... + 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 + ... + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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> + 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> + 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 + 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 + 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> + 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> + 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> + 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> + 2abe: 7200 flw fs0,32(a2) + ... + 2ac8: dc00 sw s0,56(s0) + 2aca: 0001 nop + 2acc: de00 sw s0,56(a2) + 2ace: 0001 nop + 2ad0: 0200 addi s0,sp,256 + 2ad2: 7200 flw fs0,32(a2) + 2ad4: de00 sw s0,56(a2) + 2ad6: 0001 nop + 2ad8: e400 fsw fs0,8(s0) + 2ada: 0001 nop + 2adc: 0200 addi s0,sp,256 + 2ade: 7200 flw fs0,32(a2) + 2ae0: e430 fsw fa2,72(s0) + 2ae2: 0001 nop + 2ae4: 5200 lw s0,32(a2) + 2ae6: 02000003 lb zero,32(zero) # 20 <__stack_size-0x7e0> + 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> + 2af6: 7200 flw fs0,32(a2) + ... + 2b00: 5000 lw s0,32(s0) + 2b02: 0001 nop + 2b04: 5200 lw s0,32(a2) + 2b06: 0001 nop + 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 + 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) + 2b1e: 0001 nop + 2b20: 0200 addi s0,sp,256 + 2b22: 7800 flw fs0,48(s0) + 2b24: da00 sw s0,48(a2) + 2b26: 0001 nop + 2b28: dc00 sw s0,56(s0) + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 2b9c: 0200 addi s0,sp,256 + 2b9e: 7200 flw fs0,32(a2) + ... + 2ba8: f000 fsw fs0,32(s0) + 2baa: 0000 unimp + 2bac: f200 fsw fs0,32(a2) + 2bae: 0000 unimp + 2bb0: 0200 addi s0,sp,256 + 2bb2: 7200 flw fs0,32(a2) + 2bb4: f200 fsw fs0,32(a2) + 2bb6: 0000 unimp + 2bb8: f600 fsw fs0,40(a2) + 2bba: 0000 unimp + 2bbc: 0200 addi s0,sp,256 + 2bbe: 7200 flw fs0,32(a2) + 2bc0: f620 fsw fs0,104(a2) + 2bc2: 0000 unimp + 2bc4: 0e00 addi s0,sp,784 + 2bc6: 0001 nop + 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 + 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) + 2be6: 0000 unimp + 2be8: 0200 addi s0,sp,256 + 2bea: 7200 flw fs0,32(a2) + 2bec: ae00 fsd fs0,24(a2) + 2bee: 0000 unimp + 2bf0: b200 fsd fs0,32(a2) + 2bf2: 0000 unimp + 2bf4: 0200 addi s0,sp,256 + 2bf6: 7200 flw fs0,32(a2) + 2bf8: b220 fsd fs0,96(a2) + 2bfa: 0000 unimp + 2bfc: ee00 fsw fs0,24(a2) + 2bfe: 0000 unimp + 2c00: 0200 addi s0,sp,256 + 2c02: 7800 flw fs0,48(s0) + 2c04: ee00 fsw fs0,24(a2) + 2c06: 0000 unimp + 2c08: f000 fsw fs0,32(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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 2c7c: 0200 addi s0,sp,256 + 2c7e: 7200 flw fs0,32(a2) + ... + 2c8c: 0200 addi s0,sp,256 + 2c8e: 0000 unimp + 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 + 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 + 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 + 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 + 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 + 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) + ... + 2cf8: fc00 fsw fs0,56(s0) + 2cfa: 0009 c.addi zero,2 + 2cfc: fe00 fsw fs0,56(a2) + 2cfe: 0009 c.addi zero,2 + 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 + 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 + 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) + ... + 2d30: 8a00 0x8a00 + 2d32: 0009 c.addi zero,2 + 2d34: 8c00 0x8c00 + 2d36: 0009 c.addi zero,2 + 2d38: 0200 addi s0,sp,256 + 2d3a: 7200 flw fs0,32(a2) + 2d3c: 8c00 0x8c00 + 2d3e: 0009 c.addi zero,2 + 2d40: 9200 0x9200 + 2d42: 0009 c.addi zero,2 + 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 + 2d50: 0200 addi s0,sp,256 + 2d52: 7800 flw fs0,48(s0) + ... + 2d5c: 8800 0x8800 + 2d5e: 0008 addi a0,sp,0 + 2d60: 8a00 0x8a00 + 2d62: 0008 addi a0,sp,0 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 2dc0: 0200 addi s0,sp,256 + 2dc2: 7200 flw fs0,32(a2) + ... + 2dcc: 7c00 flw fs0,56(s0) + 2dce: 7e000007 0x7e000007 + 2dd2: 02000007 0x2000007 + 2dd6: 7200 flw fs0,32(a2) + 2dd8: 7e00 flw fs0,56(a2) + 2dda: 86000007 0x86000007 + 2dde: 02000007 0x2000007 + 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) + ... + 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) + ... + 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) + ... + 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 + ... + 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 + ... + 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> + 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> + 2f14: 7200 flw fs0,32(a2) + ... + 2f1e: 7a00 flw fs0,48(a2) + 2f20: 0002 0x2 + 2f22: 7c00 flw fs0,56(s0) + 2f24: 0002 0x2 + 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 + 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 + 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 + 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 + 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 + 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) + ... + 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) + ... + 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) + ... + 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 + 301a: 0000 unimp + 301c: 0190 addi a2,sp,192 + 301e: 0000 unimp + 3020: 0002 0x2 + 3022: 0078 addi a4,sp,12 + 3024: 0190 addi a2,sp,192 + 3026: 0000 unimp + 3028: 0192 slli gp,gp,0x4 + 302a: 0000 unimp + 302c: 0002 0x2 + 302e: 0072 0x72 + ... + 3038: 00d6 slli ra,ra,0x15 + 303a: 0000 unimp + 303c: 00d8 addi a4,sp,68 + 303e: 0000 unimp + 3040: 0002 0x2 + 3042: 0072 0x72 + 3044: 00d8 addi a4,sp,68 + 3046: 0000 unimp + 3048: 00dc addi a5,sp,68 + 304a: 0000 unimp + 304c: 0002 0x2 + 304e: 2072 fld ft0,280(sp) + 3050: 00dc addi a5,sp,68 + 3052: 0000 unimp + 3054: 00f4 addi a3,sp,76 + 3056: 0000 unimp + 3058: 0002 0x2 + 305a: 0078 addi a4,sp,12 + 305c: 00f4 addi a3,sp,76 + 305e: 0000 unimp + 3060: 00f6 slli ra,ra,0x1d + 3062: 0000 unimp + 3064: 0002 0x2 + 3066: 0072 0x72 + ... + 3070: 00ae slli ra,ra,0xb + 3072: 0000 unimp + 3074: 00b0 addi a2,sp,72 + 3076: 0000 unimp + 3078: 0002 0x2 + 307a: 0072 0x72 + 307c: 00b0 addi a2,sp,72 + 307e: 0000 unimp + 3080: 00b4 addi a3,sp,72 + 3082: 0000 unimp + 3084: 0002 0x2 + 3086: 2072 fld ft0,280(sp) + 3088: 00b4 addi a3,sp,72 + 308a: 0000 unimp + 308c: 00d4 addi a3,sp,68 + 308e: 0000 unimp + 3090: 0002 0x2 + 3092: 0078 addi a4,sp,12 + 3094: 00d4 addi a3,sp,68 + 3096: 0000 unimp + 3098: 00d6 slli ra,ra,0x15 + 309a: 0000 unimp + 309c: 0002 0x2 + 309e: 0072 0x72 + ... + 30a8: 006a 0x6a + 30aa: 0000 unimp + 30ac: 006c addi a1,sp,12 + 30ae: 0000 unimp + 30b0: 0002 0x2 + 30b2: 0072 0x72 + 30b4: 006c addi a1,sp,12 + 30b6: 0000 unimp + 30b8: 0070 addi a2,sp,12 + 30ba: 0000 unimp + 30bc: 0002 0x2 + 30be: 2072 fld ft0,280(sp) + 30c0: 0070 addi a2,sp,12 + 30c2: 0000 unimp + 30c4: 00ac addi a1,sp,72 + 30c6: 0000 unimp + 30c8: 0002 0x2 + 30ca: 0078 addi a4,sp,12 + 30cc: 00ac addi a1,sp,72 + 30ce: 0000 unimp + 30d0: 00ae slli ra,ra,0xb + 30d2: 0000 unimp + 30d4: 0002 0x2 + 30d6: 0072 0x72 + ... + 30e0: 0028 addi a0,sp,8 + 30e2: 0000 unimp + 30e4: 002a 0x2a + 30e6: 0000 unimp + 30e8: 0002 0x2 + 30ea: 0072 0x72 + 30ec: 002a 0x2a + 30ee: 0000 unimp + 30f0: 002e 0x2e + 30f2: 0000 unimp + 30f4: 0002 0x2 + 30f6: 2072 fld ft0,280(sp) + 30f8: 002e 0x2e + 30fa: 0000 unimp + 30fc: 0068 addi a0,sp,12 + 30fe: 0000 unimp + 3100: 0002 0x2 + 3102: 0078 addi a4,sp,12 + 3104: 0068 addi a0,sp,12 + 3106: 0000 unimp + 3108: 006a 0x6a + 310a: 0000 unimp + 310c: 0002 0x2 + 310e: 0072 0x72 + ... + 311c: 0002 0x2 + 311e: 0000 unimp + 3120: 0002 0x2 + 3122: 0072 0x72 + 3124: 0002 0x2 + 3126: 0000 unimp + 3128: 0006 0x6 + 312a: 0000 unimp + 312c: 0002 0x2 + 312e: 2072 fld ft0,280(sp) + 3130: 0006 0x6 + 3132: 0000 unimp + 3134: 0026 0x26 + 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 + 3152: 0000 unimp + 3154: 040c addi a1,sp,512 + 3156: 0000 unimp + 3158: 0002 0x2 + 315a: 0072 0x72 + 315c: 040c addi a1,sp,512 + 315e: 0000 unimp + 3160: 0410 addi a2,sp,512 + 3162: 0000 unimp + 3164: 0002 0x2 + 3166: 1072 0x1072 + 3168: 0410 addi a2,sp,512 + 316a: 0000 unimp + 316c: 0416 slli s0,s0,0x5 + 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 + ... + 3188: 03a8 addi a0,sp,456 + 318a: 0000 unimp + 318c: 03aa slli t2,t2,0xa + 318e: 0000 unimp + 3190: 0002 0x2 + 3192: 0072 0x72 + 3194: 03aa slli t2,t2,0xa + 3196: 0000 unimp + 3198: 03b0 addi a2,sp,456 + 319a: 0000 unimp + 319c: 0002 0x2 + 319e: 2072 fld ft0,280(sp) + 31a0: 03b0 addi a2,sp,456 + 31a2: 0000 unimp + 31a4: 0408 addi a0,sp,512 + 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 + ... + 31c0: 037c addi a5,sp,396 + 31c2: 0000 unimp + 31c4: 037e slli t1,t1,0x1f + 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 + ... + 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 + ... + 3224: 02ca slli t0,t0,0x12 + 3226: 0000 unimp + 3228: 02cc addi a1,sp,324 + 322a: 0000 unimp + 322c: 0002 0x2 + 322e: 0072 0x72 + 3230: 02cc addi a1,sp,324 + 3232: 0000 unimp + 3234: 02d2 slli t0,t0,0x14 + 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 + ... + 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) + ... + 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) + ... + 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 + 32e8: 0000 unimp + 32ea: 01ea slli gp,gp,0x1a + 32ec: 0000 unimp + 32ee: 0002 0x2 + 32f0: 0078 addi a4,sp,12 + 32f2: 01ea slli gp,gp,0x1a + 32f4: 0000 unimp + 32f6: 01ec addi a1,sp,204 + 32f8: 0000 unimp + 32fa: 0002 0x2 + 32fc: 0072 0x72 + ... + 3306: 004e 0x4e + 3308: 0000 unimp + 330a: 0050 addi a2,sp,4 + 330c: 0000 unimp + 330e: 0002 0x2 + 3310: 0072 0x72 + 3312: 0050 addi a2,sp,4 + 3314: 0000 unimp + 3316: 0054 addi a3,sp,4 + 3318: 0000 unimp + 331a: 0002 0x2 + 331c: 2072 fld ft0,280(sp) + 331e: 0054 addi a3,sp,4 + 3320: 0000 unimp + 3322: 00a8 addi a0,sp,72 + 3324: 0000 unimp + 3326: 0002 0x2 + 3328: 0078 addi a4,sp,12 + 332a: 00a8 addi a0,sp,72 + 332c: 0000 unimp + 332e: 00aa slli ra,ra,0xa + 3330: 0000 unimp + 3332: 0002 0x2 + 3334: 0072 0x72 + ... + 333e: 003e 0x3e + 3340: 0000 unimp + 3342: 0040 addi s0,sp,4 + 3344: 0000 unimp + 3346: 0002 0x2 + 3348: 0072 0x72 + 334a: 0040 addi s0,sp,4 + 334c: 0000 unimp + 334e: 0044 addi s1,sp,4 + 3350: 0000 unimp + 3352: 0002 0x2 + 3354: 1072 0x1072 + 3356: 0044 addi s1,sp,4 + 3358: 0000 unimp + 335a: 004c addi a1,sp,4 + 335c: 0000 unimp + 335e: 0002 0x2 + 3360: 0078 addi a4,sp,12 + 3362: 004c addi a1,sp,4 + 3364: 0000 unimp + 3366: 004e 0x4e + 3368: 0000 unimp + 336a: 0002 0x2 + 336c: 0072 0x72 + ... + 3376: 0016 0x16 + 3378: 0000 unimp + 337a: 0018 addi a4,sp,0 + 337c: 0000 unimp + 337e: 0002 0x2 + 3380: 0072 0x72 + 3382: 0018 addi a4,sp,0 + 3384: 0000 unimp + 3386: 0022 0x22 + 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 + ... + 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 + ... + 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 + ... + 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 + 343e: 0200 addi s0,sp,256 + 3440: 7800 flw fs0,48(s0) + 3442: 8200 0x8200 + 3444: 0016 0x16 + 3446: 8400 0x8400 + 3448: 0016 0x16 + 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 + 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 + 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 + 3478: 7800 flw fs0,48(s0) + 347a: 3a00 fld fs0,48(a2) + 347c: 3c000013 li zero,960 + 3480: 02000013 li zero,32 + 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 + 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 + 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) + ... + 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) + ... + 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) + ... + 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 + ... + 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) + ... + 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) + ... + 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) + ... + 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 + 3634: 0000 unimp + 3636: 08b2 slli a7,a7,0xc + 3638: 0000 unimp + 363a: 0002 0x2 + 363c: 0078 addi a4,sp,12 + 363e: 08b2 slli a7,a7,0xc + 3640: 0000 unimp + 3642: 08b4 addi a3,sp,88 + 3644: 0000 unimp + 3646: 0002 0x2 + 3648: 0072 0x72 + ... + 3652: 04e8 addi a0,sp,588 + 3654: 0000 unimp + 3656: 04ea slli s1,s1,0x1a + 3658: 0000 unimp + 365a: 0002 0x2 + 365c: 0072 0x72 + 365e: 04ea slli s1,s1,0x1a + 3660: 0000 unimp + 3662: 04f0 addi a2,sp,588 + 3664: 0000 unimp + 3666: 0002 0x2 + 3668: 3072 fld ft0,312(sp) + 366a: 04f0 addi a2,sp,588 + 366c: 0000 unimp + 366e: 067c addi a5,sp,780 + 3670: 0000 unimp + 3672: 0002 0x2 + 3674: 0078 addi a4,sp,12 + 3676: 067c addi a5,sp,780 + 3678: 0000 unimp + 367a: 067e slli a2,a2,0x1f + 367c: 0000 unimp + 367e: 0002 0x2 + 3680: 0072 0x72 + ... + 368a: 0406 slli s0,s0,0x1 + 368c: 0000 unimp + 368e: 0408 addi a0,sp,512 + 3690: 0000 unimp + 3692: 0002 0x2 + 3694: 0072 0x72 + 3696: 0408 addi a0,sp,512 + 3698: 0000 unimp + 369a: 040e slli s0,s0,0x3 + 369c: 0000 unimp + 369e: 0002 0x2 + 36a0: 3072 fld ft0,312(sp) + 36a2: 040e slli s0,s0,0x3 + 36a4: 0000 unimp + 36a6: 04e6 slli s1,s1,0x19 + 36a8: 0000 unimp + 36aa: 0002 0x2 + 36ac: 0078 addi a4,sp,12 + 36ae: 04e6 slli s1,s1,0x19 + 36b0: 0000 unimp + 36b2: 04e8 addi a0,sp,588 + 36b4: 0000 unimp + 36b6: 0002 0x2 + 36b8: 0072 0x72 + ... + 36c2: 0342 slli t1,t1,0x10 + 36c4: 0000 unimp + 36c6: 0344 addi s1,sp,388 + 36c8: 0000 unimp + 36ca: 0002 0x2 + 36cc: 0072 0x72 + 36ce: 0344 addi s1,sp,388 + 36d0: 0000 unimp + 36d2: 034a slli t1,t1,0x12 + 36d4: 0000 unimp + 36d6: 0002 0x2 + 36d8: 3072 fld ft0,312(sp) + 36da: 034a slli t1,t1,0x12 + 36dc: 0000 unimp + 36de: 0404 addi s1,sp,512 + 36e0: 0000 unimp + 36e2: 0002 0x2 + 36e4: 0078 addi a4,sp,12 + 36e6: 0404 addi s1,sp,512 + 36e8: 0000 unimp + 36ea: 0406 slli s0,s0,0x1 + 36ec: 0000 unimp + 36ee: 0002 0x2 + 36f0: 0072 0x72 + ... + 36fa: 0280 addi s0,sp,320 + 36fc: 0000 unimp + 36fe: 0282 slli t0,t0,0x0 + 3700: 0000 unimp + 3702: 0002 0x2 + 3704: 0072 0x72 + 3706: 0282 slli t0,t0,0x0 + 3708: 0000 unimp + 370a: 0288 addi a0,sp,320 + 370c: 0000 unimp + 370e: 0002 0x2 + 3710: 3072 fld ft0,312(sp) + 3712: 0288 addi a0,sp,320 + 3714: 0000 unimp + 3716: 0340 addi s0,sp,388 + 3718: 0000 unimp + 371a: 0002 0x2 + 371c: 0078 addi a4,sp,12 + 371e: 0340 addi s0,sp,388 + 3720: 0000 unimp + 3722: 0342 slli t1,t1,0x10 + 3724: 0000 unimp + 3726: 0002 0x2 + 3728: 0072 0x72 + ... + 3732: 015a slli sp,sp,0x16 + 3734: 0000 unimp + 3736: 015c addi a5,sp,132 + 3738: 0000 unimp + 373a: 0002 0x2 + 373c: 0072 0x72 + 373e: 015c addi a5,sp,132 + 3740: 0000 unimp + 3742: 0162 slli sp,sp,0x18 + 3744: 0000 unimp + 3746: 0002 0x2 + 3748: 3072 fld ft0,312(sp) + 374a: 0162 slli sp,sp,0x18 + 374c: 0000 unimp + 374e: 027e slli tp,tp,0x1f + 3750: 0000 unimp + 3752: 0002 0x2 + 3754: 0078 addi a4,sp,12 + 3756: 027e slli tp,tp,0x1f + 3758: 0000 unimp + 375a: 0280 addi s0,sp,320 + 375c: 0000 unimp + 375e: 0002 0x2 + 3760: 0072 0x72 + ... + 376a: 00aa slli ra,ra,0xa + 376c: 0000 unimp + 376e: 00ac addi a1,sp,72 + 3770: 0000 unimp + 3772: 0002 0x2 + 3774: 0072 0x72 + 3776: 00ac addi a1,sp,72 + 3778: 0000 unimp + 377a: 00b2 slli ra,ra,0xc + 377c: 0000 unimp + 377e: 0002 0x2 + 3780: 3072 fld ft0,312(sp) + 3782: 00b2 slli ra,ra,0xc + 3784: 0000 unimp + 3786: 0158 addi a4,sp,132 + 3788: 0000 unimp + 378a: 0002 0x2 + 378c: 0078 addi a4,sp,12 + 378e: 0158 addi a4,sp,132 + 3790: 0000 unimp + 3792: 015a slli sp,sp,0x16 + 3794: 0000 unimp + 3796: 0002 0x2 + 3798: 0072 0x72 + ... + 37a6: 0002 0x2 + 37a8: 0000 unimp + 37aa: 0002 0x2 + 37ac: 0072 0x72 + 37ae: 0002 0x2 + 37b0: 0000 unimp + 37b2: 0008 addi a0,sp,0 + 37b4: 0000 unimp + 37b6: 0002 0x2 + 37b8: 3072 fld ft0,312(sp) + 37ba: 0008 addi a0,sp,0 + 37bc: 0000 unimp + 37be: 00a8 addi a0,sp,72 + 37c0: 0000 unimp + 37c2: 0002 0x2 + 37c4: 0078 addi a4,sp,12 + 37c6: 00a8 addi a0,sp,72 + 37c8: 0000 unimp + 37ca: 00aa slli ra,ra,0xa + 37cc: 0000 unimp + 37ce: 0002 0x2 + 37d0: 0072 0x72 + ... + 37da: 023c addi a5,sp,264 + 37dc: 0000 unimp + 37de: 023e slli tp,tp,0xf + 37e0: 0000 unimp + 37e2: 0002 0x2 + 37e4: 0072 0x72 + 37e6: 023e slli tp,tp,0xf + 37e8: 0000 unimp + 37ea: 0244 addi s1,sp,260 + 37ec: 0000 unimp + 37ee: 0002 0x2 + 37f0: 3072 fld ft0,312(sp) + 37f2: 0244 addi s1,sp,260 + 37f4: 0000 unimp + 37f6: 02c6 slli t0,t0,0x11 + 37f8: 0000 unimp + 37fa: 0002 0x2 + 37fc: 0078 addi a4,sp,12 + 37fe: 02c6 slli t0,t0,0x11 + 3800: 0000 unimp + 3802: 02c8 addi a0,sp,324 + 3804: 0000 unimp + 3806: 0002 0x2 + 3808: 0072 0x72 + ... + 3812: 00e8 addi a0,sp,76 + 3814: 0000 unimp + 3816: 00ea slli ra,ra,0x1a + 3818: 0000 unimp + 381a: 0002 0x2 + 381c: 0072 0x72 + 381e: 00ea slli ra,ra,0x1a + 3820: 0000 unimp + 3822: 00f0 addi a2,sp,76 + 3824: 0000 unimp + 3826: 0002 0x2 + 3828: 3072 fld ft0,312(sp) + 382a: 00f0 addi a2,sp,76 + 382c: 0000 unimp + 382e: 023a slli tp,tp,0xe + 3830: 0000 unimp + 3832: 0002 0x2 + 3834: 0078 addi a4,sp,12 + 3836: 023a slli tp,tp,0xe + 3838: 0000 unimp + 383a: 023c addi a5,sp,264 + 383c: 0000 unimp + 383e: 0002 0x2 + 3840: 0072 0x72 + ... + 384a: 0092 slli ra,ra,0x4 + 384c: 0000 unimp + 384e: 0094 addi a3,sp,64 + 3850: 0000 unimp + 3852: 0002 0x2 + 3854: 0072 0x72 + 3856: 0094 addi a3,sp,64 + 3858: 0000 unimp + 385a: 009a slli ra,ra,0x6 + 385c: 0000 unimp + 385e: 0002 0x2 + 3860: 3072 fld ft0,312(sp) + 3862: 009a slli ra,ra,0x6 + 3864: 0000 unimp + 3866: 00e6 slli ra,ra,0x19 + 3868: 0000 unimp + 386a: 0002 0x2 + 386c: 0078 addi a4,sp,12 + 386e: 00e6 slli ra,ra,0x19 + 3870: 0000 unimp + 3872: 00e8 addi a0,sp,76 + 3874: 0000 unimp + 3876: 0002 0x2 + 3878: 0072 0x72 + ... + 3882: 006a 0x6a + 3884: 0000 unimp + 3886: 006c addi a1,sp,12 + 3888: 0000 unimp + 388a: 0002 0x2 + 388c: 0072 0x72 + 388e: 006c addi a1,sp,12 + 3890: 0000 unimp + 3892: 0070 addi a2,sp,12 + 3894: 0000 unimp + 3896: 0002 0x2 + 3898: 2072 fld ft0,280(sp) + 389a: 0070 addi a2,sp,12 + 389c: 0000 unimp + 389e: 0090 addi a2,sp,64 + 38a0: 0000 unimp + 38a2: 0002 0x2 + 38a4: 0078 addi a4,sp,12 + 38a6: 0090 addi a2,sp,64 + 38a8: 0000 unimp + 38aa: 0092 slli ra,ra,0x4 + 38ac: 0000 unimp + 38ae: 0002 0x2 + 38b0: 0072 0x72 + ... + 38ba: 0028 addi a0,sp,8 + 38bc: 0000 unimp + 38be: 002a 0x2a + 38c0: 0000 unimp + 38c2: 0002 0x2 + 38c4: 0072 0x72 + 38c6: 002a 0x2a + 38c8: 0000 unimp + 38ca: 002e 0x2e + 38cc: 0000 unimp + 38ce: 0002 0x2 + 38d0: 2072 fld ft0,280(sp) + 38d2: 002e 0x2e + 38d4: 0000 unimp + 38d6: 0068 addi a0,sp,12 + 38d8: 0000 unimp + 38da: 0002 0x2 + 38dc: 0078 addi a4,sp,12 + 38de: 0068 addi a0,sp,12 + 38e0: 0000 unimp + 38e2: 006a 0x6a + 38e4: 0000 unimp + 38e6: 0002 0x2 + 38e8: 0072 0x72 + ... + 38f6: 0002 0x2 + 38f8: 0000 unimp + 38fa: 0002 0x2 + 38fc: 0072 0x72 + 38fe: 0002 0x2 + 3900: 0000 unimp + 3902: 0006 0x6 + 3904: 0000 unimp + 3906: 0002 0x2 + 3908: 2072 fld ft0,280(sp) + 390a: 0006 0x6 + 390c: 0000 unimp + 390e: 0026 0x26 + 3910: 0000 unimp + 3912: 0002 0x2 + 3914: 0078 addi a4,sp,12 + 3916: 0026 0x26 + 3918: 0000 unimp + 391a: 0028 addi a0,sp,8 + 391c: 0000 unimp + 391e: 0002 0x2 + 3920: 0072 0x72 + ... + 392a: 06ac addi a1,sp,840 + 392c: 0000 unimp + 392e: 06ae slli a3,a3,0xb + 3930: 0000 unimp + 3932: 0002 0x2 + 3934: 0072 0x72 + 3936: 06ae slli a3,a3,0xb + 3938: 0000 unimp + 393a: 06b6 slli a3,a3,0xd + 393c: 0000 unimp + 393e: 0002 0x2 + 3940: 3072 fld ft0,312(sp) + 3942: 06b6 slli a3,a3,0xd + 3944: 0000 unimp + 3946: 074c addi a1,sp,900 + 3948: 0000 unimp + 394a: 0002 0x2 + 394c: 0078 addi a4,sp,12 + 394e: 074c addi a1,sp,900 + 3950: 0000 unimp + 3952: 074e slli a4,a4,0x13 + 3954: 0000 unimp + 3956: 0002 0x2 + 3958: 0072 0x72 + ... + 3962: 05e4 addi s1,sp,716 + 3964: 0000 unimp + 3966: 05e6 slli a1,a1,0x19 + 3968: 0000 unimp + 396a: 0002 0x2 + 396c: 0072 0x72 + 396e: 05e6 slli a1,a1,0x19 + 3970: 0000 unimp + 3972: 05ec addi a1,sp,716 + 3974: 0000 unimp + 3976: 0002 0x2 + 3978: 3072 fld ft0,312(sp) + 397a: 05ec addi a1,sp,716 + 397c: 0000 unimp + 397e: 06aa slli a3,a3,0xa + 3980: 0000 unimp + 3982: 0002 0x2 + 3984: 0078 addi a4,sp,12 + 3986: 06aa slli a3,a3,0xa + 3988: 0000 unimp + 398a: 06ac addi a1,sp,840 + 398c: 0000 unimp + 398e: 0002 0x2 + 3990: 0072 0x72 + ... + 399a: 0356 slli t1,t1,0x15 + 399c: 0000 unimp + 399e: 0358 addi a4,sp,388 + 39a0: 0000 unimp + 39a2: 0002 0x2 + 39a4: 0072 0x72 + 39a6: 0358 addi a4,sp,388 + 39a8: 0000 unimp + 39aa: 035e slli t1,t1,0x17 + 39ac: 0000 unimp + 39ae: 0002 0x2 + 39b0: 3072 fld ft0,312(sp) + 39b2: 035e slli t1,t1,0x17 + 39b4: 0000 unimp + 39b6: 05e2 slli a1,a1,0x18 + 39b8: 0000 unimp + 39ba: 0002 0x2 + 39bc: 0078 addi a4,sp,12 + 39be: 05e2 slli a1,a1,0x18 + 39c0: 0000 unimp + 39c2: 05e4 addi s1,sp,716 + 39c4: 0000 unimp + 39c6: 0002 0x2 + 39c8: 0072 0x72 + ... + 39d2: 0140 addi s0,sp,132 + 39d4: 0000 unimp + 39d6: 0142 slli sp,sp,0x10 + 39d8: 0000 unimp + 39da: 0002 0x2 + 39dc: 0072 0x72 + 39de: 0142 slli sp,sp,0x10 + 39e0: 0000 unimp + 39e2: 0148 addi a0,sp,132 + 39e4: 0000 unimp + 39e6: 0002 0x2 + 39e8: 3072 fld ft0,312(sp) + 39ea: 0148 addi a0,sp,132 + 39ec: 0000 unimp + 39ee: 0354 addi a3,sp,388 + 39f0: 0000 unimp + 39f2: 0002 0x2 + 39f4: 0078 addi a4,sp,12 + 39f6: 0354 addi a3,sp,388 + 39f8: 0000 unimp + 39fa: 0356 slli t1,t1,0x15 + 39fc: 0000 unimp + 39fe: 0002 0x2 + 3a00: 0072 0x72 + ... + 3a0a: 0092 slli ra,ra,0x4 + 3a0c: 0000 unimp + 3a0e: 0094 addi a3,sp,64 + 3a10: 0000 unimp + 3a12: 0002 0x2 + 3a14: 0072 0x72 + 3a16: 0094 addi a3,sp,64 + 3a18: 0000 unimp + 3a1a: 009a slli ra,ra,0x6 + 3a1c: 0000 unimp + 3a1e: 0002 0x2 + 3a20: 2072 fld ft0,280(sp) + 3a22: 009a slli ra,ra,0x6 + 3a24: 0000 unimp + 3a26: 013e slli sp,sp,0xf + 3a28: 0000 unimp + 3a2a: 0002 0x2 + 3a2c: 0078 addi a4,sp,12 + 3a2e: 013e slli sp,sp,0xf + 3a30: 0000 unimp + 3a32: 0140 addi s0,sp,132 + 3a34: 0000 unimp + 3a36: 0002 0x2 + 3a38: 0072 0x72 + ... + 3a42: 006a 0x6a + 3a44: 0000 unimp + 3a46: 006c addi a1,sp,12 + 3a48: 0000 unimp + 3a4a: 0002 0x2 + 3a4c: 0072 0x72 + 3a4e: 006c addi a1,sp,12 + 3a50: 0000 unimp + 3a52: 0070 addi a2,sp,12 + 3a54: 0000 unimp + 3a56: 0002 0x2 + 3a58: 2072 fld ft0,280(sp) + 3a5a: 0070 addi a2,sp,12 + 3a5c: 0000 unimp + 3a5e: 0090 addi a2,sp,64 + 3a60: 0000 unimp + 3a62: 0002 0x2 + 3a64: 0078 addi a4,sp,12 + 3a66: 0090 addi a2,sp,64 + 3a68: 0000 unimp + 3a6a: 0092 slli ra,ra,0x4 + 3a6c: 0000 unimp + 3a6e: 0002 0x2 + 3a70: 0072 0x72 + ... + 3a7a: 0028 addi a0,sp,8 + 3a7c: 0000 unimp + 3a7e: 002a 0x2a + 3a80: 0000 unimp + 3a82: 0002 0x2 + 3a84: 0072 0x72 + 3a86: 002a 0x2a + 3a88: 0000 unimp + 3a8a: 002e 0x2e + 3a8c: 0000 unimp + 3a8e: 0002 0x2 + 3a90: 2072 fld ft0,280(sp) + 3a92: 002e 0x2e + 3a94: 0000 unimp + 3a96: 0068 addi a0,sp,12 + 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 + 3ab8: 0000 unimp + 3aba: 0002 0x2 + 3abc: 0072 0x72 + 3abe: 0002 0x2 + 3ac0: 0000 unimp + 3ac2: 0006 0x6 + 3ac4: 0000 unimp + 3ac6: 0002 0x2 + 3ac8: 2072 fld ft0,280(sp) + 3aca: 0006 0x6 + 3acc: 0000 unimp + 3ace: 0026 0x26 + 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 + ... + 3aee: 0002 0x2 + 3af0: 0000 unimp + 3af2: 0002 0x2 + 3af4: 0072 0x72 + 3af6: 0002 0x2 + 3af8: 0000 unimp + 3afa: 0008 addi a0,sp,0 + 3afc: 0000 unimp + 3afe: 0002 0x2 + 3b00: 1072 0x1072 + 3b02: 0008 addi a0,sp,0 + 3b04: 0000 unimp + 3b06: 0028 addi a0,sp,8 + 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 + ... + 3b22: 05a4 addi s1,sp,712 + 3b24: 0000 unimp + 3b26: 05a6 slli a1,a1,0x9 + 3b28: 0000 unimp + 3b2a: 0002 0x2 + 3b2c: 0072 0x72 + 3b2e: 05a6 slli a1,a1,0x9 + 3b30: 0000 unimp + 3b32: 05ac addi a1,sp,712 + 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 + ... + 3b4e: 0596 slli a1,a1,0x5 + 3b50: 0000 unimp + 3b52: 0598 addi a4,sp,704 + 3b54: 0000 unimp + 3b56: 0002 0x2 + 3b58: 0072 0x72 + 3b5a: 0598 addi a4,sp,704 + 3b5c: 0000 unimp + 3b5e: 059c addi a5,sp,704 + 3b60: 0000 unimp + 3b62: 0002 0x2 + 3b64: 1072 0x1072 + 3b66: 059c addi a5,sp,704 + 3b68: 0000 unimp + 3b6a: 05a2 slli a1,a1,0x8 + 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 + ... + 3b86: 0584 addi s1,sp,704 + 3b88: 0000 unimp + 3b8a: 0586 slli a1,a1,0x1 + 3b8c: 0000 unimp + 3b8e: 0002 0x2 + 3b90: 0072 0x72 + 3b92: 0586 slli a1,a1,0x1 + 3b94: 0000 unimp + 3b96: 058a slli a1,a1,0x2 + 3b98: 0000 unimp + 3b9a: 0002 0x2 + 3b9c: 2072 fld ft0,280(sp) + 3b9e: 058a slli a1,a1,0x2 + 3ba0: 0000 unimp + 3ba2: 0594 addi a3,sp,704 + 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 + ... + 3bbe: 0546 slli a0,a0,0x11 + 3bc0: 0000 unimp + 3bc2: 0548 addi a0,sp,644 + 3bc4: 0000 unimp + 3bc6: 0002 0x2 + 3bc8: 0072 0x72 + 3bca: 0548 addi a0,sp,644 + 3bcc: 0000 unimp + 3bce: 054e slli a0,a0,0x13 + 3bd0: 0000 unimp + 3bd2: 0002 0x2 + 3bd4: 2072 fld ft0,280(sp) + 3bd6: 054e slli a0,a0,0x13 + 3bd8: 0000 unimp + 3bda: 0584 addi s1,sp,704 + 3bdc: 0000 unimp + 3bde: 0002 0x2 + 3be0: 0078 addi a4,sp,12 + ... + 3bea: 0524 addi s1,sp,648 + 3bec: 0000 unimp + 3bee: 0526 slli a0,a0,0x9 + 3bf0: 0000 unimp + 3bf2: 0002 0x2 + 3bf4: 0072 0x72 + 3bf6: 0526 slli a0,a0,0x9 + 3bf8: 0000 unimp + 3bfa: 052c addi a1,sp,648 + 3bfc: 0000 unimp + 3bfe: 0002 0x2 + 3c00: 2072 fld ft0,280(sp) + 3c02: 052c addi a1,sp,648 + 3c04: 0000 unimp + 3c06: 0544 addi s1,sp,644 + 3c08: 0000 unimp + 3c0a: 0002 0x2 + 3c0c: 0078 addi a4,sp,12 + 3c0e: 0544 addi s1,sp,644 + 3c10: 0000 unimp + 3c12: 0546 slli a0,a0,0x11 + 3c14: 0000 unimp + 3c16: 0002 0x2 + 3c18: 0072 0x72 + ... + 3c22: 04e4 addi s1,sp,588 + 3c24: 0000 unimp + 3c26: 04e6 slli s1,s1,0x19 + 3c28: 0000 unimp + 3c2a: 0002 0x2 + 3c2c: 0072 0x72 + 3c2e: 04e6 slli s1,s1,0x19 + 3c30: 0000 unimp + 3c32: 04ec addi a1,sp,588 + 3c34: 0000 unimp + 3c36: 0002 0x2 + 3c38: 3072 fld ft0,312(sp) + 3c3a: 04ec addi a1,sp,588 + 3c3c: 0000 unimp + 3c3e: 0522 slli a0,a0,0x8 + 3c40: 0000 unimp + 3c42: 0002 0x2 + 3c44: 0078 addi a4,sp,12 + 3c46: 0522 slli a0,a0,0x8 + 3c48: 0000 unimp + 3c4a: 0524 addi s1,sp,648 + 3c4c: 0000 unimp + 3c4e: 0002 0x2 + 3c50: 0072 0x72 + ... + 3c5a: 04a4 addi s1,sp,584 + 3c5c: 0000 unimp + 3c5e: 04a6 slli s1,s1,0x9 + 3c60: 0000 unimp + 3c62: 0002 0x2 + 3c64: 0072 0x72 + 3c66: 04a6 slli s1,s1,0x9 + 3c68: 0000 unimp + 3c6a: 04ac addi a1,sp,584 + 3c6c: 0000 unimp + 3c6e: 0002 0x2 + 3c70: 3072 fld ft0,312(sp) + 3c72: 04ac addi a1,sp,584 + 3c74: 0000 unimp + 3c76: 04e2 slli s1,s1,0x18 + 3c78: 0000 unimp + 3c7a: 0002 0x2 + 3c7c: 0078 addi a4,sp,12 + 3c7e: 04e2 slli s1,s1,0x18 + 3c80: 0000 unimp + 3c82: 04e4 addi s1,sp,588 + 3c84: 0000 unimp + 3c86: 0002 0x2 + 3c88: 0072 0x72 + ... + 3c92: 046c addi a1,sp,524 + 3c94: 0000 unimp + 3c96: 046e slli s0,s0,0x1b + 3c98: 0000 unimp + 3c9a: 0002 0x2 + 3c9c: 0072 0x72 + 3c9e: 046e slli s0,s0,0x1b + 3ca0: 0000 unimp + 3ca2: 0474 addi a3,sp,524 + 3ca4: 0000 unimp + 3ca6: 0002 0x2 + 3ca8: 3072 fld ft0,312(sp) + 3caa: 0474 addi a3,sp,524 + 3cac: 0000 unimp + 3cae: 04a2 slli s1,s1,0x8 + 3cb0: 0000 unimp + 3cb2: 0002 0x2 + 3cb4: 0078 addi a4,sp,12 + 3cb6: 04a2 slli s1,s1,0x8 + 3cb8: 0000 unimp + 3cba: 04a4 addi s1,sp,584 + 3cbc: 0000 unimp + 3cbe: 0002 0x2 + 3cc0: 0072 0x72 + ... + 3cca: 040a slli s0,s0,0x2 + 3ccc: 0000 unimp + 3cce: 040c addi a1,sp,512 + 3cd0: 0000 unimp + 3cd2: 0002 0x2 + 3cd4: 0072 0x72 + 3cd6: 040c addi a1,sp,512 + 3cd8: 0000 unimp + 3cda: 0412 slli s0,s0,0x4 + 3cdc: 0000 unimp + 3cde: 0002 0x2 + 3ce0: 3072 fld ft0,312(sp) + 3ce2: 0412 slli s0,s0,0x4 + 3ce4: 0000 unimp + 3ce6: 046a slli s0,s0,0x1a + 3ce8: 0000 unimp + 3cea: 0002 0x2 + 3cec: 0078 addi a4,sp,12 + 3cee: 046a slli s0,s0,0x1a + 3cf0: 0000 unimp + 3cf2: 046c addi a1,sp,524 + 3cf4: 0000 unimp + 3cf6: 0002 0x2 + 3cf8: 0072 0x72 + ... + 3d02: 035a slli t1,t1,0x16 + 3d04: 0000 unimp + 3d06: 035c addi a5,sp,388 + 3d08: 0000 unimp + 3d0a: 0002 0x2 + 3d0c: 0072 0x72 + 3d0e: 035c addi a5,sp,388 + 3d10: 0000 unimp + 3d12: 0362 slli t1,t1,0x18 + 3d14: 0000 unimp + 3d16: 0002 0x2 + 3d18: 3072 fld ft0,312(sp) + 3d1a: 0362 slli t1,t1,0x18 + 3d1c: 0000 unimp + 3d1e: 0408 addi a0,sp,512 + 3d20: 0000 unimp + 3d22: 0002 0x2 + 3d24: 0078 addi a4,sp,12 + 3d26: 0408 addi a0,sp,512 + 3d28: 0000 unimp + 3d2a: 040a slli s0,s0,0x2 + 3d2c: 0000 unimp + 3d2e: 0002 0x2 + 3d30: 0072 0x72 + ... + 3d3a: 02c4 addi s1,sp,324 + 3d3c: 0000 unimp + 3d3e: 02c6 slli t0,t0,0x11 + 3d40: 0000 unimp + 3d42: 0002 0x2 + 3d44: 0072 0x72 + 3d46: 02c6 slli t0,t0,0x11 + 3d48: 0000 unimp + 3d4a: 02cc addi a1,sp,324 + 3d4c: 0000 unimp + 3d4e: 0002 0x2 + 3d50: 2072 fld ft0,280(sp) + 3d52: 02cc addi a1,sp,324 + 3d54: 0000 unimp + 3d56: 0358 addi a4,sp,388 + 3d58: 0000 unimp + 3d5a: 0002 0x2 + 3d5c: 0078 addi a4,sp,12 + 3d5e: 0358 addi a4,sp,388 + 3d60: 0000 unimp + 3d62: 035a slli t1,t1,0x16 + 3d64: 0000 unimp + 3d66: 0002 0x2 + 3d68: 0072 0x72 + ... + 3d72: 0270 addi a2,sp,268 + 3d74: 0000 unimp + 3d76: 0272 slli tp,tp,0x1c + 3d78: 0000 unimp + 3d7a: 0002 0x2 + 3d7c: 0072 0x72 + 3d7e: 0272 slli tp,tp,0x1c + 3d80: 0000 unimp + 3d82: 0278 addi a4,sp,268 + 3d84: 0000 unimp + 3d86: 0002 0x2 + 3d88: 3072 fld ft0,312(sp) + 3d8a: 0278 addi a4,sp,268 + 3d8c: 0000 unimp + 3d8e: 02c2 slli t0,t0,0x10 + 3d90: 0000 unimp + 3d92: 0002 0x2 + 3d94: 0078 addi a4,sp,12 + 3d96: 02c2 slli t0,t0,0x10 + 3d98: 0000 unimp + 3d9a: 02c4 addi s1,sp,324 + 3d9c: 0000 unimp + 3d9e: 0002 0x2 + 3da0: 0072 0x72 + ... + 3daa: 024e slli tp,tp,0x13 + 3dac: 0000 unimp + 3dae: 0250 addi a2,sp,260 + 3db0: 0000 unimp + 3db2: 0002 0x2 + 3db4: 0072 0x72 + 3db6: 0250 addi a2,sp,260 + 3db8: 0000 unimp + 3dba: 0254 addi a3,sp,260 + 3dbc: 0000 unimp + 3dbe: 0002 0x2 + 3dc0: 2072 fld ft0,280(sp) + 3dc2: 0254 addi a3,sp,260 + 3dc4: 0000 unimp + 3dc6: 026e slli tp,tp,0x1b + 3dc8: 0000 unimp + 3dca: 0002 0x2 + 3dcc: 0078 addi a4,sp,12 + 3dce: 026e slli tp,tp,0x1b + 3dd0: 0000 unimp + 3dd2: 0270 addi a2,sp,268 + 3dd4: 0000 unimp + 3dd6: 0002 0x2 + 3dd8: 0072 0x72 + ... + 3de2: 0236 slli tp,tp,0xd + 3de4: 0000 unimp + 3de6: 0238 addi a4,sp,264 + 3de8: 0000 unimp + 3dea: 0002 0x2 + 3dec: 0072 0x72 + 3dee: 0238 addi a4,sp,264 + 3df0: 0000 unimp + 3df2: 023c addi a5,sp,264 + 3df4: 0000 unimp + 3df6: 0002 0x2 + 3df8: 2072 fld ft0,280(sp) + 3dfa: 023c addi a5,sp,264 + 3dfc: 0000 unimp + 3dfe: 024c addi a1,sp,260 + 3e00: 0000 unimp + 3e02: 0002 0x2 + 3e04: 0078 addi a4,sp,12 + 3e06: 024c addi a1,sp,260 + 3e08: 0000 unimp + 3e0a: 024e slli tp,tp,0x13 + 3e0c: 0000 unimp + 3e0e: 0002 0x2 + 3e10: 0072 0x72 + ... + 3e1a: 0214 addi a3,sp,256 + 3e1c: 0000 unimp + 3e1e: 0216 slli tp,tp,0x5 + 3e20: 0000 unimp + 3e22: 0002 0x2 + 3e24: 0072 0x72 + 3e26: 0216 slli tp,tp,0x5 + 3e28: 0000 unimp + 3e2a: 021a slli tp,tp,0x6 + 3e2c: 0000 unimp + 3e2e: 0002 0x2 + 3e30: 2072 fld ft0,280(sp) + 3e32: 021a slli tp,tp,0x6 + 3e34: 0000 unimp + 3e36: 0234 addi a3,sp,264 + 3e38: 0000 unimp + 3e3a: 0002 0x2 + 3e3c: 0078 addi a4,sp,12 + 3e3e: 0234 addi a3,sp,264 + 3e40: 0000 unimp + 3e42: 0236 slli tp,tp,0xd + 3e44: 0000 unimp + 3e46: 0002 0x2 + 3e48: 0072 0x72 + ... + 3e52: 01f8 addi a4,sp,204 + 3e54: 0000 unimp + 3e56: 01fa slli gp,gp,0x1e + 3e58: 0000 unimp + 3e5a: 0002 0x2 + 3e5c: 0072 0x72 + 3e5e: 01fa slli gp,gp,0x1e + 3e60: 0000 unimp + 3e62: 01fe slli gp,gp,0x1f + 3e64: 0000 unimp + 3e66: 0002 0x2 + 3e68: 2072 fld ft0,280(sp) + 3e6a: 01fe slli gp,gp,0x1f + 3e6c: 0000 unimp + 3e6e: 0212 slli tp,tp,0x4 + 3e70: 0000 unimp + 3e72: 0002 0x2 + 3e74: 0078 addi a4,sp,12 + 3e76: 0212 slli tp,tp,0x4 + 3e78: 0000 unimp + 3e7a: 0214 addi a3,sp,256 + 3e7c: 0000 unimp + 3e7e: 0002 0x2 + 3e80: 0072 0x72 + ... + 3e8a: 01e0 addi s0,sp,204 + 3e8c: 0000 unimp + 3e8e: 01e2 slli gp,gp,0x18 + 3e90: 0000 unimp + 3e92: 0002 0x2 + 3e94: 0072 0x72 + 3e96: 01e2 slli gp,gp,0x18 + 3e98: 0000 unimp + 3e9a: 01e6 slli gp,gp,0x19 + 3e9c: 0000 unimp + 3e9e: 0002 0x2 + 3ea0: 2072 fld ft0,280(sp) + 3ea2: 01e6 slli gp,gp,0x19 + 3ea4: 0000 unimp + 3ea6: 01f6 slli gp,gp,0x1d + 3ea8: 0000 unimp + 3eaa: 0002 0x2 + 3eac: 0078 addi a4,sp,12 + 3eae: 01f6 slli gp,gp,0x1d + 3eb0: 0000 unimp + 3eb2: 01f8 addi a4,sp,204 + 3eb4: 0000 unimp + 3eb6: 0002 0x2 + 3eb8: 0072 0x72 + ... + 3ec2: 01c4 addi s1,sp,196 + 3ec4: 0000 unimp + 3ec6: 01c6 slli gp,gp,0x11 + 3ec8: 0000 unimp + 3eca: 0002 0x2 + 3ecc: 0072 0x72 + 3ece: 01c6 slli gp,gp,0x11 + 3ed0: 0000 unimp + 3ed2: 01ca slli gp,gp,0x12 + 3ed4: 0000 unimp + 3ed6: 0002 0x2 + 3ed8: 2072 fld ft0,280(sp) + 3eda: 01ca slli gp,gp,0x12 + 3edc: 0000 unimp + 3ede: 01de slli gp,gp,0x17 + 3ee0: 0000 unimp + 3ee2: 0002 0x2 + 3ee4: 0078 addi a4,sp,12 + 3ee6: 01de slli gp,gp,0x17 + 3ee8: 0000 unimp + 3eea: 01e0 addi s0,sp,204 + 3eec: 0000 unimp + 3eee: 0002 0x2 + 3ef0: 0072 0x72 + ... + 3efa: 01a4 addi s1,sp,200 + 3efc: 0000 unimp + 3efe: 01a6 slli gp,gp,0x9 + 3f00: 0000 unimp + 3f02: 0002 0x2 + 3f04: 0072 0x72 + 3f06: 01a6 slli gp,gp,0x9 + 3f08: 0000 unimp + 3f0a: 01aa slli gp,gp,0xa + 3f0c: 0000 unimp + 3f0e: 0002 0x2 + 3f10: 2072 fld ft0,280(sp) + 3f12: 01aa slli gp,gp,0xa + 3f14: 0000 unimp + 3f16: 01c2 slli gp,gp,0x10 + 3f18: 0000 unimp + 3f1a: 0002 0x2 + 3f1c: 0078 addi a4,sp,12 + 3f1e: 01c2 slli gp,gp,0x10 + 3f20: 0000 unimp + 3f22: 01c4 addi s1,sp,196 + 3f24: 0000 unimp + 3f26: 0002 0x2 + 3f28: 0072 0x72 + ... + 3f32: 0184 addi s1,sp,192 + 3f34: 0000 unimp + 3f36: 0186 slli gp,gp,0x1 + 3f38: 0000 unimp + 3f3a: 0002 0x2 + 3f3c: 0072 0x72 + 3f3e: 0186 slli gp,gp,0x1 + 3f40: 0000 unimp + 3f42: 018a slli gp,gp,0x2 + 3f44: 0000 unimp + 3f46: 0002 0x2 + 3f48: 2072 fld ft0,280(sp) + 3f4a: 018a slli gp,gp,0x2 + 3f4c: 0000 unimp + 3f4e: 01a2 slli gp,gp,0x8 + 3f50: 0000 unimp + 3f52: 0002 0x2 + 3f54: 0078 addi a4,sp,12 + 3f56: 01a2 slli gp,gp,0x8 + 3f58: 0000 unimp + 3f5a: 01a4 addi s1,sp,200 + 3f5c: 0000 unimp + 3f5e: 0002 0x2 + 3f60: 0072 0x72 + ... + 3f6a: 0168 addi a0,sp,140 + 3f6c: 0000 unimp + 3f6e: 016a slli sp,sp,0x1a + 3f70: 0000 unimp + 3f72: 0002 0x2 + 3f74: 0072 0x72 + 3f76: 016a slli sp,sp,0x1a + 3f78: 0000 unimp + 3f7a: 016e slli sp,sp,0x1b + 3f7c: 0000 unimp + 3f7e: 0002 0x2 + 3f80: 2072 fld ft0,280(sp) + 3f82: 016e slli sp,sp,0x1b + 3f84: 0000 unimp + 3f86: 0182 slli gp,gp,0x0 + 3f88: 0000 unimp + 3f8a: 0002 0x2 + 3f8c: 0078 addi a4,sp,12 + 3f8e: 0182 slli gp,gp,0x0 + 3f90: 0000 unimp + 3f92: 0184 addi s1,sp,192 + 3f94: 0000 unimp + 3f96: 0002 0x2 + 3f98: 0072 0x72 + ... + 3fa2: 0148 addi a0,sp,132 + 3fa4: 0000 unimp + 3fa6: 014a slli sp,sp,0x12 + 3fa8: 0000 unimp + 3faa: 0002 0x2 + 3fac: 0072 0x72 + 3fae: 014a slli sp,sp,0x12 + 3fb0: 0000 unimp + 3fb2: 014e slli sp,sp,0x13 + 3fb4: 0000 unimp + 3fb6: 0002 0x2 + 3fb8: 2072 fld ft0,280(sp) + 3fba: 014e slli sp,sp,0x13 + 3fbc: 0000 unimp + 3fbe: 0166 slli sp,sp,0x19 + 3fc0: 0000 unimp + 3fc2: 0002 0x2 + 3fc4: 0078 addi a4,sp,12 + 3fc6: 0166 slli sp,sp,0x19 + 3fc8: 0000 unimp + 3fca: 0168 addi a0,sp,140 + 3fcc: 0000 unimp + 3fce: 0002 0x2 + 3fd0: 0072 0x72 + ... + 3fda: 0122 slli sp,sp,0x8 + 3fdc: 0000 unimp + 3fde: 0124 addi s1,sp,136 + 3fe0: 0000 unimp + 3fe2: 0002 0x2 + 3fe4: 0072 0x72 + 3fe6: 0124 addi s1,sp,136 + 3fe8: 0000 unimp + 3fea: 0128 addi a0,sp,136 + 3fec: 0000 unimp + 3fee: 0002 0x2 + 3ff0: 2072 fld ft0,280(sp) + 3ff2: 0128 addi a0,sp,136 + 3ff4: 0000 unimp + 3ff6: 0146 slli sp,sp,0x11 + 3ff8: 0000 unimp + 3ffa: 0002 0x2 + 3ffc: 0078 addi a4,sp,12 + 3ffe: 0146 slli sp,sp,0x11 + 4000: 0000 unimp + 4002: 0148 addi a0,sp,132 + 4004: 0000 unimp + 4006: 0002 0x2 + 4008: 0072 0x72 + ... + 4012: 00fc addi a5,sp,76 + 4014: 0000 unimp + 4016: 00fe slli ra,ra,0x1f + 4018: 0000 unimp + 401a: 0002 0x2 + 401c: 0072 0x72 + 401e: 00fe slli ra,ra,0x1f + 4020: 0000 unimp + 4022: 0102 slli sp,sp,0x0 + 4024: 0000 unimp + 4026: 0002 0x2 + 4028: 2072 fld ft0,280(sp) + 402a: 0102 slli sp,sp,0x0 + 402c: 0000 unimp + 402e: 0120 addi s0,sp,136 + 4030: 0000 unimp + 4032: 0002 0x2 + 4034: 0078 addi a4,sp,12 + 4036: 0120 addi s0,sp,136 + 4038: 0000 unimp + 403a: 0122 slli sp,sp,0x8 + 403c: 0000 unimp + 403e: 0002 0x2 + 4040: 0072 0x72 + ... + 404a: 00c4 addi s1,sp,68 + 404c: 0000 unimp + 404e: 00c6 slli ra,ra,0x11 + 4050: 0000 unimp + 4052: 0002 0x2 + 4054: 0072 0x72 + 4056: 00c6 slli ra,ra,0x11 + 4058: 0000 unimp + 405a: 00ca slli ra,ra,0x12 + 405c: 0000 unimp + 405e: 0002 0x2 + 4060: 2072 fld ft0,280(sp) + 4062: 00ca slli ra,ra,0x12 + 4064: 0000 unimp + 4066: 00fa slli ra,ra,0x1e + 4068: 0000 unimp + 406a: 0002 0x2 + 406c: 0078 addi a4,sp,12 + 406e: 00fa slli ra,ra,0x1e + 4070: 0000 unimp + 4072: 00fc addi a5,sp,76 + 4074: 0000 unimp + 4076: 0002 0x2 + 4078: 0072 0x72 + ... + 4082: 00b0 addi a2,sp,72 + 4084: 0000 unimp + 4086: 00b2 slli ra,ra,0xc + 4088: 0000 unimp + 408a: 0002 0x2 + 408c: 0072 0x72 + 408e: 00b2 slli ra,ra,0xc + 4090: 0000 unimp + 4092: 00b6 slli ra,ra,0xd + 4094: 0000 unimp + 4096: 0002 0x2 + 4098: 2072 fld ft0,280(sp) + 409a: 00b6 slli ra,ra,0xd + 409c: 0000 unimp + 409e: 00c2 slli ra,ra,0x10 + 40a0: 0000 unimp + 40a2: 0002 0x2 + 40a4: 0078 addi a4,sp,12 + 40a6: 00c2 slli ra,ra,0x10 + 40a8: 0000 unimp + 40aa: 00c4 addi s1,sp,68 + 40ac: 0000 unimp + 40ae: 0002 0x2 + 40b0: 0072 0x72 + ... + 40ba: 008a slli ra,ra,0x2 + 40bc: 0000 unimp + 40be: 008c addi a1,sp,64 + 40c0: 0000 unimp + 40c2: 0002 0x2 + 40c4: 0072 0x72 + 40c6: 008c addi a1,sp,64 + 40c8: 0000 unimp + 40ca: 0090 addi a2,sp,64 + 40cc: 0000 unimp + 40ce: 0002 0x2 + 40d0: 2072 fld ft0,280(sp) + 40d2: 0090 addi a2,sp,64 + 40d4: 0000 unimp + 40d6: 00ae slli ra,ra,0xb + 40d8: 0000 unimp + 40da: 0002 0x2 + 40dc: 0078 addi a4,sp,12 + 40de: 00ae slli ra,ra,0xb + 40e0: 0000 unimp + 40e2: 00b0 addi a2,sp,72 + 40e4: 0000 unimp + 40e6: 0002 0x2 + 40e8: 0072 0x72 + ... + 40f2: 006c addi a1,sp,12 + 40f4: 0000 unimp + 40f6: 006e 0x6e + 40f8: 0000 unimp + 40fa: 0002 0x2 + 40fc: 0072 0x72 + 40fe: 006e 0x6e + 4100: 0000 unimp + 4102: 0072 0x72 + 4104: 0000 unimp + 4106: 0002 0x2 + 4108: 2072 fld ft0,280(sp) + 410a: 0072 0x72 + 410c: 0000 unimp + 410e: 0088 addi a0,sp,64 + 4110: 0000 unimp + 4112: 0002 0x2 + 4114: 0078 addi a4,sp,12 + 4116: 0088 addi a0,sp,64 + 4118: 0000 unimp + 411a: 008a slli ra,ra,0x2 + 411c: 0000 unimp + 411e: 0002 0x2 + 4120: 0072 0x72 + ... + 412a: 0042 0x42 + 412c: 0000 unimp + 412e: 0044 addi s1,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 + 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 + 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 + 4170: 0000 unimp + 4172: 001e 0x1e + 4174: 0000 unimp + 4176: 0002 0x2 + 4178: 2072 fld ft0,280(sp) + 417a: 001e 0x1e + 417c: 0000 unimp + 417e: 0040 addi s0,sp,4 + 4180: 0000 unimp + 4182: 0002 0x2 + 4184: 0078 addi a4,sp,12 + 4186: 0040 addi s0,sp,4 + 4188: 0000 unimp + 418a: 0042 0x42 + 418c: 0000 unimp + 418e: 0002 0x2 + 4190: 0072 0x72 + ... + 419e: 0002 0x2 + 41a0: 0000 unimp + 41a2: 0002 0x2 + 41a4: 0072 0x72 + 41a6: 0002 0x2 + 41a8: 0000 unimp + 41aa: 0006 0x6 + 41ac: 0000 unimp + 41ae: 0002 0x2 + 41b0: 2072 fld ft0,280(sp) + 41b2: 0006 0x6 + 41b4: 0000 unimp + 41b6: 0016 0x16 + 41b8: 0000 unimp + 41ba: 0002 0x2 + 41bc: 0078 addi a4,sp,12 + 41be: 0016 0x16 + 41c0: 0000 unimp + 41c2: 0018 addi a4,sp,0 + 41c4: 0000 unimp + 41c6: 0002 0x2 + 41c8: 0072 0x72 + ... + 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 + 41e8: 0000 unimp + 41ea: 0006 0x6 + 41ec: 0af503f3 0xaf503f3 + 41f0: 9f25 0x9f25 + 41f2: 00c2 slli ra,ra,0x10 + 41f4: 0000 unimp + 41f6: 0102 slli sp,sp,0x0 + 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> + 4204: 0000 unimp + 4206: 0176 slli sp,sp,0x1d + 4208: 0000 unimp + 420a: 0006 0x6 + 420c: 0af503f3 0xaf503f3 + 4210: 9f25 0x9f25 + 4212: 0176 slli sp,sp,0x1d + 4214: 0000 unimp + 4216: 0198 addi a4,sp,192 + 4218: 0000 unimp + 421a: 0006 0x6 + 421c: 935a add t1,t1,s6 + 421e: 5b04 lw s1,48(a4) + 4220: 01980493 addi s1,a6,25 + 4224: 0000 unimp + 4226: 0214 addi a3,sp,256 + 4228: 0000 unimp + 422a: 0006 0x6 + 422c: 0af503f3 0xaf503f3 + 4230: 9f25 0x9f25 + 4232: 0214 addi a3,sp,256 + 4234: 0000 unimp + 4236: 0250 addi a2,sp,260 + 4238: 0000 unimp + 423a: 0006 0x6 + 423c: 935a add t1,t1,s6 + 423e: 5b04 lw s1,48(a4) + 4240: 02500493 li s1,37 + 4244: 0000 unimp + 4246: 0256 slli tp,tp,0x15 + 4248: 0000 unimp + 424a: 0006 0x6 + 424c: 0af503f3 0xaf503f3 + 4250: 9f25 0x9f25 + 4252: 0256 slli tp,tp,0x15 + 4254: 0000 unimp + 4256: 034c addi a1,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> + 4264: 0000 unimp + 4266: 0358 addi a4,sp,388 + 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 + ... + 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 + 42a0: 0000 unimp + 42a2: 0006 0x6 + 42a4: 0cf503f3 0xcf503f3 + 42a8: 9f25 0x9f25 + 42aa: 00c2 slli ra,ra,0x10 + 42ac: 0000 unimp + 42ae: 0102 slli sp,sp,0x0 + 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> + 42bc: 0000 unimp + 42be: 0176 slli sp,sp,0x1d + 42c0: 0000 unimp + 42c2: 0006 0x6 + 42c4: 0cf503f3 0xcf503f3 + 42c8: 9f25 0x9f25 + 42ca: 0176 slli sp,sp,0x1d + 42cc: 0000 unimp + 42ce: 01ae slli gp,gp,0xb + 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> + 42dc: 0000 unimp + 42de: 0214 addi a3,sp,256 + 42e0: 0000 unimp + 42e2: 0006 0x6 + 42e4: 0cf503f3 0xcf503f3 + 42e8: 9f25 0x9f25 + 42ea: 0214 addi a3,sp,256 + 42ec: 0000 unimp + 42ee: 0294 addi a3,sp,320 + 42f0: 0000 unimp + 42f2: 0006 0x6 + 42f4: 935c 0x935c + 42f6: 5d04 lw s1,56(a0) + 42f8: 02940493 addi s1,s0,41 + 42fc: 0000 unimp + 42fe: 0358 addi a4,sp,388 + 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 + ... + 4324: 0000 unimp + 4326: 0172 slli sp,sp,0x1c + 4328: 0000 unimp + 432a: 0002 0x2 + 432c: 9f30 0x9f30 + 432e: 0176 slli sp,sp,0x1d + 4330: 0000 unimp + 4332: 035e slli t1,t1,0x17 + 4334: 0000 unimp + 4336: 0002 0x2 + 4338: 9f30 0x9f30 + ... + 4346: 0028 addi a0,sp,8 + 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> + 4354: 0000 unimp + 4356: 00c6 slli ra,ra,0x11 + 4358: 0000 unimp + 435a: 0006 0x6 + 435c: 935c 0x935c + 435e: 5d04 lw s1,56(a0) + 4360: 00d00493 li s1,13 + 4364: 0000 unimp + 4366: 00d4 addi a3,sp,68 + 4368: 0000 unimp + 436a: 0006 0x6 + 436c: 935c 0x935c + 436e: 5d04 lw s1,56(a0) + 4370: 00d40493 addi s1,s0,13 + 4374: 0000 unimp + 4376: 00e8 addi a0,sp,76 + 4378: 0000 unimp + 437a: 0006 0x6 + 437c: 935c 0x935c + 437e: 5e04 lw s1,56(a2) + 4380: 01760493 addi s1,a2,23 + 4384: 0000 unimp + 4386: 017c addi a5,sp,140 + 4388: 0000 unimp + 438a: 0006 0x6 + 438c: 935c 0x935c + 438e: 5e04 lw s1,56(a2) + 4390: 02140493 addi s1,s0,33 + 4394: 0000 unimp + 4396: 026c addi a1,sp,268 + 4398: 0000 unimp + 439a: 0006 0x6 + 439c: 935c 0x935c + 439e: 5d04 lw s1,56(a0) + 43a0: 03580493 addi s1,a6,53 + 43a4: 0000 unimp + 43a6: 035e slli t1,t1,0x17 + 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> + 43cc: 0000 unimp + 43ce: 0102 slli sp,sp,0x0 + 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 + 43fc: 0000 unimp + 43fe: 0198 addi a4,sp,192 + 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 + 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 + 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 + 445c: 0000 unimp + 445e: 035e slli t1,t1,0x17 + 4460: 0000 unimp + 4462: 0006 0x6 + 4464: 9356 add t1,t1,s5 + 4466: 5f04 lw s1,56(a4) + 4468: 00000493 li s1,0 + 446c: 0000 unimp + 446e: 0000 unimp + 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) + 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 + 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 + 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> + 451e: 0000 unimp + 4520: d400 sw s0,40(s0) + 4522: 0000 unimp + 4524: 0100 addi s0,sp,128 + 4526: 5d00 lw s0,56(a0) + 4528: 00d4 addi a3,sp,68 + 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 + 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 + 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 + 4568: 0000 unimp + 456a: 5000 lw s0,32(s0) + 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) + 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 + 4626: 0000 unimp + 4628: 0228 addi a0,sp,264 + 462a: 0000 unimp + 462c: 0001 nop + 462e: 0002285b 0x2285b + 4632: 5600 lw s0,40(a2) + 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 + 466c: 0000 unimp + 466e: 0001 nop + 4670: 00035a5b 0x35a5b + 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 + 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 + 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) + ... + 46ea: 0184 addi s1,sp,192 + 46ec: 0000 unimp + 46ee: 0194 addi a3,sp,192 + 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 + 470a: 0000 unimp + 470c: 0062 0x62 + 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 + 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 + 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 + 4782: 0000 unimp + 4784: 0034 addi a3,sp,8 + 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 + 47a0: 0000 unimp + 47a2: 00be slli ra,ra,0xf + 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) + ... + 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) + ... + 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) + 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 + 482e: 0000 unimp + 4830: 9a00 0x9a00 + 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) + ... + 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 + ... + 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 + ... + 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 + ... + 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 + 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) + ... + 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 + 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) + ... + 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 + 49c4: 0000 unimp + 49c6: 0302 slli t1,t1,0x0 + 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 + 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 + ... + 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) + ... + 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 + 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 + 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 + 4b1a: 0000 unimp + 4b1c: 0001 nop + 4b1e: 7660 flw fs0,108(a2) + 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 + 4b3c: 0000 unimp + 4b3e: 0214 addi a3,sp,256 + 4b40: 0000 unimp + 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) + ... + 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 + 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 + 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 + 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 + 4be0: 0000 unimp + 4be2: 012a slli sp,sp,0xa + 4be4: 0000 unimp + 4be6: 0001 nop + 4be8: 2e5d jal 4f9e <__stack_size+0x479e> + 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 + 4bfe: 0000 unimp + 4c00: 014e slli sp,sp,0x13 + 4c02: 0000 unimp + 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 + 4c44: 0000 unimp + 4c46: 0000 unimp + 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) + ... + 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) + 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 + ... + 4d7c: 0000 unimp + 4d7e: 6000 flw fs0,0(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) + 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 + 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) + 4dac: 0000 unimp + 4dae: 5400 lw s0,40(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 + 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 + 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 + 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) + 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 + 4e24: 0000 unimp + 4e26: 5800 lw s0,48(s0) + 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) + 4e34: 0000 unimp + 4e36: b600 fsd fs0,40(a2) + 4e38: 0000 unimp + 4e3a: 0600 addi s0,sp,768 + 4e3c: f300 fsw fs0,32(a4) + 4e3e: 250cf503 0x250cf503 + 4e42: b69f 0000 c800 0xc8000000b69f + 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) + 4e54: 0000 unimp + 4e56: d800 sw s0,48(s0) + 4e58: 0001 nop + 4e5a: 0600 addi s0,sp,768 + 4e5c: f300 fsw fs0,32(a4) + 4e5e: 250cf503 0x250cf503 + 4e62: d89f 0001 6600 0x66000001d89f + 4e68: 0002 0x2 + 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 + 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> + 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 + 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 + 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 + 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 + 4f02: 0600 addi s0,sp,768 + 4f04: 5c00 lw s0,56(s0) + 4f06: 935e0493 addi s1,t3,-1739 + 4f0a: c804 sw s1,16(s0) + 4f0c: 0000 unimp + 4f0e: cc00 sw s0,24(s0) + 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 + ... + 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) + 4f54: 0000 unimp + 4f56: f800 fsw fs0,48(s0) + 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 + 4fb4: 0000 unimp + 4fb6: 0000 unimp + 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 + 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 + 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 + 5118: 0000 unimp + 511a: 0001 nop + 511c: 2860 fld fs0,208(s0) + 511e: 0002 0x2 + 5120: 4c00 lw s0,24(s0) + 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 + 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 + 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 + 5174: 0000 unimp + 5176: 0278 addi a4,sp,268 + 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 + 518c: 0000 unimp + 518e: 0222 slli tp,tp,0x8 + 5190: 0000 unimp + 5192: 0002 0x2 + 5194: 9f31 0x9f31 + ... + 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 + 51b0: 0000 unimp + 51b2: 0002 0x2 + 51b4: 9f30 0x9f30 + ... + 51be: 0162 slli sp,sp,0x18 + 51c0: 0000 unimp + 51c2: 0172 slli sp,sp,0x1c + 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) + ... + 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 + 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 + 520e: 0000 unimp + 5210: 0001 nop + 5212: 006c addi a1,sp,12 + 5214: 0000 unimp + 5216: 0000 unimp + 5218: 0000 unimp + 521a: 1800 addi s0,sp,48 + 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 + 522c: 0000 unimp + 522e: 0001 nop + 5230: 005c addi a5,sp,4 + 5232: 0000 unimp + 5234: 0000 unimp + 5236: 0000 unimp + 5238: 2800 fld fs0,16(s0) + 523a: 0000 unimp + 523c: 5c00 lw s0,56(s0) + 523e: 0000 unimp + 5240: 0100 addi s0,sp,128 + 5242: 5e00 lw s0,56(a2) + ... + 524c: 0058 addi a4,sp,4 + 524e: 0000 unimp + 5250: 00ae slli ra,ra,0xb + 5252: 0000 unimp + 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 + 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) + ... + 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 + 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) + ... + 52d2: 0072 0x72 + 52d4: 0000 unimp + 52d6: 0096 slli ra,ra,0x5 + 52d8: 0000 unimp + 52da: 0001 nop + 52dc: 9660 0x9660 + 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 + 52f2: 0000 unimp + 52f4: 00f8 addi a4,sp,76 + 52f6: 0000 unimp + 52f8: 0001 nop + 52fa: 5461 li s0,-8 + 52fc: 0001 nop + 52fe: 6600 flw fs0,8(a2) + 5300: 0001 nop + 5302: 0100 addi s0,sp,128 + 5304: 6100 flw fs0,0(a0) + ... + 530e: 00dc addi a5,sp,68 + 5310: 0000 unimp + 5312: 00f8 addi a4,sp,76 + 5314: 0000 unimp + 5316: 0001 nop + 5318: 625e flw ft4,212(sp) + 531a: 0001 nop + 531c: 6a00 flw fs0,16(a2) + 531e: 0001 nop + 5320: 0100 addi s0,sp,128 + 5322: 5e00 lw s0,56(a2) + ... + 532c: 00fc addi a5,sp,76 + 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 + 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 + 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 + 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) + 53a4: 0001 nop + 53a6: 0100 addi s0,sp,128 + 53a8: 5b00 lw s0,48(a4) + ... + 53b2: 012e slli sp,sp,0xb + 53b4: 0000 unimp + 53b6: 0140 addi s0,sp,132 + 53b8: 0000 unimp + 53ba: 0001 nop + 53bc: 405d 0x405d + 53be: 0001 nop + 53c0: 5400 lw s0,40(s0) + 53c2: 0001 nop + 53c4: 0100 addi s0,sp,128 + 53c6: 5f00 lw s0,56(a4) + ... + 53d0: 0116 slli sp,sp,0x5 + 53d2: 0000 unimp + 53d4: 012a slli sp,sp,0xa + 53d6: 0000 unimp + 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) + ... + 53ee: 0182 slli gp,gp,0x0 + 53f0: 0000 unimp + 53f2: 01d8 addi a4,sp,196 + 53f4: 0000 unimp + 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 + 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) + ... + 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) + ... + 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 + 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 + 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 + 5606: 0000 unimp + 5608: 02b8 addi a4,sp,328 + 560a: 0000 unimp + 560c: 0001 nop + 560e: b86e fsd fs11,48(sp) + 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) + ... + 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) + ... + 5654: 02ec addi a1,sp,332 + 5656: 0000 unimp + 5658: 0316 slli t1,t1,0x5 + 565a: 0000 unimp + 565c: 0001 nop + 565e: 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 + 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 + 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 + 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 + 56d0: 0000 unimp + 56d2: 032a slli t1,t1,0xa + 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 + 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 + 573e: 009f 0000 0000 0x9f + 5744: 0000 unimp + 5746: 0000 unimp + 5748: 0000 unimp + 574a: 5200 lw s0,32(a2) + 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) + 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) + ... + 5824: 0030 addi a2,sp,8 + 5826: 0000 unimp + 5828: 0440 addi s0,sp,516 + 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 + 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 + 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 + 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 + 590e: 0000 unimp + 5910: 0120 addi s0,sp,136 + 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 + 596e: 0000 unimp + 5970: 003a 0x3a + 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 + 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) + 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 + 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 + 5a0e: 0000 unimp + 5a10: 0000 unimp + 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 + 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 + 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 + 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 + 5b6c: 0000 unimp + 5b6e: 01e4 addi s1,sp,204 + 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) + ... + 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 + 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 + 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 + 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 + 5c32: 0000 unimp + 5c34: 03cc addi a1,sp,452 + 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) + ... + 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 + 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 + 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 + 5dce: 0000 unimp + 5dd0: 0418 addi a4,sp,512 + 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 + 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 + 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 + 5e1c: 0000 unimp + 5e1e: 04b2 slli s1,s1,0xc + 5e20: 0000 unimp + 5e22: 0001 nop + 5e24: 0004b26f jal tp,50e24 <__stack_size+0x50624> + 5e28: ce00 sw s0,24(a2) + 5e2a: 0004 addi s1,sp,0 + 5e2c: 0100 addi s0,sp,128 + 5e2e: 5e00 lw s0,56(a2) + 5e30: 04ce slli s1,s1,0x13 + 5e32: 0000 unimp + 5e34: 04d0 addi a2,sp,580 + 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 + 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 + 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 + 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 + 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 + 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 + 5f12: 0000 unimp + 5f14: 052a slli a0,a0,0xa + 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 + 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) + ... + 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 + 5fca: 0000 unimp + 5fcc: 0212 slli tp,tp,0x4 + 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 + 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 + 6016: 0000 unimp + 6018: 0001 nop + 601a: de58 sw a4,60(a2) + 601c: 0002 0x2 + 601e: f000 fsw fs0,32(s0) + 6020: 0002 0x2 + 6022: 0100 addi s0,sp,128 + 6024: 5800 lw s0,48(s0) + 6026: 0352 slli t1,t1,0x14 + 6028: 0000 unimp + 602a: 039a slli t2,t2,0x6 + 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 + 6046: 0000 unimp + 6048: 02a0 addi s0,sp,328 + 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 + 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 + 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 + 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 + 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 + 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) + ... + 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) + ... + 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 + 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 + 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) + 6382: 009f 0000 0000 0x9f + 6388: 0000 unimp + 638a: 6200 flw fs0,0(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 + 63aa: 0000 unimp + 63ac: 0000 unimp + 63ae: 0000 unimp + 63b0: 4600 lw 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 + 63c2: 0000 unimp + 63c4: 027f0003 lb zero,39(t5) + 63c8: 009f 0000 0000 0x9f + 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) + ... + 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) + ... + 6468: 02ca slli t0,t0,0x12 + 646a: 0000 unimp + 646c: 02d2 slli t0,t0,0x14 + 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 + 6490: 0000 unimp + 6492: 035a slli t1,t1,0x16 + 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 + ... + 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 + ... + 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 + 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 + 6538: 0000 unimp + 653a: 0322 slli t1,t1,0x8 + 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) + ... + 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 + 65f0: 0000 unimp + 65f2: 036c addi a1,sp,396 + 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 + 6616: 0000 unimp + 6618: 03b2 slli t2,t2,0xc + 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 + 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 + ... + 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) + ... + 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 + 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) + ... + 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 + 6754: 0006 0x6 + 6756: 935a add t1,t1,s6 + 6758: 5b04 lw s1,48(a4) + 675a: 00560493 addi s1,a2,5 # ffff6005 <_sp+0x7fff2005> + 675e: 0000 unimp + 6760: 00c0 addi s0,sp,68 + 6762: 0000 unimp + 6764: 0006 0x6 + 6766: 0af503f3 0xaf503f3 + 676a: 9f25 0x9f25 + 676c: 00c0 addi s0,sp,68 + 676e: 0000 unimp + 6770: 00cc addi a1,sp,68 + 6772: 0000 unimp + 6774: 0006 0x6 + 6776: 935a add t1,t1,s6 + 6778: 5b04 lw s1,48(a4) + 677a: 00cc0493 addi s1,s8,12 + 677e: 0000 unimp + 6780: 00fc addi a5,sp,76 + 6782: 0000 unimp + 6784: 0006 0x6 + 6786: 0af503f3 0xaf503f3 + 678a: 9f25 0x9f25 + 678c: 00fc addi a5,sp,76 + 678e: 0000 unimp + 6790: 00ff 0xff + 6792: 0000 unimp + 6794: 0006 0x6 + 6796: 935a add t1,t1,s6 + 6798: 5b04 lw s1,48(a4) + 679a: 00ff0493 addi s1,t5,15 + 679e: 0000 unimp + 67a0: 0112 slli sp,sp,0x4 + 67a2: 0000 unimp + 67a4: 0006 0x6 + 67a6: 0af503f3 0xaf503f3 + 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 + 67c2: 0000 unimp + 67c4: 0006 0x6 + 67c6: 0af503f3 0xaf503f3 + 67ca: 9f25 0x9f25 + ... + 67d8: 0056 0x56 + 67da: 0000 unimp + 67dc: 0006 0x6 + 67de: 935c 0x935c + 67e0: 5d04 lw s1,56(a0) + 67e2: 00560493 addi s1,a2,5 + 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 + 6806: 0000 unimp + 6808: 00fc addi a5,sp,76 + 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 + 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) + 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 + 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 + 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 + 694c: 0000 unimp + 694e: 0128 addi a0,sp,136 + 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) + ... + 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 + 6a4a: 0000 unimp + 6a4c: 003c addi a5,sp,8 + 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 + 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 + 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 + ... + 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 + 6c2a: 0001 nop + 6c2c: 0100 addi s0,sp,128 + 6c2e: 5e00 lw s0,56(a2) + 6c30: 019c addi a5,sp,192 + 6c32: 0000 unimp + 6c34: 01a2 slli gp,gp,0x8 + 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 + 6c48: 0000 unimp + 6c4a: 01ac addi a1,sp,200 + 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) + ... + 6c7a: 006c addi a1,sp,12 + 6c7c: 0000 unimp + 6c7e: 007a 0x7a + 6c80: 0000 unimp + 6c82: 0001 nop + 6c84: 7a62 flw fs4,56(sp) + 6c86: 0000 unimp + 6c88: 8000 0x8000 + 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 + 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 + 6cf0: 0000 unimp + 6cf2: 03b6 slli t2,t2,0xd + 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 + 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 + 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 + 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 + 6ea8: 0000 unimp + 6eaa: 0392 slli t2,t2,0x4 + 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 + 6ebe: 0000 unimp + 6ec0: 03dc addi a5,sp,452 + 6ec2: 0000 unimp + 6ec4: 0001 nop + 6ec6: e45e fsw fs7,8(sp) + 6ec8: 00000003 lb zero,0(zero) # 0 <__stack_size-0x800> + 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 + 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 + 6efc: 0100 addi s0,sp,128 + 6efe: 5e00 lw s0,56(a2) + 6f00: 041a slli s0,s0,0x6 + 6f02: 0000 unimp + 6f04: 0436 slli s0,s0,0xd + 6f06: 0000 unimp + 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 + 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 + 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 + 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) + ... + 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) + 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) + ... + 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) + ... + 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 + 7054: 0000 unimp + 7056: 03ba slli t2,t2,0xe + 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 + ... + 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) + ... + 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 + 70fc: 0000 unimp + 70fe: 0000 unimp + 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) + ... + 7116: 01b6 slli gp,gp,0xd + 7118: 0000 unimp + 711a: 01c2 slli gp,gp,0x10 + 711c: 0000 unimp + 711e: 0001 nop + 7120: 005e 0x5e + 7122: 0000 unimp + 7124: 0000 unimp + 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) + ... + 713c: 01ba slli gp,gp,0xe + 713e: 0000 unimp + 7140: 024c addi a1,sp,260 + 7142: 0000 unimp + 7144: 0001 nop + 7146: 0056 0x56 + 7148: 0000 unimp + 714a: 0000 unimp + 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) + ... + 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 + ... + 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 + 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) + ... + 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 + 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) + ... + 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 + 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) + ... + 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) + ... + 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) + ... + 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) + ... + 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 + 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) + ... + 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) + ... + 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) + ... + 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 + 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 + 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 + ... + 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 + 745a: 0000 unimp + 745c: 0000 unimp + 745e: 0000 unimp + 7460: 02b6 slli t0,t0,0xd + 7462: 0000 unimp + 7464: 030e slli t1,t1,0x3 + 7466: 0000 unimp + 7468: 0002 0x2 + 746a: 9f31 0x9f31 + 746c: 03b6 slli t2,t2,0xd + 746e: 0000 unimp + 7470: 03ba slli t2,t2,0xe + 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 + 74ae: 0000 unimp + 74b0: 02e4 addi s1,sp,332 + 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 + 74f8: 0000 unimp + 74fa: 0404 addi s1,sp,512 + 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) + 750a: 0000 unimp + 750c: 3400 fld fs0,40(s0) + 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 + 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 + 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) + 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 + 75de: 0000 unimp + 75e0: 0000 unimp + 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 + 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 + 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 + 76a8: 0000 unimp + 76aa: 0036 0x36 + 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 + 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 + ... + 7736: 00a6 slli ra,ra,0x9 + 7738: 0000 unimp + 773a: 00ac addi a1,sp,72 + 773c: 0000 unimp + 773e: 0002 0x2 + 7740: 9f30 0x9f30 + 7742: 00b2 slli ra,ra,0xc + 7744: 0000 unimp + 7746: 00b6 slli ra,ra,0xd + 7748: 0000 unimp + 774a: 0002 0x2 + 774c: 9f30 0x9f30 + 774e: 00ba slli ra,ra,0xe + 7750: 0000 unimp + 7752: 00fa slli ra,ra,0x1e + 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 + ... + 777e: 008e slli ra,ra,0x3 + 7780: 0000 unimp + 7782: 0002 0x2 + 7784: 9f30 0x9f30 + 7786: 0118 addi a4,sp,128 + 7788: 0000 unimp + 778a: 01fe slli gp,gp,0x1f + 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 + 77fc: 0000 unimp + 77fe: 0b5e slli s6,s6,0x17 + 7800: 0000 unimp + 7802: 0006 0x6 + 7804: ff080083 lb ra,-16(a6) + 7808: 9f1a add t5,t5,t1 + ... + 7812: 0058 addi a4,sp,4 + 7814: 0000 unimp + 7816: 008c addi a1,sp,64 + 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 + 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 + 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 + 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 + ... + 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 + 7a18: 0000 unimp + 7a1a: 02fa slli t0,t0,0x1e + 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 + 7a38: 0000 unimp + 7a3a: 0000 unimp + 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 + 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 + 7ac0: 0000 unimp + 7ac2: 0b4e slli s6,s6,0x13 + 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 + 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 + 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 + 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> + 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 + 7c20: 0000 unimp + 7c22: 0000 unimp + 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 + 7c54: 0000 unimp + 7c56: 0002 0x2 + 7c58: 9f30 0x9f30 + ... + 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) + 7cb6: 0001 nop + 7cb8: 0300 addi s0,sp,384 + 7cba: 7a00 flw fs0,48(a2) + 7cbc: 9f71 0x9f71 + ... + 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 + ... + 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 + ... + 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 + 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 + 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 + 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 + 7e18: 0000 unimp + 7e1a: 00c2 slli ra,ra,0x10 + 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 + 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 + 7e9e: 02a2 slli t0,t0,0x8 + 7ea0: 0000 unimp + 7ea2: 02d8 addi a4,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 + 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 + 7f02: 0000 unimp + 7f04: 0000 unimp + 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 + 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 + 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 + 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> + 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> + 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 + ... + 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 + 841c: 0000 unimp + 841e: 0824 addi s1,sp,24 + 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 + 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 + 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 + 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 + ... + 88a4: 03ac addi a1,sp,456 + 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) + 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 + 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 + 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 + 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 + 8c32: 0000 unimp + 8c34: 09da slli s3,s3,0x16 + 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 + 8ca4: 0000 unimp + 8ca6: 05ae slli a1,a1,0xb + 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 + 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 + 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) + 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 + 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 + 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 + ... + 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 + 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) + 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 + 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 + 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) + 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 + 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 + 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 + ... + 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 + 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 + 984e: 0000 unimp + 9850: 079c addi a5,sp,960 + 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 + 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 + 989c: 0000 unimp + 989e: 09da slli s3,s3,0x16 + 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) + 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 + 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 + 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 + 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 + 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 + ... + 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 + 9daa: 0000 unimp + 9dac: 074e slli a4,a4,0x13 + 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 + 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 + ... + 9e46: 0326 slli t1,t1,0x9 + 9e48: 0000 unimp + 9e4a: 0492 slli s1,s1,0x4 + 9e4c: 0000 unimp + 9e4e: 0001 nop + 9e50: 0066 0x66 + 9e52: 0000 unimp + 9e54: 0000 unimp + 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 + 9eac: 0000 unimp + 9eae: 0000 unimp + 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 + 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 + 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 + a098: 0000 unimp + a09a: 0360 addi s0,sp,396 + 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 + 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) + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + a464: 0000 unimp + a466: 074e slli a4,a4,0x13 + 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 + 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 + ... + 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 + a52e: 0000 unimp + a530: 0000 unimp + 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 + 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 + 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 + a5ec: 0000 unimp + a5ee: 0684 addi s1,sp,832 + a5f0: 0000 unimp + a5f2: 7f7a000b 0x7f7a000b + 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 + ... + 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 + 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 + 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 + 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) + a828: 917f 0x917f + a82a: 7f80 flw fs0,56(a5) + 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 + 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 + 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 + ab6c: 0000 unimp + ab6e: 074e slli a4,a4,0x13 + 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 + 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 + ... + 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 + ac36: 0000 unimp + ac38: 0000 unimp + 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 + ac84: 0000 unimp + ac86: 09da slli s3,s3,0x16 + 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 + 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 + 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 + ad9c: 0000 unimp + ad9e: 03cc addi a1,sp,452 + 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 + 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 + 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 + 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 + b04a: 0000 unimp + b04c: 0000 unimp + 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 + 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 + 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 + ... + 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 + 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 + 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 + 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 + 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 + 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 + 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 + b594: 0000 unimp + b596: 074e slli a4,a4,0x13 + 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 + 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 + ... + 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 + 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 + 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) + 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) + b880: 1e00 addi s0,sp,816 + b882: 2540 fld fs0,136(a0) + b884: 9f22 add t5,t5,s0 + b886: 0556 slli a0,a0,0x15 + b888: 0000 unimp + b88a: 055e slli a0,a0,0x17 + b88c: 0000 unimp + b88e: 0018 addi a4,sp,0 + 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) + 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 + 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 + 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 + 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 + ... + 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 + 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) + ... + 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 + bd64: 0000 unimp + bd66: 0000 unimp + bd68: 0000 unimp + bd6a: 3e00 fld fs0,56(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 + 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 + 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 + 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 + bff6: 7f80 flw fs0,56(a5) + bff8: 1a06 slli s4,s4,0x21 + bffa: 7a1e007b 0x7a1e007b + bffe: 1a7f 0x1a7f + c000: 8091 srli s1,s1,0x4 + c002: 067f 0x67f + c004: 2540 fld fs0,136(a0) + c006: 7a1e007b 0x7a1e007b + 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 + 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) + 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> + 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 + 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 + c16e: 917f 0x917f + c170: 7ef4 flw fa3,124(a3) + 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 + 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 + c22c: 917f 0x917f + c22e: 7ef4 flw fa3,124(a3) + 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 + 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 + 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 + c2ea: 917f 0x917f + c2ec: 7ef4 flw fa3,124(a3) + 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 + 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 + c3a8: 917f 0x917f + c3aa: 7ef4 flw fa3,124(a3) + 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 + ... + 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 + ... + 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 + ... + 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 + ... + 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> + 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) + 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 + ... + 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 + 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> + 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 + 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) + 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 + 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) + 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) + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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 + 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) + 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 + 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 + 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 + 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) + 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) + 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 + 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> + 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 + 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 + d1da: 917f 0x917f + d1dc: 7ef8 flw fa4,124(a3) + 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 + 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 + 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 + d298: 917f 0x917f + d29a: 7ef8 flw fa4,124(a3) + 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 + 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 + d356: 917f 0x917f + d358: 7ef8 flw fa4,124(a3) + 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 + ... + d432: 04e4 addi s1,sp,588 + d434: 0000 unimp + d436: 04ea slli s1,s1,0x1a + 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 + ... + 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 + 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 + 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 + 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 + 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) + ... + 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 + 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) + ... + 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 + daf2: 0000 unimp + daf4: 081e slli a6,a6,0x7 + daf6: 0000 unimp + daf8: 0010 addi a2,sp,0 + 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 + 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 + 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 + 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 + 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 + 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 + ... + 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 + df24: 0008 addi a0,sp,0 + df26: 0b00 addi s0,sp,400 + 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 + 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) + ... + df9a: 054e slli a0,a0,0x13 + df9c: 0000 unimp + df9e: 08ae slli a7,a7,0xb + 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 + 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 + e018: 0000 unimp + e01a: 05b4 addi a3,sp,712 + 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 + 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 + 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 + e116: 0000 unimp + e118: 0592 slli a1,a1,0x4 + 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 + 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 + 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 + ... + 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) + ... + 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) + ... + 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 + e4c4: 0000 unimp + e4c6: 05d0 addi a2,sp,708 + e4c8: 0000 unimp + e4ca: 0006 0x6 + e4cc: 0079 c.addi zero,30 + 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 + 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 + 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 + e6b2: 0000 unimp + e6b4: 08ae slli a7,a7,0xb + 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 + 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 + ... + 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 + e790: 0000 unimp + e792: 06e6 slli a3,a3,0x19 + 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 + e84e: 791a flw fs2,164(sp) + e850: 7c00 flw fs0,56(s0) + e852: 1e00 addi s0,sp,816 + e854: 008e0077 0x8e0077 + e858: 221e fld ft4,448(sp) + e85a: 008e slli ra,ra,0x3 + 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 + 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 + 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 + 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) + 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 + 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 + ... + 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 + 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 + 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 + 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) + 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 + 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 + 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 + 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 + 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 + 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) + 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 + 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) + 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 + 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 + 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 + 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 + ... + 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 + 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 + f2fc: 0000 unimp + f2fe: 0674 addi a3,sp,780 + 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 + f332: 0000 unimp + f334: 0714 addi a3,sp,896 + 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 + 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 + 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 + ... + 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) + ... + f550: 0662 slli a2,a2,0x18 + f552: 0000 unimp + f554: 08ae slli a7,a7,0xb + 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 + f570: 0000 unimp + f572: 06c8 addi a0,sp,836 + 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 + ... + 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) + ... + f8c0: 06a0 addi s0,sp,840 + 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) + 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 + f9ec: 0000 unimp + f9ee: 06ea slli a3,a3,0x1a + f9f0: 0000 unimp + f9f2: 8491000f 0x8491000f + 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 + 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 + 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 + ... + 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 + fbf6: 0000 unimp + fbf8: 080c addi a1,sp,16 + 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) + 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 + 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 + ... + 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 + 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) + ... + 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 + 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 + 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 + 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 + 10206: 0000 unimp + 10208: 079c addi a5,sp,960 + 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 + 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 + 10230: 0000 unimp + 10232: 081e slli a6,a6,0x7 + 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) + ... + 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 + 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) + 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 + 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) + 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 + 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 + 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> + 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 + ... + 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) + 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 + 1083e: 0079 c.addi zero,30 + 10840: 911a add sp,sp,t1 + 10842: 7f8c flw fa1,56(a5) + 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) + 10868: 7906 flw fs2,96(sp) + 1086a: 1a00 addi s0,sp,304 + 1086c: 8c91 sub s1,s1,a2 + 1086e: 067f 0x67f + 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 + 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) + 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 + ... + 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 + 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 + 10b12: 0000 unimp + 10b14: 08ae slli a7,a7,0xb + 10b16: 0000 unimp + 10b18: 0010 addi a2,sp,0 + 10b1a: 7f89 lui t6,0xfffe2 + 10b1c: 8c91 sub s1,s1,a2 + 10b1e: 067f 0x67f + 10b20: 891a mv s2,t1 + 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 + 10b4e: 0000 unimp + 10b50: 0806 slli a6,a6,0x1 + 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 + 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) + ... + 10c10: 0802 slli a6,a6,0x0 + 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 + 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) + ... + 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 + 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 + 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 + 10d12: 0000 unimp + 10d14: 0002 0x2 + 10d16: 9f38 0x9f38 + ... + 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) + ... + 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 + 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) + ... + 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 + ... + 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 + 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 + 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 + 10f50: 0000 unimp + 10f52: 0a90 addi a2,sp,336 + 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 + 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 + ... + 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 + 11038: 0000 unimp + 1103a: 0aee slli s5,s5,0x1b + 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 + ... + 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 + ... + 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) + ... + 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 + 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 + 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 + 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) + 11328: 0000 unimp + 1132a: f200 fsw fs0,32(a2) + 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 + 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 + 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 + 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 + 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 + 116ee: 0000 unimp + 116f0: 064e slli a2,a2,0x13 + 116f2: 0000 unimp + 116f4: 0002 0x2 + 116f6: 9f30 0x9f30 + 116f8: 064e slli a2,a2,0x13 + 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 + 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 + 1176a: 0000 unimp + 1176c: 0bdc addi a5,sp,468 + 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) + 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 + ... + 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 + 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 + ... + 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 + 11ac8: 0001 nop + 11aca: 4200 lw s0,0(a2) + 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 + 11ae4: 0000 unimp + 11ae6: 0000 unimp + 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 + 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 + 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) + 11bd0: 0001 nop + 11bd2: 0400 addi s0,sp,512 + 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 + 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 + 11c72: 0000 unimp + 11c74: 0256 slli tp,tp,0x15 + 11c76: 0000 unimp + 11c78: 0001 nop + 11c7a: 665d lui a2,0x17 + 11c7c: 0002 0x2 + 11c7e: 6800 flw fs0,16(s0) + 11c80: 0002 0x2 + 11c82: 0100 addi s0,sp,128 + 11c84: 5d00 lw s0,56(a0) + ... + 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 + 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 + 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) + 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 + ... + 11f56: 040e slli s0,s0,0x3 + 11f58: 0000 unimp + 11f5a: 041a slli s0,s0,0x6 + 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 + 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 + 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 + 12038: 0000 unimp + 1203a: 04ea slli s1,s1,0x1a + 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) + ... + 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 + 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 + 120e0: 0000 unimp + 120e2: 0542 slli a0,a0,0x10 + 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 + 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 + 12122: 0000 unimp + 12124: 0496 slli s1,s1,0x5 + 12126: 0000 unimp + 12128: 0001 nop + 1212a: dc5a sw s6,56(sp) + 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 + 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 + ... + 12212: 04c6 slli s1,s1,0x11 + 12214: 0000 unimp + 12216: 04ce slli s1,s1,0x13 + 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 + 1229c: 0000 unimp + 1229e: 05ce slli a1,a1,0x13 + 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 + 122bc: 0000 unimp + 122be: 05de slli a1,a1,0x17 + 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 + 12358: 0000 unimp + 1235a: 062c addi a1,sp,776 + 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 + 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 + ... + 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 + 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 + 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 + 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 + ... + 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 + 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 + 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 + 127e2: 0000 unimp + 127e4: 072c addi a1,sp,904 + 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 + ... + 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 + 1281e: 0000 unimp + 12820: 071c addi a5,sp,896 + 12822: 0000 unimp + 12824: 0002 0x2 + 12826: 9f31 0x9f31 + ... + 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 + 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 + 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 + 12904: 0008 addi a0,sp,0 + 12906: 0100 addi s0,sp,128 + 12908: 5e00 lw s0,56(a2) + 1290a: 081a slli a6,a6,0x6 + 1290c: 0000 unimp + 1290e: 081c addi a5,sp,16 + 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 + 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 + ... + 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 + ... + 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) + ... + 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 + ... + 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 + 12b30: 0000 unimp + 12b32: 08fc addi a5,sp,92 + 12b34: 0000 unimp + 12b36: 0002 0x2 + 12b38: 9f31 0x9f31 + ... + 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 + 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 + 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 + 12c18: 0100 addi s0,sp,128 + 12c1a: 5d00 lw s0,56(a0) + 12c1c: 09f8 addi a4,sp,220 + 12c1e: 0000 unimp + 12c20: 09fa slli s3,s3,0x1e + 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 + 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 + 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 + 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 + 12d08: 0000 unimp + 12d0a: 0a62 slli s4,s4,0x18 + 12d0c: 0000 unimp + 12d0e: 0001 nop + 12d10: 0061 c.addi zero,24 + 12d12: 0000 unimp + 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 + ... + 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) + ... + 12fa8: 0b86 slli s7,s7,0x1 + 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 + ... + 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 + 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 + 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) + ... + 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 + 13292: 0000 unimp + 13294: 0cb4 addi a3,sp,600 + 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 + 132d0: 0000 unimp + 132d2: 0d24 addi s1,sp,664 + 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 + 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 + 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 + 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 + 133f0: 0000 unimp + 133f2: 0006 0x6 + 133f4: 007a 0x7a + 133f6: 007e 0x7e + 133f8: 0d629f1b 0xd629f1b + 133fc: 0000 unimp + 133fe: 0d88 addi a0,sp,720 + 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 + 1343e: 0000 unimp + 13440: 0001 nop + 13442: 0c5d addi s8,s8,23 + 13444: 000d c.addi zero,3 + 13446: 2200 fld fs0,0(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) + ... + 1346c: 0d52 slli s10,s10,0x14 + 1346e: 0000 unimp + 13470: 0d62 slli s10,s10,0x18 + 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 + 13488: 0000 unimp + 1348a: 0d42 slli s10,s10,0x10 + 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 + 1351a: 0000 unimp + 1351c: 0d4c addi a1,sp,660 + 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 + 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 + 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) + ... + 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 + 1373e: 0000 unimp + 13740: 4800 lw s0,16(s0) + 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 + 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) + 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 + 137b0: 0000 unimp + 137b2: 0000 unimp + 137b4: 2200 fld fs0,0(a2) + 137b6: 0000 unimp + 137b8: 4400 lw s0,8(s0) + 137ba: 0000 unimp + 137bc: 0100 addi s0,sp,128 + 137be: 5d00 lw s0,56(a0) + 137c0: 0044 addi s1,sp,4 + 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 + 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 + 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 + 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) + ... + 1394c: 0058 addi a4,sp,4 + 1394e: 0000 unimp + 13950: 0072 0x72 + 13952: 0000 unimp + 13954: 0001 nop + 13956: 725e flw ft4,244(sp) + 13958: 0000 unimp + 1395a: 9200 0x9200 + 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) + 1397a: 00a4 addi s1,sp,72 + 1397c: 0000 unimp + 1397e: 00c6 slli ra,ra,0x11 + 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 + 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 + 139f6: 0000 unimp + 139f8: 006e 0x6e + 139fa: 0000 unimp + 139fc: 0001 nop + 139fe: 7c5f 0000 9200 0x920000007c5f + 13a04: 0000 unimp + 13a06: 0100 addi s0,sp,128 + 13a08: 5e00 lw s0,56(a2) + 13a0a: 0092 slli ra,ra,0x4 + 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> + 13a2e: 0000 unimp + 13a30: bc00 fsd fs0,56(s0) + 13a32: 0000 unimp + 13a34: 0200 addi s0,sp,256 + 13a36: 3100 fld fs0,32(a0) + 13a38: bc9f 0000 c400 0xc4000000bc9f + 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 + 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 + 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 + 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) + 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 + 13b56: 0000 unimp + 13b58: 005e 0x5e + 13b5a: 0000 unimp + 13b5c: 0002 0x2 + 13b5e: 6091 lui ra,0x4 + 13b60: 0060 addi s0,sp,12 + 13b62: 0000 unimp + 13b64: 007c addi a5,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 + 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) + ... + 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 + 13bbc: 0000 unimp + 13bbe: 0046 0x46 + 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 + 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 + 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 + 13c0a: 0000 unimp + 13c0c: 0060 addi s0,sp,12 + 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 + 13c1a: 0000 unimp + 13c1c: 007c addi a5,sp,12 + 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 + 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 + 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 + 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 + 13ca2: 0000 unimp + 13ca4: 0002 0x2 + 13ca6: 00009f33 sll t5,ra,zero + ... + 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 + 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 + 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 + 13da0: 0000 unimp + 13da2: 0000 unimp + 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 + 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) + 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 + 13e2e: 0200 addi s0,sp,256 + 13e30: 9100 0x9100 + 13e32: 0064 addi s1,sp,12 + 13e34: 0000 unimp + 13e36: 0000 unimp + 13e38: 0000 unimp + 13e3a: 4000 lw s0,0(s0) + 13e3c: 0000 unimp + 13e3e: 5a00 lw s0,48(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 + 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 + 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 + 13eb4: 0000 unimp + 13eb6: 0000 unimp + 13eb8: 0000 unimp + 13eba: 4000 lw s0,0(s0) + 13ebc: 0000 unimp + 13ebe: 5200 lw s0,32(a2) + 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) + 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 + 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 + 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 + 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 + 13f7c: 0100 addi s0,sp,128 + 13f7e: 5d00 lw s0,56(a0) + ... + 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) + 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 + 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 + 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 + 140da: 0000 unimp + 140dc: 2600 fld fs0,8(a2) + 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 + 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) + ... + 142bc: 0098 addi a4,sp,64 + 142be: 0000 unimp + 142c0: 00b4 addi a3,sp,72 + 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 + 142d6: 0000 unimp + 142d8: 00ba slli ra,ra,0xe + 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 + 14356: 0000 unimp + 14358: 0000 unimp + 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 + ... + 14422: 0028 addi a0,sp,8 + 14424: 0000 unimp + 14426: 002e 0x2e + 14428: 0000 unimp + 1442a: 0002 0x2 + 1442c: 00429f33 sll t5,t0,tp + 14430: 0000 unimp + 14432: 024c addi a1,sp,260 + 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 + 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 + 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) + ... + 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 + ... + 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) + 145be: 0000 unimp + 145c0: 0300 addi s0,sp,384 + 145c2: 7d00 flw fs0,56(a0) + 145c4: 9f7f 0x9f7f + 145c6: 00f4 addi a3,sp,76 + 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 + 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) + ... + 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 + 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 + 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 + 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) + ... + +Disassembly of section .debug_str: + +00000000 <.debug_str>: + 0: 20554e47 fmsub.s ft8,fa0,ft5,ft4,rmm + 4: 20313143 fmadd.s ft2,ft2,ft3,ft4,rup + 8: 2e312e37 lui t3,0x2e312 + c: 2031 jal 18 <__stack_size-0x7e8> + e: 3032 fld ft0,296(sp) + 10: 3731 jal ffffff1c <_sp+0x7fffbf1c> + 12: 3530 fld fa2,104(a0) + 14: 3930 fld fa2,112(a0) + 16: 2d20 fld fs0,88(a0) + 18: 616d addi sp,sp,240 + 1a: 6372 flw ft6,28(sp) + 1c: 3d68 fld fa0,248(a0) + 1e: 7672 flw fa2,60(sp) + 20: 6d693233 0x6d693233 + 24: 6361 lui t1,0x18 + 26: 2d20 fld fs0,88(a0) + 28: 616d addi sp,sp,240 + 2a: 6962 flw fs2,24(sp) + 2c: 693d lui s2,0xf + 2e: 706c flw fa1,100(s0) + 30: 2d203233 0x2d203233 + 34: 636d lui t1,0x1b + 36: 6f6d lui t5,0x1b + 38: 6564 flw fs1,76(a0) + 3a: 3d6c fld fa1,248(a0) + 3c: 656d lui a0,0x1b + 3e: 6164 flw fs1,68(a0) + 40: 796e flw fs2,248(sp) + 42: 2d20 fld fs0,88(a0) + 44: 736d lui t1,0xffffb + 46: 616d addi sp,sp,240 + 48: 6c6c flw fa1,92(s0) + 4a: 642d lui s0,0xb + 4c: 7461 lui s0,0xffff8 + 4e: 2d61 jal 6e6 <__stack_size-0x11a> + 50: 696c flw fa1,84(a0) + 52: 696d lui s2,0x1b + 54: 3d74 fld fa3,248(a0) + 56: 3820 fld fs0,112(s0) + 58: 2d20 fld fs0,88(a0) + 5a: 672d2067 0x672d2067 + 5e: 7764 flw fs1,108(a4) + 60: 7261 lui tp,0xffff8 + 62: 2d66 fld fs10,88(sp) + 64: 2032 fld ft0,264(sp) + 66: 4f2d li t5,11 + 68: 0030 addi a2,sp,8 + 6a: 7472 flw fs0,60(sp) + 6c: 685f 5f77 6175 0x61755f77685f + 72: 7472 flw fs0,60(sp) + 74: 695f 696e 0074 0x74696e695f + 7a: 7472 flw fs0,60(sp) + 7c: 685f 5f77 6974 0x69745f77685f + 82: 656d lui a0,0x1b + 84: 5f72 lw t5,60(sp) + 86: 6e69 lui t3,0x1a + 88: 7469 lui s0,0xffffa + 8a: 7200 flw fs0,32(a2) + 8c: 5f74 lw a3,124(a4) + 8e: 6275 lui tp,0x1d + 90: 7361 lui t1,0xffff8 + 92: 5f65 li t5,-7 + 94: 0074 addi a3,sp,12 + 96: 6e75 lui t3,0x1d + 98: 6e676973 csrrsi s2,0x6e6,14 + 9c: 6465 lui s0,0x19 + 9e: 6320 flw fs0,64(a4) + a0: 6168 flw fa0,68(a0) + a2: 0072 0x72 + a4: 6576 flw fa0,92(sp) + a6: 726f7463 bleu t1,t5,7ce <__stack_size-0x32> + aa: 7200 flw fs0,32(a2) + ac: 5f74 lw a3,124(a4) + ae: 7361 lui t1,0xffff8 + b0: 74726573 csrrsi a0,0x747,4 + b4: 685f 6f6f 006b 0x6b6f6f685f + ba: 7472 flw fs0,60(sp) + bc: 735f 7379 6974 0x69747379735f + c2: 685f6b63 bltu t5,t0,758 <__stack_size-0xa8> + c6: 6e61 lui t3,0x18 + c8: 6c64 flw fs1,92(s0) + ca: 7265 lui tp,0xffff9 + cc: 7300 flw fs0,32(a4) + ce: 6f68 flw fa0,92(a4) + d0: 7472 flw fs0,60(sp) + d2: 7520 flw fs0,104(a0) + d4: 736e flw ft6,248(sp) + d6: 6769 lui a4,0x1a + d8: 656e flw fa0,216(sp) + da: 2064 fld fs1,192(s0) + dc: 6e69 lui t3,0x1a + de: 0074 addi a3,sp,12 + e0: 7472 flw fs0,60(sp) + e2: 735f 7a69 5f65 0x5f657a69735f + e8: 0074 addi a3,sp,12 + ea: 7264 flw fs1,100(a2) + ec: 7669 lui a2,0xffffa + ee: 7265 lui tp,0xffff9 + f0: 6f622f73 csrrs t5,0x6f6,tp + f4: 7261 lui tp,0xffff8 + f6: 2e64 fld fs1,216(a2) + f8: 682f0063 beq t5,sp,778 <__stack_size-0x88> + fc: 2f656d6f jal s10,563f2 <__stack_size+0x55bf2> + 100: 6a7a flw fs4,156(sp) + 102: 2d74722f 0x2d74722f + 106: 6874 flw fa3,84(s0) + 108: 6572 flw fa0,28(sp) + 10a: 6461 lui s0,0x18 + 10c: 7073622f 0x7073622f + 110: 7369722f 0x7369722f + 114: 00762d63 0x762d63 + 118: 726f6873 csrrsi a6,0x726,30 + 11c: 2074 fld fa3,192(s0) + 11e: 6e69 lui t3,0x1a + 120: 0074 addi a3,sp,12 + 122: 7472 flw fs0,60(sp) + 124: 685f 5f77 6f62 0x6f625f77685f + 12a: 7261 lui tp,0xffff8 + 12c: 5f64 lw s1,124(a4) + 12e: 6e69 lui t3,0x1a + 130: 7469 lui s0,0xffffa + 132: 7000 flw fs0,32(s0) + 134: 7261 lui tp,0xffff8 + 136: 6d61 lui s10,0x18 + 138: 5f00 lw s0,56(a4) + 13a: 695f 746e 3233 0x3233746e695f + 140: 745f 7400 6568 0x65687400745f + 146: 006e 0x6e + 148: 7264 flw fs1,100(a2) + 14a: 7669 lui a2,0xffffa + 14c: 7265 lui tp,0xffff9 + 14e: 656c2f73 csrrs t5,0x656,s8 + 152: 2e64 fld fs1,216(a2) + 154: 5f5f0063 beq t5,s5,734 <__stack_size-0xcc> + 158: 6975 lui s2,0x1d + 15a: 746e flw fs0,248(sp) + 15c: 3631 jal fffffc68 <_sp+0x7fffbc68> + 15e: 745f 5f00 755f 0x755f5f00745f + 164: 6e69 lui t3,0x1a + 166: 3374 fld fa3,224(a4) + 168: 5f32 lw t5,44(sp) + 16a: 0074 addi a3,sp,12 + 16c: 656c flw fa1,76(a0) + 16e: 5f64 lw s1,124(a4) + 170: 736d lui t1,0xffffb + 172: 705f0067 jr 1797(t5) # 1b705 <__stack_size+0x1af05> + 176: 7475 lui s0,0xffffd + 178: 74720073 0x74720073 + 17c: 685f 5f77 656c 0x656c5f77685f + 182: 5f64 lw s1,124(a4) + 184: 6e69 lui t3,0x1a + 186: 7469 lui s0,0xffffa + 188: 6c00 flw fs0,24(s0) + 18a: 20676e6f jal t3,76390 <__stack_size+0x75b90> + 18e: 6f6c flw fa1,92(a4) + 190: 676e flw fa4,216(sp) + 192: 7520 flw fs0,104(a0) + 194: 736e flw ft6,248(sp) + 196: 6769 lui a4,0x1a + 198: 656e flw fa0,216(sp) + 19a: 2064 fld fs1,192(s0) + 19c: 6e69 lui t3,0x1a + 19e: 0074 addi a3,sp,12 + 1a0: 7472 flw fs0,60(sp) + 1a2: 685f 5f77 656c 0x656c5f77685f + 1a8: 5f64 lw s1,124(a4) + 1aa: 6c006e6f jal t3,686a <__stack_size+0x606a> + 1ae: 20676e6f jal t3,763b4 <__stack_size+0x75bb4> + 1b2: 6f6c flw fa1,92(a4) + 1b4: 676e flw fa4,216(sp) + 1b6: 6920 flw fs0,80(a0) + 1b8: 746e flw fs0,248(sp) + 1ba: 7200 flw fs0,32(a2) + 1bc: 5f74 lw a3,124(a4) + 1be: 7768 flw fa0,108(a4) + 1c0: 6c5f 6465 6f5f 0x6f5f64656c5f + 1c6: 6666 flw fa2,88(sp) + 1c8: 5f00 lw s0,56(a4) + 1ca: 755f 6e69 3674 0x36746e69755f + 1d0: 5f34 lw a3,120(a4) + 1d2: 0074 addi a3,sp,12 + 1d4: 69666973 csrrsi s2,0x696,12 + 1d8: 6576 flw fa0,92(sp) + 1da: 6d5f 6773 7200 0x720067736d5f + 1e0: 5f74 lw a3,124(a4) + 1e2: 6975 lui s2,0x1d + 1e4: 746e flw fs0,248(sp) + 1e6: 3631 jal fffffcf2 <_sp+0x7fffbcf2> + 1e8: 745f 5200 5f54 0x5f545200745f + 1ee: 6544 flw fs1,12(a0) + 1f0: 6976 flw fs2,92(sp) + 1f2: 435f6563 bltu t5,s5,61c <__stack_size-0x1e4> + 1f6: 616c flw fa1,68(a0) + 1f8: 545f7373 csrrci t1,0x545,30 + 1fc: 6d69 lui s10,0x1a + 1fe: 7265 lui tp,0xffff9 + 200: 6900 flw fs0,16(a0) + 202: 766e flw fa2,248(sp) + 204: 7265 lui tp,0xffff9 + 206: 0074 addi a3,sp,12 + 208: 7472 flw fs0,60(sp) + 20a: 655f 7272 745f 0x745f7272655f + 210: 7000 flw fs0,32(s0) + 212: 6572 flw fa0,28(sp) + 214: 0076 0x76 + 216: 5452 lw s0,52(sp) + 218: 445f 7665 6369 0x63697665445f + 21e: 5f65 li t5,-7 + 220: 73616c43 fmadd.d fs8,ft2,fs6,fa4,unknown + 224: 694d5f73 csrrwi t5,0x694,26 + 228: 6c656373 csrrsi t1,0x6c6,10 + 22c: 616c flw fa1,68(a0) + 22e: 656e flw fa0,216(sp) + 230: 0073756f jal a0,37a36 <__stack_size+0x37236> + 234: 5452 lw s0,52(sp) + 236: 445f 7665 6369 0x63697665445f + 23c: 5f65 li t5,-7 + 23e: 73616c43 fmadd.d fs8,ft2,fs6,fa4,unknown + 242: 4d505f73 csrrwi t5,0x4d5,0 + 246: 6200 flw fs0,0(a2) + 248: 6675 lui a2,0x1d + 24a: 62007a73 csrrci s4,0x620,0 + 24e: 7561 lui a0,0xffff8 + 250: 5f64 lw s1,124(a4) + 252: 6172 flw ft2,28(sp) + 254: 6574 flw fa3,76(a0) + 256: 7500 flw fs0,40(a0) + 258: 74726173 csrrsi sp,0x747,4 + 25c: 685f 6e61 6c64 0x6c646e61685f + 262: 7265 lui tp,0xffff9 + 264: 7300 flw fs0,32(a4) + 266: 6f74 flw fa3,92(a4) + 268: 5f70 lw a2,124(a4) + 26a: 6962 flw fs2,24(sp) + 26c: 7374 flw fa3,100(a4) + 26e: 7500 flw fs0,40(a0) + 270: 5f726573 csrrsi a0,0x5f7,4 + 274: 6164 flw fs1,68(a0) + 276: 6174 flw fa3,68(a0) + 278: 7300 flw fs0,32(a4) + 27a: 7265 lui tp,0xffff9 + 27c: 6169 addi sp,sp,208 + 27e: 5f6c lw a1,124(a4) + 280: 7872 flw fa6,60(sp) + 282: 7200 flw fs0,32(a2) + 284: 5f74 lw a3,124(a4) + 286: 6564 flw fs1,76(a0) + 288: 6976 flw fs2,92(sp) + 28a: 745f6563 bltu t5,t0,9d4 <__stack_size+0x1d4> + 28e: 5200 lw s0,32(a2) + 290: 5f54 lw a3,60(a4) + 292: 6544 flw fs1,12(a0) + 294: 6976 flw fs2,92(sp) + 296: 435f6563 bltu t5,s5,6c0 <__stack_size-0x140> + 29a: 616c flw fa1,68(a0) + 29c: 535f7373 csrrci t1,0x535,30 + 2a0: 4944 lw s1,20(a0) + 2a2: 6170004f fnmadd.s ft0,ft0,fs7,fa2,rne + 2a6: 6572 flw fa0,28(sp) + 2a8: 746e flw fs0,248(sp) + 2aa: 7200 flw fs0,32(a2) + 2ac: 5f74 lw a3,124(a4) + 2ae: 6975 lui s2,0x1d + 2b0: 746e flw fs0,248(sp) + 2b2: 5f38 lw a4,120(a4) + 2b4: 0074 addi a3,sp,12 + 2b6: 5452 lw s0,52(sp) + 2b8: 445f 7665 6369 0x63697665445f + 2be: 5f65 li t5,-7 + 2c0: 73616c43 fmadd.d fs8,ft2,fs6,fa4,unknown + 2c4: 544d5f73 csrrwi t5,0x544,26 + 2c8: 0044 addi s1,sp,4 + 2ca: 7472 flw fs0,60(sp) + 2cc: 755f 7261 5f74 0x5f747261755f + 2d2: 0073706f j 37ad8 <__stack_size+0x372d8> + 2d6: 6170 flw fa2,68(a0) + 2d8: 6972 flw fs2,28(sp) + 2da: 7974 flw fa3,116(a0) + 2dc: 7200 flw fs0,32(a2) + 2de: 5f74 lw a3,124(a4) + 2e0: 6564 flw fs1,76(a0) + 2e2: 6976 flw fs2,92(sp) + 2e4: 635f6563 bltu t5,s5,90e <__stack_size+0x10e> + 2e8: 616c flw fa1,68(a0) + 2ea: 745f7373 csrrci t1,0x745,30 + 2ee: 7079 0x7079 + 2f0: 0065 c.addi zero,25 + 2f2: 6572 flw fa0,28(sp) + 2f4: 76726573 csrrsi a0,0x767,4 + 2f8: 6465 lui s0,0x19 + 2fa: 7200 flw fs0,32(a2) + 2fc: 5f74 lw a3,124(a4) + 2fe: 696c flw fa1,84(a0) + 300: 745f7473 csrrci s0,0x745,30 + 304: 5200 lw s0,32(a2) + 306: 5f54 lw a3,60(a4) + 308: 6544 flw fs1,12(a0) + 30a: 6976 flw fs2,92(sp) + 30c: 435f6563 bltu t5,s5,736 <__stack_size-0xca> + 310: 616c flw fa1,68(a0) + 312: 475f7373 csrrci t1,0x475,30 + 316: 6172 flw ft2,28(sp) + 318: 6870 flw fa2,84(s0) + 31a: 6369 lui t1,0x1a + 31c: 5200 lw s0,32(a2) + 31e: 5f54 lw a3,60(a4) + 320: 6544 flw fs1,12(a0) + 322: 6976 flw fs2,92(sp) + 324: 435f6563 bltu t5,s5,74e <__stack_size-0xb2> + 328: 616c flw fa1,68(a0) + 32a: 525f7373 csrrci t1,0x525,30 + 32e: 4354 lw a3,4(a4) + 330: 7500 flw fs0,40(a0) + 332: 74726173 csrrsi sp,0x747,4 + 336: 635f 6e6f 6966 0x69666e6f635f + 33c: 65727567 0x65727567 + 340: 6400 flw fs0,8(s0) + 342: 616d addi sp,sp,240 + 344: 745f 6172 736e 0x736e6172745f + 34a: 696d lui s2,0x1b + 34c: 0074 addi a3,sp,12 + 34e: 69726573 csrrsi a0,0x697,4 + 352: 6c61 lui s8,0x18 + 354: 635f 6e6f 6966 0x69666e6f635f + 35a: 65727567 0x65727567 + 35e: 7200 flw fs0,32(a2) + 360: 5f74 lw a3,124(a4) + 362: 6564 flw fs1,76(a0) + 364: 6976 flw fs2,92(sp) + 366: 72006563 bltu zero,zero,a90 <__stack_size+0x290> + 36a: 6665 lui a2,0x19 + 36c: 635f 756f 746e 0x746e756f635f + 372: 7300 flw fs0,32(a4) + 374: 7265 lui tp,0xffff9 + 376: 6169 addi sp,sp,208 + 378: 5f6c lw a1,124(a4) + 37a: 7874 flw fa3,116(s0) + 37c: 5200 lw s0,32(a2) + 37e: 5f54 lw a3,60(a4) + 380: 6544 flw fs1,12(a0) + 382: 6976 flw fs2,92(sp) + 384: 435f6563 bltu t5,s5,7ae <__stack_size-0x52> + 388: 616c flw fa1,68(a0) + 38a: 555f7373 csrrci t1,0x555,30 + 38e: 6f484253 0x6f484253 + 392: 5f007473 csrrci s0,0x5f0,0 + 396: 465f 4e55 5443 0x54434e55465f + 39c: 4f49 li t5,18 + 39e: 5f4e lw t5,240(sp) + 3a0: 005f 5452 445f 0x445f5452005f + 3a6: 7665 lui a2,0xffff9 + 3a8: 6369 lui t1,0x1a + 3aa: 5f65 li t5,-7 + 3ac: 73616c43 fmadd.d fs8,ft2,fs6,fa4,unknown + 3b0: 6f535f73 csrrwi t5,0x6f5,6 + 3b4: 6e75 lui t3,0x1d + 3b6: 0064 addi s1,sp,12 + 3b8: 7375 lui t1,0xffffd + 3ba: 7261 lui tp,0xffff8 + 3bc: 5f74 lw a3,124(a4) + 3be: 6e69 lui t3,0x1a + 3c0: 7469 lui s0,0xffffa + 3c2: 7200 flw fs0,32(a2) + 3c4: 5f74 lw a3,124(a4) + 3c6: 6975 lui s2,0x1d + 3c8: 746e flw fs0,248(sp) + 3ca: 745f3233 0x745f3233 + 3ce: 6400 flw fs0,8(s0) + 3d0: 6972 flw fs2,28(sp) + 3d2: 6576 flw fa0,92(sp) + 3d4: 7372 flw ft6,60(sp) + 3d6: 6173752f 0x6173752f + 3da: 7472 flw fs0,60(sp) + 3dc: 632e flw ft6,200(sp) + 3de: 6f00 flw fs0,24(a4) + 3e0: 6570 flw fa2,76(a0) + 3e2: 5f6e lw t5,248(sp) + 3e4: 6c66 flw fs8,88(sp) + 3e6: 6761 lui a4,0x18 + 3e8: 5200 lw s0,32(a2) + 3ea: 5f54 lw a3,60(a4) + 3ec: 6544 flw fs1,12(a0) + 3ee: 6976 flw fs2,92(sp) + 3f0: 435f6563 bltu t5,s5,81a <__stack_size+0x1a> + 3f4: 616c flw fa1,68(a0) + 3f6: 555f7373 csrrci t1,0x555,30 + 3fa: 6b6e flw fs6,216(sp) + 3fc: 6f6e flw ft10,216(sp) + 3fe: 52006e77 0x52006e77 + 402: 5f54 lw a3,60(a4) + 404: 6544 flw fs1,12(a0) + 406: 6976 flw fs2,92(sp) + 408: 435f6563 bltu t5,s5,832 <__stack_size+0x32> + 40c: 616c flw fa1,68(a0) + 40e: 435f7373 csrrci t1,0x435,30 + 412: 4e41 li t3,16 + 414: 6400 flw fs0,8(s0) + 416: 7461 lui s0,0xffff8 + 418: 5f61 li t5,-8 + 41a: 6962 flw fs2,24(sp) + 41c: 7374 flw fa3,100(a4) + 41e: 5200 lw s0,32(a2) + 420: 5f54 lw a3,60(a4) + 422: 6544 flw fs1,12(a0) + 424: 6976 flw fs2,92(sp) + 426: 435f6563 bltu t5,s5,850 <__stack_size+0x50> + 42a: 616c flw fa1,68(a0) + 42c: 495f7373 csrrci t1,0x495,30 + 430: 4332 lw t1,12(sp) + 432: 5542 lw a0,48(sp) + 434: 54520053 0x54520053 + 438: 445f 7665 6369 0x63697665445f + 43e: 5f65 li t5,-7 + 440: 73616c43 fmadd.d fs8,ft2,fs6,fa4,unknown + 444: 53555f73 csrrwi t5,0x535,10 + 448: 4442 lw s0,16(sp) + 44a: 7665 lui a2,0xffff9 + 44c: 6369 lui t1,0x1a + 44e: 0065 c.addi zero,25 + 450: 5452 lw s0,52(sp) + 452: 445f 7665 6369 0x63697665445f + 458: 5f65 li t5,-7 + 45a: 73616c43 fmadd.d fs8,ft2,fs6,fa4,unknown + 45e: 68435f73 csrrwi t5,0x684,6 + 462: 7261 lui tp,0xffff8 + 464: 5200 lw s0,32(a2) + 466: 5f54 lw a3,60(a4) + 468: 6544 flw fs1,12(a0) + 46a: 6976 flw fs2,92(sp) + 46c: 435f6563 bltu t5,s5,896 <__stack_size+0x96> + 470: 616c flw fa1,68(a0) + 472: 4e5f7373 csrrci t1,0x4e5,30 + 476: 7465 lui s0,0xffff9 + 478: 6649 lui a2,0x12 + 47a: 5200 lw s0,32(a2) + 47c: 5f54 lw a3,60(a4) + 47e: 6544 flw fs1,12(a0) + 480: 6976 flw fs2,92(sp) + 482: 435f6563 bltu t5,s5,8ac <__stack_size+0xac> + 486: 616c flw fa1,68(a0) + 488: 425f7373 csrrci t1,0x425,30 + 48c: 6f6c flw fa1,92(a4) + 48e: 75006b63 bltu zero,a6,be4 <__stack_size+0x3e4> + 492: 74726173 csrrsi sp,0x747,4 + 496: 675f 7465 0063 0x637465675f + 49c: 6564 flw fs1,76(a0) + 49e: 6976 flw fs2,92(sp) + 4a0: 695f6563 bltu t5,s5,b2a <__stack_size+0x32a> + 4a4: 0064 addi s1,sp,12 + 4a6: 7472 flw fs0,60(sp) + 4a8: 6f5f 6a62 6365 0x63656a626f5f + 4ae: 0074 addi a3,sp,12 + 4b0: 7472 flw fs0,60(sp) + 4b2: 6f5f 6666 745f 0x745f66666f5f + 4b8: 6200 flw fs0,0(a2) + 4ba: 7469 lui s0,0xffffa + 4bc: 6f5f 6472 7265 0x726564726f5f + 4c2: 5200 lw s0,32(a2) + 4c4: 5f54 lw a3,60(a4) + 4c6: 6544 flw fs1,12(a0) + 4c8: 6976 flw fs2,92(sp) + 4ca: 435f6563 bltu t5,s5,8f4 <__stack_size+0xf4> + 4ce: 616c flw fa1,68(a0) + 4d0: 535f7373 csrrci t1,0x535,30 + 4d4: 4950 lw a2,20(a0) + 4d6: 6544 flw fs1,12(a0) + 4d8: 6976 flw fs2,92(sp) + 4da: 62006563 bltu zero,zero,b04 <__stack_size+0x304> + 4de: 6175 addi sp,sp,368 + 4e0: 6472 flw fs0,28(sp) + 4e2: 5200 lw s0,32(a2) + 4e4: 5f54 lw a3,60(a4) + 4e6: 6544 flw fs1,12(a0) + 4e8: 6976 flw fs2,92(sp) + 4ea: 435f6563 bltu t5,s5,914 <__stack_size+0x114> + 4ee: 616c flw fa1,68(a0) + 4f0: 505f7373 csrrci t1,0x505,30 + 4f4: 6174726f jal tp,4830a <__stack_size+0x47b0a> + 4f8: 006c addi a1,sp,12 + 4fa: 7472 flw fs0,60(sp) + 4fc: 625f 7361 5f65 0x5f657361625f + 502: 0074 addi a3,sp,12 + 504: 7375 lui t1,0xffffd + 506: 7261 lui tp,0xffff8 + 508: 5f74 lw a3,124(a4) + 50a: 7570 flw fa2,108(a0) + 50c: 6374 flw fa3,68(a4) + 50e: 7500 flw fs0,40(a0) + 510: 74726173 csrrsi sp,0x747,4 + 514: 635f 6e6f 7274 0x72746e6f635f + 51a: 72006c6f jal s8,6c3a <__stack_size+0x643a> + 51e: 5f74 lw a3,124(a4) + 520: 69726573 csrrsi a0,0x697,4 + 524: 6c61 lui s8,0x18 + 526: 645f 7665 6369 0x63697665645f + 52c: 0065 c.addi zero,25 + 52e: 69726573 csrrsi a0,0x697,4 + 532: 6c61 lui s8,0x18 + 534: 5200 lw s0,32(a2) + 536: 5f54 lw a3,60(a4) + 538: 6544 flw fs1,12(a0) + 53a: 6976 flw fs2,92(sp) + 53c: 435f6563 bltu t5,s5,966 <__stack_size+0x166> + 540: 616c flw fa1,68(a0) + 542: 535f7373 csrrci t1,0x535,30 + 546: 4950 lw a2,20(a0) + 548: 5542 lw a0,48(sp) + 54a: 74720053 0x74720053 + 54e: 6c5f 7369 5f74 0x5f7473696c5f + 554: 6f6e flw ft10,216(sp) + 556: 6564 flw fs1,76(a0) + 558: 5200 lw s0,32(a2) + 55a: 5f54 lw a3,60(a4) + 55c: 6544 flw fs1,12(a0) + 55e: 6976 flw fs2,92(sp) + 560: 435f6563 bltu t5,s5,98a <__stack_size+0x18a> + 564: 616c flw fa1,68(a0) + 566: 505f7373 csrrci t1,0x505,30 + 56a: 7069 0x7069 + 56c: 0065 c.addi zero,25 + 56e: 7472 flw fs0,60(sp) + 570: 745f 6d69 7265 0x72656d69745f + 576: 7400 flw fs0,40(s0) + 578: 696c flw fa1,84(a0) + 57a: 72007473 csrrci s0,0x720,0 + 57e: 5f74 lw a3,124(a4) + 580: 6e69 lui t3,0x1a + 582: 7469 lui s0,0xffffa + 584: 745f 7268 6165 0x61657268745f + 58a: 5f64 lw s1,124(a4) + 58c: 6e65 lui t3,0x19 + 58e: 7274 flw fa3,100(a2) + 590: 0079 c.addi zero,30 + 592: 6572 flw fa0,28(sp) + 594: 616d addi sp,sp,240 + 596: 6e69 lui t3,0x1a + 598: 6e69 lui t3,0x1a + 59a: 69745f67 0x69745f67 + 59e: 65006b63 bltu zero,a6,bf4 <__stack_size+0x3f4> + 5a2: 6576 flw fa0,92(sp) + 5a4: 746e flw fs0,248(sp) + 5a6: 735f 7465 7400 0x74007465735f + 5ac: 7268 flw fa0,100(a2) + 5ae: 6165 addi sp,sp,112 + 5b0: 5f64 lw s1,124(a4) + 5b2: 6974 flw fa3,84(a0) + 5b4: 656d lui a0,0x1b + 5b6: 0072 0x72 + 5b8: 656c flw fa1,76(a0) + 5ba: 5f64 lw s1,124(a4) + 5bc: 63617473 csrrci s0,0x636,2 + 5c0: 7472006b 0x7472006b + 5c4: 745f 7268 6165 0x61657268745f + 5ca: 5f64 lw s1,124(a4) + 5cc: 0074 addi a3,sp,12 + 5ce: 7472 flw fs0,60(sp) + 5d0: 745f 6369 5f6b 0x5f6b6369745f + 5d6: 0074 addi a3,sp,12 + 5d8: 6e69 lui t3,0x1a + 5da: 7469 lui s0,0xffffa + 5dc: 705f 6972 726f 0x726f6972705f + 5e2: 7469 lui s0,0xffffa + 5e4: 0079 c.addi zero,30 + 5e6: 6968 flw fa0,84(a0) + 5e8: 6d5f6867 0x6d5f6867 + 5ec: 7361 lui t1,0xffff8 + 5ee: 7061006b 0x7061006b + 5f2: 6c70 flw fa2,92(s0) + 5f4: 6369 lui t1,0x1a + 5f6: 7461 lui s0,0xffff8 + 5f8: 6f69 lui t5,0x1a + 5fa: 736e flw ft6,248(sp) + 5fc: 7070612f 0x7070612f + 600: 696c flw fa1,84(a0) + 602: 69746163 bltu s0,s7,c84 <__stack_size+0x484> + 606: 2e736e6f jal t3,370ec <__stack_size+0x368ec> + 60a: 72650063 beq a0,t1,d2a <__stack_size+0x52a> + 60e: 6f72 flw ft10,28(sp) + 610: 0072 0x72 + 612: 756e flw fa0,248(sp) + 614: 626d lui tp,0x1b + 616: 7265 lui tp,0xffff9 + 618: 6d5f 7361 006b 0x6b73616d5f + 61e: 6e69 lui t3,0x1a + 620: 7469 lui s0,0xffffa + 622: 745f 7268 6165 0x61657268745f + 628: 0064 addi s1,sp,12 + 62a: 7665 lui a2,0xffff9 + 62c: 6e65 lui t3,0x19 + 62e: 5f74 lw a3,124(a4) + 630: 6e69 lui t3,0x1a + 632: 6f66 flw ft10,88(sp) + 634: 7000 flw fs0,32(s0) + 636: 7261 lui tp,0xffff8 + 638: 6d61 lui s10,0x18 + 63a: 7465 lui s0,0xffff9 + 63c: 7265 lui tp,0xffff9 + 63e: 7400 flw fs0,40(s0) + 640: 6d69 lui s10,0x1a + 642: 6f65 lui t5,0x19 + 644: 7475 lui s0,0xffffd + 646: 665f 6e75 0063 0x636e75665f + 64c: 656c flw fa1,76(a0) + 64e: 5f64 lw s1,124(a4) + 650: 6874 flw fa3,84(s0) + 652: 6572 flw fa0,28(sp) + 654: 6461 lui s0,0x18 + 656: 655f 746e 7972 0x7972746e655f + 65c: 6c00 flw fs0,24(s0) + 65e: 6465 lui s0,0x19 + 660: 745f 7268 6165 0x61657268745f + 666: 0064 addi s1,sp,12 + 668: 7472 flw fs0,60(sp) + 66a: 615f 7070 696c 0x696c7070615f + 670: 69746163 bltu s0,s7,cf2 <__stack_size+0x4f2> + 674: 695f6e6f jal t3,f7508 <__stack_size+0xf6d08> + 678: 696e flw fs2,216(sp) + 67a: 0074 addi a3,sp,12 + 67c: 6e69 lui t3,0x1a + 67e: 7469 lui s0,0xffffa + 680: 745f 6369 006b 0x6b6369745f + 686: 63617473 csrrci s0,0x636,2 + 68a: 69735f6b 0x69735f6b + 68e: 657a flw fa0,156(sp) + 690: 7300 flw fs0,32(a4) + 692: 6174 flw fa3,68(a0) + 694: 615f6b63 bltu t5,s5,caa <__stack_size+0x4aa> + 698: 6464 flw fs1,76(s0) + 69a: 0072 0x72 + 69c: 7472 flw fs0,60(sp) + 69e: 6874 flw fa3,84(s0) + 6a0: 6572 flw fa0,28(sp) + 6a2: 6461 lui s0,0x18 + 6a4: 735f 6174 7472 0x74726174735f + 6aa: 7075 0x7075 + 6ac: 6d00 flw fs0,24(a0) + 6ae: 6961 lui s2,0x18 + 6b0: 006e 0x6e + 6b2: 5f5f 7362 5f73 0x5f7373625f5f + 6b8: 6e65 lui t3,0x19 + 6ba: 5f64 lw s1,124(a4) + 6bc: 005f 685f 6165 0x6165685f005f + 6c2: 5f70 lw a2,124(a4) + 6c4: 6e65 lui t3,0x19 + 6c6: 0064 addi s1,sp,12 + 6c8: 7061 0x7061 + 6ca: 6c70 flw fa2,92(s0) + 6cc: 6369 lui t1,0x1a + 6ce: 7461 lui s0,0xffff8 + 6d0: 6f69 lui t5,0x1a + 6d2: 736e flw ft6,248(sp) + 6d4: 6174732f 0x6174732f + 6d8: 7472 flw fs0,60(sp) + 6da: 7075 0x7075 + 6dc: 632e flw ft6,200(sp) + 6de: 7000 flw fs0,32(s0) + 6e0: 616c flw fa1,68(a0) + 6e2: 6674 flw fa3,76(a2) + 6e4: 2f6d726f jal tp,d79da <__stack_size+0xd71da> + 6e8: 6e69 lui t3,0x1a + 6ea: 6574 flw fa3,76(a0) + 6ec: 7272 flw ft4,60(sp) + 6ee: 7075 0x7075 + 6f0: 2e74 fld fa3,216(a2) + 6f2: 74720063 beq tp,t2,e32 <__stack_size+0x632> + 6f6: 695f 7172 645f 0x645f7172695f + 6fc: 7365 lui t1,0xffff9 + 6fe: 74720063 beq tp,t2,e3e <__stack_size+0x63e> + 702: 685f 5f77 6e69 0x6e695f77685f + 708: 6574 flw fa3,76(a0) + 70a: 7272 flw ft4,60(sp) + 70c: 7075 0x7075 + 70e: 5f74 lw a3,124(a4) + 710: 6e69 lui t3,0x1a + 712: 6c617473 csrrci s0,0x6c6,2 + 716: 006c addi a1,sp,12 + 718: 7472 flw fs0,60(sp) + 71a: 695f 746e 7265 0x7265746e695f + 720: 7572 flw fa0,60(sp) + 722: 7470 flw fa2,108(s0) + 724: 6e5f 7365 0074 0x7473656e5f + 72a: 6e756f63 bltu a0,t2,e28 <__stack_size+0x628> + 72e: 6574 flw fa3,76(a0) + 730: 0072 0x72 + 732: 5f646c6f jal s8,46d28 <__stack_size+0x46528> + 736: 6168 flw fa0,68(a0) + 738: 646e flw fs0,216(sp) + 73a: 656c flw fa1,76(a0) + 73c: 0072 0x72 + 73e: 7472 flw fs0,60(sp) + 740: 685f 5f77 6e69 0x6e695f77685f + 746: 6574 flw fa3,76(a0) + 748: 7272 flw ft4,60(sp) + 74a: 7075 0x7075 + 74c: 5f74 lw a3,124(a4) + 74e: 616d addi sp,sp,240 + 750: 72006b73 csrrsi s6,0x720,0 + 754: 5f74 lw a3,124(a4) + 756: 7768 flw fa0,108(a4) + 758: 695f 746e 7265 0x7265746e695f + 75e: 7572 flw fa0,60(sp) + 760: 7470 flw fa2,108(s0) + 762: 675f 7465 615f 0x615f7465675f + 768: 76697463 bleu t1,s2,ed0 <__stack_size+0x6d0> + 76c: 0065 c.addi zero,25 + 76e: 7472 flw fs0,60(sp) + 770: 695f 746e 7265 0x7265746e695f + 776: 7572 flw fa0,60(sp) + 778: 7470 flw fa2,108(s0) + 77a: 745f 5f6f 6874 0x68745f6f745f + 780: 6572 flw fa0,28(sp) + 782: 6461 lui s0,0x18 + 784: 6600 flw fs0,8(a2) + 786: 7169 addi sp,sp,-304 + 788: 695f 7172 7200 0x72007172695f + 78e: 5f74 lw a3,124(a4) + 790: 7768 flw fa0,108(a4) + 792: 695f 746e 7265 0x7265746e695f + 798: 7572 flw fa0,60(sp) + 79a: 7470 flw fa2,108(s0) + 79c: 755f 6d6e 7361 0x73616d6e755f + 7a2: 7472006b 0x7472006b + 7a6: 745f 7268 6165 0x61657268745f + 7ac: 5f64 lw s1,124(a4) + 7ae: 74697773 csrrci a4,0x746,18 + 7b2: 695f6863 bltu t5,s5,e42 <__stack_size+0x642> + 7b6: 746e flw fs0,248(sp) + 7b8: 7265 lui tp,0xffff9 + 7ba: 7572 flw fa0,60(sp) + 7bc: 7470 flw fa2,108(s0) + 7be: 665f 616c 0067 0x67616c665f + 7c4: 7472 flw fs0,60(sp) + 7c6: 685f 5f77 6e69 0x6e695f77685f + 7cc: 6574 flw fa3,76(a0) + 7ce: 7272 flw ft4,60(sp) + 7d0: 7075 0x7075 + 7d2: 5f74 lw a3,124(a4) + 7d4: 6361 lui t1,0x18 + 7d6: 7472006b 0x7472006b + 7da: 695f 746e 7265 0x7265746e695f + 7e0: 7572 flw fa0,60(sp) + 7e2: 7470 flw fa2,108(s0) + 7e4: 665f 6f72 5f6d 0x5f6d6f72665f + 7ea: 6874 flw fa3,84(s0) + 7ec: 6572 flw fa0,28(sp) + 7ee: 6461 lui s0,0x18 + 7f0: 7200 flw fs0,32(a2) + 7f2: 5f74 lw a3,124(a4) + 7f4: 7369 lui t1,0xffffa + 7f6: 5f72 lw t5,60(sp) + 7f8: 6168 flw fa0,68(a0) + 7fa: 646e flw fs0,216(sp) + 7fc: 656c flw fa1,76(a0) + 7fe: 5f72 lw t5,60(sp) + 800: 0074 addi a3,sp,12 + 802: 7472 flw fs0,60(sp) + 804: 685f 5f77 6e69 0x6e695f77685f + 80a: 6574 flw fa3,76(a0) + 80c: 7272 flw ft4,60(sp) + 80e: 7075 0x7075 + 810: 5f74 lw a3,124(a4) + 812: 6e69 lui t3,0x1a + 814: 7469 lui s0,0xffffa + 816: 7200 flw fs0,32(a2) + 818: 5f74 lw a3,124(a4) + 81a: 7768 flw fa0,108(a4) + 81c: 695f 746e 7265 0x7265746e695f + 822: 7572 flw fa0,60(sp) + 824: 7470 flw fa2,108(s0) + 826: 685f 6e61 6c64 0x6c646e61685f + 82c: 0065 c.addi zero,25 + 82e: 7472 flw fs0,60(sp) + 830: 745f 6369 5f6b 0x5f6b6369745f + 836: 6e69 lui t3,0x1a + 838: 61657263 bleu s6,a0,e3c <__stack_size+0x63c> + 83c: 72006573 csrrsi a0,0x720,0 + 840: 5f74 lw a3,124(a4) + 842: 6974 flw fa3,84(a0) + 844: 2f006b63 bltu zero,a6,b3a <__stack_size+0x33a> + 848: 6f68 flw fa0,92(a4) + 84a: 656d lui a0,0x1b + 84c: 2f6a7a2f 0x2f6a7a2f + 850: 7472 flw fs0,60(sp) + 852: 742d lui s0,0xfffeb + 854: 7268 flw fa0,100(a2) + 856: 6165 addi sp,sp,112 + 858: 2f64 fld fs1,216(a4) + 85a: 2f637273 csrrci tp,0x2f6,6 + 85e: 636f6c63 bltu t5,s6,e96 <__stack_size+0x696> + 862: 00632e6b 0x632e6b + 866: 7472 flw fs0,60(sp) + 868: 745f 6369 5f6b 0x5f6b6369745f + 86e: 00746573 csrrsi a0,0x7,8 + 872: 7472 flw fs0,60(sp) + 874: 745f 6369 5f6b 0x5f6b6369745f + 87a: 7266 flw ft4,120(sp) + 87c: 6d5f6d6f jal s10,f7750 <__stack_size+0xf6f50> + 880: 6c69 lui s8,0x1a + 882: 696c flw fa1,84(a0) + 884: 6f636573 csrrsi a0,0x6f6,6 + 888: 646e flw fs0,216(sp) + 88a: 7200 flw fs0,32(a2) + 88c: 5f74 lw a3,124(a4) + 88e: 6974 flw fa3,84(a0) + 890: 675f6b63 bltu t5,s5,f06 <__stack_size+0x706> + 894: 7465 lui s0,0xffff9 + 896: 7200 flw fs0,32(a2) + 898: 5f74 lw a3,124(a4) + 89a: 74737973 csrrci s2,0x747,6 + 89e: 6d65 lui s10,0x19 + 8a0: 745f 6369 5f6b 0x5f6b6369745f + 8a6: 6e69 lui t3,0x1a + 8a8: 7469 lui s0,0xffffa + 8aa: 7200 flw fs0,32(a2) + 8ac: 5f74 lw a3,124(a4) + 8ae: 706d6f63 bltu s10,t1,fcc <__stack_size+0x7cc> + 8b2: 6e656e6f jal t3,56f98 <__stack_size+0x56798> + 8b6: 7374 flw fa3,100(a4) + 8b8: 695f 696e 0074 0x74696e695f + 8be: 5f5f 7472 695f 0x695f74725f5f + 8c4: 696e flw fs2,216(sp) + 8c6: 5f74 lw a3,124(a4) + 8c8: 7472 flw fs0,60(sp) + 8ca: 5f69 li t5,-6 + 8cc: 72617473 csrrci s0,0x726,2 + 8d0: 0074 addi a3,sp,12 + 8d2: 5f5f 7472 695f 0x695f74725f5f + 8d8: 696e flw fs2,216(sp) + 8da: 5f74 lw a3,124(a4) + 8dc: 7472 flw fs0,60(sp) + 8de: 5f69 li t5,-6 + 8e0: 6e65 lui t3,0x19 + 8e2: 0064 addi s1,sp,12 + 8e4: 7472 flw fs0,60(sp) + 8e6: 635f 6d6f 6f70 0x6f706d6f635f + 8ec: 656e flw fa0,216(sp) + 8ee: 746e flw fs0,248(sp) + 8f0: 6f625f73 csrrwi t5,0x6f6,4 + 8f4: 7261 lui tp,0xffff8 + 8f6: 5f64 lw s1,124(a4) + 8f8: 6e69 lui t3,0x1a + 8fa: 7469 lui s0,0xffffa + 8fc: 5f00 lw s0,56(a4) + 8fe: 725f 5f74 6e69 0x6e695f74725f + 904: 7469 lui s0,0xffffa + 906: 725f 6974 625f 0x625f6974725f + 90c: 6472616f jal sp,27752 <__stack_size+0x26f52> + 910: 735f 6174 7472 0x74726174735f + 916: 6600 flw fs0,8(a2) + 918: 5f6e lw t5,248(sp) + 91a: 7470 flw fa2,108(s0) + 91c: 0072 0x72 + 91e: 5f5f 7472 695f 0x695f74725f5f + 924: 696e flw fs2,216(sp) + 926: 5f74 lw a3,124(a4) + 928: 7472 flw fs0,60(sp) + 92a: 5f69 li t5,-6 + 92c: 6f62 flw ft10,24(sp) + 92e: 7261 lui tp,0xffff8 + 930: 5f64 lw s1,124(a4) + 932: 6e65 lui t3,0x19 + 934: 0064 addi s1,sp,12 + 936: 6d6f682f 0x6d6f682f + 93a: 2f65 jal 10f2 <__stack_size+0x8f2> + 93c: 6a7a flw fs4,156(sp) + 93e: 2d74722f 0x2d74722f + 942: 6874 flw fa3,84(s0) + 944: 6572 flw fa0,28(sp) + 946: 6461 lui s0,0x18 + 948: 6372732f 0x6372732f + 94c: 6d6f632f 0x6d6f632f + 950: 6f70 flw fa2,92(a4) + 952: 656e flw fa0,216(sp) + 954: 746e flw fs0,248(sp) + 956: 00632e73 csrrs t3,0x6,t1 + 95a: 6e69 lui t3,0x1a + 95c: 7469 lui s0,0xffffa + 95e: 665f 5f6e 0074 0x745f6e665f + 964: 7874 flw fa3,116(s0) + 966: 645f 6e6f 0065 0x656e6f645f + 96c: 5452 lw s0,52(sp) + 96e: 4f5f 6a62 6365 0x63656a624f5f + 974: 5f74 lw a3,124(a4) + 976: 73616c43 fmadd.d fs8,ft2,fs6,fa4,unknown + 97a: 74535f73 csrrwi t5,0x745,6 + 97e: 7461 lui s0,0xffff8 + 980: 6369 lui t1,0x1a + 982: 5200 lw s0,32(a2) + 984: 5f54 lw a3,60(a4) + 986: 656a624f 0x656a624f + 98a: 435f7463 bleu s5,t5,db2 <__stack_size+0x5b2> + 98e: 616c flw fa1,68(a0) + 990: 4d5f7373 csrrci t1,0x4d5,30 + 994: 6d65 lui s10,0x19 + 996: 6f50 flw fa2,28(a4) + 998: 52006c6f jal s8,6eb8 <__stack_size+0x66b8> + 99c: 5f54 lw a3,60(a4) + 99e: 656a624f 0x656a624f + 9a2: 435f7463 bleu s5,t5,dca <__stack_size+0x5ca> + 9a6: 616c flw fa1,68(a0) + 9a8: 455f7373 csrrci t1,0x455,30 + 9ac: 6576 flw fa0,92(sp) + 9ae: 746e flw fs0,248(sp) + 9b0: 7200 flw fs0,32(a2) + 9b2: 5f74 lw a3,124(a4) + 9b4: 6564 flw fs1,76(a0) + 9b6: 6976 flw fs2,92(sp) + 9b8: 735f6563 bltu t5,s5,10e2 <__stack_size+0x8e2> + 9bc: 7465 lui s0,0xffff9 + 9be: 745f 5f78 6f63 0x6f635f78745f + 9c4: 706d 0x706d + 9c6: 656c flw fa1,76(a0) + 9c8: 6574 flw fa3,76(a0) + 9ca: 5200 lw s0,32(a2) + 9cc: 5f54 lw a3,60(a4) + 9ce: 656a624f 0x656a624f + 9d2: 435f7463 bleu s5,t5,dfa <__stack_size+0x5fa> + 9d6: 616c flw fa1,68(a0) + 9d8: 535f7373 csrrci t1,0x535,30 + 9dc: 6d65 lui s10,0x19 + 9de: 7061 0x7061 + 9e0: 6f68 flw fa0,92(a4) + 9e2: 6572 flw fa0,28(sp) + 9e4: 6f00 flw fs0,24(a4) + 9e6: 6a62 flw fs4,24(sp) + 9e8: 6365 lui t1,0x19 + 9ea: 5f74 lw a3,124(a4) + 9ec: 696c flw fa1,84(a0) + 9ee: 72007473 csrrci s0,0x720,0 + 9f2: 5f74 lw a3,124(a4) + 9f4: 6564 flw fs1,76(a0) + 9f6: 6976 flw fs2,92(sp) + 9f8: 635f6563 bltu t5,s5,1022 <__stack_size+0x822> + 9fc: 6f6c flw fa1,92(a4) + 9fe: 72006573 csrrsi a0,0x720,0 + a02: 5f74 lw a3,124(a4) + a04: 6564 flw fs1,76(a0) + a06: 6976 flw fs2,92(sp) + a08: 725f6563 bltu t5,t0,1132 <__stack_size+0x932> + a0c: 6765 lui a4,0x19 + a0e: 7369 lui t1,0xffffa + a10: 6574 flw fa3,76(a0) + a12: 0072 0x72 + a14: 7472 flw fs0,60(sp) + a16: 645f 7665 6369 0x63697665645f + a1c: 5f65 li t5,-7 + a1e: 6966 flw fs2,88(sp) + a20: 646e flw fs0,216(sp) + a22: 2f00 fld fs0,24(a4) + a24: 6f68 flw fa0,92(a4) + a26: 656d lui a0,0x1b + a28: 2f6a7a2f 0x2f6a7a2f + a2c: 7472 flw fs0,60(sp) + a2e: 742d lui s0,0xfffeb + a30: 7268 flw fa0,100(a2) + a32: 6165 addi sp,sp,112 + a34: 2f64 fld fs1,216(a4) + a36: 2f637273 csrrci tp,0x2f6,6 + a3a: 6564 flw fs1,76(a0) + a3c: 6976 flw fs2,92(sp) + a3e: 632e6563 bltu t3,s2,1068 <__stack_size+0x868> + a42: 5200 lw s0,32(a2) + a44: 5f54 lw a3,60(a4) + a46: 656a624f 0x656a624f + a4a: 435f7463 bleu s5,t5,e72 <__stack_size+0x672> + a4e: 616c flw fa1,68(a0) + a50: 4d5f7373 csrrci t1,0x4d5,30 + a54: 7365 lui t1,0xffff9 + a56: 65676173 csrrsi sp,0x656,14 + a5a: 7551 lui a0,0xffff4 + a5c: 7565 lui a0,0xffff9 + a5e: 0065 c.addi zero,25 + a60: 7472 flw fs0,60(sp) + a62: 645f 7665 6369 0x63697665645f + a68: 5f65 li t5,-7 + a6a: 6e69 lui t3,0x1a + a6c: 7469 lui s0,0xffffa + a6e: 615f 6c6c 6f00 0x6f006c6c615f + a74: 6c66 flw fs8,88(sp) + a76: 6761 lui a4,0x18 + a78: 5200 lw s0,32(a2) + a7a: 5f54 lw a3,60(a4) + a7c: 656a624f 0x656a624f + a80: 435f7463 bleu s5,t5,ea8 <__stack_size+0x6a8> + a84: 616c flw fa1,68(a0) + a86: 545f7373 csrrci t1,0x545,30 + a8a: 6d69 lui s10,0x1a + a8c: 7265 lui tp,0xffff9 + a8e: 7200 flw fs0,32(a2) + a90: 5f74 lw a3,124(a4) + a92: 656a626f jal tp,a70e8 <__stack_size+0xa68e8> + a96: 635f7463 bleu s5,t5,10be <__stack_size+0x8be> + a9a: 61746e6f jal t3,478b0 <__stack_size+0x470b0> + a9e: 6e69 lui t3,0x1a + aa0: 7265 lui tp,0xffff9 + aa2: 5200 lw s0,32(a2) + aa4: 5f54 lw a3,60(a4) + aa6: 656a624f 0x656a624f + aaa: 435f7463 bleu s5,t5,ed2 <__stack_size+0x6d2> + aae: 616c flw fa1,68(a0) + ab0: 4d5f7373 csrrci t1,0x4d5,30 + ab4: 7475 lui s0,0xffffd + ab6: 7865 lui a6,0xffff9 + ab8: 7200 flw fs0,32(a2) + aba: 5f74 lw a3,124(a4) + abc: 6564 flw fs1,76(a0) + abe: 6976 flw fs2,92(sp) + ac0: 775f6563 bltu t5,s5,122a <__stack_size+0xa2a> + ac4: 6972 flw fs2,28(sp) + ac6: 6574 flw fa3,76(a0) + ac8: 7200 flw fs0,32(a2) + aca: 5f74 lw a3,124(a4) + acc: 6564 flw fs1,76(a0) + ace: 6976 flw fs2,92(sp) + ad0: 755f6563 bltu t5,s5,121a <__stack_size+0xa1a> + ad4: 726e flw ft4,248(sp) + ad6: 6765 lui a4,0x19 + ad8: 7369 lui t1,0xffffa + ada: 6574 flw fa3,76(a0) + adc: 0072 0x72 + ade: 5452 lw s0,52(sp) + ae0: 4f5f 6a62 6365 0x63656a624f5f + ae6: 5f74 lw a3,124(a4) + ae8: 73616c43 fmadd.d fs8,ft2,fs6,fa4,unknown + aec: 65445f73 csrrwi t5,0x654,8 + af0: 6976 flw fs2,92(sp) + af2: 72006563 bltu zero,zero,121c <__stack_size+0xa1c> + af6: 5f74 lw a3,124(a4) + af8: 656a626f jal tp,a714e <__stack_size+0xa694e> + afc: 695f7463 bleu s5,t5,1184 <__stack_size+0x984> + b00: 666e flw fa2,216(sp) + b02: 616d726f jal tp,d8118 <__stack_size+0xd7918> + b06: 6974 flw fa3,84(a0) + b08: 6f006e6f jal t3,71f8 <__stack_size+0x69f8> + b0c: 6a62 flw fs4,24(sp) + b0e: 6365 lui t1,0x19 + b10: 5f74 lw a3,124(a4) + b12: 657a6973 csrrsi s2,0x657,20 + b16: 7200 flw fs0,32(a2) + b18: 5f78 lw a4,124(a4) + b1a: 6e69 lui t3,0x1a + b1c: 0064 addi s1,sp,12 + b1e: 5452 lw s0,52(sp) + b20: 4f5f 6a62 6365 0x63656a624f5f + b26: 5f74 lw a3,124(a4) + b28: 73616c43 fmadd.d fs8,ft2,fs6,fa4,unknown + b2c: 614d5f73 csrrwi t5,0x614,26 + b30: 6c69 lui s8,0x1a + b32: 6f42 flw ft10,16(sp) + b34: 0078 addi a4,sp,12 + b36: 7472 flw fs0,60(sp) + b38: 645f 7665 6369 0x63697665645f + b3e: 5f65 li t5,-7 + b40: 6e65706f j 58226 <__stack_size+0x57a26> + b44: 7200 flw fs0,32(a2) + b46: 5f74 lw a3,124(a4) + b48: 656a626f jal tp,a719e <__stack_size+0xa699e> + b4c: 635f7463 bleu s5,t5,1174 <__stack_size+0x974> + b50: 616c flw fa1,68(a0) + b52: 745f7373 csrrci t1,0x745,30 + b56: 7079 0x7079 + b58: 0065 c.addi zero,25 + b5a: 7472 flw fs0,60(sp) + b5c: 645f 7665 6369 0x63697665645f + b62: 5f65 li t5,-7 + b64: 6572 flw fa0,28(sp) + b66: 6461 lui s0,0x18 + b68: 5200 lw s0,32(a2) + b6a: 5f54 lw a3,60(a4) + b6c: 656a624f 0x656a624f + b70: 435f7463 bleu s5,t5,f98 <__stack_size+0x798> + b74: 616c flw fa1,68(a0) + b76: 555f7373 csrrci t1,0x555,30 + b7a: 6b6e flw fs6,216(sp) + b7c: 6f6e flw ft10,216(sp) + b7e: 52006e77 0x52006e77 + b82: 5f54 lw a3,60(a4) + b84: 656a624f 0x656a624f + b88: 435f7463 bleu s5,t5,fb0 <__stack_size+0x7b0> + b8c: 616c flw fa1,68(a0) + b8e: 545f7373 csrrci t1,0x545,30 + b92: 7268 flw fa0,100(a2) + b94: 6165 addi sp,sp,112 + b96: 0064 addi s1,sp,12 + b98: 7562 flw fa0,56(sp) + b9a: 6666 flw fa2,88(sp) + b9c: 7265 lui tp,0xffff9 + b9e: 7200 flw fs0,32(a2) + ba0: 5f74 lw a3,124(a4) + ba2: 6564 flw fs1,76(a0) + ba4: 6976 flw fs2,92(sp) + ba6: 695f6563 bltu t5,s5,1230 <__stack_size+0xa30> + baa: 696e flw fs2,216(sp) + bac: 0074 addi a3,sp,12 + bae: 7472 flw fs0,60(sp) + bb0: 645f 7665 6369 0x63697665645f + bb6: 5f65 li t5,-7 + bb8: 5f746573 csrrsi a0,0x5f7,8 + bbc: 7872 flw fa6,60(sp) + bbe: 695f 646e 6369 0x6369646e695f + bc4: 7461 lui s0,0xffff8 + bc6: 0065 c.addi zero,25 + bc8: 7472 flw fs0,60(sp) + bca: 645f 7665 6369 0x63697665645f + bd0: 5f65 li t5,-7 + bd2: 746e6f63 bltu t3,t1,1330 <__stack_size+0xb30> + bd6: 6f72 flw ft10,28(sp) + bd8: 006c addi a1,sp,12 + bda: 7472 flw fs0,60(sp) + bdc: 745f 7268 6165 0x61657268745f + be2: 5f64 lw s1,124(a4) + be4: 63617473 csrrci s0,0x636,2 + be8: 685f006b 0x685f006b + bec: 7361 lui t1,0xffff8 + bee: 645f 6665 6e75 0x6e756665645f + bf4: 745f7463 bleu t0,t5,133c <__stack_size+0xb3c> + bf8: 7268 flw fa0,100(a2) + bfa: 6165 addi sp,sp,112 + bfc: 0064 addi s1,sp,12 + bfe: 6d6f682f 0x6d6f682f + c02: 2f65 jal 13ba <__stack_size+0xbba> + c04: 6a7a flw fs4,156(sp) + c06: 2d74722f 0x2d74722f + c0a: 6874 flw fa3,84(s0) + c0c: 6572 flw fa0,28(sp) + c0e: 6461 lui s0,0x18 + c10: 6372732f 0x6372732f + c14: 6c64692f 0x6c64692f + c18: 2e65 jal fd0 <__stack_size+0x7d0> + c1a: 64690063 beq s2,t1,125a <__stack_size+0xa5a> + c1e: 656c flw fa1,76(a0) + c20: 7200 flw fs0,32(a2) + c22: 5f74 lw a3,124(a4) + c24: 6874 flw fa3,84(s0) + c26: 6572 flw fa0,28(sp) + c28: 6461 lui s0,0x18 + c2a: 645f 6665 6e75 0x6e756665645f + c30: 72007463 bleu zero,zero,1358 <__stack_size+0xb58> + c34: 5f74 lw a3,124(a4) + c36: 6874 flw fa3,84(s0) + c38: 6572 flw fa0,28(sp) + c3a: 6461 lui s0,0x18 + c3c: 695f 6c64 5f65 0x5f656c64695f + c42: 6f68 flw fa0,92(a4) + c44: 72006b6f jal s6,7364 <__stack_size+0x6b64> + c48: 5f74 lw a3,124(a4) + c4a: 6874 flw fa3,84(s0) + c4c: 6572 flw fa0,28(sp) + c4e: 6461 lui s0,0x18 + c50: 695f 6c64 5f65 0x5f656c64695f + c56: 68746567 0x68746567 + c5a: 6e61 lui t3,0x18 + c5c: 6c64 flw fs1,92(s0) + c5e: 7265 lui tp,0xffff9 + c60: 7200 flw fs0,32(a2) + c62: 5f74 lw a3,124(a4) + c64: 6874 flw fa3,84(s0) + c66: 6572 flw fa0,28(sp) + c68: 6461 lui s0,0x18 + c6a: 695f 6c64 5f65 0x5f656c64695f + c70: 68746573 csrrsi a0,0x687,8 + c74: 006b6f6f jal t5,b6c7a <__stack_size+0xb647a> + c78: 7472 flw fs0,60(sp) + c7a: 6f5f 6a62 6365 0x63656a626f5f + c80: 5f74 lw a3,124(a4) + c82: 0074 addi a3,sp,12 + c84: 7472 flw fs0,60(sp) + c86: 745f 7268 6165 0x61657268745f + c8c: 5f64 lw s1,124(a4) + c8e: 6469 lui s0,0x1a + c90: 656c flw fa1,76(a0) + c92: 655f 6378 7475 0x74756378655f + c98: 0065 c.addi zero,25 + c9a: 7472 flw fs0,60(sp) + c9c: 6c5f 7369 5f74 0x5f7473696c5f + ca2: 6572 flw fa0,28(sp) + ca4: 6f6d lui t5,0x1b + ca6: 6576 flw fa0,92(sp) + ca8: 7200 flw fs0,32(a2) + caa: 5f74 lw a3,124(a4) + cac: 6874 flw fa3,84(s0) + cae: 6572 flw fa0,28(sp) + cb0: 6461 lui s0,0x18 + cb2: 695f 6c64 5f65 0x5f656c64695f + cb8: 6e65 lui t3,0x19 + cba: 7274 flw fa3,100(a2) + cbc: 0079 c.addi zero,30 + cbe: 7472 flw fs0,60(sp) + cc0: 745f 7268 6165 0x61657268745f + cc6: 5f64 lw s1,124(a4) + cc8: 6469 lui s0,0x1a + cca: 656c flw fa1,76(a0) + ccc: 695f 696e 0074 0x74696e695f + cd2: 7472 flw fs0,60(sp) + cd4: 6d5f 5f62 7263 0x72635f626d5f + cda: 6165 addi sp,sp,112 + cdc: 6574 flw fa3,76(a0) + cde: 7200 flw fs0,32(a2) + ce0: 5f74 lw a3,124(a4) + ce2: 7069 0x7069 + ce4: 626f5f63 ble t1,t5,1322 <__stack_size+0xb22> + ce8: 656a flw fa0,152(sp) + cea: 695f7463 bleu s5,t5,1372 <__stack_size+0xb72> + cee: 696e flw fs2,216(sp) + cf0: 0074 addi a3,sp,12 + cf2: 7472 flw fs0,60(sp) + cf4: 6d5f 7475 7865 0x786574756d5f + cfa: 725f 6c65 6165 0x61656c65725f + d00: 72006573 csrrsi a0,0x720,0 + d04: 5f74 lw a3,124(a4) + d06: 716d addi sp,sp,-272 + d08: 645f 7465 6361 0x63617465645f + d0e: 0068 addi a0,sp,12 + d10: 7472 flw fs0,60(sp) + d12: 695f 6370 6c5f 0x6c5f6370695f + d18: 7369 lui t1,0xffffa + d1a: 5f74 lw a3,124(a4) + d1c: 6572 flw fa0,28(sp) + d1e: 656d7573 csrrci a0,0x656,26 + d22: 615f 6c6c 7200 0x72006c6c615f + d28: 5f74 lw a3,124(a4) + d2a: 5f6d6573 csrrsi a0,0x5f6,26 + d2e: 6572 flw fa0,28(sp) + d30: 656c flw fa1,76(a0) + d32: 7361 lui t1,0xffff8 + d34: 0065 c.addi zero,25 + d36: 7472 flw fs0,60(sp) + d38: 6d5f 5f71 7263 0x72635f716d5f + d3e: 6165 addi sp,sp,112 + d40: 6574 flw fa3,76(a0) + d42: 6d00 flw fs0,24(a0) + d44: 6f706773 csrrsi a4,0x6f7,0 + d48: 72006c6f jal s8,7468 <__stack_size+0x6c68> + d4c: 5f74 lw a3,124(a4) + d4e: 756d lui a0,0xffffb + d50: 6574 flw fa3,76(a0) + d52: 0078 addi a4,sp,12 + d54: 7472 flw fs0,60(sp) + d56: 695f 6370 6c5f 0x6c5f6370695f + d5c: 7369 lui t1,0xffffa + d5e: 5f74 lw a3,124(a4) + d60: 6572 flw fa0,28(sp) + d62: 656d7573 csrrci a0,0x656,26 + d66: 7200 flw fs0,32(a2) + d68: 5f74 lw a3,124(a4) + d6a: 626d lui tp,0x1b + d6c: 635f 6e6f 7274 0x72746e6f635f + d72: 72006c6f jal s8,7492 <__stack_size+0x6c92> + d76: 5f74 lw a3,124(a4) + d78: 716d addi sp,sp,-272 + d7a: 735f 6e65 0064 0x646e65735f + d80: 7472 flw fs0,60(sp) + d82: 6d5f 5f71 656d 0x656d5f716d5f + d88: 67617373 csrrci t1,0x676,2 + d8c: 0065 c.addi zero,25 + d8e: 7472 flw fs0,60(sp) + d90: 655f 6576 746e 0x746e6576655f + d96: 635f 6572 7461 0x74616572635f + d9c: 0065 c.addi zero,25 + d9e: 7472 flw fs0,60(sp) + da0: 6d5f 7475 7865 0x786574756d5f + da6: 635f 6e6f 7274 0x72746e6f635f + dac: 72006c6f jal s8,74cc <__stack_size+0x6ccc> + db0: 5f74 lw a3,124(a4) + db2: 5f6d6573 csrrsi a0,0x5f6,26 + db6: 0074 addi a3,sp,12 + db8: 7472 flw fs0,60(sp) + dba: 695f 6370 6c5f 0x6c5f6370695f + dc0: 7369 lui t1,0xffffa + dc2: 5f74 lw a3,124(a4) + dc4: 70737573 csrrci a0,0x707,6 + dc8: 6e65 lui t3,0x19 + dca: 0064 addi s1,sp,12 + dcc: 7472 flw fs0,60(sp) + dce: 655f 6576 746e 0x746e6576655f + dd4: 645f 7465 6361 0x63617465645f + dda: 0068 addi a0,sp,12 + ddc: 7472 flw fs0,60(sp) + dde: 6d5f 7475 7865 0x786574756d5f + de4: 635f 6572 7461 0x74616572635f + dea: 0065 c.addi zero,25 + dec: 7472 flw fs0,60(sp) + dee: 6d5f 5f62 6573 0x65735f626d5f + df4: 646e flw fs0,216(sp) + df6: 775f 6961 0074 0x746961775f + dfc: 7472 flw fs0,60(sp) + dfe: 6d5f 7475 7865 0x786574756d5f + e04: 645f 7465 6361 0x63617465645f + e0a: 0068 addi a0,sp,12 + e0c: 7472 flw fs0,60(sp) + e0e: 6d5f 7475 7865 0x786574756d5f + e14: 745f 6d00 6773 0x67736d00745f + e1a: 715f 6575 6575 0x65756575715f + e20: 685f 6165 0064 0x646165685f + e26: 7472 flw fs0,60(sp) + e28: 6d5f 7475 7865 0x786574756d5f + e2e: 645f 6c65 7465 0x74656c65645f + e34: 0065 c.addi zero,25 + e36: 7472 flw fs0,60(sp) + e38: 735f 6d65 745f 0x745f6d65735f + e3e: 6b61 lui s6,0x18 + e40: 0065 c.addi zero,25 + e42: 7472 flw fs0,60(sp) + e44: 6c5f 7369 5f74 0x5f7473696c5f + e4a: 7369 lui t1,0xffffa + e4c: 6d65 lui s10,0x19 + e4e: 7470 flw fa2,108(s0) + e50: 0079 c.addi zero,30 + e52: 7472 flw fs0,60(sp) + e54: 735f 6d65 745f 0x745f6d65735f + e5a: 7972 flw fs2,60(sp) + e5c: 6174 flw fa3,68(a0) + e5e: 6800656b 0x6800656b + e62: 00646c6f jal s8,46e68 <__stack_size+0x46668> + e66: 7472 flw fs0,60(sp) + e68: 6c5f 7369 5f74 0x5f7473696c5f + e6e: 6e69 lui t3,0x1a + e70: 7469 lui s0,0xffffa + e72: 7200 flw fs0,32(a2) + e74: 5f74 lw a3,124(a4) + e76: 5f6d6573 csrrsi a0,0x5f6,26 + e7a: 746e6f63 bltu t3,t1,15d8 <__stack_size+0xdd8> + e7e: 6f72 flw ft10,28(sp) + e80: 006c addi a1,sp,12 + e82: 7472 flw fs0,60(sp) + e84: 6d5f 5f62 6564 0x65645f626d5f + e8a: 6174 flw fa3,68(a0) + e8c: 72006863 bltu zero,zero,15bc <__stack_size+0xdbc> + e90: 5f74 lw a3,124(a4) + e92: 716d addi sp,sp,-272 + e94: 755f 6772 6e65 0x6e656772755f + e9a: 0074 addi a3,sp,12 + e9c: 7472 flw fs0,60(sp) + e9e: 735f 6d65 645f 0x645f6d65735f + ea4: 7465 lui s0,0xffff9 + ea6: 6361 lui t1,0x18 + ea8: 0068 addi a0,sp,12 + eaa: 7472 flw fs0,60(sp) + eac: 735f 6d65 635f 0x635f6d65735f + eb2: 6572 flw fa0,28(sp) + eb4: 7461 lui s0,0xffff8 + eb6: 0065 c.addi zero,25 + eb8: 6769726f jal tp,9852e <__stack_size+0x97d2e> + ebc: 6e69 lui t3,0x1a + ebe: 6c61 lui s8,0x18 + ec0: 705f 6972 726f 0x726f6972705f + ec6: 7469 lui s0,0xffffa + ec8: 0079 c.addi zero,30 + eca: 7472 flw fs0,60(sp) + ecc: 6d5f 6961 626c 0x626c69616d5f + ed2: 7400786f jal a6,8612 <__stack_size+0x7e12> + ed6: 6369 lui t1,0x1a + ed8: 65645f6b 0x65645f6b + edc: 746c flw fa1,108(s0) + ede: 0061 c.addi zero,24 + ee0: 70737573 csrrci a0,0x707,6 + ee4: 6e65 lui t3,0x19 + ee6: 5f64 lw s1,124(a4) + ee8: 6874 flw fa3,84(s0) + eea: 6572 flw fa0,28(sp) + eec: 6461 lui s0,0x18 + eee: 7200 flw fs0,32(a2) + ef0: 5f74 lw a3,124(a4) + ef2: 756d lui a0,0xffffb + ef4: 6574 flw fa3,76(a0) + ef6: 5f78 lw a4,124(a4) + ef8: 6e69 lui t3,0x1a + efa: 7469 lui s0,0xffffa + efc: 7200 flw fs0,32(a2) + efe: 5f74 lw a3,124(a4) + f00: 626d lui tp,0x1b + f02: 725f 6365 0076 0x766365725f + f08: 7472 flw fs0,60(sp) + f0a: 655f 6576 746e 0x746e6576655f + f10: 725f 6365 0076 0x766365725f + f16: 7472 flw fs0,60(sp) + f18: 655f 6576 746e 0x746e6576655f + f1e: 635f 6e6f 7274 0x72746e6f635f + f24: 72006c6f jal s8,7644 <__stack_size+0x6e44> + f28: 5f74 lw a3,124(a4) + f2a: 616d6573 csrrsi a0,0x616,26 + f2e: 6870 flw fa2,84(s0) + f30: 0065726f jal tp,57f36 <__stack_size+0x57736> + f34: 7472 flw fs0,60(sp) + f36: 6f5f 6a62 6365 0x63656a626f5f + f3c: 5f74 lw a3,124(a4) + f3e: 7274 flw fa3,100(a2) + f40: 7479 lui s0,0xffffe + f42: 6b61 lui s6,0x18 + f44: 5f65 li t5,-7 + f46: 6f68 flw fa0,92(a4) + f48: 72006b6f jal s6,7668 <__stack_size+0x6e68> + f4c: 5f74 lw a3,124(a4) + f4e: 716d addi sp,sp,-272 + f50: 635f 6e6f 7274 0x72746e6f635f + f56: 72006c6f jal s8,7676 <__stack_size+0x6e76> + f5a: 5f74 lw a3,124(a4) + f5c: 7665 lui a2,0xffff9 + f5e: 6e65 lui t3,0x19 + f60: 5f74 lw a3,124(a4) + f62: 0074 addi a3,sp,12 + f64: 6572 flw fa0,28(sp) + f66: 64657663 bleu t1,a0,15b2 <__stack_size+0xdb2> + f6a: 7200 flw fs0,32(a2) + f6c: 5f74 lw a3,124(a4) + f6e: 7665 lui a2,0xffff9 + f70: 6e65 lui t3,0x19 + f72: 5f74 lw a3,124(a4) + f74: 6564 flw fs1,76(a0) + f76: 656c flw fa1,76(a0) + f78: 6574 flw fa3,76(a0) + f7a: 7200 flw fs0,32(a2) + f7c: 5f74 lw a3,124(a4) + f7e: 716d addi sp,sp,-272 + f80: 745f 7200 5f74 0x5f747200745f + f86: 626d lui tp,0x1b + f88: 695f 696e 0074 0x74696e695f + f8e: 6e69 lui t3,0x1a + f90: 6f5f 6666 6573 0x657366666f5f + f96: 0074 addi a3,sp,12 + f98: 6974706f j 48e2e <__stack_size+0x4862e> + f9c: 72006e6f jal t3,76bc <__stack_size+0x6ebc> + fa0: 5f74 lw a3,124(a4) + fa2: 656d lui a0,0x1b + fa4: 67617373 csrrci t1,0x676,2 + fa8: 7165 addi sp,sp,-400 + faa: 6575 lui a0,0x1d + fac: 6575 lui a0,0x1d + fae: 6d00 flw fs0,24(a0) + fb0: 705f6773 csrrsi a4,0x705,30 + fb4: 006c6f6f jal t5,c6fba <__stack_size+0xc67ba> + fb8: 7472 flw fs0,60(sp) + fba: 735f 6d65 695f 0x695f6d65735f + fc0: 696e flw fs2,216(sp) + fc2: 0074 addi a3,sp,12 + fc4: 7472 flw fs0,60(sp) + fc6: 6d5f 6961 626c 0x626c69616d5f + fcc: 745f786f jal a6,f8f10 <__stack_size+0xf8710> + fd0: 6f00 flw fs0,24(a4) + fd2: 72656e77 0x72656e77 + fd6: 7200 flw fs0,32(a2) + fd8: 5f74 lw a3,124(a4) + fda: 5f6d6573 csrrsi a0,0x5f6,26 + fde: 6564 flw fs1,76(a0) + fe0: 656c flw fa1,76(a0) + fe2: 6574 flw fa3,76(a0) + fe4: 7200 flw fs0,32(a2) + fe6: 5f74 lw a3,124(a4) + fe8: 7069 0x7069 + fea: 626f5f63 ble t1,t5,1628 <__stack_size+0xe28> + fee: 656a flw fa0,152(sp) + ff0: 72007463 bleu zero,zero,1718 <__stack_size+0xf18> + ff4: 5f74 lw a3,124(a4) + ff6: 626d lui tp,0x1b + ff8: 735f 6e65 0064 0x646e65735f + ffe: 616d addi sp,sp,240 + 1000: 5f78 lw a4,124(a4) + 1002: 736d lui t1,0xffffb + 1004: 6e007367 0x6e007367 + 1008: 6565 lui a0,0x19 + 100a: 5f64 lw s1,124(a4) + 100c: 65686373 csrrsi t1,0x656,16 + 1010: 7564 flw fs1,108(a0) + 1012: 656c flw fa1,76(a0) + 1014: 7200 flw fs0,32(a2) + 1016: 5f74 lw a3,124(a4) + 1018: 7665 lui a2,0xffff9 + 101a: 6e65 lui t3,0x19 + 101c: 5f74 lw a3,124(a4) + 101e: 6e69 lui t3,0x1a + 1020: 7469 lui s0,0xffffa + 1022: 7200 flw fs0,32(a2) + 1024: 5f74 lw a3,124(a4) + 1026: 7665 lui a2,0xffff9 + 1028: 6e65 lui t3,0x19 + 102a: 5f74 lw a3,124(a4) + 102c: 646e6573 csrrsi a0,0x646,28 + 1030: 7200 flw fs0,32(a2) + 1032: 5f74 lw a3,124(a4) + 1034: 716d addi sp,sp,-272 + 1036: 645f 6c65 7465 0x74656c65645f + 103c: 0065 c.addi zero,25 + 103e: 7472 flw fs0,60(sp) + 1040: 625f 6f6f 5f6c 0x5f6c6f6f625f + 1046: 0074 addi a3,sp,12 + 1048: 6574 flw fa3,76(a0) + 104a: 706d 0x706d + 104c: 7200 flw fs0,32(a2) + 104e: 5f74 lw a3,124(a4) + 1050: 716d addi sp,sp,-272 + 1052: 725f 6365 0076 0x766365725f + 1058: 7472 flw fs0,60(sp) + 105a: 6d5f 7475 7865 0x786574756d5f + 1060: 745f 6b61 0065 0x656b61745f + 1066: 6d6f682f 0x6d6f682f + 106a: 2f65 jal 1822 <__stack_size+0x1022> + 106c: 6a7a flw fs4,156(sp) + 106e: 2d74722f 0x2d74722f + 1072: 6874 flw fa3,84(s0) + 1074: 6572 flw fa0,28(sp) + 1076: 6461 lui s0,0x18 + 1078: 6372732f 0x6372732f + 107c: 6370692f 0x6370692f + 1080: 632e flw ft6,200(sp) + 1082: 6d00 flw fs0,24(a0) + 1084: 735f6773 csrrsi a4,0x735,30 + 1088: 7a69 lui s4,0xffffa + 108a: 0065 c.addi zero,25 + 108c: 7472 flw fs0,60(sp) + 108e: 6c5f 7369 5f74 0x5f7473696c5f + 1094: 6e69 lui t3,0x1a + 1096: 74726573 csrrsi a0,0x747,4 + 109a: 625f 6665 726f 0x726f6665625f + 10a0: 0065 c.addi zero,25 + 10a2: 7472 flw fs0,60(sp) + 10a4: 655f 6576 746e 0x746e6576655f + 10aa: 6d00 flw fs0,24(a0) + 10ac: 715f6773 csrrsi a4,0x715,30 + 10b0: 6575 lui a0,0x1d + 10b2: 6575 lui a0,0x1d + 10b4: 665f 6572 0065 0x656572665f + 10ba: 5f74756f jal a0,48eb0 <__stack_size+0x486b0> + 10be: 7366666f jal a2,677f4 <__stack_size+0x66ff4> + 10c2: 7465 lui s0,0xffff9 + 10c4: 7200 flw fs0,32(a2) + 10c6: 5f74 lw a3,124(a4) + 10c8: 6e69 lui t3,0x1a + 10ca: 3374 fld fa3,224(a4) + 10cc: 5f32 lw t5,44(sp) + 10ce: 0074 addi a3,sp,12 + 10d0: 74617473 csrrci s0,0x746,2 + 10d4: 7375 lui t1,0xffffd + 10d6: 7300 flw fs0,32(a4) + 10d8: 7375 lui t1,0xffffd + 10da: 6570 flw fa2,76(a0) + 10dc: 646e flw fs0,216(sp) + 10de: 735f 6e65 6564 0x65646e65735f + 10e4: 5f72 lw t5,60(sp) + 10e6: 6874 flw fa3,84(s0) + 10e8: 6572 flw fa0,28(sp) + 10ea: 6461 lui s0,0x18 + 10ec: 7200 flw fs0,32(a2) + 10ee: 5f74 lw a3,124(a4) + 10f0: 626d lui tp,0x1b + 10f2: 645f 6c65 7465 0x74656c65645f + 10f8: 0065 c.addi zero,25 + 10fa: 72687473 csrrci s0,0x726,16 + 10fe: 6165 addi sp,sp,112 + 1100: 0064 addi s1,sp,12 + 1102: 736d lui t1,0xffffb + 1104: 75715f67 0x75715f67 + 1108: 7565 lui a0,0xffff9 + 110a: 5f65 li t5,-7 + 110c: 6174 flw fa3,68(a0) + 110e: 6c69 lui s8,0x1a + 1110: 7000 flw fs0,32(s0) + 1112: 5f6c6f6f jal t5,c7708 <__stack_size+0xc6f08> + 1116: 657a6973 csrrsi s2,0x657,20 + 111a: 7200 flw fs0,32(a2) + 111c: 5f74 lw a3,124(a4) + 111e: 656a626f jal tp,a7774 <__stack_size+0xa6f74> + 1122: 705f7463 bleu t0,t5,182a <__stack_size+0x102a> + 1126: 7475 lui s0,0xffffd + 1128: 685f 6f6f 006b 0x6b6f6f685f + 112e: 7472 flw fs0,60(sp) + 1130: 6f5f 6a62 6365 0x63656a626f5f + 1136: 5f74 lw a3,124(a4) + 1138: 6174 flw fa3,68(a0) + 113a: 685f656b 0x685f656b + 113e: 006b6f6f jal t5,b7144 <__stack_size+0xb6944> + 1142: 7472 flw fs0,60(sp) + 1144: 6d5f 5f71 6e69 0x6e695f716d5f + 114a: 7469 lui s0,0xffffa + 114c: 7200 flw fs0,32(a2) + 114e: 5f74 lw a3,124(a4) + 1150: 6e69 lui t3,0x1a + 1152: 6574 flw fa3,76(a0) + 1154: 7272 flw ft4,60(sp) + 1156: 7075 0x7075 + 1158: 5f74 lw a3,124(a4) + 115a: 6e65 lui t3,0x19 + 115c: 6574 flw fa3,76(a0) + 115e: 5f72 lw t5,60(sp) + 1160: 6f68 flw fa0,92(a4) + 1162: 72006b6f jal s6,7882 <__stack_size+0x7082> + 1166: 5f74 lw a3,124(a4) + 1168: 6e69 lui t3,0x1a + 116a: 6574 flw fa3,76(a0) + 116c: 7272 flw ft4,60(sp) + 116e: 7075 0x7075 + 1170: 5f74 lw a3,124(a4) + 1172: 6e65 lui t3,0x19 + 1174: 6574 flw fa3,76(a0) + 1176: 5f72 lw t5,60(sp) + 1178: 68746573 csrrsi a0,0x687,8 + 117c: 006b6f6f jal t5,b7182 <__stack_size+0xb6982> + 1180: 7472 flw fs0,60(sp) + 1182: 695f 746e 7265 0x7265746e695f + 1188: 7572 flw fa0,60(sp) + 118a: 7470 flw fa2,108(s0) + 118c: 6c5f 6165 6576 0x657661656c5f + 1192: 685f 6f6f 006b 0x6b6f6f685f + 1198: 7472 flw fs0,60(sp) + 119a: 695f 746e 7265 0x7265746e695f + 11a0: 7572 flw fa0,60(sp) + 11a2: 7470 flw fa2,108(s0) + 11a4: 6c5f 6165 6576 0x657661656c5f + 11aa: 7200 flw fs0,32(a2) + 11ac: 5f74 lw a3,124(a4) + 11ae: 6e69 lui t3,0x1a + 11b0: 6574 flw fa3,76(a0) + 11b2: 7272 flw ft4,60(sp) + 11b4: 7075 0x7075 + 11b6: 5f74 lw a3,124(a4) + 11b8: 656c flw fa1,76(a0) + 11ba: 7661 lui a2,0xffff8 + 11bc: 5f65 li t5,-7 + 11be: 68746573 csrrsi a0,0x687,8 + 11c2: 006b6f6f jal t5,b71c8 <__stack_size+0xb69c8> + 11c6: 7472 flw fs0,60(sp) + 11c8: 695f 746e 7265 0x7265746e695f + 11ce: 7572 flw fa0,60(sp) + 11d0: 7470 flw fa2,108(s0) + 11d2: 675f 7465 6e5f 0x6e5f7465675f + 11d8: 7365 lui t1,0xffff9 + 11da: 0074 addi a3,sp,12 + 11dc: 7472 flw fs0,60(sp) + 11de: 695f 746e 7265 0x7265746e695f + 11e4: 7572 flw fa0,60(sp) + 11e6: 7470 flw fa2,108(s0) + 11e8: 655f 746e 7265 0x7265746e655f + 11ee: 2f00 fld fs0,24(a4) + 11f0: 6f68 flw fa0,92(a4) + 11f2: 656d lui a0,0x1b + 11f4: 2f6a7a2f 0x2f6a7a2f + 11f8: 7472 flw fs0,60(sp) + 11fa: 742d lui s0,0xfffeb + 11fc: 7268 flw fa0,100(a2) + 11fe: 6165 addi sp,sp,112 + 1200: 2f64 fld fs1,216(a4) + 1202: 2f637273 csrrci tp,0x2f6,6 + 1206: 7269 lui tp,0xffffa + 1208: 2e71 jal 15a4 <__stack_size+0xda4> + 120a: 74720063 beq tp,t2,194a <__stack_size+0x114a> + 120e: 735f 7274 656c 0x656c7274735f + 1214: 006e 0x6e + 1216: 5f5f 7472 665f 0x665f74725f5f + 121c: 7366 flw ft6,120(sp) + 121e: 7200 flw fs0,32(a2) + 1220: 5f74 lw a3,124(a4) + 1222: 656d lui a0,0x1b + 1224: 636d lui t1,0x1b + 1226: 706d 0x706d + 1228: 7200 flw fs0,32(a2) + 122a: 5f74 lw a3,124(a4) + 122c: 736e6f63 bltu t3,s6,196a <__stack_size+0x116a> + 1230: 5f656c6f jal s8,57826 <__stack_size+0x57026> + 1234: 5f746573 csrrsi a0,0x5f7,8 + 1238: 6564 flw fs1,76(a0) + 123a: 6976 flw fs2,92(sp) + 123c: 64006563 bltu zero,zero,1886 <__stack_size+0x1086> + 1240: 7669 lui a2,0xffffa + 1242: 6469 lui s0,0x1a + 1244: 0065 c.addi zero,25 + 1246: 6c61 lui s8,0x18 + 1248: 6769 lui a4,0x1a + 124a: 656e flw fa0,216(sp) + 124c: 5f64 lw s1,124(a4) + 124e: 00637273 csrrci tp,0x6,6 + 1252: 6572 flw fa0,28(sp) + 1254: 6c61 lui s8,0x18 + 1256: 705f 7274 7200 0x72007274705f + 125c: 5f74 lw a3,124(a4) + 125e: 5f746573 csrrsi a0,0x5f7,8 + 1262: 7265 lui tp,0xffff9 + 1264: 6e72 flw ft8,28(sp) + 1266: 7273006f j 3218c <__stack_size+0x3198c> + 126a: 74705f63 blez t2,19c8 <__stack_size+0x11c8> + 126e: 0072 0x72 + 1270: 7472 flw fs0,60(sp) + 1272: 6d5f 6d65 6f6d 0x6f6d6d656d5f + 1278: 6576 flw fa0,92(sp) + 127a: 7200 flw fs0,32(a2) + 127c: 5f74 lw a3,124(a4) + 127e: 6972706b 0x6972706b + 1282: 746e flw fs0,248(sp) + 1284: 0066 0x66 + 1286: 5f5f 7562 6c69 0x6c6975625f5f + 128c: 6974 flw fa3,84(a0) + 128e: 5f6e lw t5,248(sp) + 1290: 6176 flw ft2,92(sp) + 1292: 6c5f 7369 0074 0x7473696c5f + 1298: 6966 flw fs2,88(sp) + 129a: 6c65 lui s8,0x19 + 129c: 5f64 lw s1,124(a4) + 129e: 74646977 0x74646977 + 12a2: 0068 addi a0,sp,12 + 12a4: 7472 flw fs0,60(sp) + 12a6: 6b5f 7570 7374 0x737475706b5f + 12ac: 7200 flw fs0,32(a2) + 12ae: 5f74 lw a3,124(a4) + 12b0: 64727473 csrrci s0,0x647,4 + 12b4: 7075 0x7075 + 12b6: 7200 flw fs0,32(a2) + 12b8: 5f74 lw a3,124(a4) + 12ba: 736e6f63 bltu t3,s6,19f8 <__stack_size+0x11f8> + 12be: 5f656c6f jal s8,578b4 <__stack_size+0x570b4> + 12c2: 5f746567 0x5f746567 + 12c6: 6564 flw fs1,76(a0) + 12c8: 6976 flw fs2,92(sp) + 12ca: 64006563 bltu zero,zero,1914 <__stack_size+0x1114> + 12ce: 6d75 lui s10,0x1d + 12d0: 796d lui s2,0xffffb + 12d2: 7200 flw fs0,32(a2) + 12d4: 5f74 lw a3,124(a4) + 12d6: 7768 flw fa0,108(a4) + 12d8: 635f 6e6f 6f73 0x6f736e6f635f + 12de: 656c flw fa1,76(a0) + 12e0: 6f5f 7475 7570 0x757074756f5f + 12e6: 0074 addi a3,sp,12 + 12e8: 7472 flw fs0,60(sp) + 12ea: 665f 6572 5f65 0x5f656572665f + 12f0: 6c61 lui s8,0x18 + 12f2: 6769 lui a4,0x1a + 12f4: 006e 0x6e + 12f6: 7472 flw fs0,60(sp) + 12f8: 675f 7465 655f 0x655f7465675f + 12fe: 7272 flw ft4,60(sp) + 1300: 6f6e flw ft10,216(sp) + 1302: 6d00 flw fs0,24(a0) + 1304: 7861 lui a6,0xffff8 + 1306: 656c flw fa1,76(a0) + 1308: 006e 0x6e + 130a: 7472 flw fs0,60(sp) + 130c: 695f 746e 3631 0x3631746e695f + 1312: 745f 7200 5f74 0x5f747200745f + 1318: 776f6873 csrrsi a6,0x776,30 + 131c: 765f 7265 6973 0x69737265765f + 1322: 5f006e6f jal t3,7912 <__stack_size+0x7112> + 1326: 7472 flw fs0,60(sp) + 1328: 655f 7272 6f6e 0x6f6e7272655f + 132e: 5f00 lw s0,56(a4) + 1330: 675f 756e 5f63 0x5f63756e675f + 1336: 6176 flw ft2,92(sp) + 1338: 6c5f 7369 0074 0x7473696c5f + 133e: 7472 flw fs0,60(sp) + 1340: 735f 7274 636e 0x636e7274735f + 1346: 7970 flw fa2,116(a0) + 1348: 5f00 lw s0,56(a4) + 134a: 6c5f 776f 7365 0x7365776f6c5f + 1350: 5f74 lw a3,124(a4) + 1352: 6962 flw fs2,24(sp) + 1354: 5f74 lw a3,124(a4) + 1356: 6962 flw fs2,24(sp) + 1358: 6d74 flw fa3,92(a0) + 135a: 7061 0x7061 + 135c: 7200 flw fs0,32(a2) + 135e: 5f74 lw a3,124(a4) + 1360: 656d lui a0,0x1b + 1362: 736d lui t1,0xffffb + 1364: 7465 lui s0,0xffff9 + 1366: 7200 flw fs0,32(a2) + 1368: 5f74 lw a3,124(a4) + 136a: 616d addi sp,sp,240 + 136c: 6c6c flw fa1,92(s0) + 136e: 615f636f jal t1,f8182 <__stack_size+0xf7982> + 1372: 696c flw fa1,84(a0) + 1374: 61006e67 0x61006e67 + 1378: 696c flw fa1,84(a0) + 137a: 735f6e67 0x735f6e67 + 137e: 7a69 lui s4,0xffffa + 1380: 0065 c.addi zero,25 + 1382: 6564 flw fs1,76(a0) + 1384: 72007473 csrrci s0,0x720,0 + 1388: 5f74 lw a3,124(a4) + 138a: 7376 flw ft6,124(sp) + 138c: 7270 flw fa2,100(a2) + 138e: 6e69 lui t3,0x1a + 1390: 6674 flw fa3,76(a2) + 1392: 6f00 flw fs0,24(a4) + 1394: 646c flw fa1,76(s0) + 1396: 665f 616c 0067 0x67616c665f + 139c: 7472 flw fs0,60(sp) + 139e: 615f 7373 7265 0x72657373615f + 13a4: 5f74 lw a3,124(a4) + 13a6: 5f746573 csrrsi a0,0x5f7,8 + 13aa: 6f68 flw fa0,92(a4) + 13ac: 72006b6f jal s6,7acc <__stack_size+0x72cc> + 13b0: 5f74 lw a3,124(a4) + 13b2: 72706e73 csrrsi t3,0x727,0 + 13b6: 6e69 lui t3,0x1a + 13b8: 6674 flw fa3,76(a2) + 13ba: 2f00 fld fs0,24(a4) + 13bc: 6f68 flw fa0,92(a4) + 13be: 656d lui a0,0x1b + 13c0: 2f6a7a2f 0x2f6a7a2f + 13c4: 7472 flw fs0,60(sp) + 13c6: 742d lui s0,0xfffeb + 13c8: 7268 flw fa0,100(a2) + 13ca: 6165 addi sp,sp,112 + 13cc: 2f64 fld fs1,216(a4) + 13ce: 2f637273 csrrci tp,0x2f6,6 + 13d2: 7265736b 0x7265736b + 13d6: 6976 flw fs2,92(sp) + 13d8: 632e6563 bltu t3,s2,1a02 <__stack_size+0x1202> + 13dc: 7200 flw fs0,32(a2) + 13de: 5f74 lw a3,124(a4) + 13e0: 6e727473 csrrci s0,0x6e7,4 + 13e4: 656c flw fa1,76(a0) + 13e6: 006e 0x6e + 13e8: 7472 flw fs0,60(sp) + 13ea: 735f 7274 636e 0x636e7274735f + 13f0: 706d 0x706d + 13f2: 5f00 lw s0,56(a4) + 13f4: 736e6f63 bltu t3,s6,1b32 <__stack_size+0x1332> + 13f8: 5f656c6f jal s8,579ee <__stack_size+0x571ee> + 13fc: 6564 flw fs1,76(a0) + 13fe: 6976 flw fs2,92(sp) + 1400: 64006563 bltu zero,zero,1a4a <__stack_size+0x124a> + 1404: 705f7473 csrrci s0,0x705,30 + 1408: 7274 flw fa3,100(a2) + 140a: 7200 flw fs0,32(a2) + 140c: 5f74 lw a3,124(a4) + 140e: 63727473 csrrci s0,0x637,4 + 1412: 706d 0x706d + 1414: 6500 flw fs0,8(a0) + 1416: 5f78 lw a4,124(a4) + 1418: 69727473 csrrci s0,0x697,4 + 141c: 676e flw fa4,216(sp) + 141e: 6600 flw fs0,8(a2) + 1420: 616d726f jal tp,d8a36 <__stack_size+0xd8236> + 1424: 0074 addi a3,sp,12 + 1426: 6c61 lui s8,0x18 + 1428: 6769 lui a4,0x1a + 142a: 656e flw fa0,216(sp) + 142c: 5f64 lw s1,124(a4) + 142e: 6461 lui s0,0x18 + 1430: 7264 flw fs1,100(a2) + 1432: 7200 flw fs0,32(a2) + 1434: 5f74 lw a3,124(a4) + 1436: 73727473 csrrci s0,0x737,4 + 143a: 7274 flw fa3,100(a2) + 143c: 6100 flw fs0,0(a0) + 143e: 696c flw fa1,84(a0) + 1440: 64656e67 0x64656e67 + 1444: 645f 7473 7100 0x71007473645f + 144a: 6175 addi sp,sp,368 + 144c: 696c flw fa1,84(a0) + 144e: 6966 flw fs2,88(sp) + 1450: 7265 lui tp,0xffff9 + 1452: 7000 flw fs0,32(s0) + 1454: 6572 flw fa0,28(sp) + 1456: 69736963 bltu t1,s7,1ae8 <__stack_size+0x12e8> + 145a: 72006e6f jal t3,7b7a <__stack_size+0x737a> + 145e: 5f74 lw a3,124(a4) + 1460: 6f6c flw fa1,92(a4) + 1462: 75625f67 0x75625f67 + 1466: 0066 0x66 + 1468: 696c flw fa1,84(a0) + 146a: 656e flw fa0,216(sp) + 146c: 7200 flw fs0,32(a2) + 146e: 5f74 lw a3,124(a4) + 1470: 7376 flw ft6,124(sp) + 1472: 706e flw ft0,248(sp) + 1474: 6972 flw fs2,28(sp) + 1476: 746e flw fs0,248(sp) + 1478: 0066 0x66 + 147a: 7472 flw fs0,60(sp) + 147c: 615f 7373 7265 0x72657373615f + 1482: 5f74 lw a3,124(a4) + 1484: 6168 flw fa0,68(a0) + 1486: 646e flw fs0,216(sp) + 1488: 656c flw fa1,76(a0) + 148a: 0072 0x72 + 148c: 7270 flw fa2,100(a2) + 148e: 6e69 lui t3,0x1a + 1490: 5f74 lw a3,124(a4) + 1492: 756e flw fa0,248(sp) + 1494: 626d lui tp,0x1b + 1496: 7265 lui tp,0xffff9 + 1498: 7200 flw fs0,32(a2) + 149a: 5f74 lw a3,124(a4) + 149c: 69727073 csrci 0x697,4 + 14a0: 746e flw fs0,248(sp) + 14a2: 0066 0x66 + 14a4: 7261 lui tp,0xffff8 + 14a6: 74705f67 0x74705f67 + 14aa: 0072 0x72 + 14ac: 7472 flw fs0,60(sp) + 14ae: 6d5f 6d65 7063 0x70636d656d5f + 14b4: 0079 c.addi zero,30 + 14b6: 616c flw fa1,68(a0) + 14b8: 6772 flw fa4,28(sp) + 14ba: 5f65 li t5,-7 + 14bc: 6964 flw fs1,84(a0) + 14be: 73746967 0x73746967 + 14c2: 7300 flw fs0,32(a4) + 14c4: 5f70696b 0x5f70696b + 14c8: 7461 lui s0,0xffff8 + 14ca: 5f00696f jal s2,7aba <__stack_size+0x72ba> + 14ce: 725f 7365 6100 0x61007365725f + 14d4: 696c flw fa1,84(a0) + 14d6: 705f6e67 0x705f6e67 + 14da: 7274 flw fa3,100(a2) + 14dc: 7300 flw fs0,32(a4) + 14de: 616d addi sp,sp,240 + 14e0: 6c6c flw fa1,92(s0) + 14e2: 645f 6769 7469 0x74696769645f + 14e8: 74720073 0x74720073 + 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 + 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> + 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) + 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) + 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) + 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) + 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 + 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 + 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) + 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) + 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 + 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 + 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) + 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 + 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 + 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 + +Disassembly of section .debug_ranges: + +00000000 <.debug_ranges>: + 0: 095a slli s2,s2,0x16 + 2: 0000 unimp + 4: 0bbc addi a5,sp,472 + 6: 0000 unimp + 8: 0bfa slli s7,s7,0x1e + a: 0000 unimp + c: 0bfc addi a5,sp,476 + ... + 16: 0000 unimp + 18: 0468 addi a0,sp,524 + 1a: 0000 unimp + 1c: 04c4 addi s1,sp,580 + 1e: 0000 unimp + 20: 050a slli a0,a0,0x2 + 22: 0000 unimp + 24: 050c addi a1,sp,640 + ... + 2e: 0000 unimp + 30: 1376 slli t1,t1,0x3d + 32: 0000 unimp + 34: 1500 addi s0,sp,672 + 36: 0000 unimp + 38: 1670 addi a2,sp,812 + 3a: 0000 unimp + 3c: 1674 addi a3,sp,812 + ... + 46: 0000 unimp + 48: 1514 addi a3,sp,672 + 4a: 0000 unimp + 4c: 15a4 addi s1,sp,744 + 4e: 0000 unimp + 50: 1674 addi a3,sp,812 + 52: 0000 unimp + 54: 1678 addi a4,sp,812 + ... + 5e: 0000 unimp + 60: 15a4 addi s1,sp,744 + 62: 0000 unimp + 64: 1670 addi a2,sp,812 + 66: 0000 unimp + 68: 1678 addi a4,sp,812 + 6a: 0000 unimp + 6c: 167a slli a2,a2,0x3e + ... + 76: 0000 unimp + 78: 0002 0x2 + 7a: 0000 unimp + 7c: 0172 slli sp,sp,0x1c + 7e: 0000 unimp + 80: 0176 slli sp,sp,0x1d + 82: 0000 unimp + 84: 035e slli t1,t1,0x17 + ... + 8e: 0000 unimp + 90: 0018 addi a4,sp,0 + 92: 0000 unimp + 94: 003a 0x3a + 96: 0000 unimp + 98: 00c2 slli ra,ra,0x10 + 9a: 0000 unimp + 9c: 00d0 addi a2,sp,68 + ... + a6: 0000 unimp + a8: 00be slli ra,ra,0xf + aa: 0000 unimp + ac: 00c2 slli ra,ra,0x10 + ae: 0000 unimp + b0: 0264 addi s1,sp,268 + b2: 0000 unimp + b4: 0358 addi a4,sp,388 + ... + be: 0000 unimp + c0: 026e slli tp,tp,0x1b + c2: 0000 unimp + c4: 0272 slli tp,tp,0x1c + c6: 0000 unimp + c8: 0276 slli tp,tp,0x1d + 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 + ... + ee: 0000 unimp + f0: 02f8 addi a4,sp,332 + 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 + fe: 0000 unimp + 100: 033c addi a5,sp,392 + 102: 0000 unimp + 104: 0348 addi a0,sp,388 + 106: 0000 unimp + 108: 034c addi a1,sp,388 + 10a: 0000 unimp + 10c: 034e slli t1,t1,0x13 + ... + 116: 0000 unimp + 118: 00d8 addi a4,sp,68 + 11a: 0000 unimp + 11c: 00fa slli ra,ra,0x1e + 11e: 0000 unimp + 120: 0176 slli sp,sp,0x1d + 122: 0000 unimp + 124: 0184 addi s1,sp,192 + ... + 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 + 13a: 0000 unimp + 13c: 01a0 addi s0,sp,200 + 13e: 0000 unimp + 140: 01a4 addi s1,sp,200 + 142: 0000 unimp + 144: 0214 addi a3,sp,256 + ... + 14e: 0000 unimp + 150: 0218 addi a4,sp,256 + 152: 0000 unimp + 154: 0244 addi s1,sp,260 + 156: 0000 unimp + 158: 0256 slli tp,tp,0x15 + 15a: 0000 unimp + 15c: 0264 addi s1,sp,268 + ... + 16a: 0000 unimp + 16c: 00b4 addi a3,sp,72 + 16e: 0000 unimp + 170: 00b6 slli ra,ra,0xd + 172: 0000 unimp + 174: 0352 slli t1,t1,0x14 + ... + 17e: 0000 unimp + 180: 0018 addi a4,sp,0 + 182: 0000 unimp + 184: 003c addi a5,sp,8 + 186: 0000 unimp + 188: 00b6 slli ra,ra,0xd + 18a: 0000 unimp + 18c: 00c4 addi s1,sp,68 + ... + 196: 0000 unimp + 198: 00cc addi a1,sp,68 + 19a: 0000 unimp + 19c: 00f0 addi a2,sp,76 + 19e: 0000 unimp + 1a0: 0154 addi a3,sp,132 + 1a2: 0000 unimp + 1a4: 0162 slli sp,sp,0x18 + ... + 1ae: 0000 unimp + 1b0: 0172 slli sp,sp,0x1c + 1b2: 0000 unimp + 1b4: 017a slli sp,sp,0x1e + 1b6: 0000 unimp + 1b8: 0182 slli gp,gp,0x0 + 1ba: 0000 unimp + 1bc: 01d8 addi a4,sp,196 + ... + 1c6: 0000 unimp + 1c8: 01dc addi a5,sp,196 + 1ca: 0000 unimp + 1cc: 0208 addi a0,sp,256 + 1ce: 0000 unimp + 1d0: 0228 addi a0,sp,264 + 1d2: 0000 unimp + 1d4: 0236 slli tp,tp,0xd + ... + 1de: 0000 unimp + 1e0: 024e slli tp,tp,0x13 + 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 + 1ee: 0000 unimp + 1f0: 02ce slli t0,t0,0x13 + 1f2: 0000 unimp + 1f4: 02d2 slli t0,t0,0x14 + 1f6: 0000 unimp + 1f8: 02da slli t0,t0,0x16 + 1fa: 0000 unimp + 1fc: 02de slli t0,t0,0x17 + ... + 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 + 212: 0000 unimp + 214: 02da slli t0,t0,0x16 + 216: 0000 unimp + 218: 02de slli t0,t0,0x17 + 21a: 0000 unimp + 21c: 031a slli t1,t1,0x6 + ... + 226: 0000 unimp + 228: 000c addi a1,sp,0 + 22a: 0000 unimp + 22c: 0014 addi a3,sp,0 + 22e: 0000 unimp + 230: 001a 0x1a + 232: 0000 unimp + 234: 001c addi a5,sp,0 + 236: 0000 unimp + 238: 0022 0x22 + 23a: 0000 unimp + 23c: 0026 0x26 + 23e: 0000 unimp + 240: 002a 0x2a + 242: 0000 unimp + 244: 0030 addi a2,sp,8 + 246: 0000 unimp + 248: 0114 addi a3,sp,128 + 24a: 0000 unimp + 24c: 0116 slli sp,sp,0x5 + 24e: 0000 unimp + 250: 0458 addi a4,sp,516 + 252: 0000 unimp + 254: 045a slli s0,s0,0x16 + ... + 25e: 0000 unimp + 260: 0052 0x52 + 262: 0000 unimp + 264: 0054 addi a3,sp,4 + 266: 0000 unimp + 268: 00be slli ra,ra,0xf + 26a: 0000 unimp + 26c: 010c addi a1,sp,128 + ... + 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 + 282: 0000 unimp + 284: 0188 addi a0,sp,192 + 286: 0000 unimp + 288: 0478 addi a4,sp,524 + 28a: 0000 unimp + 28c: 047a slli s0,s0,0x1e + ... + 296: 0000 unimp + 298: 008c addi a1,sp,64 + 29a: 0000 unimp + 29c: 008e slli ra,ra,0x3 + 29e: 0000 unimp + 2a0: 0136 slli sp,sp,0xd + 2a2: 0000 unimp + 2a4: 0180 addi s0,sp,192 + ... + 2ae: 0000 unimp + 2b0: 01a2 slli gp,gp,0x8 + 2b2: 0000 unimp + 2b4: 03cc addi a1,sp,452 + 2b6: 0000 unimp + 2b8: 0452 slli s0,s0,0x14 + 2ba: 0000 unimp + 2bc: 0458 addi a4,sp,516 + ... + 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 + 2d2: 0000 unimp + 2d4: 024a slli tp,tp,0x12 + 2d6: 0000 unimp + 2d8: 0294 addi a3,sp,320 + 2da: 0000 unimp + 2dc: 0296 slli t0,t0,0x5 + ... + 2e6: 0000 unimp + 2e8: 02c4 addi s1,sp,324 + 2ea: 0000 unimp + 2ec: 02c6 slli t0,t0,0x11 + 2ee: 0000 unimp + 2f0: 02ca slli t0,t0,0x12 + 2f2: 0000 unimp + 2f4: 02d2 slli t0,t0,0x14 + ... + 2fe: 0000 unimp + 300: 02e4 addi s1,sp,332 + 302: 0000 unimp + 304: 0352 slli t1,t1,0x14 + 306: 0000 unimp + 308: 0390 addi a2,sp,448 + 30a: 0000 unimp + 30c: 0392 slli t2,t2,0x4 + ... + 316: 0000 unimp + 318: 03ae slli t2,t2,0xb + 31a: 0000 unimp + 31c: 03b8 addi a4,sp,456 + 31e: 0000 unimp + 320: 03bc addi a5,sp,456 + 322: 0000 unimp + 324: 03c0 addi s0,sp,452 + ... + 32e: 0000 unimp + 330: 041a slli s0,s0,0x6 + 332: 0000 unimp + 334: 0430 addi a2,sp,520 + 336: 0000 unimp + 338: 0434 addi a3,sp,520 + 33a: 0000 unimp + 33c: 043c addi a5,sp,520 + ... + 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 + 352: 0000 unimp + 354: 0510 addi a2,sp,640 + 356: 0000 unimp + 358: 0528 addi a0,sp,648 + 35a: 0000 unimp + 35c: 0530 addi a2,sp,648 + ... + 366: 0000 unimp + 368: 0006 0x6 + 36a: 0000 unimp + 36c: 000e 0xe + 36e: 0000 unimp + 370: 0016 0x16 + 372: 0000 unimp + 374: 0018 addi a4,sp,0 + 376: 0000 unimp + 378: 001e 0x1e + 37a: 0000 unimp + 37c: 0022 0x22 + 37e: 0000 unimp + 380: 0028 addi a0,sp,8 + 382: 0000 unimp + 384: 0030 addi a2,sp,8 + 386: 0000 unimp + 388: 011a slli sp,sp,0x6 + 38a: 0000 unimp + 38c: 011c addi a5,sp,128 + 38e: 0000 unimp + 390: 0392 slli t2,t2,0x4 + 392: 0000 unimp + 394: 0394 addi a3,sp,448 + ... + 39e: 0000 unimp + 3a0: 0056 0x56 + 3a2: 0000 unimp + 3a4: 0058 addi a4,sp,4 + 3a6: 0000 unimp + 3a8: 00c6 slli ra,ra,0x11 + 3aa: 0000 unimp + 3ac: 0112 slli sp,sp,0x4 + ... + 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 + 3c2: 0000 unimp + 3c4: 0192 slli gp,gp,0x4 + 3c6: 0000 unimp + 3c8: 03b2 slli t2,t2,0xc + 3ca: 0000 unimp + 3cc: 03b6 slli t2,t2,0xd + ... + 3d6: 0000 unimp + 3d8: 0094 addi a3,sp,64 + 3da: 0000 unimp + 3dc: 0096 slli ra,ra,0x5 + 3de: 0000 unimp + 3e0: 013c addi a5,sp,136 + 3e2: 0000 unimp + 3e4: 018a slli gp,gp,0x2 + ... + 3ee: 0000 unimp + 3f0: 01b2 slli gp,gp,0xc + 3f2: 0000 unimp + 3f4: 01ea slli gp,gp,0x1a + 3f6: 0000 unimp + 3f8: 01ee slli gp,gp,0x1b + 3fa: 0000 unimp + 3fc: 01fa slli gp,gp,0x1e + ... + 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 + 412: 0000 unimp + 414: 022c addi a1,sp,264 + 416: 0000 unimp + 418: 0230 addi a2,sp,264 + 41a: 0000 unimp + 41c: 0236 slli tp,tp,0xd + ... + 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 + 432: 0000 unimp + 434: 026a slli tp,tp,0x1a + 436: 0000 unimp + 438: 026e slli tp,tp,0x1b + 43a: 0000 unimp + 43c: 0272 slli tp,tp,0x1c + ... + 446: 0000 unimp + 448: 026a slli tp,tp,0x1a + 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 + ... + 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 + 47a: 0000 unimp + 47c: 02a8 addi a0,sp,328 + 47e: 0000 unimp + 480: 02b6 slli t0,t0,0xd + 482: 0000 unimp + 484: 02c0 addi s0,sp,324 + ... + 48e: 0000 unimp + 490: 02a8 addi a0,sp,328 + 492: 0000 unimp + 494: 02b6 slli t0,t0,0xd + 496: 0000 unimp + 498: 02c2 slli t0,t0,0x10 + 49a: 0000 unimp + 49c: 02d4 addi a3,sp,324 + ... + 4a6: 0000 unimp + 4a8: 035a slli t1,t1,0x16 + 4aa: 0000 unimp + 4ac: 0370 addi a2,sp,396 + 4ae: 0000 unimp + 4b0: 0374 addi a3,sp,396 + 4b2: 0000 unimp + 4b4: 037c addi a5,sp,396 + ... + 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 + 4ca: 0000 unimp + 4cc: 0440 addi s0,sp,516 + 4ce: 0000 unimp + 4d0: 0458 addi a4,sp,516 + 4d2: 0000 unimp + 4d4: 0460 addi s0,sp,524 + ... + 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 + 4ea: 0000 unimp + 4ec: 0026 0x26 + 4ee: 0000 unimp + 4f0: 0038 addi a4,sp,8 + 4f2: 0000 unimp + 4f4: 003c addi a5,sp,8 + ... + 4fe: 0000 unimp + 500: 001c addi a5,sp,0 + 502: 0000 unimp + 504: 0020 addi s0,sp,8 + 506: 0000 unimp + 508: 0026 0x26 + 50a: 0000 unimp + 50c: 002a 0x2a + 50e: 0000 unimp + 510: 003c addi a5,sp,8 + 512: 0000 unimp + 514: 0044 addi s1,sp,4 + ... + 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 + 52a: 0000 unimp + 52c: 0032 0x32 + 52e: 0000 unimp + 530: 0034 addi a3,sp,8 + 532: 0000 unimp + 534: 0038 addi a4,sp,8 + ... + 53e: 0000 unimp + 540: 0018 addi a4,sp,0 + 542: 0000 unimp + 544: 0020 addi s0,sp,8 + 546: 0000 unimp + 548: 0038 addi a4,sp,8 + 54a: 0000 unimp + 54c: 0042 0x42 + ... + 556: 0000 unimp + 558: 0072 0x72 + 55a: 0000 unimp + 55c: 0102 slli sp,sp,0x0 + 55e: 0000 unimp + 560: 0106 slli sp,sp,0x1 + 562: 0000 unimp + 564: 0112 slli sp,sp,0x4 + ... + 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 + 57a: 0000 unimp + 57c: 0032 0x32 + 57e: 0000 unimp + 580: 0034 addi a3,sp,8 + 582: 0000 unimp + 584: 0038 addi a4,sp,8 + ... + 58e: 0000 unimp + 590: 0018 addi a4,sp,0 + 592: 0000 unimp + 594: 0020 addi s0,sp,8 + 596: 0000 unimp + 598: 0038 addi a4,sp,8 + 59a: 0000 unimp + 59c: 0042 0x42 + ... + 5a6: 0000 unimp + 5a8: 0072 0x72 + 5aa: 0000 unimp + 5ac: 0102 slli sp,sp,0x0 + 5ae: 0000 unimp + 5b0: 0106 slli sp,sp,0x1 + 5b2: 0000 unimp + 5b4: 0112 slli sp,sp,0x4 + ... + 5be: 0000 unimp + 5c0: 002c addi a1,sp,8 + 5c2: 0000 unimp + 5c4: 002e 0x2e + 5c6: 0000 unimp + 5c8: 0032 0x32 + 5ca: 0000 unimp + 5cc: 003a 0x3a + 5ce: 0000 unimp + 5d0: 0048 addi a0,sp,4 + 5d2: 0000 unimp + 5d4: 005c addi a5,sp,4 + 5d6: 0000 unimp + 5d8: 0990 addi a2,sp,208 + 5da: 0000 unimp + 5dc: 0992 slli s3,s3,0x4 + ... + 5e6: 0000 unimp + 5e8: 006c addi a1,sp,12 + 5ea: 0000 unimp + 5ec: 0082 slli ra,ra,0x0 + 5ee: 0000 unimp + 5f0: 0086 slli ra,ra,0x1 + 5f2: 0000 unimp + 5f4: 008a slli ra,ra,0x2 + ... + 5fe: 0000 unimp + 600: 008c addi a1,sp,64 + 602: 0000 unimp + 604: 0092 slli ra,ra,0x4 + 606: 0000 unimp + 608: 0122 slli sp,sp,0x8 + 60a: 0000 unimp + 60c: 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 + 622: 0000 unimp + 624: 01aa slli gp,gp,0xa + 626: 0000 unimp + 628: 01b8 addi a4,sp,200 + 62a: 0000 unimp + 62c: 01e8 addi a0,sp,204 + ... + 636: 0000 unimp + 638: 0092 slli ra,ra,0x4 + 63a: 0000 unimp + 63c: 00b2 slli ra,ra,0xc + 63e: 0000 unimp + 640: 09be slli s3,s3,0xf + 642: 0000 unimp + 644: 09c0 addi s0,sp,212 + ... + 64e: 0000 unimp + 650: 00e6 slli ra,ra,0x19 + 652: 0000 unimp + 654: 00e8 addi a0,sp,76 + 656: 0000 unimp + 658: 020a slli tp,tp,0x2 + 65a: 0000 unimp + 65c: 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 + 672: 0000 unimp + 674: 0298 addi a4,sp,320 + 676: 0000 unimp + 678: 02a8 addi a0,sp,328 + 67a: 0000 unimp + 67c: 02d8 addi a4,sp,324 + ... + 686: 0000 unimp + 688: 02f4 addi a3,sp,332 + 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 + 696: 0000 unimp + 698: 083e slli a6,a6,0xf + 69a: 0000 unimp + 69c: 0840 addi s0,sp,20 + 69e: 0000 unimp + 6a0: 0844 addi s1,sp,20 + 6a2: 0000 unimp + 6a4: 0846 slli a6,a6,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 + 6ba: 0000 unimp + 6bc: 033a slli t1,t1,0xe + 6be: 0000 unimp + 6c0: 0342 slli t1,t1,0x10 + 6c2: 0000 unimp + 6c4: 0346 slli t1,t1,0x11 + ... + 6ce: 0000 unimp + 6d0: 032c addi a1,sp,392 + 6d2: 0000 unimp + 6d4: 032e slli t1,t1,0xb + 6d6: 0000 unimp + 6d8: 033a slli t1,t1,0xe + 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 + 6e6: 0000 unimp + 6e8: 0378 addi a4,sp,396 + 6ea: 0000 unimp + 6ec: 037c addi a5,sp,396 + 6ee: 0000 unimp + 6f0: 0382 slli t2,t2,0x0 + 6f2: 0000 unimp + 6f4: 0384 addi s1,sp,448 + ... + 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 + 70a: 0000 unimp + 70c: 0382 slli t2,t2,0x0 + 70e: 0000 unimp + 710: 0384 addi s1,sp,448 + 712: 0000 unimp + 714: 03bc addi a5,sp,456 + ... + 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 + 72a: 0000 unimp + 72c: 03ea slli t2,t2,0x1a + 72e: 0000 unimp + 730: 03f6 slli t2,t2,0x1d + 732: 0000 unimp + 734: 03fe slli t2,t2,0x1f + ... + 73e: 0000 unimp + 740: 03de slli t2,t2,0x17 + 742: 0000 unimp + 744: 03e0 addi s0,sp,460 + 746: 0000 unimp + 748: 03ea slli t2,t2,0x1a + 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 + 756: 0000 unimp + 758: 042e slli s0,s0,0xb + 75a: 0000 unimp + 75c: 0434 addi a3,sp,520 + 75e: 0000 unimp + 760: 043c addi a5,sp,520 + 762: 0000 unimp + 764: 043e slli s0,s0,0xf + ... + 76e: 0000 unimp + 770: 042c addi a1,sp,520 + 772: 0000 unimp + 774: 042e slli s0,s0,0xb + 776: 0000 unimp + 778: 0434 addi a3,sp,520 + 77a: 0000 unimp + 77c: 043c addi a5,sp,520 + 77e: 0000 unimp + 780: 043e slli s0,s0,0xf + 782: 0000 unimp + 784: 0464 addi s1,sp,524 + 786: 0000 unimp + 788: 0466 slli s0,s0,0x19 + 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 + ... + 7ae: 0000 unimp + 7b0: 0464 addi s1,sp,524 + 7b2: 0000 unimp + 7b4: 0466 slli s0,s0,0x19 + 7b6: 0000 unimp + 7b8: 046a slli s0,s0,0x1a + 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 + 7c6: 0000 unimp + 7c8: 047a slli s0,s0,0x1e + 7ca: 0000 unimp + 7cc: 047c addi a5,sp,524 + 7ce: 0000 unimp + 7d0: 049e slli s1,s1,0x7 + 7d2: 0000 unimp + 7d4: 04a2 slli s1,s1,0x8 + ... + 7de: 0000 unimp + 7e0: 047e slli s0,s0,0x1f + 7e2: 0000 unimp + 7e4: 049e slli s1,s1,0x7 + 7e6: 0000 unimp + 7e8: 04a2 slli s1,s1,0x8 + 7ea: 0000 unimp + 7ec: 04a4 addi s1,sp,584 + ... + 7f6: 0000 unimp + 7f8: 04a4 addi s1,sp,584 + 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 + 806: 0000 unimp + 808: 04ba slli s1,s1,0xe + 80a: 0000 unimp + 80c: 04c2 slli s1,s1,0x10 + 80e: 0000 unimp + 810: 04ca slli s1,s1,0x12 + 812: 0000 unimp + 814: 04cc addi a1,sp,580 + ... + 81e: 0000 unimp + 820: 04b2 slli s1,s1,0xc + 822: 0000 unimp + 824: 04b4 addi a3,sp,584 + 826: 0000 unimp + 828: 04b8 addi a4,sp,584 + 82a: 0000 unimp + 82c: 04ba slli s1,s1,0xe + 82e: 0000 unimp + 830: 04c2 slli s1,s1,0x10 + 832: 0000 unimp + 834: 04ca slli s1,s1,0x12 + 836: 0000 unimp + 838: 04cc addi a1,sp,580 + 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 + 846: 0000 unimp + 848: 04ea slli s1,s1,0x1a + 84a: 0000 unimp + 84c: 04f2 slli s1,s1,0x1c + 84e: 0000 unimp + 850: 04fa slli s1,s1,0x1e + 852: 0000 unimp + 854: 04fc addi a5,sp,588 + ... + 85e: 0000 unimp + 860: 04d2 slli s1,s1,0x14 + 862: 0000 unimp + 864: 04d8 addi a4,sp,580 + 866: 0000 unimp + 868: 04dc addi a5,sp,580 + 86a: 0000 unimp + 86c: 04e4 addi s1,sp,588 + 86e: 0000 unimp + 870: 04e6 slli s1,s1,0x19 + 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 + 87e: 0000 unimp + 880: 0500 addi s0,sp,640 + 882: 0000 unimp + 884: 0508 addi a0,sp,640 + 886: 0000 unimp + 888: 050c addi a1,sp,640 + 88a: 0000 unimp + 88c: 050e slli a0,a0,0x3 + ... + 896: 0000 unimp + 898: 04e4 addi s1,sp,588 + 89a: 0000 unimp + 89c: 04e6 slli s1,s1,0x19 + 89e: 0000 unimp + 8a0: 04fc addi a5,sp,588 + 8a2: 0000 unimp + 8a4: 0500 addi s0,sp,640 + 8a6: 0000 unimp + 8a8: 0508 addi a0,sp,640 + 8aa: 0000 unimp + 8ac: 050c addi a1,sp,640 + 8ae: 0000 unimp + 8b0: 050e slli a0,a0,0x3 + 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 + ... + 8d6: 0000 unimp + 8d8: 0528 addi a0,sp,648 + 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 + 8e6: 0000 unimp + 8e8: 0548 addi a0,sp,644 + 8ea: 0000 unimp + 8ec: 054c addi a1,sp,644 + 8ee: 0000 unimp + 8f0: 054e slli a0,a0,0x13 + 8f2: 0000 unimp + 8f4: 0582 slli a1,a1,0x0 + ... + 8fe: 0000 unimp + 900: 0582 slli a1,a1,0x0 + 902: 0000 unimp + 904: 05b4 addi a3,sp,712 + 906: 0000 unimp + 908: 05b8 addi a4,sp,712 + 90a: 0000 unimp + 90c: 05bc addi a5,sp,712 + ... + 916: 0000 unimp + 918: 05b4 addi a3,sp,712 + 91a: 0000 unimp + 91c: 05b8 addi a4,sp,712 + 91e: 0000 unimp + 920: 05bc addi a5,sp,712 + 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 + 92e: 0000 unimp + 930: 05f2 slli a1,a1,0x1c + 932: 0000 unimp + 934: 05f6 slli a1,a1,0x1d + 936: 0000 unimp + 938: 0634 addi a3,sp,776 + 93a: 0000 unimp + 93c: 0636 slli a2,a2,0xd + ... + 946: 0000 unimp + 948: 05e4 addi s1,sp,716 + 94a: 0000 unimp + 94c: 05e8 addi a0,sp,716 + 94e: 0000 unimp + 950: 05ec addi a1,sp,716 + 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 + 95e: 0000 unimp + 960: 05fc addi a5,sp,716 + 962: 0000 unimp + 964: 0604 addi s1,sp,768 + 966: 0000 unimp + 968: 0606 slli a2,a2,0x1 + 96a: 0000 unimp + 96c: 060a slli a2,a2,0x2 + ... + 976: 0000 unimp + 978: 05fa slli a1,a1,0x1e + 97a: 0000 unimp + 97c: 05fc addi a5,sp,716 + 97e: 0000 unimp + 980: 0604 addi s1,sp,768 + 982: 0000 unimp + 984: 0606 slli a2,a2,0x1 + 986: 0000 unimp + 988: 060a slli a2,a2,0x2 + 98a: 0000 unimp + 98c: 0614 addi a3,sp,768 + 98e: 0000 unimp + 990: 0616 slli a2,a2,0x5 + 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 + 99e: 0000 unimp + 9a0: 062a slli a2,a2,0xa + 9a2: 0000 unimp + 9a4: 062e slli a2,a2,0xb + 9a6: 0000 unimp + 9a8: 0652 slli a2,a2,0x14 + 9aa: 0000 unimp + 9ac: 0654 addi a3,sp,772 + ... + 9b6: 0000 unimp + 9b8: 0614 addi a3,sp,768 + 9ba: 0000 unimp + 9bc: 0616 slli a2,a2,0x5 + 9be: 0000 unimp + 9c0: 061a slli a2,a2,0x6 + 9c2: 0000 unimp + 9c4: 061c addi a5,sp,768 + 9c6: 0000 unimp + 9c8: 0624 addi s1,sp,776 + 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 + 9d6: 0000 unimp + 9d8: 0644 addi s1,sp,772 + 9da: 0000 unimp + 9dc: 064e slli a2,a2,0x13 + 9de: 0000 unimp + 9e0: 0658 addi a4,sp,772 + 9e2: 0000 unimp + 9e4: 065a slli a2,a2,0x16 + ... + 9ee: 0000 unimp + 9f0: 0636 slli a2,a2,0xd + 9f2: 0000 unimp + 9f4: 0644 addi s1,sp,772 + 9f6: 0000 unimp + 9f8: 064e slli a2,a2,0x13 + 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 + a06: 0000 unimp + a08: 065a slli a2,a2,0x16 + a0a: 0000 unimp + a0c: 0662 slli a2,a2,0x18 + a0e: 0000 unimp + a10: 0666 slli a2,a2,0x19 + a12: 0000 unimp + a14: 0668 addi a0,sp,780 + ... + 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 + a2a: 0000 unimp + a2c: 069a slli a3,a3,0x6 + a2e: 0000 unimp + a30: 069e slli a3,a3,0x7 + a32: 0000 unimp + a34: 06a0 addi s0,sp,840 + ... + 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 + a4a: 0000 unimp + a4c: 06d0 addi a2,sp,836 + a4e: 0000 unimp + a50: 06d4 addi a3,sp,836 + a52: 0000 unimp + a54: 06d6 slli a3,a3,0x15 + ... + 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 + a6a: 0000 unimp + a6c: 0704 addi s1,sp,896 + a6e: 0000 unimp + a70: 0708 addi a0,sp,896 + a72: 0000 unimp + a74: 070c addi a1,sp,896 + ... + a7e: 0000 unimp + a80: 0704 addi s1,sp,896 + a82: 0000 unimp + a84: 0708 addi a0,sp,896 + a86: 0000 unimp + a88: 070c addi a1,sp,896 + a8a: 0000 unimp + a8c: 073e slli a4,a4,0xf + ... + a96: 0000 unimp + a98: 073e slli a4,a4,0xf + a9a: 0000 unimp + a9c: 0764 addi s1,sp,908 + a9e: 0000 unimp + aa0: 0766 slli a4,a4,0x19 + 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 + aae: 0000 unimp + ab0: 0776 slli a4,a4,0x1d + ab2: 0000 unimp + ab4: 077a slli a4,a4,0x1e + ab6: 0000 unimp + ab8: 077c addi a5,sp,908 + aba: 0000 unimp + abc: 0780 addi s0,sp,960 + ... + ac6: 0000 unimp + ac8: 0764 addi s1,sp,908 + aca: 0000 unimp + acc: 0766 slli a4,a4,0x19 + ace: 0000 unimp + ad0: 076a slli a4,a4,0x1a + ad2: 0000 unimp + ad4: 0770 addi a2,sp,908 + ad6: 0000 unimp + ad8: 0772 slli a4,a4,0x1c + 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 + ae6: 0000 unimp + ae8: 07a4 addi s1,sp,968 + aea: 0000 unimp + aec: 07a8 addi a0,sp,968 + aee: 0000 unimp + af0: 07ac addi a1,sp,968 + af2: 0000 unimp + af4: 07ae slli a5,a5,0xb + ... + afe: 0000 unimp + b00: 077a slli a4,a4,0x1e + b02: 0000 unimp + b04: 077c addi a5,sp,908 + b06: 0000 unimp + b08: 0780 addi s0,sp,960 + b0a: 0000 unimp + b0c: 0788 addi a0,sp,960 + b0e: 0000 unimp + b10: 078a slli a5,a5,0x2 + b12: 0000 unimp + b14: 078e slli a5,a5,0x3 + b16: 0000 unimp + b18: 07a0 addi s0,sp,968 + 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 + b26: 0000 unimp + b28: 07ae slli a5,a5,0xb + b2a: 0000 unimp + b2c: 07b2 slli a5,a5,0xc + b2e: 0000 unimp + b30: 07ba slli a5,a5,0xe + b32: 0000 unimp + b34: 07bc addi a5,sp,968 + ... + b3e: 0000 unimp + b40: 0788 addi a0,sp,960 + b42: 0000 unimp + b44: 078a slli a5,a5,0x2 + b46: 0000 unimp + b48: 078e slli a5,a5,0x3 + 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 + b56: 0000 unimp + b58: 07bc addi a5,sp,968 + b5a: 0000 unimp + b5c: 07c0 addi s0,sp,964 + b5e: 0000 unimp + b60: 07c4 addi s1,sp,964 + b62: 0000 unimp + b64: 07c6 slli a5,a5,0x11 + ... + b6e: 0000 unimp + b70: 07c0 addi s0,sp,964 + 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 + b7e: 0000 unimp + b80: 07da slli a5,a5,0x16 + b82: 0000 unimp + b84: 07de slli a5,a5,0x17 + b86: 0000 unimp + b88: 07f2 slli a5,a5,0x1c + b8a: 0000 unimp + b8c: 07f6 slli a5,a5,0x1d + ... + 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 + ba2: 0000 unimp + ba4: 07fe slli a5,a5,0x1f + ba6: 0000 unimp + ba8: 0802 slli a6,a6,0x0 + baa: 0000 unimp + bac: 0824 addi s1,sp,24 + ... + 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 + bc2: 0000 unimp + bc4: 07f2 slli a5,a5,0x1c + bc6: 0000 unimp + bc8: 07fe slli a5,a5,0x1f + bca: 0000 unimp + bcc: 0802 slli a6,a6,0x0 + ... + bd6: 0000 unimp + bd8: 0824 addi s1,sp,24 + 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 + ... + bfe: 0000 unimp + c00: 0828 addi a0,sp,24 + c02: 0000 unimp + c04: 082c addi a1,sp,24 + c06: 0000 unimp + c08: 0836 slli a6,a6,0xd + 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 + c16: 0000 unimp + c18: 0846 slli a6,a6,0x11 + c1a: 0000 unimp + c1c: 0866 slli a6,a6,0x19 + c1e: 0000 unimp + c20: 0868 addi a0,sp,28 + c22: 0000 unimp + c24: 086e slli a6,a6,0x1b + ... + c2e: 0000 unimp + c30: 090a slli s2,s2,0x2 + c32: 0000 unimp + c34: 0922 slli s2,s2,0x8 + c36: 0000 unimp + c38: 092c addi a1,sp,152 + c3a: 0000 unimp + c3c: 0932 slli s2,s2,0xc + ... + c46: 0000 unimp + c48: 0932 slli s2,s2,0xc + 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 + c56: 0000 unimp + c58: 094a slli s2,s2,0x12 + c5a: 0000 unimp + c5c: 095c addi a5,sp,148 + c5e: 0000 unimp + c60: 095e slli s2,s2,0x17 + c62: 0000 unimp + c64: 0966 slli s2,s2,0x19 + ... + c6e: 0000 unimp + c70: 09e8 addi a0,sp,220 + c72: 0000 unimp + c74: 0b1e slli s6,s6,0x7 + c76: 0000 unimp + c78: 0b22 slli s6,s6,0x8 + c7a: 0000 unimp + c7c: 0b40 addi s0,sp,404 + ... + c86: 0000 unimp + c88: 09f6 slli s3,s3,0x1d + c8a: 0000 unimp + c8c: 0a2c addi a1,sp,280 + c8e: 0000 unimp + c90: 0a72 slli s4,s4,0x1c + c92: 0000 unimp + c94: 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 + caa: 0000 unimp + cac: 0a28 addi a0,sp,280 + cae: 0000 unimp + cb0: 0a72 slli s4,s4,0x1c + cb2: 0000 unimp + cb4: 0b00 addi s0,sp,400 + ... + cbe: 0000 unimp + cc0: 0010 addi a2,sp,0 + cc2: 0000 unimp + cc4: 0012 0x12 + cc6: 0000 unimp + cc8: 0014 addi a3,sp,0 + cca: 0000 unimp + ccc: 0016 0x16 + cce: 0000 unimp + cd0: 001a 0x1a + cd2: 0000 unimp + cd4: 001e 0x1e + cd6: 0000 unimp + cd8: 002a 0x2a + cda: 0000 unimp + cdc: 0032 0x32 + cde: 0000 unimp + ce0: 003a 0x3a + ce2: 0000 unimp + ce4: 0050 addi a2,sp,4 + ... + cee: 0000 unimp + cf0: 0050 addi a2,sp,4 + cf2: 0000 unimp + cf4: 0066 0x66 + cf6: 0000 unimp + cf8: 006e 0x6e + cfa: 0000 unimp + cfc: 0070 addi a2,sp,12 + cfe: 0000 unimp + d00: 007c addi a5,sp,12 + d02: 0000 unimp + d04: 007e 0x7e + ... + d0e: 0000 unimp + d10: 0066 0x66 + d12: 0000 unimp + d14: 006e 0x6e + d16: 0000 unimp + d18: 0070 addi a2,sp,12 + d1a: 0000 unimp + d1c: 007c addi a5,sp,12 + d1e: 0000 unimp + d20: 007e 0x7e + d22: 0000 unimp + d24: 0090 addi a2,sp,64 + d26: 0000 unimp + d28: 0426 slli s0,s0,0x9 + d2a: 0000 unimp + d2c: 0428 addi a0,sp,520 + d2e: 0000 unimp + d30: 090c addi a1,sp,144 + d32: 0000 unimp + d34: 090e slli s2,s2,0x3 + ... + d3e: 0000 unimp + d40: 0090 addi a2,sp,64 + d42: 0000 unimp + d44: 00aa slli ra,ra,0xa + d46: 0000 unimp + d48: 00ae slli ra,ra,0xb + d4a: 0000 unimp + d4c: 00b2 slli ra,ra,0xc + ... + d56: 0000 unimp + d58: 00d4 addi a3,sp,68 + d5a: 0000 unimp + d5c: 00ec addi a1,sp,76 + d5e: 0000 unimp + d60: 00fe slli ra,ra,0x1f + d62: 0000 unimp + d64: 01b0 addi a2,sp,200 + d66: 0000 unimp + d68: 01c0 addi s0,sp,196 + 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 + d76: 0000 unimp + d78: 0428 addi a0,sp,520 + d7a: 0000 unimp + d7c: 0640 addi s0,sp,772 + d7e: 0000 unimp + d80: 064e slli a2,a2,0x13 + d82: 0000 unimp + d84: 06b6 slli a3,a3,0xd + ... + d8e: 0000 unimp + d90: 0156 slli sp,sp,0x15 + d92: 0000 unimp + d94: 0158 addi a4,sp,132 + d96: 0000 unimp + d98: 015c addi a5,sp,132 + d9a: 0000 unimp + d9c: 0186 slli gp,gp,0x1 + ... + da6: 0000 unimp + da8: 0156 slli sp,sp,0x15 + daa: 0000 unimp + dac: 0158 addi a4,sp,132 + dae: 0000 unimp + db0: 015c addi a5,sp,132 + db2: 0000 unimp + db4: 0180 addi s0,sp,192 + ... + dbe: 0000 unimp + dc0: 01d4 addi a3,sp,196 + dc2: 0000 unimp + dc4: 0208 addi a0,sp,256 + dc6: 0000 unimp + dc8: 024c addi a1,sp,260 + dca: 0000 unimp + dcc: 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 + de2: 0000 unimp + de4: 0204 addi s1,sp,256 + de6: 0000 unimp + de8: 024c addi a1,sp,260 + dea: 0000 unimp + dec: 02ce slli t0,t0,0x13 + ... + df6: 0000 unimp + df8: 0424 addi s1,sp,520 + dfa: 0000 unimp + dfc: 0426 slli s0,s0,0x9 + dfe: 0000 unimp + e00: 049a slli s1,s1,0x6 + e02: 0000 unimp + e04: 04dc addi a5,sp,580 + ... + e0e: 0000 unimp + e10: 0468 addi a0,sp,524 + e12: 0000 unimp + e14: 049a slli s1,s1,0x6 + e16: 0000 unimp + e18: 04dc addi a5,sp,580 + e1a: 0000 unimp + e1c: 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 + e32: 0000 unimp + e34: 0496 slli s1,s1,0x5 + e36: 0000 unimp + e38: 04dc addi a5,sp,580 + e3a: 0000 unimp + e3c: 0564 addi s1,sp,652 + ... + e46: 0000 unimp + e48: 05b4 addi a3,sp,712 + e4a: 0000 unimp + e4c: 05e8 addi a0,sp,716 + e4e: 0000 unimp + e50: 05f0 addi a2,sp,716 + e52: 0000 unimp + e54: 05f4 addi a3,sp,716 + ... + e5e: 0000 unimp + e60: 0684 addi s1,sp,832 + e62: 0000 unimp + e64: 069e slli a3,a3,0x7 + e66: 0000 unimp + e68: 06a0 addi s0,sp,840 + e6a: 0000 unimp + e6c: 06a4 addi s1,sp,840 + ... + e76: 0000 unimp + e78: 00ec addi a1,sp,76 + e7a: 0000 unimp + e7c: 00fe slli ra,ra,0x1f + e7e: 0000 unimp + e80: 01b0 addi a2,sp,200 + 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 + ... + ea6: 0000 unimp + ea8: 01bc addi a5,sp,200 + 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 + eb6: 0000 unimp + eb8: 0c7a slli s8,s8,0x1e + eba: 0000 unimp + ebc: 0cba slli s9,s9,0xe + ebe: 0000 unimp + ec0: 0ccc addi a1,sp,596 + ec2: 0000 unimp + ec4: 0e32 slli t3,t3,0xc + ... + 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 + eda: 0000 unimp + edc: 0d10 addi a2,sp,656 + ede: 0000 unimp + ee0: 0d68 addi a0,sp,668 + ee2: 0000 unimp + ee4: 0d98 addi a4,sp,720 + ... + eee: 0000 unimp + ef0: 0d18 addi a4,sp,656 + 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 + efe: 0000 unimp + f00: 0d5a slli s10,s10,0x16 + f02: 0000 unimp + f04: 0d5e slli s10,s10,0x17 + f06: 0000 unimp + f08: 0d98 addi a4,sp,720 + f0a: 0000 unimp + f0c: 0e22 slli t3,t3,0x8 + ... + f16: 0000 unimp + f18: 0d18 addi a4,sp,656 + 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 + ... + f3e: 0000 unimp + f40: 0640 addi s0,sp,772 + 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 + f4e: 0000 unimp + f50: 064c addi a1,sp,772 + f52: 0000 unimp + f54: 064e slli a2,a2,0x13 + f56: 0000 unimp + f58: 0bc6 slli s7,s7,0x11 + f5a: 0000 unimp + f5c: 0bdc addi a5,sp,468 + ... + f66: 0000 unimp + f68: 06d8 addi a4,sp,836 + f6a: 0000 unimp + f6c: 0720 addi s0,sp,904 + f6e: 0000 unimp + f70: 0722 slli a4,a4,0x8 + f72: 0000 unimp + f74: 072c addi a1,sp,904 + ... + f7e: 0000 unimp + f80: 077a slli a4,a4,0x1e + f82: 0000 unimp + f84: 07ac addi a1,sp,968 + f86: 0000 unimp + f88: 0800 addi s0,sp,16 + f8a: 0000 unimp + f8c: 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 + fa2: 0000 unimp + fa4: 07a8 addi a0,sp,968 + fa6: 0000 unimp + fa8: 0800 addi s0,sp,16 + faa: 0000 unimp + fac: 0882 slli a7,a7,0x0 + ... + fb6: 0000 unimp + fb8: 090a slli s2,s2,0x2 + fba: 0000 unimp + fbc: 090c addi a1,sp,144 + fbe: 0000 unimp + fc0: 0984 addi s1,sp,208 + fc2: 0000 unimp + fc4: 09d8 addi a4,sp,212 + ... + fce: 0000 unimp + fd0: 0950 addi a2,sp,148 + fd2: 0000 unimp + fd4: 0984 addi s1,sp,208 + fd6: 0000 unimp + fd8: 09d8 addi a4,sp,212 + fda: 0000 unimp + fdc: 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 + ff2: 0000 unimp + ff4: 097e slli s2,s2,0x1f + ff6: 0000 unimp + ff8: 09d8 addi a4,sp,212 + ffa: 0000 unimp + ffc: 0a62 slli s4,s4,0x18 + ... + 1006: 0000 unimp + 1008: 02fc addi a5,sp,332 + 100a: 0000 unimp + 100c: 0392 slli t2,t2,0x4 + 100e: 0000 unimp + 1010: 0e32 slli t3,t3,0xc + 1012: 0000 unimp + 1014: 0e3e slli t3,t3,0xf + ... + 101e: 0000 unimp + 1020: 0350 addi a2,sp,388 + 1022: 0000 unimp + 1024: 036a slli t1,t1,0x1a + 1026: 0000 unimp + 1028: 036c addi a1,sp,396 + 102a: 0000 unimp + 102c: 0372 slli t1,t1,0x1c + ... + 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 + 1042: 0000 unimp + 1044: 03be slli t2,t2,0xf + 1046: 0000 unimp + 1048: 03c2 slli t2,t2,0x10 + 104a: 0000 unimp + 104c: 03c6 slli t2,t2,0x11 + ... + 1056: 0000 unimp + 1058: 000a 0xa + 105a: 0000 unimp + 105c: 0012 0x12 + 105e: 0000 unimp + 1060: 0014 addi a3,sp,0 + 1062: 0000 unimp + 1064: 0022 0x22 + ... + 106e: 0000 unimp + 1070: 004e 0x4e + 1072: 0000 unimp + 1074: 0058 addi a4,sp,4 + 1076: 0000 unimp + 1078: 005a 0x5a + 107a: 0000 unimp + 107c: 0088 addi a0,sp,64 + 107e: 0000 unimp + 1080: 0092 slli ra,ra,0x4 + 1082: 0000 unimp + 1084: 00fa slli ra,ra,0x1e + ... + 108e: 0000 unimp + 1090: 000c addi a1,sp,0 + 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 + ... + 10a6: 0000 unimp + 10a8: 000e 0xe + 10aa: 0000 unimp + 10ac: 0092 slli ra,ra,0x4 + 10ae: 0000 unimp + 10b0: 00dc addi a5,sp,68 + 10b2: 0000 unimp + 10b4: 00e0 addi s0,sp,76 + ... + 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 + 10ca: 0000 unimp + 10cc: 0028 addi a0,sp,8 + 10ce: 0000 unimp + 10d0: 0036 0x36 + 10d2: 0000 unimp + 10d4: 0038 addi a4,sp,8 + ... + 10de: 0000 unimp + 10e0: 0028 addi a0,sp,8 + 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 + ... + 110a: 0000 unimp + 110c: 000e 0xe + 110e: 0000 unimp + 1110: 0010 addi a2,sp,0 + 1112: 0000 unimp + 1114: 0012 0x12 + 1116: 0000 unimp + 1118: 001a 0x1a + 111a: 0000 unimp + 111c: 001e 0x1e + ... + 1126: 0000 unimp + 1128: 003a 0x3a + 112a: 0000 unimp + 112c: 003e 0x3e + 112e: 0000 unimp + 1130: 0040 addi s0,sp,4 + 1132: 0000 unimp + 1134: 0052 0x52 + ... + 113e: 0000 unimp + 1140: 0052 0x52 + 1142: 0000 unimp + 1144: 0070 addi a2,sp,12 + 1146: 0000 unimp + 1148: 0072 0x72 + 114a: 0000 unimp + 114c: 007a 0x7a + 114e: 0000 unimp + 1150: 007e 0x7e + 1152: 0000 unimp + 1154: 0084 addi s1,sp,64 + ... + 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 + 116a: 0000 unimp + 116c: 0120 addi s0,sp,136 + 116e: 0000 unimp + 1170: 0130 addi a2,sp,136 + 1172: 0000 unimp + 1174: 0148 addi a0,sp,132 + ... + 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 + 118a: 0000 unimp + 118c: 015e slli sp,sp,0x17 + 118e: 0000 unimp + 1190: 0160 addi s0,sp,140 + 1192: 0000 unimp + 1194: 0164 addi s1,sp,140 + ... + 119e: 0000 unimp + 11a0: 002e 0x2e + 11a2: 0000 unimp + 11a4: 0044 addi s1,sp,4 + 11a6: 0000 unimp + 11a8: 0048 addi a0,sp,4 + 11aa: 0000 unimp + 11ac: 004c addi a1,sp,4 + 11ae: 0000 unimp + 11b0: 0052 0x52 + 11b2: 0000 unimp + 11b4: 0054 addi a3,sp,4 + ... + 11be: 0000 unimp + 11c0: 006e 0x6e + 11c2: 0000 unimp + 11c4: 0090 addi a2,sp,64 + 11c6: 0000 unimp + 11c8: 0092 slli ra,ra,0x4 + 11ca: 0000 unimp + 11cc: 0094 addi a3,sp,64 + ... + 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 + 11e2: 0000 unimp + 11e4: 0212 slli tp,tp,0x4 + 11e6: 0000 unimp + 11e8: 0246 slli tp,tp,0x11 + 11ea: 0000 unimp + 11ec: 024c addi a1,sp,260 + ... + 11f6: 0000 unimp + 11f8: 00d0 addi a2,sp,68 + 11fa: 0000 unimp + 11fc: 00d2 slli ra,ra,0x14 + 11fe: 0000 unimp + 1200: 00d6 slli ra,ra,0x15 + 1202: 0000 unimp + 1204: 01a4 addi s1,sp,200 + ... + 120e: 0000 unimp + 1210: 00d0 addi a2,sp,68 + 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 + 121e: 0000 unimp + 1220: 0120 addi s0,sp,136 + 1222: 0000 unimp + 1224: 0124 addi s1,sp,136 + 1226: 0000 unimp + 1228: 012a slli sp,sp,0xa + 122a: 0000 unimp + 122c: 01a4 addi s1,sp,200 + ... + 1236: 0000 unimp + 1238: 01b0 addi a2,sp,200 + 123a: 0000 unimp + 123c: 01bc addi a5,sp,200 + 123e: 0000 unimp + 1240: 01c0 addi s0,sp,196 + 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 + ... diff --git a/bsp/risc-v/sdram.ld b/bsp/risc-v/sdram.ld new file mode 100644 index 000000000..189e611f1 --- /dev/null +++ b/bsp/risc-v/sdram.ld @@ -0,0 +1,168 @@ +OUTPUT_ARCH( "riscv" ) + +ENTRY( _start ) + +MEMORY +{ + flash (rxai!w) : ORIGIN = 0x20400000, LENGTH = 16M + ram (wxa!ri) : ORIGIN = 0x80000000, LENGTH = 16K +} + +PHDRS +{ + flash PT_LOAD; + ram_init PT_LOAD; + ram PT_NULL; +} + + +SECTIONS +{ + __stack_size = DEFINED(__stack_size) ? __stack_size : 2K; + . = 0x20400000; + + . = ALIGN(4); + .init : + { + KEEP (*(SORT_NONE(.init))) + } >flash AT>flash :flash + + .text : + { + *(.init) + __init_end__ = .; + *(.text) + *(.gnu.linkonce.t*) + + /* section information for finsh shell */ + . = ALIGN(4); + __fsymtab_start = .; + KEEP(*(FSymTab)) + __fsymtab_end = .; + . = ALIGN(4); + __vsymtab_start = .; + KEEP(*(VSymTab)) + __vsymtab_end = .; + . = ALIGN(4); + + . = ALIGN(4); + __rt_init_start = .; + KEEP(*(SORT(.rti_fn*))) + __rt_init_end = .; + . = ALIGN(4); + + /* section information for modules */ + . = ALIGN(4); + __rtmsymtab_start = .; + KEEP(*(RTMSymTab)) + __rtmsymtab_end = .; + }>flash AT>flash :flash + + .fini : + { + KEEP (*(SORT_NONE(.fini))) + } >flash AT>flash :flash + + PROVIDE (__etext = .); + PROVIDE (_etext = .); + PROVIDE (etext = .); + + + . = ALIGN(4); + .rodata : { + *(.rodata) ; + *(.rodata.*) ; + *(.gnu.linkonce.r*) ; + *(.eh_frame) + }>flash AT>flash :flash + + . = ALIGN(4); + .ctors : + { + PROVIDE(__ctors_start__ = .); + KEEP(*(SORT(.ctors.*))) + KEEP(*(.ctors)) + PROVIDE(__ctors_end__ = .); + }>flash AT>flash :flash + + .dtors : + { + PROVIDE(__dtors_start__ = .); + KEEP(*(SORT(.dtors.*))) + KEEP(*(.dtors)) + PROVIDE(__dtors_end__ = .); + }>flash AT>flash :flash + + .lalign : + { + . = ALIGN(4); + PROVIDE( _data_lma = . ); + } >flash AT>flash :flash + + .dalign : + { + . = ALIGN(4); + PROVIDE( _data = . ); + } >ram AT>flash :ram_init + + . = ALIGN(4); + .data : + { + *(.data) + *(.data.*) + . = ALIGN(8); + PROVIDE( __global_pointer$ = . + 0x800 ); + *(.sdata .sdata.*) + *(.gnu.linkonce.s.*) + . = ALIGN(8); + *(.srodata.cst16) + *(.srodata.cst8) + *(.srodata.cst4) + *(.srodata.cst2) + *(.srodata .srodata.*) + *(.gnu.linkonce.d*) + }>ram AT>flash :ram_init + + . = ALIGN(4); + .nobss : { *(.nobss) } + + . = ALIGN(4); + PROVIDE( _edata = . ); + PROVIDE( edata = . ); + + PROVIDE( _fbss = . ); + PROVIDE( __bss_start = . ); + __bss_start__ = .; + .bss : { + *(.bss) + *(.sbss*) + *(.gnu.linkonce.sb.*) + *(.bss .bss.*) + *(.gnu.linkonce.b.*) + *(COMMON) + . = ALIGN(4); + }>ram AT>flash :ram + _end = .; + __bss_end__ = .; + + .stack ORIGIN(ram) + LENGTH(ram) - __stack_size : + { + PROVIDE( _heap_end = . ); + . = __stack_size; + PROVIDE( _sp = . ); + } >ram AT>ram :ram + /* stabs debugging sections. */ + .stab 0 : { *(.stab) } + .stabstr 0 : { *(.stabstr) } + .stab.excl 0 : { *(.stab.excl) } + .stab.exclstr 0 : { *(.stab.exclstr) } + .stab.index 0 : { *(.stab.index) } + .stab.indexstr 0 : { *(.stab.indexstr) } + .comment 0 : { *(.comment) } + .debug_abbrev 0 : { *(.debug_abbrev) } + .debug_info 0 : { *(.debug_info) } + .debug_line 0 : { *(.debug_line) } + .debug_pubnames 0 : { *(.debug_pubnames) } + .debug_aranges 0 : { *(.debug_aranges) } + +} diff --git a/bsp/risc-v/wrap_exit.c b/bsp/risc-v/wrap_exit.c new file mode 100644 index 000000000..ce75529af --- /dev/null +++ b/bsp/risc-v/wrap_exit.c @@ -0,0 +1,58 @@ +#include +#include +#include +#include + +#ifdef RT_USING_DFS +#include +#endif + +#ifdef RT_USING_PTHREADS +#include +#endif + + +void +__wrap__exit (int status) +{ +#ifdef RT_USING_MODULE + rt_module_t module; + + module = rt_module_self(); + if (module != RT_NULL) + { + struct rt_list_node *list; + struct rt_object *object; + + rt_enter_critical(); + + /* delete all threads in the module */ + list = &module->module_object[RT_Object_Class_Thread].object_list; + while (list->next != list) + { + object = rt_list_entry(list->next, struct rt_object, list); + if (rt_object_is_systemobject(object) == RT_TRUE) + { + /* detach static object */ + rt_thread_detach((rt_thread_t)object); + } + else + { + /* delete dynamic object */ + rt_thread_delete((rt_thread_t)object); + } + } + /* delete main thread */ + rt_thread_delete(module->module_thread); + rt_exit_critical(); + + /* re-schedule */ + rt_schedule(); + } +#endif + + rt_kprintf("thread:%s exit with %d\n", rt_thread_self()->name, status); + RT_ASSERT(0); + + while (1); +}