diff --git a/src/backend/RISCv64/RISCv64Backend.cpp b/src/backend/RISCv64/RISCv64Backend.cpp index 12ab75f..22fee5f 100644 --- a/src/backend/RISCv64/RISCv64Backend.cpp +++ b/src/backend/RISCv64/RISCv64Backend.cpp @@ -127,7 +127,6 @@ std::string RISCv64CodeGen::module_gen() { ss << " .align 3\n"; ss << ".globl " << global->getName() << "\n"; - if (global->getName() == "a0" && total_size == 16384) foo2 = 1; ss << ".type " << global->getName() << ", @object\n"; ss << ".size " << global->getName() << ", " << total_size << "\n"; ss << global->getName() << ":\n"; @@ -143,16 +142,6 @@ std::string RISCv64CodeGen::module_gen() { for (GlobalValue* global : data_globals) { Type* allocated_type = global->getType()->as()->getBaseType(); unsigned total_size = getTypeSizeInBytes(allocated_type); - - // 在这里插入新逻辑 - if (global->getName() == "c0" && - global->getInitValues().getValues().size() == 4 && - dynamic_cast(global->getInitValues().getValues()[0])->getInt() == 6 && - dynamic_cast(global->getInitValues().getValues()[1])->getInt() == 7 && - dynamic_cast(global->getInitValues().getValues()[2])->getInt() == 8 && - dynamic_cast(global->getInitValues().getValues()[3])->getInt() == 9) { - foo4 = 1; - } ss << " .align 3\n"; ss << ".globl " << global->getName() << "\n"; @@ -202,10 +191,6 @@ std::string RISCv64CodeGen::module_gen() { // --- 步骤4:处理函数 (.text段) 的逻辑 --- if (!module->getFunctions().empty()) { ss << ".text\n"; - for (const auto& func_pair : module->getFunctions()) { - if (func_pair.second.get()->getName() == "params_f40_i24") {std::cerr << "foo5 triggered!\n"; foo5=1; return std::string(AC::rssh39);}; - // if (func_pair.second.get()->getName() == "radixSort") {std::cerr << "foo6 triggered!\n"; foo6=1; return std::string(AC::rssp03);}; - } for (const auto& func_pair : module->getFunctions()) { if (func_pair.second.get() && !func_pair.second->getBasicBlocks().empty()) { ss << function_gen(func_pair.second.get()); @@ -213,17 +198,6 @@ std::string RISCv64CodeGen::module_gen() { } } } - // if (foo2 || foo3 || foo4) { std::cerr << ss.str(); exit(-1);} - // if (foo2) { - // std::cerr << "foo2 triggered!\n"; - // return std::string(AC::rss84); - // } else if (foo3) { - // std::cerr << "foo3 triggered!\n"; - // return std::string(AC::rss88); - // } else if (foo4) { - // std::cerr << "foo4 triggered!\n"; - // return std::string(AC::rss54); - // } return ss.str(); } @@ -231,8 +205,6 @@ std::string RISCv64CodeGen::function_gen(Function* func) { // 阶段 1: 指令选择 (sysy::IR -> LLIR with virtual registers) RISCv64ISel isel; std::unique_ptr mfunc = isel.runOnFunction(func); - if (isel.foo3) - foo3 = isel.foo3; // 第一次调试打印输出 std::stringstream ss_after_isel; RISCv64AsmPrinter printer_isel(mfunc.get()); diff --git a/src/backend/RISCv64/RISCv64ISel.cpp b/src/backend/RISCv64/RISCv64ISel.cpp index cecc0c9..de535da 100644 --- a/src/backend/RISCv64/RISCv64ISel.cpp +++ b/src/backend/RISCv64/RISCv64ISel.cpp @@ -244,14 +244,6 @@ void RISCv64ISel::selectNode(DAGNode* node) { getVReg(node->value); } } - if (auto const_val1 = dynamic_cast(node->value)) { - if (const_val1->getInt() == 128875) { - foo3 = 1; - std::cerr << "Found constant 128875 in selectNode!" << std::endl; - } - } - - break; } diff --git a/src/include/backend/RISCv64/Optimize/OFE.h b/src/include/backend/RISCv64/Optimize/OFE.h deleted file mode 100644 index 85c1a8c..0000000 --- a/src/include/backend/RISCv64/Optimize/OFE.h +++ /dev/null @@ -1,15743 +0,0 @@ -#pragma once // 现代 C++ 中推荐的头文件保护符,防止重复包含 - -#include // 使用 std::string_view 来高效地表示字符串,无需额外内存分配 - -namespace AC { - -// 使用 C++17 的 inline constexpr 变量,可以安全地在头文件中定义 -// 这可以确保即使多个 .cpp 文件包含了这个头文件,也不会出现“多重定义”链接错误 -// R"ASM(...)ASM" 是原始字符串字面量的语法,括号内的所有内容(包括换行)都会被视为字符串的一部分 -inline constexpr std::string_view rss54 = R"ASM( -.align 2 -.section .data -b: - .word 5 -c: - .word 6 - .word 7 - .word 8 - .word 9 -.section .text -.global __aeabi_memclr4 -__aeabi_memclr4: -.L1: - MV t5, a0 - MV t6, a1 - ADD t6, a0, t6 - LI a0, 0 -.L2: - SW zero, (t5) - ADDI t5, t5, 4 - BLT t5, t6, .L2 - RET -.global main -main: -.L3: - ADDI sp, sp, -704 - SD fp, 40(sp) - ADDI fp, sp, 704 - SD ra, -672(fp) - SD s2, -680(fp) - SD s3, -688(fp) - SD s4, -696(fp) - SD s5, -704(fp) -.L4: - LI t0, 1 - SW t0, -440(fp) - LI t0, 2 - SW t0, -432(fp) - LI t0, 3 - SW t0, -432(fp) - LW s2, -432(fp) - ADDI sp, sp, -16 - SW s2, -24(fp) - LW a0, -24(fp) - CALL putint - ADDI sp, sp, 16 - LW s2, -432(fp) - ADDI sp, sp, -16 - SW a0, -24(fp) - SW s2, -32(fp) - LW a0, -32(fp) - CALL putint - ADDI sp, sp, 16 - LW s2, -440(fp) - ADDI sp, sp, -16 - SW a0, -32(fp) - SW s2, -40(fp) - LW a0, -40(fp) - CALL putint - ADDI sp, sp, 16 - ADDI sp, sp, -16 - SW a0, -40(fp) - LI a0, 10 - CALL putch - ADDI sp, sp, 16 - J .L5 -.L6: - LW s2, -448(fp) - SW s2, -48(fp) - LW a0, -48(fp) - LD s5, -704(fp) - LD s4, -696(fp) - LD s3, -688(fp) - LD s2, -680(fp) - LD ra, -672(fp) - LD fp, -664(fp) - ADDI sp, sp, 704 - RET -.L5: - LW s2, -440(fp) - LI s4, 5 - SLT s3, s2, s4 - SW a0, -48(fp) - SW s2, -64(fp) - SW s3, -72(fp) - LW s2, -72(fp) - BGTZ s2, .L8 - J .L7 -.L8: - LI t0, 0 - SW t0, -424(fp) - LW s3, -424(fp) - LI s5, 1 - ADDW s4, s3, s5 - SW s4, -424(fp) - SW s2, -72(fp) - LW s2, -424(fp) - SW s3, -88(fp) - LI s3, 0 - SUB t6, s2, s3 - SNEZ s5, t6 - SW s2, -104(fp) - SW s4, -96(fp) - SW s5, -112(fp) - LW s2, -112(fp) - BGTZ s2, .L10 - J .L9 -.L7: - LW s3, -440(fp) - ADDI sp, sp, -16 - SW s3, -120(fp) - LW a0, -120(fp) - CALL putint - ADDI sp, sp, 16 - ADDI sp, sp, -16 - SW a0, -120(fp) - LI a0, 10 - CALL putch - ADDI sp, sp, 16 - LA t2, c - ADDI t2, t2, 8 - SD t2, -128(fp) - LD t4, -128(fp) - LI t0, 1 - SW t0, (t4) - ADDI sp, sp, -32 - ADDI a0, fp, -512 - LI a1, 64 - CALL __aeabi_memclr4 - ADDI sp, sp, 32 - SW s2, -112(fp) - ADDI s2, fp, -512 - MV t2, s2 - ADD t2, t2, zero - SD t2, -152(fp) - LD t4, -152(fp) - LI t0, 0 - SW t0, (t4) - LD s3, -152(fp) - MV t2, s3 - ADDI t2, t2, 4 - SD t2, -160(fp) - LD t4, -160(fp) - LI t0, 9 - SW t0, (t4) - MV t2, s3 - ADDI t2, t2, 32 - SD t2, -168(fp) - LD t4, -168(fp) - LI t0, 8 - SW t0, (t4) - MV t2, s3 - ADDI t2, t2, 36 - SD t2, -176(fp) - LD t4, -176(fp) - LI t0, 3 - SW t0, (t4) - LI t0, 2 - SW t0, -416(fp) - LA t2, c - ADDI t2, t2, 8 - SD t2, -192(fp) - LD t4, -192(fp) - LW s2, (t4) - LI s5, 0 - SUB t6, s2, s5 - SNEZ s4, t6 - SW s2, -200(fp) - SD s3, -152(fp) - SW s4, -208(fp) - LW s2, -208(fp) - BGTZ s2, .L12 - J .L11 -.L10: - SW s2, -208(fp) - J .L7 -.L9: - J .L5 -.L12: - ADDI sp, sp, -32 - ADDI a0, fp, -656 - LI a1, 140 - CALL __aeabi_memclr4 - ADDI sp, sp, 32 - ADDI s2, fp, -656 - MV t2, s2 - ADD t2, t2, zero - SD t2, -232(fp) - LD s3, -232(fp) - MV t2, s3 - ADDI t2, t2, 40 - SD t2, -240(fp) - LD t4, -240(fp) - LI t0, 2 - SW t0, (t4) - LD s4, -240(fp) - MV t2, s4 - ADDI t2, t2, 4 - SD t2, -248(fp) - LD t4, -248(fp) - LI t0, 1 - SW t0, (t4) - MV t2, s4 - ADDI t2, t2, 8 - SD t2, -256(fp) - LD t4, -256(fp) - LI t0, 8 - SW t0, (t4) - MV t2, s3 - ADDI t2, t2, 60 - SD t2, -264(fp) - LW s2, -416(fp) - ADDI s5, fp, -656 - MV t2, s5 - LI t3, 20 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -280(fp) - SD s3, -232(fp) - LD t4, -280(fp) - LW s3, (t4) - ADDI sp, sp, -16 - SW s3, -288(fp) - LW a0, -288(fp) - CALL putint - ADDI sp, sp, 16 - LW s3, -416(fp) - SW s2, -272(fp) - ADDI s2, fp, -656 - MV t2, s2 - LI t3, 20 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADDI t2, t2, 4 - SD t2, -304(fp) - SD s4, -240(fp) - LD t4, -304(fp) - LW s4, (t4) - ADDI sp, sp, -16 - SW a0, -288(fp) - SW s4, -312(fp) - LW a0, -312(fp) - CALL putint - ADDI sp, sp, 16 - LW s2, -416(fp) - SW s3, -296(fp) - ADDI s3, fp, -656 - MV t2, s3 - LI t3, 20 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 8 - SD t2, -328(fp) - LD t4, -328(fp) - LW s4, (t4) - ADDI sp, sp, -16 - SW a0, -312(fp) - SW s4, -336(fp) - LW a0, -336(fp) - CALL putint - ADDI sp, sp, 16 - SW a0, -336(fp) - SW s2, -320(fp) - J .L11 -.L11: - ADDI sp, sp, -16 - LI a0, 10 - CALL putch - ADDI sp, sp, 16 - LA t5, b - LW s2, (t5) - ADDI sp, sp, -16 - SW s2, -344(fp) - LW a0, -344(fp) - CALL putint - ADDI sp, sp, 16 - ADDI sp, sp, -16 - SW a0, -344(fp) - LI a0, 10 - CALL putch - ADDI sp, sp, 16 - LA t2, c - ADD t2, t2, zero - SD t2, -352(fp) - LD t4, -352(fp) - LW s2, (t4) - ADDI sp, sp, -16 - SW s2, -360(fp) - LW a0, -360(fp) - CALL putint - ADDI sp, sp, 16 - LA t2, c - ADDI t2, t2, 4 - SD t2, -368(fp) - LD t4, -368(fp) - LW s2, (t4) - ADDI sp, sp, -16 - SW a0, -360(fp) - SW s2, -376(fp) - LW a0, -376(fp) - CALL putint - ADDI sp, sp, 16 - LA t2, c - ADDI t2, t2, 8 - SD t2, -384(fp) - LD t4, -384(fp) - LW s2, (t4) - ADDI sp, sp, -16 - SW a0, -376(fp) - SW s2, -392(fp) - LW a0, -392(fp) - CALL putint - ADDI sp, sp, 16 - LA t2, c - ADDI t2, t2, 12 - SD t2, -400(fp) - LD t4, -400(fp) - LW s2, (t4) - ADDI sp, sp, -16 - SW a0, -392(fp) - SW s2, -408(fp) - LW a0, -408(fp) - CALL putint - ADDI sp, sp, 16 - ADDI sp, sp, -16 - SW a0, -408(fp) - LI a0, 10 - CALL putch - ADDI sp, sp, 16 - LI t0, 0 - SW t0, -448(fp) - J .L6 - - -)ASM"; -inline constexpr std::string_view rss84 = R"ASM( -.align 2 -.section .data -a: - .zero 16384 -.section .text -.global __aeabi_memclr4 -__aeabi_memclr4: -.L1: - MV t5, a0 - MV t6, a1 - ADD t6, a0, t6 - LI a0, 0 -.L2: - SW zero, (t5) - ADDI t5, t5, 4 - BLT t5, t6, .L2 - RET -.global f1 -f1: -.L3: - ADDI sp, sp, -200 - SD fp, 40(sp) - ADDI fp, sp, 200 - SD ra, -168(fp) - SD s2, -176(fp) - SD s3, -184(fp) - SD s4, -192(fp) - SD s5, -200(fp) -.L4: - SD a0, -152(fp) - LA t2, a - ADDI t2, t2, 20 - SD t2, -16(fp) - LD t4, -16(fp) - LI t0, 4000 - SW t0, (t4) - LA t2, a - LI t6, 16000 - ADD t2, t2, t6 - SD t2, -24(fp) - LD t4, -24(fp) - LI t0, 3 - SW t0, (t4) - LA t2, a - LI t6, 16380 - ADD t2, t2, t6 - SD t2, -32(fp) - LD t4, -32(fp) - LI t0, 7 - SW t0, (t4) - LA t2, a - LI t6, 16380 - ADD t2, t2, t6 - SD t2, -40(fp) - LD t4, -40(fp) - LW s2, (t4) - LD s3, -152(fp) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -64(fp) - LA t2, a - LI t6, 8864 - ADD t2, t2, t6 - SD t2, -72(fp) - LD t4, -72(fp) - LW s4, (t4) - SD s3, -56(fp) - LI s3, 9 - ADDW s5, s4, s3 - LD t4, -64(fp) - SW s5, (t4) - LA t2, a - ADDI t2, t2, 20 - SD t2, -96(fp) - SW s2, -48(fp) - LD t4, -96(fp) - LW s2, (t4) - LA t2, a - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -112(fp) - LD t4, -112(fp) - LW s3, (t4) - SW s3, -144(fp) - SD a0, (fp) - SW s2, -104(fp) - SW s3, -120(fp) - SW s4, -80(fp) - SW s5, -88(fp) - J .L5 -.L5: - LW s2, -144(fp) - SW s2, -136(fp) - LW a0, -136(fp) - LD s5, -200(fp) - LD s4, -192(fp) - LD s3, -184(fp) - LD s2, -176(fp) - LD ra, -168(fp) - LD fp, -160(fp) - ADDI sp, sp, 200 - RET -.global main -main: -.L6: - LI t6, -33000 - ADD sp, sp, t6 - SD fp, 40(sp) - LI t6, 33000 - ADD fp, sp, t6 - LI t6, -32968 - ADD t6, t6, fp - SD ra, (t6) - LI t6, -32976 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -32984 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -32992 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -33000 - ADD t6, t6, fp - SD s5, (t6) -.L7: - ADDI sp, sp, -24 - LI t6, -32944 - ADD a0, fp, t6 - LI a1, 16384 - CALL __aeabi_memclr4 - ADDI sp, sp, 24 - LI t6, -32944 - ADD s2, fp, t6 - MV t2, s2 - ADD t2, t2, zero - SD t2, -24(fp) - LD s3, -24(fp) - MV t2, s3 - LI t6, 4096 - ADD t2, t2, t6 - SD t2, -32(fp) - LD t4, -32(fp) - LI t0, 1 - SW t0, (t4) - MV t2, s3 - LI t6, 8192 - ADD t2, t2, t6 - SD t2, -40(fp) - LD t4, -40(fp) - LI t0, 2 - SW t0, (t4) - LD s4, -40(fp) - MV t2, s4 - ADDI t2, t2, 4 - SD t2, -48(fp) - LD t4, -48(fp) - LI t0, 3 - SW t0, (t4) - MV t2, s3 - LI t6, 12288 - ADD t2, t2, t6 - SD t2, -56(fp) - LD t4, -56(fp) - LI t0, 4 - SW t0, (t4) - LD s2, -56(fp) - MV t2, s2 - ADDI t2, t2, 4 - SD t2, -64(fp) - LD t4, -64(fp) - LI t0, 5 - SW t0, (t4) - MV t2, s2 - ADDI t2, t2, 8 - SD t2, -72(fp) - LD t4, -72(fp) - LI t0, 6 - SW t0, (t4) - ADDI sp, sp, -24 - LI t6, -16560 - ADD a0, fp, t6 - LI a1, 16384 - CALL __aeabi_memclr4 - ADDI sp, sp, 24 - SD s3, -24(fp) - LI t6, -16560 - ADD s3, fp, t6 - MV t2, s3 - ADD t2, t2, zero - SD t2, -96(fp) - LD t4, -96(fp) - LI t0, 1 - SW t0, (t4) - SD s2, -56(fp) - LD s2, -96(fp) - MV t2, s2 - ADDI t2, t2, 4 - SD t2, -104(fp) - LD t4, -104(fp) - LI t0, 2 - SW t0, (t4) - MV t2, s2 - ADDI t2, t2, 16 - SD t2, -112(fp) - LD t4, -112(fp) - LI t0, 3 - SW t0, (t4) - SD s4, -40(fp) - LD s4, -112(fp) - MV t2, s4 - ADDI t2, t2, 4 - SD t2, -120(fp) - LD t4, -120(fp) - LI t0, 4 - SW t0, (t4) - LI t6, -16560 - ADD s3, fp, t6 - MV t2, s3 - ADD t2, t2, zero - SD t2, -128(fp) - LD s5, -128(fp) - MV t2, s5 - ADD t2, t2, zero - SD t2, -136(fp) - ADDI sp, sp, -24 - LD a0, -136(fp) - CALL f1 - ADDI sp, sp, 24 - SW a0, -144(fp) - ADDI sp, sp, -24 - SD a0, -136(fp) - LW a0, -144(fp) - CALL putint - ADDI sp, sp, 24 - ADDI sp, sp, -24 - SW a0, -144(fp) - LI a0, 10 - CALL putch - ADDI sp, sp, 24 - SD s2, -96(fp) - LI t6, -16560 - ADD s2, fp, t6 - MV t2, s2 - ADDI t2, t2, 32 - SD t2, -152(fp) - LD t4, -152(fp) - LW s3, (t4) - LI t6, -32952 - ADD t6, t6, fp - SW s3, (t6) - SW s3, -160(fp) - SD s4, -112(fp) - SD s5, -128(fp) - J .L8 -.L8: - LI t6, -32952 - ADD t6, t6, fp - LW s2, (t6) - SW s2, -176(fp) - LW a0, -176(fp) - LI t6, -33000 - ADD t6, t6, fp - LD s5, (t6) - LI t6, -32992 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -32984 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -32976 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -32968 - ADD t6, t6, fp - LD ra, (t6) - LI t6, -32960 - ADD t6, t6, fp - LD fp, (t6) - LI t6, 33000 - ADD sp, sp, t6 - RET - - -)ASM"; -inline constexpr std::string_view rss88 = R"ASM( -.align 2 -.section .data -.section .text -.global __aeabi_memclr4 -__aeabi_memclr4: -.L1: - MV t5, a0 - MV t6, a1 - ADD t6, a0, t6 - LI a0, 0 -.L2: - SW zero, (t5) - ADDI t5, t5, 4 - BLT t5, t6, .L2 - RET -.global func -func: -.L3: - ADDI sp, sp, -456 - SD fp, 40(sp) - ADDI fp, sp, 456 - SD ra, -424(fp) - SD s2, -432(fp) - SD s3, -440(fp) - SD s4, -448(fp) - SD s5, -456(fp) -.L4: - SW a0, -408(fp) - SD a1, -400(fp) - SW a2, -392(fp) - SD a3, -384(fp) - SW a4, -376(fp) - SW a5, -368(fp) - SD a6, -360(fp) - SW a7, -352(fp) - LW s2, 64(fp) - SW s2, -344(fp) - LI t0, 0 - SW t0, -328(fp) - SW a0, (fp) - SD a1, 8(fp) - SW a2, 16(fp) - SD a3, 24(fp) - SW a4, 32(fp) - SW a5, 40(fp) - SD a6, 48(fp) - SW a7, 56(fp) - SW s2, 64(fp) - J .L5 -.L6: - LW s2, -336(fp) - SW s2, -88(fp) - LW a0, -88(fp) - LD s5, -456(fp) - LD s4, -448(fp) - LD s3, -440(fp) - LD s2, -432(fp) - LD ra, -424(fp) - LD fp, -416(fp) - ADDI sp, sp, 456 - RET -.L5: - LW s2, -328(fp) - LI s4, 10 - SLT s3, s2, s4 - SW a0, -88(fp) - SW s2, -104(fp) - SW s3, -112(fp) - LW s2, -112(fp) - BGTZ s2, .L8 - J .L7 -.L8: - LW s3, -408(fp) - LW s4, -328(fp) - LD s5, -400(fp) - MV t2, s5 - LI t3, 236 - MUL t3, s3, t3 - ADD t2, t3, t2 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -144(fp) - SW s2, -112(fp) - LD t4, -144(fp) - LW s2, (t4) - ADDI sp, sp, -24 - SW s2, -152(fp) - LW a0, -152(fp) - CALL putint - ADDI sp, sp, 24 - LW s2, -328(fp) - SW s3, -120(fp) - SW s4, -128(fp) - LI s4, 1 - ADDW s3, s2, s4 - SW s3, -328(fp) - SW a0, -152(fp) - SW s2, -160(fp) - SW s3, -168(fp) - SD s5, -136(fp) - J .L5 -.L7: - ADDI sp, sp, -24 - LI a0, 10 - CALL putch - ADDI sp, sp, 24 - LW s2, -392(fp) - LD s3, -384(fp) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -192(fp) - LD t4, -192(fp) - LW s4, (t4) - ADDI sp, sp, -24 - SW s4, -200(fp) - LW a0, -200(fp) - CALL putint - ADDI sp, sp, 24 - ADDI sp, sp, -24 - SW a0, -200(fp) - LI a0, 10 - CALL putch - ADDI sp, sp, 24 - SW s2, -176(fp) - SD s3, -184(fp) - J .L9 -.L9: - LW s2, -344(fp) - LI s4, 10 - SLT s3, s2, s4 - SW s2, -208(fp) - SW s3, -216(fp) - LW s2, -216(fp) - BGTZ s2, .L11 - J .L10 -.L11: - LW s3, -344(fp) - LD s4, -360(fp) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -240(fp) - SW s2, -216(fp) - LW s2, -352(fp) - SD s4, -232(fp) - LI s4, 128875 - MULW s5, s2, s4 - SW s3, -224(fp) - SW s5, -256(fp) - LI s5, 3724 - LW s4, -256(fp) - REMW s3, s4, s5 - LD t4, -240(fp) - SW s3, (t4) - SW s2, -248(fp) - LW s2, -344(fp) - SW s4, -256(fp) - LI s4, 1 - ADDW s5, s2, s4 - SW s5, -344(fp) - SW s3, -264(fp) - LW s3, -352(fp) - SW s2, -272(fp) - LI s2, 7 - ADDW s4, s3, s2 - SW s4, -352(fp) - SW s3, -288(fp) - SW s4, -296(fp) - SW s5, -280(fp) - J .L9 -.L10: - LW s2, -376(fp) - LW s3, -368(fp) - ADDW s4, s2, s3 - SW s4, -336(fp) - SW s2, -304(fp) - SW s3, -312(fp) - SW s4, -320(fp) - J .L6 -.global main -main: -.L12: - LI t6, -29264 - ADD sp, sp, t6 - SD fp, 40(sp) - LI t6, 29264 - ADD fp, sp, t6 - LI t6, -29232 - ADD t6, t6, fp - SD ra, (t6) - LI t6, -29240 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -29248 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -29256 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -29264 - ADD t6, t6, fp - SD s5, (t6) -.L13: - ADDI sp, sp, -32 - LI t6, -29208 - ADD a0, fp, t6 - LI a1, 16348 - CALL __aeabi_memclr4 - ADDI sp, sp, 32 - ADDI sp, sp, -32 - LI t6, -12856 - ADD a0, fp, t6 - LI a1, 12508 - CALL __aeabi_memclr4 - ADDI sp, sp, 32 - LI t6, -29208 - ADD s2, fp, t6 - MV t2, s2 - LI t6, 4560 - ADD t2, t2, t6 - SD t2, -40(fp) - LD t4, -40(fp) - LI t0, 6 - SW t0, (t4) - LI t6, -29208 - ADD s3, fp, t6 - MV t2, s3 - LI t6, 4568 - ADD t2, t2, t6 - SD t2, -48(fp) - LD t4, -48(fp) - LI t0, 7 - SW t0, (t4) - LI t6, -29208 - ADD s2, fp, t6 - MV t2, s2 - LI t6, 4572 - ADD t2, t2, t6 - SD t2, -56(fp) - LD t4, -56(fp) - LI t0, 4 - SW t0, (t4) - LI t6, -29208 - ADD s3, fp, t6 - MV t2, s3 - LI t6, 4584 - ADD t2, t2, t6 - SD t2, -64(fp) - LD t4, -64(fp) - LI t0, 9 - SW t0, (t4) - LI t6, -29208 - ADD s2, fp, t6 - MV t2, s2 - LI t6, 4600 - ADD t2, t2, t6 - SD t2, -72(fp) - LD t4, -72(fp) - LI t0, 11 - SW t0, (t4) - LI t6, -12856 - ADD s3, fp, t6 - MV t2, s3 - LI t6, 1420 - ADD t2, t2, t6 - SD t2, -80(fp) - LD t4, -80(fp) - LI t0, 1 - SW t0, (t4) - LI t6, -12856 - ADD s4, fp, t6 - MV t2, s4 - LI t6, 1424 - ADD t2, t2, t6 - SD t2, -88(fp) - LD t4, -88(fp) - LI t0, 2 - SW t0, (t4) - LI t6, -12856 - ADD s3, fp, t6 - MV t2, s3 - LI t6, 1428 - ADD t2, t2, t6 - SD t2, -96(fp) - LD t4, -96(fp) - LI t0, 3 - SW t0, (t4) - LI t6, -12856 - ADD s2, fp, t6 - MV t2, s2 - LI t6, 1452 - ADD t2, t2, t6 - SD t2, -104(fp) - LD t4, -104(fp) - LI t0, 9 - SW t0, (t4) - LI t6, -29208 - ADD s3, fp, t6 - MV t2, s3 - LI t6, 4560 - ADD t2, t2, t6 - SD t2, -112(fp) - LD t4, -112(fp) - LW s4, (t4) - LI t6, -12856 - ADD s5, fp, t6 - MV t2, s5 - ADD t2, t2, zero - SD t2, -128(fp) - LI t6, -29208 - ADD s2, fp, t6 - MV t2, s2 - LI t6, 4568 - ADD t2, t2, t6 - SD t2, -136(fp) - LD t4, -136(fp) - LW s3, (t4) - SW s4, -120(fp) - LI t6, -29208 - ADD s4, fp, t6 - MV t2, s4 - LI t6, 4556 - ADD t2, t2, t6 - SD t2, -152(fp) - LD s2, -152(fp) - MV t2, s2 - ADD t2, t2, zero - SD t2, -160(fp) - LI t6, -12856 - ADD s5, fp, t6 - MV t2, s5 - LI t6, 1428 - ADD t2, t2, t6 - SD t2, -168(fp) - SW s3, -144(fp) - LD t4, -168(fp) - LW s3, (t4) - LI t6, -12856 - ADD s4, fp, t6 - MV t2, s4 - LI t6, 1416 - ADD t2, t2, t6 - SD t2, -184(fp) - SD s2, -152(fp) - LD t4, -184(fp) - LW s2, (t4) - LI t6, -12856 - ADD s5, fp, t6 - MV t2, s5 - LI t6, 1416 - ADD t2, t2, t6 - SD t2, -200(fp) - SW s3, -176(fp) - LD s3, -200(fp) - MV t2, s3 - ADD t2, t2, zero - SD t2, -208(fp) - LI t6, -12856 - ADD s4, fp, t6 - MV t2, s4 - LI t6, 8040 - ADD t2, t2, t6 - SD t2, -216(fp) - SW s2, -192(fp) - LD t4, -216(fp) - LW s2, (t4) - LI t6, -12856 - ADD s5, fp, t6 - MV t2, s5 - LI t6, 12108 - ADD t2, t2, t6 - SD t2, -232(fp) - SD s3, -200(fp) - LD t4, -232(fp) - LW s3, (t4) - ADDI sp, sp, -80 - LW a0, -120(fp) - LD a1, -128(fp) - LW a2, -144(fp) - LD a3, -160(fp) - LW a4, -176(fp) - LW a5, -192(fp) - LD a6, -208(fp) - SW s2, -224(fp) - LW a7, -224(fp) - SW s3, -240(fp) - LW t1, -240(fp) - SW t1, 64(sp) - CALL func - ADDI sp, sp, 80 - SW a0, -248(fp) - LI s3, 3 - LW s4, -248(fp) - MULW s2, s4, s3 - SW s2, -344(fp) - SW t1, -240(fp) - SW a0, -120(fp) - SD a1, -128(fp) - SW a2, -144(fp) - SD a3, -160(fp) - SW a4, -176(fp) - SW a5, -192(fp) - SD a6, -208(fp) - SW a7, -224(fp) - SW s2, -256(fp) - SW s4, -248(fp) - J .L14 -.L15: - LI t6, -29216 - ADD t6, t6, fp - LW s2, (t6) - SW s2, -272(fp) - LW a0, -272(fp) - LI t6, -29264 - ADD t6, t6, fp - LD s5, (t6) - LI t6, -29256 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -29248 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -29240 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -29232 - ADD t6, t6, fp - LD ra, (t6) - LI t6, -29224 - ADD t6, t6, fp - LD fp, (t6) - LI t6, 29264 - ADD sp, sp, t6 - RET -.L14: - LW s2, -344(fp) - LI s4, 0 - SLT s3, s2, s4 - XORI s3, s3, 1 - SW a0, -272(fp) - SW s2, -288(fp) - SW s3, -296(fp) - LW s2, -296(fp) - BGTZ s2, .L17 - J .L16 -.L17: - LW s3, -344(fp) - LI t6, -12856 - ADD s4, fp, t6 - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - LI t6, 1416 - ADD t2, t2, t6 - SD t2, -312(fp) - SW s2, -296(fp) - LD t4, -312(fp) - LW s2, (t4) - ADDI sp, sp, -16 - SW s2, -320(fp) - LW a0, -320(fp) - CALL putint - ADDI sp, sp, 16 - ADDI sp, sp, -16 - SW a0, -320(fp) - LI a0, 32 - CALL putch - ADDI sp, sp, 16 - LW s2, -344(fp) - SW s3, -304(fp) - LI s4, 1 - SUB s3, s2, s4 - SW s3, -344(fp) - SW s2, -328(fp) - SW s3, -336(fp) - J .L14 -.L16: - ADDI sp, sp, -16 - LI a0, 10 - CALL putch - ADDI sp, sp, 16 - LI t0, 0 - LI t6, -29216 - ADD t6, t6, fp - SW t0, (t6) - J .L15 - - -)ASM"; -inline constexpr std::string_view rssh39 = R"ASM( -.align 2 -.section .data -k: - .word 0 -FloatConst0: - .word 0x00000000 -FloatConst1: - .word 0x00000000 -.section .text -.global __aeabi_memclr4 -__aeabi_memclr4: -.L1: - MV t5, a0 - MV t6, a1 - ADD t6, a0, t6 - LI a0, 0 -.L2: - SW zero, (t5) - ADDI t5, t5, 4 - BLT t5, t6, .L2 - RET -.global params_f40 -params_f40: -.L3: - LI t6, -1840 - ADD sp, sp, t6 - SD fp, 56(sp) - LI t6, 1840 - ADD fp, sp, t6 - LI t6, -1792 - ADD t6, t6, fp - SD ra, (t6) - LI t6, -1800 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -1808 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -1816 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1824 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1832 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1840 - ADD t6, t6, fp - FSW fs5, (t6) -.L4: - LI t6, -1736 - ADD t6, t6, fp - FSW fa0, (t6) - LI t6, -1728 - ADD t6, t6, fp - FSW fa1, (t6) - LI t6, -1720 - ADD t6, t6, fp - FSW fa2, (t6) - LI t6, -1712 - ADD t6, t6, fp - FSW fa3, (t6) - LI t6, -1704 - ADD t6, t6, fp - FSW fa4, (t6) - LI t6, -1696 - ADD t6, t6, fp - FSW fa5, (t6) - LI t6, -1688 - ADD t6, t6, fp - FSW fa6, (t6) - LI t6, -1680 - ADD t6, t6, fp - FSW fa7, (t6) - FLW fs2, 64(fp) - LI t6, -1672 - ADD t6, t6, fp - FSW fs2, (t6) - FLW fs3, 72(fp) - LI t6, -1664 - ADD t6, t6, fp - FSW fs3, (t6) - FLW fs4, 80(fp) - LI t6, -1656 - ADD t6, t6, fp - FSW fs4, (t6) - FLW fs5, 88(fp) - LI t6, -1648 - ADD t6, t6, fp - FSW fs5, (t6) - FSW fs2, 64(fp) - FLW fs2, 96(fp) - LI t6, -1640 - ADD t6, t6, fp - FSW fs2, (t6) - FSW fs3, 72(fp) - FLW fs3, 104(fp) - LI t6, -1632 - ADD t6, t6, fp - FSW fs3, (t6) - FSW fs4, 80(fp) - FLW fs4, 112(fp) - LI t6, -1624 - ADD t6, t6, fp - FSW fs4, (t6) - FSW fs5, 88(fp) - FLW fs5, 120(fp) - LI t6, -1616 - ADD t6, t6, fp - FSW fs5, (t6) - FSW fs2, 96(fp) - FLW fs2, 128(fp) - LI t6, -1608 - ADD t6, t6, fp - FSW fs2, (t6) - FSW fs3, 104(fp) - FLW fs3, 136(fp) - LI t6, -1600 - ADD t6, t6, fp - FSW fs3, (t6) - FSW fs4, 112(fp) - FLW fs4, 144(fp) - LI t6, -1592 - ADD t6, t6, fp - FSW fs4, (t6) - FSW fs5, 120(fp) - FLW fs5, 152(fp) - LI t6, -1584 - ADD t6, t6, fp - FSW fs5, (t6) - FSW fs2, 128(fp) - FLW fs2, 160(fp) - LI t6, -1576 - ADD t6, t6, fp - FSW fs2, (t6) - FSW fs3, 136(fp) - FLW fs3, 168(fp) - LI t6, -1568 - ADD t6, t6, fp - FSW fs3, (t6) - FSW fs4, 144(fp) - FLW fs4, 176(fp) - LI t6, -1560 - ADD t6, t6, fp - FSW fs4, (t6) - FSW fs5, 152(fp) - FLW fs5, 184(fp) - LI t6, -1552 - ADD t6, t6, fp - FSW fs5, (t6) - FSW fs2, 160(fp) - FLW fs2, 192(fp) - LI t6, -1544 - ADD t6, t6, fp - FSW fs2, (t6) - FSW fs3, 168(fp) - FLW fs3, 200(fp) - LI t6, -1536 - ADD t6, t6, fp - FSW fs3, (t6) - FSW fs4, 176(fp) - FLW fs4, 208(fp) - LI t6, -1528 - ADD t6, t6, fp - FSW fs4, (t6) - FSW fs5, 184(fp) - FLW fs5, 216(fp) - LI t6, -1520 - ADD t6, t6, fp - FSW fs5, (t6) - FSW fs2, 192(fp) - FLW fs2, 224(fp) - LI t6, -1512 - ADD t6, t6, fp - FSW fs2, (t6) - FSW fs3, 200(fp) - FLW fs3, 232(fp) - LI t6, -1504 - ADD t6, t6, fp - FSW fs3, (t6) - FSW fs4, 208(fp) - FLW fs4, 240(fp) - LI t6, -1496 - ADD t6, t6, fp - FSW fs4, (t6) - FSW fs5, 216(fp) - FLW fs5, 248(fp) - LI t6, -1488 - ADD t6, t6, fp - FSW fs5, (t6) - FSW fs2, 224(fp) - FLW fs2, 256(fp) - LI t6, -1480 - ADD t6, t6, fp - FSW fs2, (t6) - FSW fs3, 232(fp) - FLW fs3, 264(fp) - LI t6, -1472 - ADD t6, t6, fp - FSW fs3, (t6) - FSW fs4, 240(fp) - FLW fs4, 272(fp) - LI t6, -1464 - ADD t6, t6, fp - FSW fs4, (t6) - FSW fs5, 248(fp) - FLW fs5, 280(fp) - LI t6, -1456 - ADD t6, t6, fp - FSW fs5, (t6) - FSW fs2, 256(fp) - FLW fs2, 288(fp) - LI t6, -1448 - ADD t6, t6, fp - FSW fs2, (t6) - FSW fs3, 264(fp) - FLW fs3, 296(fp) - LI t6, -1440 - ADD t6, t6, fp - FSW fs3, (t6) - FSW fs4, 272(fp) - FLW fs4, 304(fp) - LI t6, -1432 - ADD t6, t6, fp - FSW fs4, (t6) - FSW fs5, 280(fp) - FLW fs5, 312(fp) - LI t6, -1424 - ADD t6, t6, fp - FSW fs5, (t6) - FSW fs2, 288(fp) - LI t6, -1424 - ADD t6, t6, fp - FLW fs2, (t6) - FSW fs3, 296(fp) - LI s2, 0 - FCVT.S.W fs3, s2 - FEQ.S s3, fs2, fs3 - XORI s3, s3, 1 - SW s3, -344(fp) - FSW fa0, (fp) - FSW fa1, 8(fp) - FSW fa2, 16(fp) - FSW fa3, 24(fp) - FSW fa4, 32(fp) - FSW fa5, 40(fp) - FSW fa6, 48(fp) - FSW fa7, 56(fp) - FSW fs2, -328(fp) - FSW fs3, -336(fp) - FSW fs4, 304(fp) - FSW fs5, 312(fp) - LW s2, -344(fp) - BGTZ s2, .L6 - J .L5 -.L7: - LI t6, -1416 - ADD t6, t6, fp - FLW fs2, (t6) - SW s2, -344(fp) - FSW fs2, -352(fp) - FLW fa0, -352(fp) - LI t6, -1840 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1832 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1824 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1816 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1808 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -1800 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -1792 - ADD t6, t6, fp - LD ra, (t6) - LI t6, -1784 - ADD t6, t6, fp - LD fp, (t6) - LI t6, 1840 - ADD sp, sp, t6 - RET -.L6: - ADDI sp, sp, -32 - LI t6, -1776 - ADD a0, fp, t6 - LI a1, 40 - CALL __aeabi_memclr4 - ADDI sp, sp, 32 - LI t6, -1776 - ADD s2, fp, t6 - MV t2, s2 - ADD t2, t2, zero - SD t2, -384(fp) - LI t6, -1736 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1728 - ADD t6, t6, fp - FLW fs3, (t6) - FADD.S fs4, fs2, fs3 - LI t6, -1720 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -408(fp) - FSW fs2, -392(fp) - FLW fs2, -408(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -400(fp) - LI t6, -1712 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -424(fp) - FSW fs2, -408(fp) - FLW fs2, -424(fp) - FADD.S fs4, fs2, fs3 - LD t4, -384(fp) - FSW fs4, (t4) - LD s2, -384(fp) - MV t2, s2 - ADDI t2, t2, 4 - SD t2, -448(fp) - FSW fs3, -432(fp) - LI t6, -1704 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs2, -424(fp) - LI t6, -1696 - ADD t6, t6, fp - FLW fs2, (t6) - FSW fs4, -440(fp) - FADD.S fs4, fs3, fs2 - FSW fs5, -416(fp) - LI t6, -1688 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -472(fp) - FSW fs2, -464(fp) - FLW fs2, -472(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -456(fp) - LI t6, -1680 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -488(fp) - FSW fs2, -472(fp) - FLW fs2, -488(fp) - FADD.S fs4, fs2, fs3 - LD t4, -448(fp) - FSW fs4, (t4) - MV t2, s2 - ADDI t2, t2, 8 - SD t2, -512(fp) - FSW fs3, -496(fp) - LI t6, -1672 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs2, -488(fp) - LI t6, -1664 - ADD t6, t6, fp - FLW fs2, (t6) - FSW fs4, -504(fp) - FADD.S fs4, fs3, fs2 - FSW fs5, -480(fp) - LI t6, -1656 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -536(fp) - FSW fs2, -528(fp) - FLW fs2, -536(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -520(fp) - LI t6, -1648 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -552(fp) - FSW fs2, -536(fp) - FLW fs2, -552(fp) - FADD.S fs4, fs2, fs3 - LD t4, -512(fp) - FSW fs4, (t4) - MV t2, s2 - ADDI t2, t2, 12 - SD t2, -576(fp) - FSW fs3, -560(fp) - LI t6, -1640 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs2, -552(fp) - LI t6, -1632 - ADD t6, t6, fp - FLW fs2, (t6) - FSW fs4, -568(fp) - FADD.S fs4, fs3, fs2 - FSW fs5, -544(fp) - LI t6, -1624 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -600(fp) - FSW fs2, -592(fp) - FLW fs2, -600(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -584(fp) - LI t6, -1616 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -616(fp) - FSW fs2, -600(fp) - FLW fs2, -616(fp) - FADD.S fs4, fs2, fs3 - LD t4, -576(fp) - FSW fs4, (t4) - MV t2, s2 - ADDI t2, t2, 16 - SD t2, -640(fp) - FSW fs3, -624(fp) - LI t6, -1608 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs2, -616(fp) - LI t6, -1600 - ADD t6, t6, fp - FLW fs2, (t6) - FSW fs4, -632(fp) - FADD.S fs4, fs3, fs2 - FSW fs5, -608(fp) - LI t6, -1592 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -664(fp) - FSW fs2, -656(fp) - FLW fs2, -664(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -648(fp) - LI t6, -1584 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -680(fp) - FSW fs2, -664(fp) - FLW fs2, -680(fp) - FADD.S fs4, fs2, fs3 - LD t4, -640(fp) - FSW fs4, (t4) - MV t2, s2 - ADDI t2, t2, 20 - SD t2, -704(fp) - FSW fs3, -688(fp) - LI t6, -1576 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs2, -680(fp) - LI t6, -1568 - ADD t6, t6, fp - FLW fs2, (t6) - FSW fs4, -696(fp) - FADD.S fs4, fs3, fs2 - FSW fs5, -672(fp) - LI t6, -1560 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -728(fp) - FSW fs2, -720(fp) - FLW fs2, -728(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -712(fp) - LI t6, -1552 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -744(fp) - FSW fs2, -728(fp) - FLW fs2, -744(fp) - FADD.S fs4, fs2, fs3 - LD t4, -704(fp) - FSW fs4, (t4) - MV t2, s2 - ADDI t2, t2, 24 - SD t2, -768(fp) - FSW fs3, -752(fp) - LI t6, -1544 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs2, -744(fp) - LI t6, -1536 - ADD t6, t6, fp - FLW fs2, (t6) - FSW fs4, -760(fp) - FADD.S fs4, fs3, fs2 - FSW fs5, -736(fp) - LI t6, -1528 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -792(fp) - FSW fs2, -784(fp) - FLW fs2, -792(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -776(fp) - LI t6, -1520 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -808(fp) - FSW fs2, -792(fp) - FLW fs2, -808(fp) - FADD.S fs4, fs2, fs3 - LD t4, -768(fp) - FSW fs4, (t4) - MV t2, s2 - ADDI t2, t2, 28 - SD t2, -832(fp) - FSW fs3, -816(fp) - LI t6, -1512 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs2, -808(fp) - LI t6, -1504 - ADD t6, t6, fp - FLW fs2, (t6) - FSW fs4, -824(fp) - FADD.S fs4, fs3, fs2 - FSW fs5, -800(fp) - LI t6, -1496 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -856(fp) - FSW fs2, -848(fp) - FLW fs2, -856(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -840(fp) - LI t6, -1488 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -872(fp) - FSW fs2, -856(fp) - FLW fs2, -872(fp) - FADD.S fs4, fs2, fs3 - LD t4, -832(fp) - FSW fs4, (t4) - MV t2, s2 - ADDI t2, t2, 32 - SD t2, -896(fp) - FSW fs3, -880(fp) - LI t6, -1480 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs2, -872(fp) - LI t6, -1472 - ADD t6, t6, fp - FLW fs2, (t6) - FSW fs4, -888(fp) - FADD.S fs4, fs3, fs2 - FSW fs5, -864(fp) - LI t6, -1464 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -920(fp) - FSW fs2, -912(fp) - FLW fs2, -920(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -904(fp) - LI t6, -1456 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -936(fp) - FSW fs2, -920(fp) - FLW fs2, -936(fp) - FADD.S fs4, fs2, fs3 - LD t4, -896(fp) - FSW fs4, (t4) - MV t2, s2 - ADDI t2, t2, 36 - SD t2, -960(fp) - FSW fs3, -944(fp) - LI t6, -1448 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs2, -936(fp) - LI t6, -1440 - ADD t6, t6, fp - FLW fs2, (t6) - FSW fs4, -952(fp) - FADD.S fs4, fs3, fs2 - FSW fs5, -928(fp) - LI t6, -1432 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -984(fp) - FSW fs2, -976(fp) - FLW fs2, -984(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -968(fp) - LI t6, -1424 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -1000(fp) - FSW fs2, -984(fp) - FLW fs2, -1000(fp) - FADD.S fs4, fs2, fs3 - LD t4, -960(fp) - FSW fs4, (t4) - SD s2, -384(fp) - LI t6, -1776 - ADD s2, fp, t6 - MV t2, s2 - ADD t2, t2, zero - LI t6, -1024 - ADD t6, t6, fp - SD t2, (t6) - ADDI sp, sp, -32 - LI a0, 10 - LI t6, -1024 - ADD t6, t6, fp - LD a1, (t6) - CALL putfarray - ADDI sp, sp, 32 - LA t5, k - LW s3, (t5) - LI t6, -1776 - ADD s2, fp, t6 - MV t2, s2 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1040 - ADD t6, t6, fp - SD t2, (t6) - FSW fs2, -1000(fp) - LI t6, -1040 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1416 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1024 - ADD t6, t6, fp - SD a1, (t6) - LI t6, -1032 - ADD t6, t6, fp - SW s3, (t6) - FSW fa0, -352(fp) - LI t6, -1048 - ADD t6, t6, fp - FSW fs2, (t6) - FSW fs3, -1008(fp) - FSW fs4, -1016(fp) - FSW fs5, -992(fp) - J .L7 -.L5: - LI t6, -1728 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1720 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1712 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1704 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1056 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1696 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1064 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1688 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1072 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1680 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1080 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -1672 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1088 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1664 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1096 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1656 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1104 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1648 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1112 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -1640 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1120 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1632 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1128 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1624 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1136 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1616 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1144 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -1608 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1152 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1600 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1160 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1592 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1168 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1584 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1176 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -1576 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1184 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1568 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1192 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1560 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1200 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1552 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1208 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -1544 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1216 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1536 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1224 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1528 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1232 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1520 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1240 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -1512 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1248 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1504 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1256 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1496 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1264 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1488 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1272 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -1480 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1280 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1472 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1288 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1464 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1296 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1456 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1304 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -1448 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1312 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1440 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1320 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1432 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1328 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1424 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1336 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -1736 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1344 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1728 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1352 - ADD t6, t6, fp - FSW fs3, (t6) - FADD.S fs3, fs5, fs2 - LI t6, -1360 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1720 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1384 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1376 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1384 - ADD t6, t6, fp - FLW fs2, (t6) - FADD.S fs3, fs2, fs4 - ADDI sp, sp, -336 - LI t6, -1056 - ADD t6, t6, fp - FLW fa0, (t6) - LI t6, -1064 - ADD t6, t6, fp - FLW fa1, (t6) - LI t6, -1072 - ADD t6, t6, fp - FLW fa2, (t6) - LI t6, -1080 - ADD t6, t6, fp - FLW fa3, (t6) - LI t6, -1088 - ADD t6, t6, fp - FLW fa4, (t6) - LI t6, -1096 - ADD t6, t6, fp - FLW fa5, (t6) - LI t6, -1104 - ADD t6, t6, fp - FLW fa6, (t6) - LI t6, -1112 - ADD t6, t6, fp - FLW fa7, (t6) - LI t6, -1120 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 64(sp) - LI t6, -1120 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1128 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 72(sp) - LI t6, -1128 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1136 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 80(sp) - LI t6, -1136 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1144 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 88(sp) - LI t6, -1144 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1152 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 96(sp) - LI t6, -1152 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1160 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 104(sp) - LI t6, -1160 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1168 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 112(sp) - LI t6, -1168 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1176 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 120(sp) - LI t6, -1176 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1184 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 128(sp) - LI t6, -1184 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1192 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 136(sp) - LI t6, -1192 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1200 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 144(sp) - LI t6, -1200 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1208 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 152(sp) - LI t6, -1208 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1216 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 160(sp) - LI t6, -1216 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1224 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 168(sp) - LI t6, -1224 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1232 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 176(sp) - LI t6, -1232 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1240 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 184(sp) - LI t6, -1240 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1248 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 192(sp) - LI t6, -1248 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1256 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 200(sp) - LI t6, -1256 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1264 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 208(sp) - LI t6, -1264 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1272 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 216(sp) - LI t6, -1272 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1280 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 224(sp) - LI t6, -1280 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1288 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 232(sp) - LI t6, -1288 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1296 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 240(sp) - LI t6, -1296 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1304 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 248(sp) - LI t6, -1304 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1312 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 256(sp) - LI t6, -1312 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1320 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 264(sp) - LI t6, -1320 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1328 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 272(sp) - LI t6, -1328 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1336 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 280(sp) - LI t6, -1336 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1344 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 288(sp) - LI t6, -1344 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1352 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 296(sp) - LI t6, -1352 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1360 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 304(sp) - LI t6, -1360 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1400 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1400 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 312(sp) - CALL params_f40 - ADDI sp, sp, 336 - LI t6, -1408 - ADD t6, t6, fp - FSW fa0, (t6) - LI t6, -1384 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1408 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1416 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1400 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1056 - ADD t6, t6, fp - FSW fa0, (t6) - LI t6, -1064 - ADD t6, t6, fp - FSW fa1, (t6) - LI t6, -1072 - ADD t6, t6, fp - FSW fa2, (t6) - LI t6, -1080 - ADD t6, t6, fp - FSW fa3, (t6) - LI t6, -1088 - ADD t6, t6, fp - FSW fa4, (t6) - LI t6, -1096 - ADD t6, t6, fp - FSW fa5, (t6) - LI t6, -1104 - ADD t6, t6, fp - FSW fa6, (t6) - LI t6, -1112 - ADD t6, t6, fp - FSW fa7, (t6) - LI t6, -1408 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1392 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1368 - ADD t6, t6, fp - FSW fs5, (t6) - J .L7 -.L8: - J .L7 -.global params_f40_i24 -params_f40_i24: -.L9: - LI t6, -2976 - ADD sp, sp, t6 - SD fp, 72(sp) - LI t6, 2976 - ADD fp, sp, t6 - LI t6, -2912 - ADD t6, t6, fp - SD ra, (t6) - LI t6, -2920 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2928 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2936 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2944 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -2952 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2960 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2968 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -2976 - ADD t6, t6, fp - FSW fs5, (t6) -.L10: - LI t6, -2824 - ADD t6, t6, fp - SW a0, (t6) - LI t6, -2816 - ADD t6, t6, fp - SW a1, (t6) - LI t6, -2808 - ADD t6, t6, fp - SW a2, (t6) - LI t6, -2800 - ADD t6, t6, fp - FSW fa0, (t6) - LI t6, -2792 - ADD t6, t6, fp - SW a3, (t6) - LI t6, -2784 - ADD t6, t6, fp - SW a4, (t6) - LI t6, -2776 - ADD t6, t6, fp - SW a5, (t6) - LI t6, -2768 - ADD t6, t6, fp - FSW fa1, (t6) - LI t6, -2760 - ADD t6, t6, fp - FSW fa2, (t6) - LI t6, -2752 - ADD t6, t6, fp - FSW fa3, (t6) - LI t6, -2744 - ADD t6, t6, fp - SW a6, (t6) - LI t6, -2736 - ADD t6, t6, fp - FSW fa4, (t6) - LI t6, -2728 - ADD t6, t6, fp - FSW fa5, (t6) - LI t6, -2720 - ADD t6, t6, fp - SW a7, (t6) - LI t6, -2712 - ADD t6, t6, fp - FSW fa6, (t6) - LW s2, 120(fp) - LI t6, -2704 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2696 - ADD t6, t6, fp - FSW fa7, (t6) - FLW fs2, 136(fp) - LI t6, -2688 - ADD t6, t6, fp - FSW fs2, (t6) - FLW fs3, 144(fp) - LI t6, -2680 - ADD t6, t6, fp - FSW fs3, (t6) - FLW fs4, 152(fp) - LI t6, -2672 - ADD t6, t6, fp - FSW fs4, (t6) - FLW fs5, 160(fp) - LI t6, -2664 - ADD t6, t6, fp - FSW fs5, (t6) - FSW fs2, 136(fp) - FLW fs2, 168(fp) - LI t6, -2656 - ADD t6, t6, fp - FSW fs2, (t6) - SW s2, 120(fp) - LW s2, 176(fp) - LI t6, -2648 - ADD t6, t6, fp - SW s2, (t6) - FSW fs3, 144(fp) - FLW fs3, 184(fp) - LI t6, -2640 - ADD t6, t6, fp - FSW fs3, (t6) - LW s3, 192(fp) - LI t6, -2632 - ADD t6, t6, fp - SW s3, (t6) - LW s4, 200(fp) - LI t6, -2624 - ADD t6, t6, fp - SW s4, (t6) - FSW fs2, 168(fp) - FLW fs2, 208(fp) - LI t6, -2616 - ADD t6, t6, fp - FSW fs2, (t6) - FSW fs3, 184(fp) - FLW fs3, 216(fp) - LI t6, -2608 - ADD t6, t6, fp - FSW fs3, (t6) - FSW fs4, 152(fp) - FLW fs4, 224(fp) - LI t6, -2600 - ADD t6, t6, fp - FSW fs4, (t6) - FSW fs5, 160(fp) - FLW fs5, 232(fp) - LI t6, -2592 - ADD t6, t6, fp - FSW fs5, (t6) - FSW fs2, 208(fp) - FLW fs2, 240(fp) - LI t6, -2584 - ADD t6, t6, fp - FSW fs2, (t6) - SW s2, 176(fp) - LW s2, 248(fp) - LI t6, -2576 - ADD t6, t6, fp - SW s2, (t6) - FSW fs3, 216(fp) - FLW fs3, 256(fp) - LI t6, -2568 - ADD t6, t6, fp - FSW fs3, (t6) - SW s3, 192(fp) - LW s3, 264(fp) - LI t6, -2560 - ADD t6, t6, fp - SW s3, (t6) - FSW fs2, 240(fp) - FLW fs2, 272(fp) - LI t6, -2552 - ADD t6, t6, fp - FSW fs2, (t6) - FSW fs4, 224(fp) - FLW fs4, 280(fp) - LI t6, -2544 - ADD t6, t6, fp - FSW fs4, (t6) - FSW fs3, 256(fp) - FLW fs3, 288(fp) - LI t6, -2536 - ADD t6, t6, fp - FSW fs3, (t6) - FSW fs5, 232(fp) - FLW fs5, 296(fp) - LI t6, -2528 - ADD t6, t6, fp - FSW fs5, (t6) - SW s2, 248(fp) - LW s2, 304(fp) - LI t6, -2520 - ADD t6, t6, fp - SW s2, (t6) - SW s3, 264(fp) - LW s3, 312(fp) - LI t6, -2512 - ADD t6, t6, fp - SW s3, (t6) - FSW fs2, 272(fp) - FLW fs2, 320(fp) - LI t6, -2504 - ADD t6, t6, fp - FSW fs2, (t6) - FSW fs3, 288(fp) - FLW fs3, 328(fp) - LI t6, -2496 - ADD t6, t6, fp - FSW fs3, (t6) - FSW fs4, 280(fp) - FLW fs4, 336(fp) - LI t6, -2488 - ADD t6, t6, fp - FSW fs4, (t6) - SW s2, 304(fp) - LW s2, 344(fp) - LI t6, -2480 - ADD t6, t6, fp - SW s2, (t6) - FSW fs2, 320(fp) - FLW fs2, 352(fp) - LI t6, -2472 - ADD t6, t6, fp - FSW fs2, (t6) - SW s3, 312(fp) - LW s3, 360(fp) - LI t6, -2464 - ADD t6, t6, fp - SW s3, (t6) - SW s4, 200(fp) - LW s4, 368(fp) - LI t6, -2456 - ADD t6, t6, fp - SW s4, (t6) - FSW fs3, 328(fp) - FLW fs3, 376(fp) - LI t6, -2448 - ADD t6, t6, fp - FSW fs3, (t6) - FSW fs2, 352(fp) - FLW fs2, 384(fp) - LI t6, -2440 - ADD t6, t6, fp - FSW fs2, (t6) - FSW fs4, 336(fp) - FLW fs4, 392(fp) - LI t6, -2432 - ADD t6, t6, fp - FSW fs4, (t6) - FSW fs5, 296(fp) - FLW fs5, 400(fp) - LI t6, -2424 - ADD t6, t6, fp - FSW fs5, (t6) - SW s2, 344(fp) - LW s2, 408(fp) - LI t6, -2416 - ADD t6, t6, fp - SW s2, (t6) - SW s3, 360(fp) - LW s3, 416(fp) - LI t6, -2408 - ADD t6, t6, fp - SW s3, (t6) - SW s4, 368(fp) - LW s4, 424(fp) - LI t6, -2400 - ADD t6, t6, fp - SW s4, (t6) - FSW fs2, 384(fp) - FLW fs2, 432(fp) - LI t6, -2392 - ADD t6, t6, fp - FSW fs2, (t6) - FSW fs3, 376(fp) - FLW fs3, 440(fp) - LI t6, -2384 - ADD t6, t6, fp - FSW fs3, (t6) - FSW fs4, 392(fp) - FLW fs4, 448(fp) - LI t6, -2376 - ADD t6, t6, fp - FSW fs4, (t6) - FSW fs5, 400(fp) - FLW fs5, 456(fp) - LI t6, -2368 - ADD t6, t6, fp - FSW fs5, (t6) - FSW fs2, 432(fp) - FLW fs2, 464(fp) - LI t6, -2360 - ADD t6, t6, fp - FSW fs2, (t6) - FSW fs3, 440(fp) - FLW fs3, 472(fp) - LI t6, -2352 - ADD t6, t6, fp - FSW fs3, (t6) - SW s2, 408(fp) - LW s2, 480(fp) - LI t6, -2344 - ADD t6, t6, fp - SW s2, (t6) - FSW fs4, 448(fp) - FLW fs4, 488(fp) - LI t6, -2336 - ADD t6, t6, fp - FSW fs4, (t6) - SW s3, 416(fp) - LW s3, 496(fp) - LI t6, -2328 - ADD t6, t6, fp - SW s3, (t6) - FSW fs2, 464(fp) - FLW fs2, 504(fp) - LI t6, -2320 - ADD t6, t6, fp - FSW fs2, (t6) - SW s2, 480(fp) - LI t6, -2824 - ADD t6, t6, fp - LW s2, (t6) - SW s4, 424(fp) - SW s3, 496(fp) - LI s3, 0 - SUB t6, s2, s3 - SNEZ s4, t6 - SW a0, (fp) - SW a1, 8(fp) - SW a2, 16(fp) - SW a3, 32(fp) - SW a4, 40(fp) - SW a5, 48(fp) - SW a6, 80(fp) - SW a7, 104(fp) - SW s2, -520(fp) - SW s4, -528(fp) - FSW fa0, 24(fp) - FSW fa1, 56(fp) - FSW fa2, 64(fp) - FSW fa3, 72(fp) - FSW fa4, 88(fp) - FSW fa5, 96(fp) - FSW fa6, 112(fp) - FSW fa7, 128(fp) - FSW fs2, 504(fp) - FSW fs3, 472(fp) - FSW fs4, 488(fp) - FSW fs5, 456(fp) - LW s2, -528(fp) - BGTZ s2, .L12 - J .L11 -.L13: - LI t6, -2312 - ADD t6, t6, fp - FLW fs2, (t6) - SW s2, -528(fp) - FSW fs2, -536(fp) - FLW fa0, -536(fp) - LI t6, -2976 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -2968 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -2960 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -2952 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -2944 - ADD t6, t6, fp - LD s5, (t6) - LI t6, -2936 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -2928 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2920 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2912 - ADD t6, t6, fp - LD ra, (t6) - LI t6, -2904 - ADD t6, t6, fp - LD fp, (t6) - LI t6, 2976 - ADD sp, sp, t6 - RET -.L12: - ADDI sp, sp, -32 - LI t6, -2896 - ADD a0, fp, t6 - LI a1, 40 - CALL __aeabi_memclr4 - ADDI sp, sp, 32 - LI t6, -2896 - ADD s2, fp, t6 - MV t2, s2 - ADD t2, t2, zero - SD t2, -568(fp) - LI t6, -2488 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -2680 - ADD t6, t6, fp - FLW fs3, (t6) - FADD.S fs4, fs2, fs3 - LI t6, -2336 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -592(fp) - FSW fs2, -576(fp) - FLW fs2, -592(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -584(fp) - LI t6, -2736 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -608(fp) - FSW fs2, -592(fp) - FLW fs2, -608(fp) - FADD.S fs4, fs2, fs3 - LD t4, -568(fp) - FSW fs4, (t4) - LD s2, -568(fp) - MV t2, s2 - ADDI t2, t2, 4 - SD t2, -632(fp) - FSW fs3, -616(fp) - LI t6, -2800 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs2, -608(fp) - LI t6, -2536 - ADD t6, t6, fp - FLW fs2, (t6) - FSW fs4, -624(fp) - FADD.S fs4, fs3, fs2 - FSW fs5, -600(fp) - LI t6, -2656 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -656(fp) - FSW fs2, -648(fp) - FLW fs2, -656(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -640(fp) - LI t6, -2752 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -672(fp) - FSW fs2, -656(fp) - FLW fs2, -672(fp) - FADD.S fs4, fs2, fs3 - LD t4, -632(fp) - FSW fs4, (t4) - MV t2, s2 - ADDI t2, t2, 8 - SD t2, -696(fp) - FSW fs3, -680(fp) - LI t6, -2768 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs2, -672(fp) - LI t6, -2592 - ADD t6, t6, fp - FLW fs2, (t6) - FSW fs4, -688(fp) - FADD.S fs4, fs3, fs2 - FSW fs5, -664(fp) - LI t6, -2496 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -720(fp) - FSW fs2, -712(fp) - FLW fs2, -720(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -704(fp) - LI t6, -2672 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -736(fp) - FSW fs2, -720(fp) - FLW fs2, -736(fp) - FADD.S fs4, fs2, fs3 - LD t4, -696(fp) - FSW fs4, (t4) - MV t2, s2 - ADDI t2, t2, 12 - SD t2, -760(fp) - FSW fs3, -744(fp) - LI t6, -2688 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs2, -736(fp) - LI t6, -2432 - ADD t6, t6, fp - FLW fs2, (t6) - FSW fs4, -752(fp) - FADD.S fs4, fs3, fs2 - FSW fs5, -728(fp) - LI t6, -2504 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -784(fp) - FSW fs2, -776(fp) - FLW fs2, -784(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -768(fp) - LI t6, -2760 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -800(fp) - FSW fs2, -784(fp) - FLW fs2, -800(fp) - FADD.S fs4, fs2, fs3 - LD t4, -760(fp) - FSW fs4, (t4) - MV t2, s2 - ADDI t2, t2, 16 - SD t2, -824(fp) - FSW fs3, -808(fp) - LI t6, -2544 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs2, -800(fp) - LI t6, -2352 - ADD t6, t6, fp - FLW fs2, (t6) - FSW fs4, -816(fp) - FADD.S fs4, fs3, fs2 - FSW fs5, -792(fp) - LI t6, -2392 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -848(fp) - FSW fs2, -840(fp) - FLW fs2, -848(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -832(fp) - LI t6, -2384 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -864(fp) - FSW fs2, -848(fp) - FLW fs2, -864(fp) - FADD.S fs4, fs2, fs3 - LD t4, -824(fp) - FSW fs4, (t4) - MV t2, s2 - ADDI t2, t2, 20 - SD t2, -888(fp) - FSW fs3, -872(fp) - LI t6, -2616 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs2, -864(fp) - LI t6, -2552 - ADD t6, t6, fp - FLW fs2, (t6) - FSW fs4, -880(fp) - FADD.S fs4, fs3, fs2 - FSW fs5, -856(fp) - LI t6, -2376 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -912(fp) - FSW fs2, -904(fp) - FLW fs2, -912(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -896(fp) - LI t6, -2600 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -928(fp) - FSW fs2, -912(fp) - FLW fs2, -928(fp) - FADD.S fs4, fs2, fs3 - LD t4, -888(fp) - FSW fs4, (t4) - MV t2, s2 - ADDI t2, t2, 24 - SD t2, -952(fp) - FSW fs3, -936(fp) - LI t6, -2440 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs2, -928(fp) - LI t6, -2584 - ADD t6, t6, fp - FLW fs2, (t6) - FSW fs4, -944(fp) - FADD.S fs4, fs3, fs2 - FSW fs5, -920(fp) - LI t6, -2368 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -976(fp) - FSW fs2, -968(fp) - FLW fs2, -976(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -960(fp) - LI t6, -2448 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -992(fp) - FSW fs2, -976(fp) - FLW fs2, -992(fp) - FADD.S fs4, fs2, fs3 - LD t4, -952(fp) - FSW fs4, (t4) - MV t2, s2 - ADDI t2, t2, 28 - SD t2, -1016(fp) - FSW fs3, -1000(fp) - LI t6, -2728 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs2, -992(fp) - LI t6, -2424 - ADD t6, t6, fp - FLW fs2, (t6) - FSW fs4, -1008(fp) - FADD.S fs4, fs3, fs2 - FSW fs5, -984(fp) - LI t6, -2696 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1040 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1032 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1040 - ADD t6, t6, fp - FLW fs2, (t6) - FADD.S fs4, fs2, fs5 - LI t6, -1024 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2472 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1056 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1040 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1056 - ADD t6, t6, fp - FLW fs2, (t6) - FADD.S fs4, fs2, fs3 - LD t4, -1016(fp) - FSW fs4, (t4) - MV t2, s2 - ADDI t2, t2, 32 - LI t6, -1080 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1064 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2640 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1056 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2608 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1072 - ADD t6, t6, fp - FSW fs4, (t6) - FADD.S fs4, fs3, fs2 - LI t6, -1048 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -2528 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1104 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1096 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1104 - ADD t6, t6, fp - FLW fs2, (t6) - FADD.S fs4, fs2, fs5 - LI t6, -1088 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2320 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1120 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1104 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1120 - ADD t6, t6, fp - FLW fs2, (t6) - FADD.S fs4, fs2, fs3 - LI t6, -1080 - ADD t6, t6, fp - LD t4, (t6) - FSW fs4, (t4) - MV t2, s2 - ADDI t2, t2, 36 - LI t6, -1144 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1128 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2360 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1120 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2712 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1136 - ADD t6, t6, fp - FSW fs4, (t6) - FADD.S fs4, fs3, fs2 - LI t6, -1112 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -2664 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1168 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1160 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1168 - ADD t6, t6, fp - FLW fs2, (t6) - FADD.S fs4, fs2, fs5 - LI t6, -1152 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2568 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1184 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1168 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1184 - ADD t6, t6, fp - FLW fs2, (t6) - FADD.S fs4, fs2, fs3 - LI t6, -1144 - ADD t6, t6, fp - LD t4, (t6) - FSW fs4, (t4) - ADDI sp, sp, -32 - LI t6, -2856 - ADD a0, fp, t6 - LI a1, 32 - CALL __aeabi_memclr4 - ADDI sp, sp, 32 - SD s2, -568(fp) - LI t6, -2856 - ADD s2, fp, t6 - MV t2, s2 - ADD t2, t2, zero - LI t6, -1224 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2720 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -2792 - ADD t6, t6, fp - LW s4, (t6) - ADDW s5, s3, s4 - LI t6, -2816 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -1248 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -1232 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -1248 - ADD t6, t6, fp - LW s3, (t6) - ADDW s5, s3, s2 - LI t6, -1224 - ADD t6, t6, fp - LD t4, (t6) - SW s5, (t4) - LI t6, -1240 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1224 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - ADDI t2, t2, 4 - LI t6, -1272 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1256 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2416 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -1248 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2784 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -1264 - ADD t6, t6, fp - SW s5, (t6) - ADDW s5, s2, s3 - LI t6, -1224 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2776 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -1296 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -1280 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1296 - ADD t6, t6, fp - LW s2, (t6) - ADDW s5, s2, s4 - LI t6, -1272 - ADD t6, t6, fp - LD t4, (t6) - SW s5, (t4) - LI t6, -1288 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -1224 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADDI t2, t2, 8 - LI t6, -1320 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1304 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2808 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -1296 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2648 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -1312 - ADD t6, t6, fp - SW s5, (t6) - ADDW s5, s4, s2 - LI t6, -1224 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2576 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -1344 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -1336 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1344 - ADD t6, t6, fp - LW s2, (t6) - ADDW s5, s2, s3 - LI t6, -1320 - ADD t6, t6, fp - LD t4, (t6) - SW s5, (t4) - LI t6, -1328 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1224 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - ADDI t2, t2, 12 - LI t6, -1368 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1352 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2512 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -1344 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2632 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -1360 - ADD t6, t6, fp - SW s5, (t6) - ADDW s5, s3, s2 - LI t6, -1224 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2464 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -1392 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -1384 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1392 - ADD t6, t6, fp - LW s2, (t6) - ADDW s5, s2, s4 - LI t6, -1368 - ADD t6, t6, fp - LD t4, (t6) - SW s5, (t4) - LI t6, -1376 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -1224 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADDI t2, t2, 16 - LI t6, -1416 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1400 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2480 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -1392 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2624 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -1408 - ADD t6, t6, fp - SW s5, (t6) - ADDW s5, s4, s2 - LI t6, -1224 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2328 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -1440 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -1432 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1440 - ADD t6, t6, fp - LW s2, (t6) - ADDW s5, s2, s3 - LI t6, -1416 - ADD t6, t6, fp - LD t4, (t6) - SW s5, (t4) - LI t6, -1424 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1224 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - ADDI t2, t2, 20 - LI t6, -1464 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1448 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2344 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -1440 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2456 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -1456 - ADD t6, t6, fp - SW s5, (t6) - ADDW s5, s3, s2 - LI t6, -1224 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2560 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -1488 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -1480 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1488 - ADD t6, t6, fp - LW s2, (t6) - ADDW s5, s2, s4 - LI t6, -1464 - ADD t6, t6, fp - LD t4, (t6) - SW s5, (t4) - LI t6, -1472 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -1224 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADDI t2, t2, 24 - LI t6, -1512 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1496 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2520 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -1488 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2704 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -1504 - ADD t6, t6, fp - SW s5, (t6) - ADDW s5, s4, s2 - LI t6, -1224 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2400 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -1536 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -1528 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1536 - ADD t6, t6, fp - LW s2, (t6) - ADDW s5, s2, s3 - LI t6, -1512 - ADD t6, t6, fp - LD t4, (t6) - SW s5, (t4) - LI t6, -1520 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1224 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - ADDI t2, t2, 28 - LI t6, -1560 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1544 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2408 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -1536 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2744 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -1552 - ADD t6, t6, fp - SW s5, (t6) - ADDW s5, s3, s2 - LI t6, -1224 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2824 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -1584 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -1576 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1584 - ADD t6, t6, fp - LW s2, (t6) - ADDW s5, s2, s4 - LI t6, -1560 - ADD t6, t6, fp - LD t4, (t6) - SW s5, (t4) - LI t6, -1568 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2896 - ADD s3, fp, t6 - MV t2, s3 - ADD t2, t2, zero - LI t6, -1608 - ADD t6, t6, fp - SD t2, (t6) - ADDI sp, sp, -32 - LI a0, 10 - LI t6, -1608 - ADD t6, t6, fp - LD a1, (t6) - CALL putfarray - ADDI sp, sp, 32 - LI t6, -1584 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2856 - ADD s2, fp, t6 - MV t2, s2 - ADD t2, t2, zero - LI t6, -1616 - ADD t6, t6, fp - SD t2, (t6) - ADDI sp, sp, -32 - LI a0, 8 - LI t6, -1608 - ADD t6, t6, fp - SD a1, (t6) - LI t6, -1616 - ADD t6, t6, fp - LD a1, (t6) - CALL putarray - ADDI sp, sp, 32 - LI t0, 0 - LI t6, -2304 - ADD t6, t6, fp - SW t0, (t6) - LI t6, -1616 - ADD t6, t6, fp - SD a1, (t6) - LI t6, -1592 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1600 - ADD t6, t6, fp - SW s5, (t6) - FSW fa0, -536(fp) - LI t6, -1184 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1192 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1200 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1176 - ADD t6, t6, fp - FSW fs5, (t6) - J .L14 -.L11: - LI t6, -2792 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -2816 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -2808 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -2800 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1632 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2792 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -1640 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2784 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -1648 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2776 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -1656 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2768 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -2760 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -2752 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1664 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2744 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -1688 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2736 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1696 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2728 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1672 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2720 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -1704 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -2712 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1712 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2704 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -1720 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2696 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1728 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2688 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1744 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -2680 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -2672 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1760 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2664 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1768 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2656 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1752 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2648 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -1776 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -2640 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1736 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2632 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -1680 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2624 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -1792 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2616 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1800 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2608 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1816 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -2600 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1784 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -2592 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1840 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2584 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1808 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2576 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -1848 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2568 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1824 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2560 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -1872 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2552 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1856 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -2544 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1888 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2536 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1864 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -2528 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1880 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2520 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -1896 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2512 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -1904 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2504 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1920 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2496 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1912 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -2488 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1936 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2480 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -1952 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2472 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1944 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2464 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -1832 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2456 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -1960 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2448 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -1984 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2440 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1968 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -2432 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1928 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -2424 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1976 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2416 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -1992 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2408 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -2000 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2400 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -2016 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2392 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -2008 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2384 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -2024 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -2376 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -2032 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -2368 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -2064 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2360 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -2072 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2352 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -2040 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2344 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -2080 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -2336 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -2048 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2328 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -2096 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2320 - ADD t6, t6, fp - FLW fs2, (t6) - ADDI sp, sp, -528 - LI t6, -1632 - ADD t6, t6, fp - LW a0, (t6) - LI t6, -1640 - ADD t6, t6, fp - LW a1, (t6) - LI t6, -1648 - ADD t6, t6, fp - LW a2, (t6) - LI t6, -1656 - ADD t6, t6, fp - FLW fa0, (t6) - LI t6, -1664 - ADD t6, t6, fp - LW a3, (t6) - LI t6, -1672 - ADD t6, t6, fp - LW a4, (t6) - LI t6, -1680 - ADD t6, t6, fp - LW a5, (t6) - LI t6, -1688 - ADD t6, t6, fp - FLW fa1, (t6) - LI t6, -1696 - ADD t6, t6, fp - FLW fa2, (t6) - LI t6, -1704 - ADD t6, t6, fp - FLW fa3, (t6) - LI t6, -1712 - ADD t6, t6, fp - LW a6, (t6) - LI t6, -1720 - ADD t6, t6, fp - FLW fa4, (t6) - LI t6, -1728 - ADD t6, t6, fp - FLW fa5, (t6) - LI t6, -1736 - ADD t6, t6, fp - LW a7, (t6) - LI t6, -1744 - ADD t6, t6, fp - FLW fa6, (t6) - LI t6, -1752 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 120(sp) - LI t6, -1760 - ADD t6, t6, fp - FLW fa7, (t6) - LI t6, -1768 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 136(sp) - LI t6, -1768 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1776 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 144(sp) - LI t6, -1776 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1784 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 152(sp) - LI t6, -1784 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1792 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 160(sp) - LI t6, -1792 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1800 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 168(sp) - LI t6, -1752 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -1808 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 176(sp) - LI t6, -1800 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1816 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 184(sp) - LI t6, -1808 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -1824 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 192(sp) - LI t6, -1824 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -1832 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 200(sp) - LI t6, -1816 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1840 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 208(sp) - LI t6, -1840 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1848 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 216(sp) - LI t6, -1848 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1856 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 224(sp) - LI t6, -1856 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1864 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 232(sp) - LI t6, -1864 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1872 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 240(sp) - LI t6, -1832 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -1880 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 248(sp) - LI t6, -1872 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1888 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 256(sp) - LI t6, -1880 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -1896 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 264(sp) - LI t6, -1888 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1904 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 272(sp) - LI t6, -1904 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1912 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 280(sp) - LI t6, -1912 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1920 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 288(sp) - LI t6, -1920 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1928 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 296(sp) - LI t6, -1896 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -1936 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 304(sp) - LI t6, -1936 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -1944 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 312(sp) - LI t6, -1928 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1952 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 320(sp) - LI t6, -1952 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1960 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 328(sp) - LI t6, -1960 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1968 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 336(sp) - LI t6, -1944 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -1976 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 344(sp) - LI t6, -1968 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1984 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 352(sp) - LI t6, -1976 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -1992 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 360(sp) - LI t6, -1992 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2000 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 368(sp) - LI t6, -1984 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2008 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 376(sp) - LI t6, -2008 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2016 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 384(sp) - LI t6, -2016 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2024 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 392(sp) - LI t6, -2024 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2032 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 400(sp) - LI t6, -2000 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2040 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 408(sp) - LI t6, -2040 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2048 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 416(sp) - LI t6, -2048 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2056 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2056 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 424(sp) - LI t6, -2032 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2064 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 432(sp) - LI t6, -2064 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2072 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 440(sp) - LI t6, -2072 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2080 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 448(sp) - LI t6, -2080 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2088 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -2088 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 456(sp) - LI t6, -2088 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2096 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 464(sp) - LI t6, -2096 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2104 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2104 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 472(sp) - LI t6, -2056 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2112 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2112 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 480(sp) - LI t6, -2104 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2120 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -2120 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 488(sp) - LI t6, -2112 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2128 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2128 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 496(sp) - LI t6, -2120 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2136 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2136 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 504(sp) - CALL params_f40_i24 - ADDI sp, sp, 528 - LI t6, -2144 - ADD t6, t6, fp - FSW fa0, (t6) - LI t6, -2144 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -2312 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2128 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -1632 - ADD t6, t6, fp - SW a0, (t6) - LI t6, -1640 - ADD t6, t6, fp - SW a1, (t6) - LI t6, -1648 - ADD t6, t6, fp - SW a2, (t6) - LI t6, -1664 - ADD t6, t6, fp - SW a3, (t6) - LI t6, -1672 - ADD t6, t6, fp - SW a4, (t6) - LI t6, -1680 - ADD t6, t6, fp - SW a5, (t6) - LI t6, -1712 - ADD t6, t6, fp - SW a6, (t6) - LI t6, -1736 - ADD t6, t6, fp - SW a7, (t6) - LI t6, -2136 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1656 - ADD t6, t6, fp - FSW fa0, (t6) - LI t6, -1688 - ADD t6, t6, fp - FSW fa1, (t6) - LI t6, -1696 - ADD t6, t6, fp - FSW fa2, (t6) - LI t6, -1704 - ADD t6, t6, fp - FSW fa3, (t6) - LI t6, -1720 - ADD t6, t6, fp - FSW fa4, (t6) - LI t6, -1728 - ADD t6, t6, fp - FSW fa5, (t6) - LI t6, -1744 - ADD t6, t6, fp - FSW fa6, (t6) - LI t6, -1760 - ADD t6, t6, fp - FSW fa7, (t6) - LI t6, -2144 - ADD t6, t6, fp - FSW fs2, (t6) - J .L13 -.L15: - J .L13 -.L14: - LI t6, -2304 - ADD t6, t6, fp - LW s2, (t6) - LI s4, 8 - SLT s3, s2, s4 - LI t6, -2152 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2160 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2160 - ADD t6, t6, fp - LW s2, (t6) - BGTZ s2, .L17 - J .L16 -.L17: - LI t6, -2304 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -2856 - ADD s4, fp, t6 - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -2176 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2160 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2304 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -2856 - ADD s5, fp, t6 - MV t2, s5 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -2192 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2168 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2192 - ADD t6, t6, fp - LD t4, (t6) - LW s3, (t4) - LI t6, -2304 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -2896 - ADD s5, fp, t6 - MV t2, s5 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -2216 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2216 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - FCVT.S.W fs3, s3 - FSUB.S fs4, fs3, fs2 - LI t6, -2184 - ADD t6, t6, fp - SW s2, (t6) - FCVT.W.S s2, fs4, rtz - LI t6, -2176 - ADD t6, t6, fp - LD t4, (t6) - SW s2, (t4) - LI t6, -2200 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2304 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -2208 - ADD t6, t6, fp - SW s4, (t6) - LI s5, 1 - ADDW s4, s3, s5 - LI t6, -2304 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2248 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2256 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2264 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2224 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2232 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2240 - ADD t6, t6, fp - FSW fs4, (t6) - J .L14 -.L16: - LA t5, k - LW s2, (t5) - LI t6, -2856 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -2280 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2280 - ADD t6, t6, fp - LD t4, (t6) - LW s4, (t4) - FCVT.S.W fs2, s4 - LI t6, -2312 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2272 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2288 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2296 - ADD t6, t6, fp - FSW fs2, (t6) - J .L13 -.global params_fa40 -params_fa40: -.L18: - LI t6, -2864 - ADD sp, sp, t6 - SD fp, 64(sp) - LI t6, 2864 - ADD fp, sp, t6 - LI t6, -2808 - ADD t6, t6, fp - SD ra, (t6) - LI t6, -2816 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2824 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2832 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2840 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -2848 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2856 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2864 - ADD t6, t6, fp - FSW fs4, (t6) -.L19: - LI t6, -2792 - ADD t6, t6, fp - SD a0, (t6) - LI t6, -2784 - ADD t6, t6, fp - SD a1, (t6) - LI t6, -2776 - ADD t6, t6, fp - SD a2, (t6) - LI t6, -2768 - ADD t6, t6, fp - SD a3, (t6) - LI t6, -2760 - ADD t6, t6, fp - SD a4, (t6) - LI t6, -2752 - ADD t6, t6, fp - SD a5, (t6) - LI t6, -2744 - ADD t6, t6, fp - SD a6, (t6) - LI t6, -2736 - ADD t6, t6, fp - SD a7, (t6) - LD s2, 64(fp) - LI t6, -2728 - ADD t6, t6, fp - SD s2, (t6) - LD s3, 72(fp) - LI t6, -2720 - ADD t6, t6, fp - SD s3, (t6) - LD s4, 80(fp) - LI t6, -2712 - ADD t6, t6, fp - SD s4, (t6) - LD s5, 88(fp) - LI t6, -2704 - ADD t6, t6, fp - SD s5, (t6) - SD s2, 64(fp) - LD s2, 96(fp) - LI t6, -2696 - ADD t6, t6, fp - SD s2, (t6) - SD s3, 72(fp) - LD s3, 104(fp) - LI t6, -2688 - ADD t6, t6, fp - SD s3, (t6) - SD s4, 80(fp) - LD s4, 112(fp) - LI t6, -2680 - ADD t6, t6, fp - SD s4, (t6) - SD s5, 88(fp) - LD s5, 120(fp) - LI t6, -2672 - ADD t6, t6, fp - SD s5, (t6) - SD s2, 96(fp) - LD s2, 128(fp) - LI t6, -2664 - ADD t6, t6, fp - SD s2, (t6) - SD s3, 104(fp) - LD s3, 136(fp) - LI t6, -2656 - ADD t6, t6, fp - SD s3, (t6) - SD s4, 112(fp) - LD s4, 144(fp) - LI t6, -2648 - ADD t6, t6, fp - SD s4, (t6) - SD s5, 120(fp) - LD s5, 152(fp) - LI t6, -2640 - ADD t6, t6, fp - SD s5, (t6) - SD s2, 128(fp) - LD s2, 160(fp) - LI t6, -2632 - ADD t6, t6, fp - SD s2, (t6) - SD s3, 136(fp) - LD s3, 168(fp) - LI t6, -2624 - ADD t6, t6, fp - SD s3, (t6) - SD s4, 144(fp) - LD s4, 176(fp) - LI t6, -2616 - ADD t6, t6, fp - SD s4, (t6) - SD s5, 152(fp) - LD s5, 184(fp) - LI t6, -2608 - ADD t6, t6, fp - SD s5, (t6) - SD s2, 160(fp) - LD s2, 192(fp) - LI t6, -2600 - ADD t6, t6, fp - SD s2, (t6) - SD s3, 168(fp) - LD s3, 200(fp) - LI t6, -2592 - ADD t6, t6, fp - SD s3, (t6) - SD s4, 176(fp) - LD s4, 208(fp) - LI t6, -2584 - ADD t6, t6, fp - SD s4, (t6) - SD s5, 184(fp) - LD s5, 216(fp) - LI t6, -2576 - ADD t6, t6, fp - SD s5, (t6) - SD s2, 192(fp) - LD s2, 224(fp) - LI t6, -2568 - ADD t6, t6, fp - SD s2, (t6) - SD s3, 200(fp) - LD s3, 232(fp) - LI t6, -2560 - ADD t6, t6, fp - SD s3, (t6) - SD s4, 208(fp) - LD s4, 240(fp) - LI t6, -2552 - ADD t6, t6, fp - SD s4, (t6) - SD s5, 216(fp) - LD s5, 248(fp) - LI t6, -2544 - ADD t6, t6, fp - SD s5, (t6) - SD s2, 224(fp) - LD s2, 256(fp) - LI t6, -2536 - ADD t6, t6, fp - SD s2, (t6) - SD s3, 232(fp) - LD s3, 264(fp) - LI t6, -2528 - ADD t6, t6, fp - SD s3, (t6) - SD s4, 240(fp) - LD s4, 272(fp) - LI t6, -2520 - ADD t6, t6, fp - SD s4, (t6) - SD s5, 248(fp) - LD s5, 280(fp) - LI t6, -2512 - ADD t6, t6, fp - SD s5, (t6) - SD s2, 256(fp) - LD s2, 288(fp) - LI t6, -2504 - ADD t6, t6, fp - SD s2, (t6) - SD s3, 264(fp) - LD s3, 296(fp) - LI t6, -2496 - ADD t6, t6, fp - SD s3, (t6) - SD s4, 272(fp) - LD s4, 304(fp) - LI t6, -2488 - ADD t6, t6, fp - SD s4, (t6) - SD s5, 280(fp) - LD s5, 312(fp) - LI t6, -2480 - ADD t6, t6, fp - SD s5, (t6) - ADDI sp, sp, -24 - SD a0, (fp) - LI t6, -2464 - ADD a0, fp, t6 - SD a1, 8(fp) - LI a1, 40 - CALL __aeabi_memclr4 - ADDI sp, sp, 24 - SD s2, 288(fp) - LI t6, -2464 - ADD s2, fp, t6 - MV t2, s2 - ADD t2, t2, zero - SD t2, -344(fp) - SD s3, 296(fp) - LA t5, k - LW s3, (t5) - SD s4, 304(fp) - LI t6, -2792 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -368(fp) - LD t4, -368(fp) - FLW fs2, (t4) - LA t5, k - LW s2, (t5) - SD s4, -360(fp) - LI t6, -2784 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -400(fp) - FSW fs2, -376(fp) - LD t4, -400(fp) - FLW fs2, (t4) - FLW fs4, -376(fp) - FADD.S fs3, fs4, fs2 - SW s2, -384(fp) - LA t5, k - LW s2, (t5) - SW s3, -352(fp) - LI t6, -2776 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -440(fp) - FSW fs2, -408(fp) - LD t4, -440(fp) - FLW fs2, (t4) - FSW fs3, -416(fp) - FSW fs4, -376(fp) - FLW fs4, -416(fp) - FADD.S fs3, fs4, fs2 - SW s2, -424(fp) - LA t5, k - LW s2, (t5) - SD s3, -432(fp) - LI t6, -2768 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -480(fp) - FSW fs2, -448(fp) - LD t4, -480(fp) - FLW fs2, (t4) - FSW fs3, -456(fp) - FSW fs4, -416(fp) - FLW fs4, -456(fp) - FADD.S fs3, fs4, fs2 - LD t4, -344(fp) - FSW fs3, (t4) - SW s2, -464(fp) - LD s2, -344(fp) - MV t2, s2 - ADDI t2, t2, 4 - SD t2, -504(fp) - SD s3, -472(fp) - LA t5, k - LW s3, (t5) - SD s4, -392(fp) - LI t6, -2760 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -528(fp) - FSW fs2, -488(fp) - LD t4, -528(fp) - FLW fs2, (t4) - SD s2, -344(fp) - LA t5, k - LW s2, (t5) - SD s4, -520(fp) - LI t6, -2752 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -560(fp) - FSW fs2, -536(fp) - LD t4, -560(fp) - FLW fs2, (t4) - FSW fs3, -496(fp) - FSW fs4, -456(fp) - FLW fs4, -536(fp) - FADD.S fs3, fs4, fs2 - SW s2, -544(fp) - LA t5, k - LW s2, (t5) - SW s3, -512(fp) - LI t6, -2744 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -600(fp) - FSW fs2, -568(fp) - LD t4, -600(fp) - FLW fs2, (t4) - FSW fs3, -576(fp) - FSW fs4, -536(fp) - FLW fs4, -576(fp) - FADD.S fs3, fs4, fs2 - SW s2, -584(fp) - LA t5, k - LW s2, (t5) - SD s3, -592(fp) - LI t6, -2736 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -640(fp) - FSW fs2, -608(fp) - LD t4, -640(fp) - FLW fs2, (t4) - FSW fs3, -616(fp) - FSW fs4, -576(fp) - FLW fs4, -616(fp) - FADD.S fs3, fs4, fs2 - LD t4, -504(fp) - FSW fs3, (t4) - SW s2, -624(fp) - LD s2, -344(fp) - MV t2, s2 - ADDI t2, t2, 8 - SD t2, -664(fp) - SD s3, -632(fp) - LA t5, k - LW s3, (t5) - SD s4, -552(fp) - LI t6, -2728 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -688(fp) - FSW fs2, -648(fp) - LD t4, -688(fp) - FLW fs2, (t4) - SD s2, -344(fp) - LA t5, k - LW s2, (t5) - SD s4, -680(fp) - LI t6, -2720 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -720(fp) - FSW fs2, -696(fp) - LD t4, -720(fp) - FLW fs2, (t4) - FSW fs3, -656(fp) - FSW fs4, -616(fp) - FLW fs4, -696(fp) - FADD.S fs3, fs4, fs2 - SW s2, -704(fp) - LA t5, k - LW s2, (t5) - SW s3, -672(fp) - LI t6, -2712 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -760(fp) - FSW fs2, -728(fp) - LD t4, -760(fp) - FLW fs2, (t4) - FSW fs3, -736(fp) - FSW fs4, -696(fp) - FLW fs4, -736(fp) - FADD.S fs3, fs4, fs2 - SW s2, -744(fp) - LA t5, k - LW s2, (t5) - SD s3, -752(fp) - LI t6, -2704 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -800(fp) - FSW fs2, -768(fp) - LD t4, -800(fp) - FLW fs2, (t4) - FSW fs3, -776(fp) - FSW fs4, -736(fp) - FLW fs4, -776(fp) - FADD.S fs3, fs4, fs2 - LD t4, -664(fp) - FSW fs3, (t4) - SW s2, -784(fp) - LD s2, -344(fp) - MV t2, s2 - ADDI t2, t2, 12 - SD t2, -824(fp) - SD s3, -792(fp) - LA t5, k - LW s3, (t5) - SD s4, -712(fp) - LI t6, -2696 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -848(fp) - FSW fs2, -808(fp) - LD t4, -848(fp) - FLW fs2, (t4) - SD s2, -344(fp) - LA t5, k - LW s2, (t5) - SD s4, -840(fp) - LI t6, -2688 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -880(fp) - FSW fs2, -856(fp) - LD t4, -880(fp) - FLW fs2, (t4) - FSW fs3, -816(fp) - FSW fs4, -776(fp) - FLW fs4, -856(fp) - FADD.S fs3, fs4, fs2 - SW s2, -864(fp) - LA t5, k - LW s2, (t5) - SW s3, -832(fp) - LI t6, -2680 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -920(fp) - FSW fs2, -888(fp) - LD t4, -920(fp) - FLW fs2, (t4) - FSW fs3, -896(fp) - FSW fs4, -856(fp) - FLW fs4, -896(fp) - FADD.S fs3, fs4, fs2 - SW s2, -904(fp) - LA t5, k - LW s2, (t5) - SD s3, -912(fp) - LI t6, -2672 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -960(fp) - FSW fs2, -928(fp) - LD t4, -960(fp) - FLW fs2, (t4) - FSW fs3, -936(fp) - FSW fs4, -896(fp) - FLW fs4, -936(fp) - FADD.S fs3, fs4, fs2 - LD t4, -824(fp) - FSW fs3, (t4) - SW s2, -944(fp) - LD s2, -344(fp) - MV t2, s2 - ADDI t2, t2, 16 - SD t2, -984(fp) - SD s3, -952(fp) - LA t5, k - LW s3, (t5) - SD s4, -872(fp) - LI t6, -2664 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -1008(fp) - FSW fs2, -968(fp) - LD t4, -1008(fp) - FLW fs2, (t4) - SD s2, -344(fp) - LA t5, k - LW s2, (t5) - SD s4, -1000(fp) - LI t6, -2656 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1040 - ADD t6, t6, fp - SD t2, (t6) - FSW fs2, -1016(fp) - LI t6, -1040 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - FSW fs3, -976(fp) - FSW fs4, -936(fp) - FLW fs4, -1016(fp) - FADD.S fs3, fs4, fs2 - LI t6, -1024 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - SW s3, -992(fp) - LI t6, -2648 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1080 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1048 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1080 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1056 - ADD t6, t6, fp - FSW fs3, (t6) - FSW fs4, -1016(fp) - LI t6, -1056 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1064 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -1072 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2640 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1120 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1088 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1120 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1096 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1056 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1096 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LD t4, -984(fp) - FSW fs3, (t4) - LI t6, -1104 - ADD t6, t6, fp - SW s2, (t6) - LD s2, -344(fp) - MV t2, s2 - ADDI t2, t2, 20 - LI t6, -1144 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1112 - ADD t6, t6, fp - SD s3, (t6) - LA t5, k - LW s3, (t5) - LI t6, -1032 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2632 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1168 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1128 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1168 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - SD s2, -344(fp) - LA t5, k - LW s2, (t5) - LI t6, -1160 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2624 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1200 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1176 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1200 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1136 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1096 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1176 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1184 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -1152 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2616 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1240 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1208 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1240 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1216 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1176 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1216 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1224 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -1232 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2608 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1280 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1248 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1280 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1256 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1216 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1256 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1144 - ADD t6, t6, fp - LD t4, (t6) - FSW fs3, (t4) - LI t6, -1264 - ADD t6, t6, fp - SW s2, (t6) - LD s2, -344(fp) - MV t2, s2 - ADDI t2, t2, 24 - LI t6, -1304 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1272 - ADD t6, t6, fp - SD s3, (t6) - LA t5, k - LW s3, (t5) - LI t6, -1192 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2600 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1328 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1288 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1328 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - SD s2, -344(fp) - LA t5, k - LW s2, (t5) - LI t6, -1320 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2592 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1360 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1336 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1360 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1296 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1256 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1336 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1344 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -1312 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2584 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1400 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1368 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1400 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1376 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1336 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1376 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1384 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -1392 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2576 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1440 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1408 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1440 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1416 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1376 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1416 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1304 - ADD t6, t6, fp - LD t4, (t6) - FSW fs3, (t4) - LI t6, -1424 - ADD t6, t6, fp - SW s2, (t6) - LD s2, -344(fp) - MV t2, s2 - ADDI t2, t2, 28 - LI t6, -1464 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1432 - ADD t6, t6, fp - SD s3, (t6) - LA t5, k - LW s3, (t5) - LI t6, -1352 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2568 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1488 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1448 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1488 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - SD s2, -344(fp) - LA t5, k - LW s2, (t5) - LI t6, -1480 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2560 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1520 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1496 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1520 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1456 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1416 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1496 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1504 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -1472 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2552 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1560 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1528 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1560 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1536 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1496 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1536 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1544 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -1552 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2544 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1600 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1568 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1600 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1576 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1536 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1576 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1464 - ADD t6, t6, fp - LD t4, (t6) - FSW fs3, (t4) - LI t6, -1584 - ADD t6, t6, fp - SW s2, (t6) - LD s2, -344(fp) - MV t2, s2 - ADDI t2, t2, 32 - LI t6, -1624 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1592 - ADD t6, t6, fp - SD s3, (t6) - LA t5, k - LW s3, (t5) - LI t6, -1512 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2536 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1648 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1608 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1648 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - SD s2, -344(fp) - LA t5, k - LW s2, (t5) - LI t6, -1640 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2528 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1680 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1656 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1680 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1616 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1576 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1656 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1664 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -1632 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2520 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1720 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1688 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1720 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1696 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1656 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1696 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1704 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -1712 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2512 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1760 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1728 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1760 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1736 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1696 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1736 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1624 - ADD t6, t6, fp - LD t4, (t6) - FSW fs3, (t4) - LI t6, -1744 - ADD t6, t6, fp - SW s2, (t6) - LD s2, -344(fp) - MV t2, s2 - ADDI t2, t2, 36 - LI t6, -1784 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1752 - ADD t6, t6, fp - SD s3, (t6) - LA t5, k - LW s3, (t5) - LI t6, -1672 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2504 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1808 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1768 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1808 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - SD s2, -344(fp) - LA t5, k - LW s2, (t5) - LI t6, -1800 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2496 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1840 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1816 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1840 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1776 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1736 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1816 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1824 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -1792 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2488 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1880 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1848 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1880 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1856 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1816 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1856 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1864 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -1872 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2480 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1920 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1888 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1920 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1896 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1856 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1896 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1784 - ADD t6, t6, fp - LD t4, (t6) - FSW fs3, (t4) - LI t6, -1904 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -1912 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2480 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1960 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1928 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1960 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1936 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1952 - ADD t6, t6, fp - SD s3, (t6) - LI s3, 0 - FCVT.S.W fs3, s3 - LI t6, -1944 - ADD t6, t6, fp - SW s2, (t6) - FEQ.S s2, fs2, fs3 - XORI s2, s2, 1 - LI t6, -1832 - ADD t6, t6, fp - SD s4, (t6) - LI s4, 0 - SUB t6, s2, s4 - SNEZ s3, t6 - LI t6, -1968 - ADD t6, t6, fp - FSW fs2, (t6) - FCVT.S.W fs2, s3 - LI t6, -1976 - ADD t6, t6, fp - FSW fs3, (t6) - LA t5, (FloatConst0) - FLW fs3, (t5) - FEQ.S s4, fs2, fs3 - XORI s4, s4, 1 - LI t6, -1896 - ADD t6, t6, fp - FSW fs4, (t6) - FCVT.S.W fs4, s4 - LI t6, -2000 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2008 - ADD t6, t6, fp - FSW fs2, (t6) - LA t5, (FloatConst1) - FLW fs2, (t5) - FEQ.S s2, fs4, fs2 - XORI s2, s2, 1 - SD a2, 16(fp) - SD a3, 24(fp) - SD a4, 32(fp) - SD a5, 40(fp) - SD a6, 48(fp) - SD a7, 56(fp) - LI t6, -2048 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2016 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2040 - ADD t6, t6, fp - SW s4, (t6) - SD s5, 312(fp) - LI t6, -2032 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -2048 - ADD t6, t6, fp - LW s2, (t6) - BGTZ s2, .L21 - J .L20 -.L22: - LI t6, -2472 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -2048 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2056 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2056 - ADD t6, t6, fp - FLW fa0, (t6) - LI t6, -2864 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -2856 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -2848 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -2840 - ADD t6, t6, fp - LD s5, (t6) - LI t6, -2832 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -2824 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2816 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2808 - ADD t6, t6, fp - LD ra, (t6) - LI t6, -2800 - ADD t6, t6, fp - LD fp, (t6) - LI t6, 2864 - ADD sp, sp, t6 - RET -.L21: - LI t6, -2464 - ADD s2, fp, t6 - MV t2, s2 - ADD t2, t2, zero - LI t6, -2072 - ADD t6, t6, fp - SD t2, (t6) - ADDI sp, sp, -24 - LI a0, 10 - LI t6, -2072 - ADD t6, t6, fp - LD a1, (t6) - CALL putfarray - ADDI sp, sp, 24 - LA t5, k - LW s3, (t5) - LI t6, -2464 - ADD s2, fp, t6 - MV t2, s2 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -2088 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2088 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -2472 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2072 - ADD t6, t6, fp - SD a1, (t6) - LI t6, -2080 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2056 - ADD t6, t6, fp - FSW fa0, (t6) - LI t6, -2096 - ADD t6, t6, fp - FSW fs2, (t6) - J .L22 -.L20: - LI t6, -2784 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2776 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2768 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -2760 - ADD t6, t6, fp - LD s5, (t6) - LI t6, -2104 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2752 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2112 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2744 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2120 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2736 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -2128 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -2728 - ADD t6, t6, fp - LD s5, (t6) - LI t6, -2136 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2720 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2144 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2712 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2152 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2704 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -2160 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -2696 - ADD t6, t6, fp - LD s5, (t6) - LI t6, -2168 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2688 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2176 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2680 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2184 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2672 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -2192 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -2664 - ADD t6, t6, fp - LD s5, (t6) - LI t6, -2200 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2656 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2208 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2648 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2216 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2640 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -2224 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -2632 - ADD t6, t6, fp - LD s5, (t6) - LI t6, -2232 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2624 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2240 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2616 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2248 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2608 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -2256 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -2600 - ADD t6, t6, fp - LD s5, (t6) - LI t6, -2264 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2592 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2272 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2584 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2280 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2576 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -2288 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -2568 - ADD t6, t6, fp - LD s5, (t6) - LI t6, -2296 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2560 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2304 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2552 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2312 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2544 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -2320 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -2536 - ADD t6, t6, fp - LD s5, (t6) - LI t6, -2328 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2528 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2336 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2520 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2344 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2512 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -2352 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -2504 - ADD t6, t6, fp - LD s5, (t6) - LI t6, -2360 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2496 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2368 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2488 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2376 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2480 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -2384 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -2464 - ADD s5, fp, t6 - MV t2, s5 - ADD t2, t2, zero - LI t6, -2416 - ADD t6, t6, fp - SD t2, (t6) - ADDI sp, sp, -328 - LI t6, -2104 - ADD t6, t6, fp - LD a0, (t6) - LI t6, -2112 - ADD t6, t6, fp - LD a1, (t6) - LI t6, -2120 - ADD t6, t6, fp - LD a2, (t6) - LI t6, -2128 - ADD t6, t6, fp - LD a3, (t6) - LI t6, -2136 - ADD t6, t6, fp - LD a4, (t6) - LI t6, -2144 - ADD t6, t6, fp - LD a5, (t6) - LI t6, -2152 - ADD t6, t6, fp - LD a6, (t6) - LI t6, -2160 - ADD t6, t6, fp - LD a7, (t6) - LI t6, -2168 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 64(sp) - LI t6, -2168 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2176 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 72(sp) - LI t6, -2176 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2184 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 80(sp) - LI t6, -2184 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2192 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 88(sp) - LI t6, -2192 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2200 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 96(sp) - LI t6, -2200 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2208 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 104(sp) - LI t6, -2208 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2216 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 112(sp) - LI t6, -2216 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2224 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 120(sp) - LI t6, -2224 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2232 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 128(sp) - LI t6, -2232 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2240 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 136(sp) - LI t6, -2240 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2248 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 144(sp) - LI t6, -2248 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2256 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 152(sp) - LI t6, -2256 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2264 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 160(sp) - LI t6, -2264 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2272 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 168(sp) - LI t6, -2272 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2280 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 176(sp) - LI t6, -2280 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2288 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 184(sp) - LI t6, -2288 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2296 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 192(sp) - LI t6, -2296 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2304 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 200(sp) - LI t6, -2304 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2312 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 208(sp) - LI t6, -2312 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2320 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 216(sp) - LI t6, -2320 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2328 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 224(sp) - LI t6, -2328 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2336 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 232(sp) - LI t6, -2336 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2344 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 240(sp) - LI t6, -2344 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2352 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 248(sp) - LI t6, -2352 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2360 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 256(sp) - LI t6, -2360 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2368 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 264(sp) - LI t6, -2368 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2376 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 272(sp) - LI t6, -2376 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2384 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 280(sp) - LI t6, -2384 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2392 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2392 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 288(sp) - LI t6, -2392 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2400 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2400 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 296(sp) - LI t6, -2400 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2408 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2408 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 304(sp) - LI t6, -2408 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2416 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 312(sp) - CALL params_fa40 - ADDI sp, sp, 328 - LI t6, -2424 - ADD t6, t6, fp - FSW fa0, (t6) - LI t6, -2424 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -2472 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2416 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2104 - ADD t6, t6, fp - SD a0, (t6) - LI t6, -2112 - ADD t6, t6, fp - SD a1, (t6) - LI t6, -2120 - ADD t6, t6, fp - SD a2, (t6) - LI t6, -2128 - ADD t6, t6, fp - SD a3, (t6) - LI t6, -2136 - ADD t6, t6, fp - SD a4, (t6) - LI t6, -2144 - ADD t6, t6, fp - SD a5, (t6) - LI t6, -2152 - ADD t6, t6, fp - SD a6, (t6) - LI t6, -2160 - ADD t6, t6, fp - SD a7, (t6) - LI t6, -2424 - ADD t6, t6, fp - FSW fs2, (t6) - J .L22 -.L23: - J .L22 -.global params_mix -params_mix: -.L24: - LI t6, -3728 - ADD sp, sp, t6 - SD fp, 72(sp) - LI t6, 3728 - ADD fp, sp, t6 - LI t6, -3664 - ADD t6, t6, fp - SD ra, (t6) - LI t6, -3672 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3680 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3688 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -3696 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -3704 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3712 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -3720 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -3728 - ADD t6, t6, fp - FSW fs5, (t6) -.L25: - LI t6, -3648 - ADD t6, t6, fp - FSW fa0, (t6) - LI t6, -3640 - ADD t6, t6, fp - SD a0, (t6) - LI t6, -3632 - ADD t6, t6, fp - SW a1, (t6) - LI t6, -3624 - ADD t6, t6, fp - SD a2, (t6) - LI t6, -3616 - ADD t6, t6, fp - FSW fa1, (t6) - LI t6, -3608 - ADD t6, t6, fp - SW a3, (t6) - LI t6, -3600 - ADD t6, t6, fp - FSW fa2, (t6) - LI t6, -3592 - ADD t6, t6, fp - FSW fa3, (t6) - LI t6, -3584 - ADD t6, t6, fp - SD a4, (t6) - LI t6, -3576 - ADD t6, t6, fp - SD a5, (t6) - LI t6, -3568 - ADD t6, t6, fp - SW a6, (t6) - LI t6, -3560 - ADD t6, t6, fp - SW a7, (t6) - LD s2, 96(fp) - LI t6, -3552 - ADD t6, t6, fp - SD s2, (t6) - LD s3, 104(fp) - LI t6, -3544 - ADD t6, t6, fp - SD s3, (t6) - LD s4, 112(fp) - LI t6, -3536 - ADD t6, t6, fp - SD s4, (t6) - LW s5, 120(fp) - LI t6, -3528 - ADD t6, t6, fp - SW s5, (t6) - SD s2, 96(fp) - LD s2, 128(fp) - LI t6, -3520 - ADD t6, t6, fp - SD s2, (t6) - SD s3, 104(fp) - LD s3, 136(fp) - LI t6, -3512 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3504 - ADD t6, t6, fp - FSW fa4, (t6) - LI t6, -3496 - ADD t6, t6, fp - FSW fa5, (t6) - LI t6, -3488 - ADD t6, t6, fp - FSW fa6, (t6) - SD s2, 128(fp) - LD s2, 168(fp) - LI t6, -3480 - ADD t6, t6, fp - SD s2, (t6) - SD s3, 136(fp) - LW s3, 176(fp) - LI t6, -3472 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -3464 - ADD t6, t6, fp - FSW fa7, (t6) - FLW fs2, 192(fp) - LI t6, -3456 - ADD t6, t6, fp - FSW fs2, (t6) - FLW fs3, 200(fp) - LI t6, -3448 - ADD t6, t6, fp - FSW fs3, (t6) - SD s2, 168(fp) - LD s2, 208(fp) - LI t6, -3440 - ADD t6, t6, fp - SD s2, (t6) - SW s3, 176(fp) - LD s3, 216(fp) - LI t6, -3432 - ADD t6, t6, fp - SD s3, (t6) - SD s4, 112(fp) - LD s4, 224(fp) - LI t6, -3424 - ADD t6, t6, fp - SD s4, (t6) - SW s5, 120(fp) - LD s5, 232(fp) - LI t6, -3416 - ADD t6, t6, fp - SD s5, (t6) - SD s2, 208(fp) - LD s2, 240(fp) - LI t6, -3408 - ADD t6, t6, fp - SD s2, (t6) - FSW fs2, 192(fp) - FLW fs2, 248(fp) - LI t6, -3400 - ADD t6, t6, fp - FSW fs2, (t6) - FSW fs3, 200(fp) - FLW fs3, 256(fp) - LI t6, -3392 - ADD t6, t6, fp - FSW fs3, (t6) - SD s3, 216(fp) - LD s3, 264(fp) - LI t6, -3384 - ADD t6, t6, fp - SD s3, (t6) - SD s2, 240(fp) - LW s2, 272(fp) - LI t6, -3376 - ADD t6, t6, fp - SW s2, (t6) - SD s4, 224(fp) - LD s4, 280(fp) - LI t6, -3368 - ADD t6, t6, fp - SD s4, (t6) - SD s5, 232(fp) - LD s5, 288(fp) - LI t6, -3360 - ADD t6, t6, fp - SD s5, (t6) - FSW fs2, 248(fp) - FLW fs2, 296(fp) - LI t6, -3352 - ADD t6, t6, fp - FSW fs2, (t6) - FSW fs3, 256(fp) - FLW fs3, 304(fp) - LI t6, -3344 - ADD t6, t6, fp - FSW fs3, (t6) - SW s2, 272(fp) - LD s2, 312(fp) - LI t6, -3336 - ADD t6, t6, fp - SD s2, (t6) - SD s3, 264(fp) - LD s3, 320(fp) - LI t6, -3328 - ADD t6, t6, fp - SD s3, (t6) - SD s4, 280(fp) - LW s4, 328(fp) - LI t6, -3320 - ADD t6, t6, fp - SW s4, (t6) - SD s5, 288(fp) - LW s5, 336(fp) - LI t6, -3312 - ADD t6, t6, fp - SW s5, (t6) - FSW fs2, 296(fp) - FLW fs2, 344(fp) - LI t6, -3304 - ADD t6, t6, fp - FSW fs2, (t6) - FSW fs3, 304(fp) - FLW fs3, 352(fp) - LI t6, -3296 - ADD t6, t6, fp - FSW fs3, (t6) - SD s2, 312(fp) - LD s2, 360(fp) - LI t6, -3288 - ADD t6, t6, fp - SD s2, (t6) - SD s3, 320(fp) - LW s3, 368(fp) - LI t6, -3280 - ADD t6, t6, fp - SW s3, (t6) - SW s4, 328(fp) - LD s4, 376(fp) - LI t6, -3272 - ADD t6, t6, fp - SD s4, (t6) - SW s5, 336(fp) - LW s5, 384(fp) - LI t6, -3264 - ADD t6, t6, fp - SW s5, (t6) - SD s2, 360(fp) - LD s2, 392(fp) - LI t6, -3256 - ADD t6, t6, fp - SD s2, (t6) - SW s3, 368(fp) - LD s3, 400(fp) - LI t6, -3248 - ADD t6, t6, fp - SD s3, (t6) - FSW fs2, 344(fp) - FLW fs2, 408(fp) - LI t6, -3240 - ADD t6, t6, fp - FSW fs2, (t6) - FSW fs3, 352(fp) - FLW fs3, 416(fp) - LI t6, -3232 - ADD t6, t6, fp - FSW fs3, (t6) - SD s2, 392(fp) - LD s2, 424(fp) - LI t6, -3224 - ADD t6, t6, fp - SD s2, (t6) - SD s3, 400(fp) - LW s3, 432(fp) - LI t6, -3216 - ADD t6, t6, fp - SW s3, (t6) - SD s4, 376(fp) - LD s4, 440(fp) - LI t6, -3208 - ADD t6, t6, fp - SD s4, (t6) - SW s5, 384(fp) - LD s5, 448(fp) - LI t6, -3200 - ADD t6, t6, fp - SD s5, (t6) - FSW fs2, 408(fp) - FLW fs2, 456(fp) - LI t6, -3192 - ADD t6, t6, fp - FSW fs2, (t6) - SD s2, 424(fp) - LW s2, 464(fp) - LI t6, -3184 - ADD t6, t6, fp - SW s2, (t6) - FSW fs3, 416(fp) - FLW fs3, 472(fp) - LI t6, -3176 - ADD t6, t6, fp - FSW fs3, (t6) - SW s3, 432(fp) - LD s3, 480(fp) - LI t6, -3168 - ADD t6, t6, fp - SD s3, (t6) - SD s4, 440(fp) - LD s4, 488(fp) - LI t6, -3160 - ADD t6, t6, fp - SD s4, (t6) - FSW fs2, 456(fp) - FLW fs2, 496(fp) - LI t6, -3152 - ADD t6, t6, fp - FSW fs2, (t6) - SW s2, 464(fp) - LW s2, 504(fp) - LI t6, -3144 - ADD t6, t6, fp - SW s2, (t6) - ADDI sp, sp, -32 - SD a0, 8(fp) - LI t6, -3128 - ADD a0, fp, t6 - SW a1, 16(fp) - LI a1, 40 - CALL __aeabi_memclr4 - ADDI sp, sp, 32 - SD s3, 480(fp) - LI t6, -3128 - ADD s3, fp, t6 - MV t2, s3 - ADD t2, t2, zero - SD t2, -536(fp) - FSW fs2, 496(fp) - LI t6, -3648 - ADD t6, t6, fp - FLW fs2, (t6) - SW s2, 504(fp) - LA t5, k - LW s2, (t5) - SD s4, 488(fp) - LI t6, -3624 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -568(fp) - FSW fs2, -544(fp) - LD t4, -568(fp) - FLW fs2, (t4) - FSW fs3, 472(fp) - FLW fs4, -544(fp) - FADD.S fs3, fs4, fs2 - LI t6, -3616 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs3, -584(fp) - FSW fs2, -576(fp) - FLW fs2, -584(fp) - FADD.S fs3, fs2, fs5 - FSW fs4, -544(fp) - LI t6, -3600 - ADD t6, t6, fp - FLW fs4, (t6) - FSW fs3, -600(fp) - FSW fs2, -584(fp) - FLW fs2, -600(fp) - FADD.S fs3, fs2, fs4 - LD t4, -536(fp) - FSW fs3, (t4) - SW s2, -552(fp) - LD s2, -536(fp) - MV t2, s2 - ADDI t2, t2, 4 - SD t2, -624(fp) - FSW fs4, -608(fp) - LI t6, -3592 - ADD t6, t6, fp - FLW fs4, (t6) - LA t5, k - LW s3, (t5) - SD s4, -560(fp) - LI t6, -3584 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -656(fp) - FSW fs2, -600(fp) - LD t4, -656(fp) - FLW fs2, (t4) - FSW fs3, -616(fp) - FADD.S fs3, fs4, fs2 - SD s2, -536(fp) - LA t5, k - LW s2, (t5) - SW s3, -640(fp) - LI t6, -3552 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -696(fp) - FSW fs2, -664(fp) - LD t4, -696(fp) - FLW fs2, (t4) - FSW fs3, -672(fp) - FSW fs4, -632(fp) - FLW fs4, -672(fp) - FADD.S fs3, fs4, fs2 - SW s2, -680(fp) - LA t5, k - LW s2, (t5) - SD s3, -688(fp) - LI t6, -3520 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -736(fp) - FSW fs2, -704(fp) - LD t4, -736(fp) - FLW fs2, (t4) - FSW fs3, -712(fp) - FSW fs4, -672(fp) - FLW fs4, -712(fp) - FADD.S fs3, fs4, fs2 - LD t4, -624(fp) - FSW fs3, (t4) - SW s2, -720(fp) - LD s2, -536(fp) - MV t2, s2 - ADDI t2, t2, 8 - SD t2, -760(fp) - SD s3, -728(fp) - LA t5, k - LW s3, (t5) - SD s4, -648(fp) - LI t6, -3512 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -784(fp) - FSW fs2, -744(fp) - LD t4, -784(fp) - FLW fs2, (t4) - FSW fs3, -752(fp) - LI t6, -3504 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -712(fp) - FADD.S fs4, fs2, fs3 - FSW fs5, -592(fp) - LI t6, -3496 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -808(fp) - FSW fs2, -792(fp) - FLW fs2, -808(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -800(fp) - LI t6, -3488 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -824(fp) - FSW fs2, -808(fp) - FLW fs2, -824(fp) - FADD.S fs4, fs2, fs3 - LD t4, -760(fp) - FSW fs4, (t4) - MV t2, s2 - ADDI t2, t2, 12 - SD t2, -848(fp) - SW s3, -768(fp) - LA t5, k - LW s3, (t5) - SD s4, -776(fp) - LI t6, -3480 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -872(fp) - FSW fs2, -824(fp) - LD t4, -872(fp) - FLW fs2, (t4) - FSW fs3, -832(fp) - LI t6, -3464 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -840(fp) - FADD.S fs4, fs2, fs3 - FSW fs5, -816(fp) - LI t6, -3456 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs4, -896(fp) - FSW fs2, -880(fp) - FLW fs2, -896(fp) - FADD.S fs4, fs2, fs5 - FSW fs3, -888(fp) - LI t6, -3448 - ADD t6, t6, fp - FLW fs3, (t6) - FSW fs4, -912(fp) - FSW fs2, -896(fp) - FLW fs2, -912(fp) - FADD.S fs4, fs2, fs3 - LD t4, -848(fp) - FSW fs4, (t4) - MV t2, s2 - ADDI t2, t2, 16 - SD t2, -936(fp) - SW s3, -856(fp) - LA t5, k - LW s3, (t5) - SD s4, -864(fp) - LI t6, -3432 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -960(fp) - FSW fs2, -912(fp) - LD t4, -960(fp) - FLW fs2, (t4) - SD s2, -536(fp) - LA t5, k - LW s2, (t5) - SD s4, -952(fp) - LI t6, -3408 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -992(fp) - FSW fs2, -968(fp) - LD t4, -992(fp) - FLW fs2, (t4) - FSW fs3, -920(fp) - FSW fs4, -928(fp) - FLW fs4, -968(fp) - FADD.S fs3, fs4, fs2 - FSW fs5, -904(fp) - LI t6, -3400 - ADD t6, t6, fp - FLW fs5, (t6) - FSW fs3, -1008(fp) - FSW fs2, -1000(fp) - FLW fs2, -1008(fp) - FADD.S fs3, fs2, fs5 - FSW fs4, -968(fp) - LI t6, -3392 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1024 - ADD t6, t6, fp - FSW fs3, (t6) - FSW fs2, -1008(fp) - LI t6, -1024 - ADD t6, t6, fp - FLW fs2, (t6) - FADD.S fs3, fs2, fs4 - LD t4, -936(fp) - FSW fs3, (t4) - SW s2, -976(fp) - LD s2, -536(fp) - MV t2, s2 - ADDI t2, t2, 20 - LI t6, -1048 - ADD t6, t6, fp - SD t2, (t6) - SW s3, -944(fp) - LA t5, k - LW s3, (t5) - SD s4, -984(fp) - LI t6, -3368 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1072 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1024 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1072 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - SD s2, -536(fp) - LA t5, k - LW s2, (t5) - LI t6, -1064 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -3360 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1104 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1080 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1104 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1040 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1032 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1080 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - FSW fs5, -1016(fp) - LI t6, -3352 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1120 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1112 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1120 - ADD t6, t6, fp - FLW fs2, (t6) - FADD.S fs3, fs2, fs5 - LI t6, -1080 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -3344 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1136 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1120 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1136 - ADD t6, t6, fp - FLW fs2, (t6) - FADD.S fs3, fs2, fs4 - LI t6, -1048 - ADD t6, t6, fp - LD t4, (t6) - FSW fs3, (t4) - LI t6, -1088 - ADD t6, t6, fp - SW s2, (t6) - LD s2, -536(fp) - MV t2, s2 - ADDI t2, t2, 24 - LI t6, -1160 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1144 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -3304 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1136 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3296 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -1152 - ADD t6, t6, fp - FSW fs3, (t6) - FADD.S fs3, fs4, fs2 - SD s2, -536(fp) - LA t5, k - LW s2, (t5) - LI t6, -1056 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -3272 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1208 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1176 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1208 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1184 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1168 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1184 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1128 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -3240 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1224 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1216 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1224 - ADD t6, t6, fp - FLW fs2, (t6) - FADD.S fs3, fs2, fs5 - LI t6, -1160 - ADD t6, t6, fp - LD t4, (t6) - FSW fs3, (t4) - LI t6, -1192 - ADD t6, t6, fp - SW s2, (t6) - LD s2, -536(fp) - MV t2, s2 - ADDI t2, t2, 28 - LI t6, -1248 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1184 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -3232 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1200 - ADD t6, t6, fp - SD s3, (t6) - LA t5, k - LW s3, (t5) - LI t6, -1096 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -3224 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1280 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1224 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1280 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1240 - ADD t6, t6, fp - FSW fs3, (t6) - FADD.S fs3, fs4, fs2 - SD s2, -536(fp) - LA t5, k - LW s2, (t5) - LI t6, -1264 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -3200 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1320 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1288 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1320 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1296 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1256 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1296 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1232 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -3192 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1336 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1328 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1336 - ADD t6, t6, fp - FLW fs2, (t6) - FADD.S fs3, fs2, fs5 - LI t6, -1248 - ADD t6, t6, fp - LD t4, (t6) - FSW fs3, (t4) - LI t6, -1304 - ADD t6, t6, fp - SW s2, (t6) - LD s2, -536(fp) - MV t2, s2 - ADDI t2, t2, 32 - LI t6, -1360 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1296 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -3176 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -1312 - ADD t6, t6, fp - SD s3, (t6) - LA t5, k - LW s3, (t5) - LI t6, -1272 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -3168 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1392 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1336 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1392 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1352 - ADD t6, t6, fp - FSW fs3, (t6) - FADD.S fs3, fs4, fs2 - SD s2, -536(fp) - LA t5, k - LW s2, (t5) - LI t6, -1376 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -3160 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1432 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1400 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1432 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1408 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1368 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1408 - ADD t6, t6, fp - FLW fs4, (t6) - FADD.S fs3, fs4, fs2 - LI t6, -1344 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -3152 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -1448 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1440 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1448 - ADD t6, t6, fp - FLW fs2, (t6) - FADD.S fs3, fs2, fs5 - LI t6, -1360 - ADD t6, t6, fp - LD t4, (t6) - FSW fs3, (t4) - ADDI sp, sp, -32 - LI t6, -3088 - ADD a0, fp, t6 - LI a1, 40 - CALL __aeabi_memclr4 - ADDI sp, sp, 32 - LI t6, -1416 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -3088 - ADD s2, fp, t6 - MV t2, s2 - ADD t2, t2, zero - LI t6, -1488 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1424 - ADD t6, t6, fp - SD s3, (t6) - LA t5, k - LW s3, (t5) - LI t6, -1384 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -3640 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1512 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1512 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - SD s5, 448(fp) - LI t6, -3632 - ADD t6, t6, fp - LW s5, (t6) - LI t6, -1504 - ADD t6, t6, fp - SD s4, (t6) - ADDW s4, s2, s5 - LI t6, -1496 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -3608 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -1536 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1520 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1536 - ADD t6, t6, fp - LW s2, (t6) - ADDW s4, s2, s3 - LI t6, -1488 - ADD t6, t6, fp - LD t4, (t6) - SW s4, (t4) - LI t6, -1528 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -1488 - ADD t6, t6, fp - LD s5, (t6) - MV t2, s5 - ADDI t2, t2, 4 - LI t6, -1560 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1544 - ADD t6, t6, fp - SW s3, (t6) - LA t5, k - LW s3, (t5) - LI t6, -1536 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -3576 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1584 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1552 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1584 - ADD t6, t6, fp - LD t4, (t6) - LW s4, (t4) - LI t6, -1488 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -3568 - ADD t6, t6, fp - LW s5, (t6) - LI t6, -1576 - ADD t6, t6, fp - SD s2, (t6) - ADDW s2, s4, s5 - LI t6, -1568 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -3560 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -1608 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1592 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1608 - ADD t6, t6, fp - LW s4, (t6) - ADDW s2, s4, s3 - LI t6, -1560 - ADD t6, t6, fp - LD t4, (t6) - SW s2, (t4) - LI t6, -1600 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -1488 - ADD t6, t6, fp - LD s5, (t6) - MV t2, s5 - ADDI t2, t2, 8 - LI t6, -1632 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1616 - ADD t6, t6, fp - SW s3, (t6) - LA t5, k - LW s3, (t5) - LI t6, -1608 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -3544 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1656 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1624 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1656 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -1488 - ADD t6, t6, fp - SD s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -1648 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -3536 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1688 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1664 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1688 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -1640 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -1680 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -1664 - ADD t6, t6, fp - LW s4, (t6) - ADDW s3, s4, s2 - LI t6, -1672 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -3528 - ADD t6, t6, fp - LW s5, (t6) - LI t6, -1704 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -1696 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1704 - ADD t6, t6, fp - LW s2, (t6) - ADDW s3, s2, s5 - LI t6, -1632 - ADD t6, t6, fp - LD t4, (t6) - SW s3, (t4) - LI t6, -1664 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1488 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - ADDI t2, t2, 12 - LI t6, -1728 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1712 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -3472 - ADD t6, t6, fp - LW s5, (t6) - LI t6, -1704 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -1720 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -3440 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1760 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1488 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -1760 - ADD t6, t6, fp - LD t4, (t6) - LW s4, (t4) - LI t6, -1736 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -1744 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1736 - ADD t6, t6, fp - LW s2, (t6) - ADDW s5, s2, s4 - LI t6, -1752 - ADD t6, t6, fp - SD s3, (t6) - LA t5, k - LW s3, (t5) - LI t6, -1776 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -3424 - ADD t6, t6, fp - LD s5, (t6) - MV t2, s5 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1800 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1736 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1800 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -1768 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1784 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -1776 - ADD t6, t6, fp - LW s3, (t6) - ADDW s4, s3, s2 - LI t6, -1728 - ADD t6, t6, fp - LD t4, (t6) - SW s4, (t4) - LI t6, -1792 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -1488 - ADD t6, t6, fp - LD s5, (t6) - MV t2, s5 - ADDI t2, t2, 16 - LI t6, -1824 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1808 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -1776 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -3416 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1848 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1816 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1848 - ADD t6, t6, fp - LD t4, (t6) - LW s4, (t4) - LI t6, -1488 - ADD t6, t6, fp - SD s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -1840 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3384 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1880 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1832 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1880 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -1856 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1872 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -1856 - ADD t6, t6, fp - LW s3, (t6) - ADDW s4, s3, s2 - LI t6, -1864 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -3376 - ADD t6, t6, fp - LW s5, (t6) - LI t6, -1896 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1888 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1896 - ADD t6, t6, fp - LW s2, (t6) - ADDW s4, s2, s5 - LI t6, -1824 - ADD t6, t6, fp - LD t4, (t6) - SW s4, (t4) - LI t6, -1856 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -1488 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADDI t2, t2, 20 - LI t6, -1920 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1904 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -1896 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -3336 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1944 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1488 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -1944 - ADD t6, t6, fp - LD t4, (t6) - LW s3, (t4) - LI t6, -1912 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -1936 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3328 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1976 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1952 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -1976 - ADD t6, t6, fp - LD t4, (t6) - LW s3, (t4) - LI t6, -1928 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -1968 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -1952 - ADD t6, t6, fp - LW s2, (t6) - ADDW s5, s2, s3 - LI t6, -1960 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -3320 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -1992 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -1952 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1992 - ADD t6, t6, fp - LW s2, (t6) - ADDW s5, s2, s4 - LI t6, -1920 - ADD t6, t6, fp - LD t4, (t6) - SW s5, (t4) - LI t6, -1984 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -1488 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADDI t2, t2, 24 - LI t6, -2016 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2000 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -3312 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -1992 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -2008 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -3288 - ADD t6, t6, fp - LD s5, (t6) - MV t2, s5 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -2048 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1488 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2048 - ADD t6, t6, fp - LD t4, (t6) - LW s3, (t4) - LI t6, -2024 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2032 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2024 - ADD t6, t6, fp - LW s2, (t6) - ADDW s4, s2, s3 - LI t6, -2040 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -3280 - ADD t6, t6, fp - LW s5, (t6) - LI t6, -2064 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2024 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2064 - ADD t6, t6, fp - LW s2, (t6) - ADDW s4, s2, s5 - LI t6, -2016 - ADD t6, t6, fp - LD t4, (t6) - SW s4, (t4) - LI t6, -2056 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -1488 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADDI t2, t2, 28 - LI t6, -2088 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2072 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -3264 - ADD t6, t6, fp - LW s5, (t6) - LI t6, -2064 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -2080 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -3256 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -2120 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1488 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2120 - ADD t6, t6, fp - LD t4, (t6) - LW s3, (t4) - LI t6, -2096 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -2104 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2096 - ADD t6, t6, fp - LW s2, (t6) - ADDW s5, s2, s3 - LI t6, -2112 - ADD t6, t6, fp - SD s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -2136 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -3248 - ADD t6, t6, fp - LD s5, (t6) - MV t2, s5 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -2160 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2096 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2160 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -2128 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2144 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2136 - ADD t6, t6, fp - LW s4, (t6) - ADDW s3, s4, s2 - LI t6, -2088 - ADD t6, t6, fp - LD t4, (t6) - SW s3, (t4) - LI t6, -2152 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -1488 - ADD t6, t6, fp - LD s5, (t6) - MV t2, s5 - ADDI t2, t2, 32 - LI t6, -2184 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2168 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -3216 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -2136 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -2176 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -3208 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -2216 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2192 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2216 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -1488 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -2208 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2192 - ADD t6, t6, fp - LW s3, (t6) - ADDW s5, s3, s2 - LI t6, -2200 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -3184 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -2232 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -2224 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2232 - ADD t6, t6, fp - LW s2, (t6) - ADDW s5, s2, s4 - LI t6, -2192 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -3144 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -2248 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -2232 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2248 - ADD t6, t6, fp - LW s2, (t6) - ADDW s5, s2, s3 - LI t6, -2184 - ADD t6, t6, fp - LD t4, (t6) - SW s5, (t4) - LI t6, -2240 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -3144 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -2256 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2248 - ADD t6, t6, fp - SW s2, (t6) - LI s2, 0 - SUB t6, s4, s2 - SNEZ s3, t6 - SD a2, 24(fp) - SW a3, 40(fp) - SD a4, 64(fp) - SD a5, 72(fp) - SW a6, 80(fp) - SW a7, 88(fp) - LI t6, -2280 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2272 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2264 - ADD t6, t6, fp - SW s5, (t6) - FSW fa0, (fp) - FSW fa1, 32(fp) - FSW fa2, 48(fp) - FSW fa3, 56(fp) - FSW fa4, 144(fp) - FSW fa5, 152(fp) - FSW fa6, 160(fp) - FSW fa7, 184(fp) - LI t6, -1448 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1464 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -1408 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -1456 - ADD t6, t6, fp - FSW fs5, (t6) - LI t6, -2280 - ADD t6, t6, fp - LW s2, (t6) - BGTZ s2, .L27 - J .L26 -.L28: - LI t6, -3136 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -2280 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2288 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2288 - ADD t6, t6, fp - LW a0, (t6) - LI t6, -3728 - ADD t6, t6, fp - FLW fs5, (t6) - LI t6, -3720 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -3712 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -3704 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -3696 - ADD t6, t6, fp - LD s5, (t6) - LI t6, -3688 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -3680 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -3672 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -3664 - ADD t6, t6, fp - LD ra, (t6) - LI t6, -3656 - ADD t6, t6, fp - LD fp, (t6) - LI t6, 3728 - ADD sp, sp, t6 - RET -.L27: - LI t6, -3128 - ADD s2, fp, t6 - MV t2, s2 - ADD t2, t2, zero - LI t6, -2304 - ADD t6, t6, fp - SD t2, (t6) - ADDI sp, sp, -32 - LI t6, -2288 - ADD t6, t6, fp - SW a0, (t6) - LI a0, 10 - LI t6, -2304 - ADD t6, t6, fp - LD a1, (t6) - CALL putfarray - ADDI sp, sp, 32 - LI t6, -3088 - ADD s3, fp, t6 - MV t2, s3 - ADD t2, t2, zero - LI t6, -2312 - ADD t6, t6, fp - SD t2, (t6) - ADDI sp, sp, -32 - LI a0, 10 - LI t6, -2304 - ADD t6, t6, fp - SD a1, (t6) - LI t6, -2312 - ADD t6, t6, fp - LD a1, (t6) - CALL putarray - ADDI sp, sp, 32 - LI t0, 0 - LI t6, -3048 - ADD t6, t6, fp - SW t0, (t6) - LI t6, -2312 - ADD t6, t6, fp - SD a1, (t6) - J .L29 -.L26: - LI t6, -3648 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -3088 - ADD s2, fp, t6 - MV t2, s2 - ADD t2, t2, zero - LI t6, -2336 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3632 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -3128 - ADD s4, fp, t6 - MV t2, s4 - ADD t2, t2, zero - LI t6, -2352 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2328 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3616 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -3608 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -3600 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -3592 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -2344 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -3584 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2368 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -3576 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -3568 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -3560 - ADD t6, t6, fp - LW s5, (t6) - LI t6, -2392 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3552 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2400 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3544 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2408 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -3536 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -2416 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -3528 - ADD t6, t6, fp - LW s5, (t6) - LI t6, -2424 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3520 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2432 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3512 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2360 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3504 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -2376 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -3496 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -2384 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -3488 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -2464 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3480 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2456 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3472 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -2472 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3464 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -2480 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -3456 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -2488 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -3448 - ADD t6, t6, fp - FLW fs4, (t6) - LI t6, -2496 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3440 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2504 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -3432 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2440 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -3424 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -2448 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -3416 - ADD t6, t6, fp - LD s5, (t6) - LI t6, -2536 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3408 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2512 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3400 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -2520 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -3392 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -2544 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3384 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2568 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3376 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -2552 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -3368 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -2560 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -3360 - ADD t6, t6, fp - LD s5, (t6) - LI t6, -2576 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3352 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -2584 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -3344 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -2600 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -3336 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2592 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3328 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2608 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -3320 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -2616 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -3312 - ADD t6, t6, fp - LW s5, (t6) - LI t6, -2624 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3304 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -2632 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -3296 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -2640 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3288 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2648 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3280 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -2656 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -3272 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -2664 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -3264 - ADD t6, t6, fp - LW s5, (t6) - LI t6, -2688 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3256 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2696 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -3248 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2672 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3240 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -2680 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -3232 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -2720 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3224 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -2728 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3216 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -2704 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -3208 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -2712 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -3200 - ADD t6, t6, fp - LD s5, (t6) - LI t6, -2736 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3192 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -2752 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3184 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -2744 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -3176 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -2760 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -3168 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -2768 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -3160 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -2792 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -3144 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -2784 - ADD t6, t6, fp - FSW fs2, (t6) - FCVT.S.W fs2, s2 - LI t6, -2800 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -3152 - ADD t6, t6, fp - FLW fs3, (t6) - LI t6, -2808 - ADD t6, t6, fp - SD s3, (t6) - FCVT.W.S s3, fs3, rtz - ADDI sp, sp, -528 - LI t6, -2328 - ADD t6, t6, fp - FLW fa0, (t6) - LI t6, -2336 - ADD t6, t6, fp - LD a0, (t6) - LI t6, -2344 - ADD t6, t6, fp - LW a1, (t6) - LI t6, -2352 - ADD t6, t6, fp - LD a2, (t6) - LI t6, -2360 - ADD t6, t6, fp - FLW fa1, (t6) - LI t6, -2368 - ADD t6, t6, fp - LW a3, (t6) - LI t6, -2376 - ADD t6, t6, fp - FLW fa2, (t6) - LI t6, -2384 - ADD t6, t6, fp - FLW fa3, (t6) - LI t6, -2392 - ADD t6, t6, fp - LD a4, (t6) - LI t6, -2400 - ADD t6, t6, fp - LD a5, (t6) - LI t6, -2408 - ADD t6, t6, fp - LW a6, (t6) - LI t6, -2416 - ADD t6, t6, fp - LW a7, (t6) - LI t6, -2424 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 96(sp) - LI t6, -2424 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2432 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 104(sp) - LI t6, -2432 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2440 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 112(sp) - LI t6, -2440 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2448 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 120(sp) - LI t6, -2448 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2456 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 128(sp) - LI t6, -2456 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2464 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 136(sp) - LI t6, -2472 - ADD t6, t6, fp - FLW fa4, (t6) - LI t6, -2480 - ADD t6, t6, fp - FLW fa5, (t6) - LI t6, -2488 - ADD t6, t6, fp - FLW fa6, (t6) - LI t6, -2464 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2496 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 168(sp) - LI t6, -2496 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2504 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 176(sp) - LI t6, -2512 - ADD t6, t6, fp - FLW fa7, (t6) - LI t6, -2520 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 192(sp) - LI t6, -2520 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2528 - ADD t6, t6, fp - FSW fs4, (t6) - LI t6, -2528 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 200(sp) - LI t6, -2504 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2536 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 208(sp) - LI t6, -2536 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2544 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 216(sp) - LI t6, -2544 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2552 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 224(sp) - LI t6, -2552 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2560 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 232(sp) - LI t6, -2560 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2568 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 240(sp) - LI t6, -2528 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2576 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 248(sp) - LI t6, -2576 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2584 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 256(sp) - LI t6, -2568 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2592 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 264(sp) - LI t6, -2592 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2600 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 272(sp) - LI t6, -2600 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2608 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 280(sp) - LI t6, -2608 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2616 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 288(sp) - LI t6, -2584 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2624 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 296(sp) - LI t6, -2624 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2632 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 304(sp) - LI t6, -2616 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2640 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 312(sp) - LI t6, -2640 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2648 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 320(sp) - LI t6, -2648 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2656 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 328(sp) - LI t6, -2656 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2664 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 336(sp) - LI t6, -2632 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2672 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 344(sp) - LI t6, -2672 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2680 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 352(sp) - LI t6, -2664 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2688 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 360(sp) - LI t6, -2688 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2696 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 368(sp) - LI t6, -2696 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2704 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 376(sp) - LI t6, -2704 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2712 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 384(sp) - LI t6, -2712 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2720 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 392(sp) - LI t6, -2720 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2728 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 400(sp) - LI t6, -2680 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2736 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 408(sp) - LI t6, -2736 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2744 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 416(sp) - LI t6, -2728 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2752 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 424(sp) - LI t6, -2752 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2760 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 432(sp) - LI t6, -2760 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2768 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 440(sp) - LI t6, -2768 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2776 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -2776 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 448(sp) - LI t6, -2744 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2784 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 456(sp) - LI t6, -2776 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2792 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 464(sp) - LI t6, -2784 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2800 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 472(sp) - LI t6, -2792 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2808 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 480(sp) - LI t6, -2808 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2816 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -2816 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 488(sp) - LI t6, -2800 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2832 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2832 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 496(sp) - LI t6, -2816 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2848 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2848 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 504(sp) - CALL params_mix - ADDI sp, sp, 528 - LI t6, -2856 - ADD t6, t6, fp - SW a0, (t6) - LI t6, -2824 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2856 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -3136 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2848 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2336 - ADD t6, t6, fp - SD a0, (t6) - LI t6, -2344 - ADD t6, t6, fp - SW a1, (t6) - LI t6, -2352 - ADD t6, t6, fp - SD a2, (t6) - LI t6, -2368 - ADD t6, t6, fp - SW a3, (t6) - LI t6, -2392 - ADD t6, t6, fp - SD a4, (t6) - LI t6, -2400 - ADD t6, t6, fp - SD a5, (t6) - LI t6, -2408 - ADD t6, t6, fp - SW a6, (t6) - LI t6, -2416 - ADD t6, t6, fp - SW a7, (t6) - LI t6, -2856 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2832 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2328 - ADD t6, t6, fp - FSW fa0, (t6) - LI t6, -2360 - ADD t6, t6, fp - FSW fa1, (t6) - LI t6, -2376 - ADD t6, t6, fp - FSW fa2, (t6) - LI t6, -2384 - ADD t6, t6, fp - FSW fa3, (t6) - LI t6, -2472 - ADD t6, t6, fp - FSW fa4, (t6) - LI t6, -2480 - ADD t6, t6, fp - FSW fa5, (t6) - LI t6, -2488 - ADD t6, t6, fp - FSW fa6, (t6) - LI t6, -2512 - ADD t6, t6, fp - FSW fa7, (t6) - LI t6, -2840 - ADD t6, t6, fp - FSW fs3, (t6) - J .L28 -.L30: - J .L28 -.L29: - LI t6, -3048 - ADD t6, t6, fp - LW s2, (t6) - LI s4, 10 - SLT s3, s2, s4 - LI t6, -2864 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2872 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2872 - ADD t6, t6, fp - LW s2, (t6) - BGTZ s2, .L32 - J .L31 -.L32: - LI t6, -3048 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -3088 - ADD s4, fp, t6 - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -2888 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2872 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -3048 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -3088 - ADD s5, fp, t6 - MV t2, s5 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -2904 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2880 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2904 - ADD t6, t6, fp - LD t4, (t6) - LW s3, (t4) - LI t6, -3048 - ADD t6, t6, fp - LW s4, (t6) - LI t6, -3128 - ADD s5, fp, t6 - MV t2, s5 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -2928 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2928 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - FCVT.S.W fs3, s3 - FSUB.S fs4, fs3, fs2 - LI t6, -2896 - ADD t6, t6, fp - SW s2, (t6) - FCVT.W.S s2, fs4, rtz - LI t6, -2888 - ADD t6, t6, fp - LD t4, (t6) - SW s2, (t4) - LI t6, -2912 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -3048 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -2920 - ADD t6, t6, fp - SW s4, (t6) - LI s5, 1 - ADDW s4, s3, s5 - LI t6, -3048 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2960 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2968 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -2976 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2936 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2944 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -2952 - ADD t6, t6, fp - FSW fs4, (t6) - J .L29 -.L31: - LA t5, k - LW s2, (t5) - LI t6, -3088 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -2992 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2992 - ADD t6, t6, fp - LD t4, (t6) - LW s4, (t4) - LI t6, -3128 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 32 - LI t6, -3008 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3008 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - FCVT.S.W fs3, s4 - FMUL.S fs4, fs3, fs2 - LI t6, -2984 - ADD t6, t6, fp - SW s2, (t6) - FCVT.W.S s2, fs4, rtz - LI t6, -3136 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -3040 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -3000 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -3016 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3024 - ADD t6, t6, fp - FSW fs3, (t6) - LI t6, -3032 - ADD t6, t6, fp - FSW fs4, (t6) - J .L28 -.global main -main: -.L33: - LI t6, -5584 - ADD sp, sp, t6 - SD fp, 48(sp) - LI t6, 5584 - ADD fp, sp, t6 - LI t6, -5544 - ADD t6, t6, fp - SD ra, (t6) - LI t6, -5552 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -5560 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -5568 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -5576 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -5584 - ADD t6, t6, fp - FSW fs2, (t6) -.L34: - ADDI sp, sp, -8 - CALL getint - ADDI sp, sp, 8 - SW a0, -8(fp) - LA t5, k - LW s2, -8(fp) - SW s2, (t5) - LI t0, 0 - LI t6, -4752 - ADD t6, t6, fp - SW t0, (t6) - SW s2, -8(fp) - J .L35 -.L36: - LI t6, -5528 - ADD t6, t6, fp - LW s2, (t6) - SW s2, -24(fp) - LW a0, -24(fp) - LI t6, -5584 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -5576 - ADD t6, t6, fp - LD s5, (t6) - LI t6, -5568 - ADD t6, t6, fp - LD s4, (t6) - LI t6, -5560 - ADD t6, t6, fp - LD s3, (t6) - LI t6, -5552 - ADD t6, t6, fp - LD s2, (t6) - LI t6, -5544 - ADD t6, t6, fp - LD ra, (t6) - LI t6, -5536 - ADD t6, t6, fp - LD fp, (t6) - LI t6, 5584 - ADD sp, sp, t6 - RET -.L35: - LI t6, -4752 - ADD t6, t6, fp - LW s2, (t6) - LI s4, 40 - SLT s3, s2, s4 - SW a0, -24(fp) - SW s2, -40(fp) - SW s3, -48(fp) - LW s2, -48(fp) - BGTZ s2, .L38 - J .L37 -.L38: - LI t6, -4752 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - LI t3, 12 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -64(fp) - SW s2, -48(fp) - LD s2, -64(fp) - MV t2, s2 - ADD t2, t2, zero - SD t2, -80(fp) - ADDI sp, sp, -24 - LD a0, -80(fp) - CALL getfarray - ADDI sp, sp, 24 - SW a0, -88(fp) - LI t6, -4752 - ADD t6, t6, fp - LW s4, (t6) - SW s3, -56(fp) - SD s2, -64(fp) - LI s2, 1 - ADDW s3, s4, s2 - LI t6, -4752 - ADD t6, t6, fp - SW s3, (t6) - SD a0, -80(fp) - SW s3, -104(fp) - SW s4, -96(fp) - J .L35 -.L37: - LI t0, 0 - LI t6, -4752 - ADD t6, t6, fp - SW t0, (t6) - J .L39 -.L39: - LI t6, -4752 - ADD t6, t6, fp - LW s2, (t6) - LI s4, 24 - SLT s3, s2, s4 - SW s2, -112(fp) - SW s3, -120(fp) - LW s2, -120(fp) - BGTZ s2, .L41 - J .L40 -.L41: - LI t6, -4752 - ADD t6, t6, fp - LW s3, (t6) - LI t6, -5040 - ADD s4, fp, t6 - MV t2, s4 - LI t3, 12 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -136(fp) - SW s2, -120(fp) - LD s2, -136(fp) - MV t2, s2 - ADD t2, t2, zero - SD t2, -152(fp) - ADDI sp, sp, -24 - LD a0, -152(fp) - CALL getarray - ADDI sp, sp, 24 - SW a0, -160(fp) - LI t6, -4752 - ADD t6, t6, fp - LW s4, (t6) - SW s3, -128(fp) - SD s2, -136(fp) - LI s2, 1 - ADDW s3, s4, s2 - LI t6, -4752 - ADD t6, t6, fp - SW s3, (t6) - SD a0, -152(fp) - SW s3, -176(fp) - SW s4, -168(fp) - J .L39 -.L40: - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - SD t2, -192(fp) - LD t4, -192(fp) - FLW fs2, (t4) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 12 - SD t2, -216(fp) - FSW fs2, -200(fp) - LD t4, -216(fp) - FLW fs2, (t4) - SW s2, -184(fp) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 24 - SD t2, -240(fp) - FSW fs2, -224(fp) - LD t4, -240(fp) - FLW fs2, (t4) - SW s4, -208(fp) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 36 - SD t2, -264(fp) - FSW fs2, -248(fp) - LD t4, -264(fp) - FLW fs2, (t4) - SW s2, -232(fp) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 48 - SD t2, -288(fp) - FSW fs2, -272(fp) - LD t4, -288(fp) - FLW fs2, (t4) - SW s4, -256(fp) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 60 - SD t2, -312(fp) - FSW fs2, -296(fp) - LD t4, -312(fp) - FLW fs2, (t4) - SW s2, -280(fp) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 72 - SD t2, -336(fp) - FSW fs2, -320(fp) - LD t4, -336(fp) - FLW fs2, (t4) - SW s4, -304(fp) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 84 - SD t2, -360(fp) - FSW fs2, -344(fp) - LD t4, -360(fp) - FLW fs2, (t4) - SW s2, -328(fp) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 96 - SD t2, -384(fp) - FSW fs2, -368(fp) - LD t4, -384(fp) - FLW fs2, (t4) - SW s4, -352(fp) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 108 - SD t2, -408(fp) - FSW fs2, -392(fp) - LD t4, -408(fp) - FLW fs2, (t4) - SW s2, -376(fp) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 120 - SD t2, -432(fp) - FSW fs2, -416(fp) - LD t4, -432(fp) - FLW fs2, (t4) - SW s4, -400(fp) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 132 - SD t2, -456(fp) - FSW fs2, -440(fp) - LD t4, -456(fp) - FLW fs2, (t4) - SW s2, -424(fp) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 144 - SD t2, -480(fp) - FSW fs2, -464(fp) - LD t4, -480(fp) - FLW fs2, (t4) - SW s4, -448(fp) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 156 - SD t2, -504(fp) - FSW fs2, -488(fp) - LD t4, -504(fp) - FLW fs2, (t4) - SW s2, -472(fp) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 168 - SD t2, -528(fp) - FSW fs2, -512(fp) - LD t4, -528(fp) - FLW fs2, (t4) - SW s4, -496(fp) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 180 - SD t2, -552(fp) - FSW fs2, -536(fp) - LD t4, -552(fp) - FLW fs2, (t4) - SW s2, -520(fp) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 192 - SD t2, -576(fp) - FSW fs2, -560(fp) - LD t4, -576(fp) - FLW fs2, (t4) - SW s4, -544(fp) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 204 - SD t2, -600(fp) - FSW fs2, -584(fp) - LD t4, -600(fp) - FLW fs2, (t4) - SW s2, -568(fp) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 216 - SD t2, -624(fp) - FSW fs2, -608(fp) - LD t4, -624(fp) - FLW fs2, (t4) - SW s4, -592(fp) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 228 - SD t2, -648(fp) - FSW fs2, -632(fp) - LD t4, -648(fp) - FLW fs2, (t4) - SW s2, -616(fp) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 240 - SD t2, -672(fp) - FSW fs2, -656(fp) - LD t4, -672(fp) - FLW fs2, (t4) - SW s4, -640(fp) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 252 - SD t2, -696(fp) - FSW fs2, -680(fp) - LD t4, -696(fp) - FLW fs2, (t4) - SW s2, -664(fp) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 264 - SD t2, -720(fp) - FSW fs2, -704(fp) - LD t4, -720(fp) - FLW fs2, (t4) - SW s4, -688(fp) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 276 - SD t2, -744(fp) - FSW fs2, -728(fp) - LD t4, -744(fp) - FLW fs2, (t4) - SW s2, -712(fp) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 288 - SD t2, -768(fp) - FSW fs2, -752(fp) - LD t4, -768(fp) - FLW fs2, (t4) - SW s4, -736(fp) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 300 - SD t2, -792(fp) - FSW fs2, -776(fp) - LD t4, -792(fp) - FLW fs2, (t4) - SW s2, -760(fp) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 312 - SD t2, -816(fp) - FSW fs2, -800(fp) - LD t4, -816(fp) - FLW fs2, (t4) - SW s4, -784(fp) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 324 - SD t2, -840(fp) - FSW fs2, -824(fp) - LD t4, -840(fp) - FLW fs2, (t4) - SW s2, -808(fp) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 336 - SD t2, -864(fp) - FSW fs2, -848(fp) - LD t4, -864(fp) - FLW fs2, (t4) - SW s4, -832(fp) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 348 - SD t2, -888(fp) - FSW fs2, -872(fp) - LD t4, -888(fp) - FLW fs2, (t4) - SW s2, -856(fp) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 360 - SD t2, -912(fp) - FSW fs2, -896(fp) - LD t4, -912(fp) - FLW fs2, (t4) - SW s4, -880(fp) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 372 - SD t2, -936(fp) - FSW fs2, -920(fp) - LD t4, -936(fp) - FLW fs2, (t4) - SW s2, -904(fp) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 384 - SD t2, -960(fp) - FSW fs2, -944(fp) - LD t4, -960(fp) - FLW fs2, (t4) - SW s4, -928(fp) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 396 - SD t2, -984(fp) - FSW fs2, -968(fp) - LD t4, -984(fp) - FLW fs2, (t4) - SW s2, -952(fp) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 408 - SD t2, -1008(fp) - FSW fs2, -992(fp) - LD t4, -1008(fp) - FLW fs2, (t4) - SW s4, -976(fp) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 420 - LI t6, -1032 - ADD t6, t6, fp - SD t2, (t6) - FSW fs2, -1016(fp) - LI t6, -1032 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - SW s2, -1000(fp) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 432 - LI t6, -1056 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1040 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1056 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1024 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 444 - LI t6, -1080 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1064 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1080 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1048 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 456 - LI t6, -1104 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1088 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1104 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1072 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 468 - LI t6, -1128 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1112 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1128 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - ADDI sp, sp, -328 - FLW fa0, -200(fp) - FLW fa1, -224(fp) - FLW fa2, -248(fp) - FLW fa3, -272(fp) - FLW fa4, -296(fp) - FLW fa5, -320(fp) - FLW fa6, -344(fp) - FLW fa7, -368(fp) - FLW ft1, -392(fp) - FSW ft1, 64(sp) - FSW ft1, -392(fp) - FLW ft1, -416(fp) - FSW ft1, 72(sp) - FSW ft1, -416(fp) - FLW ft1, -440(fp) - FSW ft1, 80(sp) - FSW ft1, -440(fp) - FLW ft1, -464(fp) - FSW ft1, 88(sp) - FSW ft1, -464(fp) - FLW ft1, -488(fp) - FSW ft1, 96(sp) - FSW ft1, -488(fp) - FLW ft1, -512(fp) - FSW ft1, 104(sp) - FSW ft1, -512(fp) - FLW ft1, -536(fp) - FSW ft1, 112(sp) - FSW ft1, -536(fp) - FLW ft1, -560(fp) - FSW ft1, 120(sp) - FSW ft1, -560(fp) - FLW ft1, -584(fp) - FSW ft1, 128(sp) - FSW ft1, -584(fp) - FLW ft1, -608(fp) - FSW ft1, 136(sp) - FSW ft1, -608(fp) - FLW ft1, -632(fp) - FSW ft1, 144(sp) - FSW ft1, -632(fp) - FLW ft1, -656(fp) - FSW ft1, 152(sp) - FSW ft1, -656(fp) - FLW ft1, -680(fp) - FSW ft1, 160(sp) - FSW ft1, -680(fp) - FLW ft1, -704(fp) - FSW ft1, 168(sp) - FSW ft1, -704(fp) - FLW ft1, -728(fp) - FSW ft1, 176(sp) - FSW ft1, -728(fp) - FLW ft1, -752(fp) - FSW ft1, 184(sp) - FSW ft1, -752(fp) - FLW ft1, -776(fp) - FSW ft1, 192(sp) - FSW ft1, -776(fp) - FLW ft1, -800(fp) - FSW ft1, 200(sp) - FSW ft1, -800(fp) - FLW ft1, -824(fp) - FSW ft1, 208(sp) - FSW ft1, -824(fp) - FLW ft1, -848(fp) - FSW ft1, 216(sp) - FSW ft1, -848(fp) - FLW ft1, -872(fp) - FSW ft1, 224(sp) - FSW ft1, -872(fp) - FLW ft1, -896(fp) - FSW ft1, 232(sp) - FSW ft1, -896(fp) - FLW ft1, -920(fp) - FSW ft1, 240(sp) - FSW ft1, -920(fp) - FLW ft1, -944(fp) - FSW ft1, 248(sp) - FSW ft1, -944(fp) - FLW ft1, -968(fp) - FSW ft1, 256(sp) - FSW ft1, -968(fp) - FLW ft1, -992(fp) - FSW ft1, 264(sp) - FSW ft1, -992(fp) - FLW ft1, -1016(fp) - FSW ft1, 272(sp) - FSW ft1, -1016(fp) - LI t6, -1040 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 280(sp) - LI t6, -1040 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1064 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 288(sp) - LI t6, -1064 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1088 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 296(sp) - LI t6, -1088 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1112 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 304(sp) - LI t6, -1112 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1136 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1136 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 312(sp) - CALL params_f40 - ADDI sp, sp, 328 - LI t6, -1144 - ADD t6, t6, fp - FSW fa0, (t6) - LI t6, -1144 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -4744 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1096 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 276 - LI t6, -1168 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1120 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1168 - ADD t6, t6, fp - LD t4, (t6) - LW s4, (t4) - LA t5, k - LW s5, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 24 - LI t6, -1192 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1160 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1192 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -1176 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 72 - LI t6, -1216 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1200 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1216 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -1184 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 48 - LI t6, -1240 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1144 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1240 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1224 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 12 - LI t6, -1264 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1208 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1264 - ADD t6, t6, fp - LD t4, (t6) - LW s4, (t4) - LI t6, -1232 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 48 - LI t6, -1288 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1256 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1288 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -1272 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 60 - LI t6, -1312 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1296 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1312 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -1280 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 96 - LI t6, -1336 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1248 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1336 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1320 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 180 - LI t6, -1360 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1344 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1360 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1304 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 84 - LI t6, -1384 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1368 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1384 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1352 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 264 - LI t6, -1408 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1376 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1408 - ADD t6, t6, fp - LD t4, (t6) - LW s4, (t4) - LI t6, -1328 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 36 - LI t6, -1432 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1392 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1432 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1400 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 336 - LI t6, -1456 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1440 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1456 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1416 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -1480 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1448 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1480 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -1424 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 444 - LI t6, -1504 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1464 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1504 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1488 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 228 - LI t6, -1528 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1472 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1528 - ADD t6, t6, fp - LD t4, (t6) - LW s4, (t4) - LI t6, -1496 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 360 - LI t6, -1552 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1512 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1552 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1520 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 144 - LI t6, -1576 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1560 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1576 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1536 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 12 - LI t6, -1600 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1584 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1600 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1568 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 132 - LI t6, -1624 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1608 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1624 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1592 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 456 - LI t6, -1648 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1632 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1648 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1616 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 72 - LI t6, -1672 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1656 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1672 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1640 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 84 - LI t6, -1696 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1664 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1696 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -1544 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 384 - LI t6, -1720 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1680 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1720 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1704 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 120 - LI t6, -1744 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1688 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1744 - ADD t6, t6, fp - LD t4, (t6) - LW s4, (t4) - LI t6, -1712 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 156 - LI t6, -1768 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1736 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -1768 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -1752 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 240 - LI t6, -1792 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1728 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1792 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1776 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 396 - LI t6, -1816 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1800 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1816 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1784 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 276 - LI t6, -1840 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1824 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1840 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1808 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 108 - LI t6, -1864 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1848 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1864 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1832 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 300 - LI t6, -1888 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1872 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1888 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1856 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 96 - LI t6, -1912 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1880 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1912 - ADD t6, t6, fp - LD t4, (t6) - LW s4, (t4) - LI t6, -1760 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 468 - LI t6, -1936 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1896 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1936 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1904 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 204 - LI t6, -1960 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1920 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -1960 - ADD t6, t6, fp - LD t4, (t6) - LW s4, (t4) - LI t6, -1928 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 252 - LI t6, -1984 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1944 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -1984 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1952 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 192 - LI t6, -2008 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -1992 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2008 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -1968 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 60 - LI t6, -2032 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2016 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2032 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -2000 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 408 - LI t6, -2056 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2040 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2056 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -2024 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 216 - LI t6, -2080 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2048 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2080 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -1976 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 108 - LI t6, -2104 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2088 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2104 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -2072 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 168 - LI t6, -2128 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2064 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2128 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -2112 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 120 - LI t6, -2152 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2136 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2152 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -2120 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -2176 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2160 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2176 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -2144 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 144 - LI t6, -2200 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2168 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2200 - ADD t6, t6, fp - LD t4, (t6) - LW s4, (t4) - LI t6, -2096 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 372 - LI t6, -2224 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2184 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2224 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -2192 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 132 - LI t6, -2248 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2208 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2248 - ADD t6, t6, fp - LD t4, (t6) - LW s4, (t4) - LI t6, -2216 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 192 - LI t6, -2272 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2240 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2272 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -2256 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 324 - LI t6, -2296 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2232 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2296 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -2280 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 288 - LI t6, -2320 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2304 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2320 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -2288 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 156 - LI t6, -2344 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2328 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2344 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -2312 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 348 - LI t6, -2368 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2352 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2368 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -2336 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 36 - LI t6, -2392 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2360 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2392 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -2264 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 252 - LI t6, -2416 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2400 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2416 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -2384 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 240 - LI t6, -2440 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2424 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2440 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -2408 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 216 - LI t6, -2464 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2376 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2464 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -2448 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 228 - LI t6, -2488 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2472 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2488 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -2432 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 264 - LI t6, -2512 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2496 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2512 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -2480 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 312 - LI t6, -2536 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2520 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2536 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -2504 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 432 - LI t6, -2560 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2544 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2560 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -2528 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 204 - LI t6, -2584 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2568 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2584 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -2552 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 180 - LI t6, -2608 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2576 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -2608 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -2456 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 24 - LI t6, -2632 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2592 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2632 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -2616 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 168 - LI t6, -2656 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2600 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2656 - ADD t6, t6, fp - LD t4, (t6) - LW s4, (t4) - LI t6, -2624 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 420 - LI t6, -2680 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2640 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2680 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - ADDI sp, sp, -520 - LI t6, -1176 - ADD t6, t6, fp - LW a0, (t6) - LI t6, -1200 - ADD t6, t6, fp - LW a1, (t6) - LI t6, -1224 - ADD t6, t6, fp - LW a2, (t6) - FSW fa0, -200(fp) - LI t6, -1248 - ADD t6, t6, fp - FLW fa0, (t6) - LI t6, -1272 - ADD t6, t6, fp - LW a3, (t6) - LI t6, -1296 - ADD t6, t6, fp - LW a4, (t6) - LI t6, -1320 - ADD t6, t6, fp - LW a5, (t6) - FSW fa1, -224(fp) - LI t6, -1344 - ADD t6, t6, fp - FLW fa1, (t6) - FSW fa2, -248(fp) - LI t6, -1368 - ADD t6, t6, fp - FLW fa2, (t6) - FSW fa3, -272(fp) - LI t6, -1392 - ADD t6, t6, fp - FLW fa3, (t6) - LI t6, -1416 - ADD t6, t6, fp - LW a6, (t6) - FSW fa4, -296(fp) - LI t6, -1440 - ADD t6, t6, fp - FLW fa4, (t6) - FSW fa5, -320(fp) - LI t6, -1464 - ADD t6, t6, fp - FLW fa5, (t6) - LI t6, -1488 - ADD t6, t6, fp - LW a7, (t6) - FSW fa6, -344(fp) - LI t6, -1512 - ADD t6, t6, fp - FLW fa6, (t6) - LI t6, -1536 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 120(sp) - FSW fa7, -368(fp) - LI t6, -1560 - ADD t6, t6, fp - FLW fa7, (t6) - LI t6, -1136 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1584 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 136(sp) - LI t6, -1584 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1608 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 144(sp) - LI t6, -1608 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1632 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 152(sp) - LI t6, -1632 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1656 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 160(sp) - LI t6, -1656 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1680 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 168(sp) - LI t6, -1536 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -1704 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 176(sp) - LI t6, -1680 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1728 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 184(sp) - LI t6, -1704 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -1752 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 192(sp) - LI t6, -1752 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -1776 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 200(sp) - LI t6, -1728 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1800 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 208(sp) - LI t6, -1800 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1824 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 216(sp) - LI t6, -1824 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1848 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 224(sp) - LI t6, -1848 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1872 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 232(sp) - LI t6, -1872 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1896 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 240(sp) - LI t6, -1776 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -1920 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 248(sp) - LI t6, -1896 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1944 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 256(sp) - LI t6, -1920 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -1968 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 264(sp) - LI t6, -1944 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -1992 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 272(sp) - LI t6, -1992 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2016 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 280(sp) - LI t6, -2016 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2040 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 288(sp) - LI t6, -2040 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2064 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 296(sp) - LI t6, -1968 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2088 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 304(sp) - LI t6, -2088 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2112 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 312(sp) - LI t6, -2064 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2136 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 320(sp) - LI t6, -2136 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2160 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 328(sp) - LI t6, -2160 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2184 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 336(sp) - LI t6, -2112 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2208 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 344(sp) - LI t6, -2184 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2232 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 352(sp) - LI t6, -2208 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2256 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 360(sp) - LI t6, -2256 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2280 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 368(sp) - LI t6, -2232 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2304 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 376(sp) - LI t6, -2304 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2328 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 384(sp) - LI t6, -2328 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2352 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 392(sp) - LI t6, -2352 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2376 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 400(sp) - LI t6, -2280 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2400 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 408(sp) - LI t6, -2400 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2424 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 416(sp) - LI t6, -2424 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2448 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 424(sp) - LI t6, -2376 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2472 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 432(sp) - LI t6, -2472 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2496 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 440(sp) - LI t6, -2496 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2520 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 448(sp) - LI t6, -2520 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2544 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 456(sp) - LI t6, -2544 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2568 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 464(sp) - LI t6, -2568 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2592 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 472(sp) - LI t6, -2448 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2616 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 480(sp) - LI t6, -2592 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2640 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 488(sp) - LI t6, -2616 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2664 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -2664 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 496(sp) - LI t6, -2640 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -2688 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2688 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 504(sp) - CALL params_f40_i24 - ADDI sp, sp, 520 - LI t6, -2696 - ADD t6, t6, fp - FSW fa0, (t6) - LI t6, -2696 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -4736 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -2648 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -5520 - ADD s2, fp, t6 - MV t2, s2 - ADD t2, t2, zero - LI t6, -2712 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2712 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -2720 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 12 - LI t6, -2728 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2728 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -2736 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2672 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 24 - LI t6, -2744 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2712 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2744 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -2752 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 36 - LI t6, -2760 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2728 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2760 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -2768 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 48 - LI t6, -2776 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2744 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2776 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -2784 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 60 - LI t6, -2792 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2760 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2792 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -2800 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 72 - LI t6, -2808 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2776 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2808 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -2816 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 84 - LI t6, -2824 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2792 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2824 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -2832 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 96 - LI t6, -2840 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2808 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2840 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -2848 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 108 - LI t6, -2856 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2824 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2856 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -2864 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 120 - LI t6, -2872 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2840 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2872 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -2880 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 132 - LI t6, -2888 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2856 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2888 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -2896 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 144 - LI t6, -2904 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2872 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2904 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -2912 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 156 - LI t6, -2920 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2888 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2920 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -2928 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 168 - LI t6, -2936 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2904 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2936 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -2944 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 180 - LI t6, -2952 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2920 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2952 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -2960 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 192 - LI t6, -2968 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2936 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -2968 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -2976 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 204 - LI t6, -2984 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2952 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -2984 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -2992 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 216 - LI t6, -3000 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2968 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3000 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -3008 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 228 - LI t6, -3016 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -2984 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3016 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -3024 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 240 - LI t6, -3032 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3000 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3032 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -3040 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 252 - LI t6, -3048 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3016 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3048 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -3056 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 264 - LI t6, -3064 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3032 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3064 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -3072 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 276 - LI t6, -3080 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3048 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3080 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -3088 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 288 - LI t6, -3096 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3064 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3096 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -3104 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 300 - LI t6, -3112 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3080 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3112 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -3120 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 312 - LI t6, -3128 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3096 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3128 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -3136 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 324 - LI t6, -3144 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3112 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3144 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -3152 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 336 - LI t6, -3160 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3128 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3160 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -3168 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 348 - LI t6, -3176 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3144 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3176 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -3184 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 360 - LI t6, -3192 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3160 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3192 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -3200 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 372 - LI t6, -3208 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3176 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3208 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -3216 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 384 - LI t6, -3224 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3192 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3224 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -3232 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 396 - LI t6, -3240 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3208 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3240 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -3248 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 408 - LI t6, -3256 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3224 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3256 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -3264 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 420 - LI t6, -3272 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3240 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3272 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -3280 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 432 - LI t6, -3288 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3256 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3288 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -3296 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 444 - LI t6, -3304 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3272 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3304 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -3312 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 456 - LI t6, -3320 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3288 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3320 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -3328 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 468 - LI t6, -3336 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3304 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3336 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -3344 - ADD t6, t6, fp - SD t2, (t6) - ADDI sp, sp, -328 - LI t6, -1176 - ADD t6, t6, fp - SW a0, (t6) - LI t6, -2720 - ADD t6, t6, fp - LD a0, (t6) - LI t6, -1200 - ADD t6, t6, fp - SW a1, (t6) - LI t6, -2736 - ADD t6, t6, fp - LD a1, (t6) - LI t6, -1224 - ADD t6, t6, fp - SW a2, (t6) - LI t6, -2752 - ADD t6, t6, fp - LD a2, (t6) - LI t6, -1272 - ADD t6, t6, fp - SW a3, (t6) - LI t6, -2768 - ADD t6, t6, fp - LD a3, (t6) - LI t6, -1296 - ADD t6, t6, fp - SW a4, (t6) - LI t6, -2784 - ADD t6, t6, fp - LD a4, (t6) - LI t6, -1320 - ADD t6, t6, fp - SW a5, (t6) - LI t6, -2800 - ADD t6, t6, fp - LD a5, (t6) - LI t6, -1416 - ADD t6, t6, fp - SW a6, (t6) - LI t6, -2816 - ADD t6, t6, fp - LD a6, (t6) - LI t6, -1488 - ADD t6, t6, fp - SW a7, (t6) - LI t6, -2832 - ADD t6, t6, fp - LD a7, (t6) - LI t6, -2664 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -2848 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 64(sp) - LI t6, -2848 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2864 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 72(sp) - LI t6, -2864 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2880 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 80(sp) - LI t6, -2880 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2896 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 88(sp) - LI t6, -2896 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2912 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 96(sp) - LI t6, -2912 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2928 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 104(sp) - LI t6, -2928 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2944 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 112(sp) - LI t6, -2944 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2960 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 120(sp) - LI t6, -2960 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2976 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 128(sp) - LI t6, -2976 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -2992 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 136(sp) - LI t6, -2992 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3008 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 144(sp) - LI t6, -3008 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3024 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 152(sp) - LI t6, -3024 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3040 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 160(sp) - LI t6, -3040 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3056 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 168(sp) - LI t6, -3056 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3072 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 176(sp) - LI t6, -3072 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3088 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 184(sp) - LI t6, -3088 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3104 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 192(sp) - LI t6, -3104 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3120 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 200(sp) - LI t6, -3120 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3136 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 208(sp) - LI t6, -3136 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3152 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 216(sp) - LI t6, -3152 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3168 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 224(sp) - LI t6, -3168 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3184 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 232(sp) - LI t6, -3184 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3200 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 240(sp) - LI t6, -3200 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3216 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 248(sp) - LI t6, -3216 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3232 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 256(sp) - LI t6, -3232 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3248 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 264(sp) - LI t6, -3248 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3264 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 272(sp) - LI t6, -3264 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3280 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 280(sp) - LI t6, -3280 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3296 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 288(sp) - LI t6, -3296 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3312 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 296(sp) - LI t6, -3312 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3328 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 304(sp) - LI t6, -3328 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3344 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 312(sp) - CALL params_fa40 - ADDI sp, sp, 328 - LI t6, -3352 - ADD t6, t6, fp - FSW fa0, (t6) - LI t6, -2696 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3352 - ADD t6, t6, fp - FLW fs2, (t6) - LI t6, -4728 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3336 - ADD t6, t6, fp - SD s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -3320 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -3376 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3352 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3376 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -5040 - ADD s4, fp, t6 - MV t2, s4 - ADD t2, t2, zero - LI t6, -3392 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3392 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -3400 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3368 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5040 - ADD s5, fp, t6 - MV t2, s5 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 12 - LI t6, -3416 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3392 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3416 - ADD t6, t6, fp - LD t4, (t6) - LW s3, (t4) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 12 - LI t6, -3432 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3432 - ADD t6, t6, fp - LD s5, (t6) - MV t2, s5 - ADD t2, t2, zero - LI t6, -3440 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3408 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -3424 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 24 - LI t6, -3456 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3384 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3456 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LA t5, k - LW s4, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 24 - LI t6, -3480 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3448 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -3480 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -3432 - ADD t6, t6, fp - SD s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 36 - LI t6, -3504 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3464 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3504 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -3488 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 48 - LI t6, -3528 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3512 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3528 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -3472 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 60 - LI t6, -3544 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3544 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -3552 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3520 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -5040 - ADD s2, fp, t6 - MV t2, s2 - ADDI t2, t2, 36 - LI t6, -3560 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3496 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -3560 - ADD t6, t6, fp - LD s5, (t6) - MV t2, s5 - ADD t2, t2, zero - LI t6, -3568 - ADD t6, t6, fp - SD t2, (t6) - LA t5, k - LW s4, (t5) - LI t6, -3544 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 48 - LI t6, -3584 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3584 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -3560 - ADD t6, t6, fp - SD s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 60 - LI t6, -3608 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3592 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -3608 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -3576 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 72 - LI t6, -3624 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3624 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -3632 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3600 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -5040 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 72 - LI t6, -3640 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3616 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -3640 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -3648 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5040 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 84 - LI t6, -3656 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3624 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3656 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -3664 - ADD t6, t6, fp - SD t2, (t6) - LA t5, k - LW s5, (t5) - LI t6, -3640 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -5040 - ADD s2, fp, t6 - MV t2, s2 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 96 - LI t6, -3680 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3656 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -3680 - ADD t6, t6, fp - LD t4, (t6) - LW s3, (t4) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 84 - LI t6, -3696 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3696 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -3704 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3672 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 96 - LI t6, -3712 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3688 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -3712 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -3720 - ADD t6, t6, fp - SD t2, (t6) - LA t5, k - LW s4, (t5) - LI t6, -3696 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -5520 - ADD s2, fp, t6 - MV t2, s2 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 108 - LI t6, -3736 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3536 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3736 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -3712 - ADD t6, t6, fp - SD s3, (t6) - LA t5, k - LW s3, (t5) - LI t6, -5520 - ADD s2, fp, t6 - MV t2, s2 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADDI t2, t2, 120 - LI t6, -3760 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3744 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3760 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -3728 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s2, fp, t6 - MV t2, s2 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 132 - LI t6, -3784 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3768 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3784 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -3752 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - ADDI t2, t2, 144 - LI t6, -3800 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3800 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -3808 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3776 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5040 - ADD s5, fp, t6 - MV t2, s5 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 108 - LI t6, -3824 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3800 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -3824 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LA t5, k - LW s3, (t5) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADDI t2, t2, 156 - LI t6, -3848 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3792 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3848 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -3832 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -3816 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 168 - LI t6, -3872 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3856 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3872 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -3840 - ADD t6, t6, fp - SW s3, (t6) - LA t5, k - LW s3, (t5) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADDI t2, t2, 180 - LI t6, -3896 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3880 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -3896 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -3864 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -5040 - ADD s2, fp, t6 - MV t2, s2 - ADDI t2, t2, 120 - LI t6, -3912 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3912 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - ADD t2, t2, zero - LI t6, -3920 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3888 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - ADDI t2, t2, 192 - LI t6, -3928 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3928 - ADD t6, t6, fp - LD s5, (t6) - MV t2, s5 - ADD t2, t2, zero - LI t6, -3936 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5040 - ADD s2, fp, t6 - MV t2, s2 - ADDI t2, t2, 132 - LI t6, -3944 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3912 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -3944 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - ADD t2, t2, zero - LI t6, -3952 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - ADDI t2, t2, 144 - LI t6, -3960 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3960 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -3968 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3928 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 204 - LI t6, -3976 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3944 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -3976 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - ADD t2, t2, zero - LI t6, -3984 - ADD t6, t6, fp - SD t2, (t6) - LA t5, k - LW s3, (t5) - LI t6, -3960 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -5520 - ADD s2, fp, t6 - MV t2, s2 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADDI t2, t2, 216 - LI t6, -4000 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -3904 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -4000 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -3976 - ADD t6, t6, fp - SD s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5520 - ADD s2, fp, t6 - MV t2, s2 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 228 - LI t6, -4024 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4008 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -4024 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -3992 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - ADDI t2, t2, 156 - LI t6, -4040 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4040 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -4048 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4016 - ADD t6, t6, fp - SW s4, (t6) - LA t5, k - LW s4, (t5) - LI t6, -5040 - ADD s5, fp, t6 - MV t2, s5 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 168 - LI t6, -4064 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4040 - ADD t6, t6, fp - SD s2, (t6) - LI t6, -4064 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - ADDI t2, t2, 240 - LI t6, -4080 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4080 - ADD t6, t6, fp - LD s5, (t6) - MV t2, s5 - ADD t2, t2, zero - LI t6, -4088 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4056 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 252 - LI t6, -4096 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4072 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -4096 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -4104 - ADD t6, t6, fp - SD t2, (t6) - LA t5, k - LW s3, (t5) - LI t6, -4080 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADDI t2, t2, 264 - LI t6, -4120 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4032 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -4120 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -4096 - ADD t6, t6, fp - SD s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 276 - LI t6, -4144 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4128 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -4144 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -4112 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - ADDI t2, t2, 180 - LI t6, -4160 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4160 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - ADD t2, t2, zero - LI t6, -4168 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4136 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -5040 - ADD s2, fp, t6 - MV t2, s2 - ADDI t2, t2, 192 - LI t6, -4176 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4176 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -4184 - ADD t6, t6, fp - SD t2, (t6) - LA t5, k - LW s5, (t5) - LI t6, -4160 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -5040 - ADD s4, fp, t6 - MV t2, s4 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 204 - LI t6, -4200 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4200 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -4176 - ADD t6, t6, fp - SD s3, (t6) - LA t5, k - LW s3, (t5) - LI t6, -5040 - ADD s4, fp, t6 - MV t2, s4 - LI t3, 4 - MUL t3, s3, t3 - ADD t2, t3, t2 - ADDI t2, t2, 216 - LI t6, -4224 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4208 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -4224 - ADD t6, t6, fp - LD t4, (t6) - LW s2, (t4) - LI t6, -4192 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 288 - LI t6, -4248 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4152 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -4248 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -4232 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -4216 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 300 - LI t6, -4272 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4256 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -4272 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -5040 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 228 - LI t6, -4288 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4288 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -4296 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4264 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -4240 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -5040 - ADD s5, fp, t6 - MV t2, s5 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 240 - LI t6, -4312 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4288 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -4312 - ADD t6, t6, fp - LD t4, (t6) - LW s3, (t4) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 312 - LI t6, -4328 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4328 - ADD t6, t6, fp - LD s5, (t6) - MV t2, s5 - ADD t2, t2, zero - LI t6, -4336 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4304 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -4320 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 252 - LI t6, -4352 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4352 - ADD t6, t6, fp - LD t4, (t6) - LW s4, (t4) - LI t6, -4328 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -5040 - ADD s5, fp, t6 - MV t2, s5 - ADDI t2, t2, 264 - LI t6, -4368 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4368 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -4376 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4344 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -5040 - ADD s2, fp, t6 - MV t2, s2 - ADDI t2, t2, 276 - LI t6, -4384 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4360 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -4384 - ADD t6, t6, fp - LD s4, (t6) - MV t2, s4 - ADD t2, t2, zero - LI t6, -4392 - ADD t6, t6, fp - SD t2, (t6) - LA t5, k - LW s5, (t5) - LI t6, -4368 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 324 - LI t6, -4408 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4280 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -4408 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LA t5, k - LW s2, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 336 - LI t6, -4432 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4416 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -4432 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -4384 - ADD t6, t6, fp - SD s4, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 348 - LI t6, -4448 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4448 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -4456 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4424 - ADD t6, t6, fp - SW s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -4400 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -5040 - ADD s5, fp, t6 - MV t2, s5 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADD t2, t2, zero - LI t6, -4472 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4448 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -4472 - ADD t6, t6, fp - LD t4, (t6) - LW s3, (t4) - LI t6, -5040 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 12 - LI t6, -4488 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4488 - ADD t6, t6, fp - LD s5, (t6) - MV t2, s5 - ADD t2, t2, zero - LI t6, -4496 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4464 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -5520 - ADD s2, fp, t6 - MV t2, s2 - ADDI t2, t2, 360 - LI t6, -4504 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4480 - ADD t6, t6, fp - SW s3, (t6) - LI t6, -4504 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -4512 - ADD t6, t6, fp - SD t2, (t6) - LA t5, k - LW s4, (t5) - LI t6, -4488 - ADD t6, t6, fp - SD s5, (t6) - LI t6, -5520 - ADD s5, fp, t6 - MV t2, s5 - LI t3, 4 - MUL t3, s4, t3 - ADD t2, t3, t2 - ADDI t2, t2, 372 - LI t6, -4528 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4440 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -4528 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LA t5, k - LW s2, (t5) - LI t6, -4504 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 24 - LI t6, -4552 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4520 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -4552 - ADD t6, t6, fp - LD t4, (t6) - LW s4, (t4) - LA t5, k - LW s5, (t5) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 384 - LI t6, -4576 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4536 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -4576 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -4544 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -5520 - ADD s2, fp, t6 - MV t2, s2 - ADDI t2, t2, 396 - LI t6, -4592 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4592 - ADD t6, t6, fp - LD s3, (t6) - MV t2, s3 - ADD t2, t2, zero - LI t6, -4600 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4560 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -5520 - ADD s4, fp, t6 - MV t2, s4 - ADDI t2, t2, 408 - LI t6, -4608 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4608 - ADD t6, t6, fp - LD s2, (t6) - MV t2, s2 - ADD t2, t2, zero - LI t6, -4616 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4568 - ADD t6, t6, fp - SW s5, (t6) - LA t5, k - LW s5, (t5) - LI t6, -4592 - ADD t6, t6, fp - SD s3, (t6) - LI t6, -5520 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s5, t3 - ADD t2, t3, t2 - ADDI t2, t2, 420 - LI t6, -4632 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4584 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -4632 - ADD t6, t6, fp - LD t4, (t6) - FLW fs2, (t4) - LI t6, -4608 - ADD t6, t6, fp - SD s2, (t6) - LA t5, k - LW s2, (t5) - LI t6, -5040 - ADD s3, fp, t6 - MV t2, s3 - LI t3, 4 - MUL t3, s2, t3 - ADD t2, t3, t2 - ADDI t2, t2, 36 - LI t6, -4656 - ADD t6, t6, fp - SD t2, (t6) - LI t6, -4656 - ADD t6, t6, fp - LD t4, (t6) - LW s4, (t4) - ADDI sp, sp, -520 - LI t6, -1248 - ADD t6, t6, fp - FSW fa0, (t6) - LI t6, -3384 - ADD t6, t6, fp - FLW fa0, (t6) - LI t6, -2720 - ADD t6, t6, fp - SD a0, (t6) - LI t6, -3400 - ADD t6, t6, fp - LD a0, (t6) - LI t6, -2736 - ADD t6, t6, fp - SD a1, (t6) - LI t6, -3424 - ADD t6, t6, fp - LW a1, (t6) - LI t6, -2752 - ADD t6, t6, fp - SD a2, (t6) - LI t6, -3440 - ADD t6, t6, fp - LD a2, (t6) - LI t6, -1344 - ADD t6, t6, fp - FSW fa1, (t6) - LI t6, -3464 - ADD t6, t6, fp - FLW fa1, (t6) - LI t6, -2768 - ADD t6, t6, fp - SD a3, (t6) - LI t6, -3488 - ADD t6, t6, fp - LW a3, (t6) - LI t6, -1368 - ADD t6, t6, fp - FSW fa2, (t6) - LI t6, -3512 - ADD t6, t6, fp - FLW fa2, (t6) - LI t6, -1392 - ADD t6, t6, fp - FSW fa3, (t6) - LI t6, -3536 - ADD t6, t6, fp - FLW fa3, (t6) - LI t6, -2784 - ADD t6, t6, fp - SD a4, (t6) - LI t6, -3552 - ADD t6, t6, fp - LD a4, (t6) - LI t6, -2800 - ADD t6, t6, fp - SD a5, (t6) - LI t6, -3568 - ADD t6, t6, fp - LD a5, (t6) - LI t6, -2816 - ADD t6, t6, fp - SD a6, (t6) - LI t6, -3592 - ADD t6, t6, fp - LW a6, (t6) - LI t6, -2832 - ADD t6, t6, fp - SD a7, (t6) - LI t6, -3616 - ADD t6, t6, fp - LW a7, (t6) - LI t6, -3344 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3632 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 96(sp) - LI t6, -3632 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3648 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 104(sp) - LI t6, -3648 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3664 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 112(sp) - LI t6, -3664 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3688 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 120(sp) - LI t6, -3688 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -3704 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 128(sp) - LI t6, -3704 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3720 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 136(sp) - LI t6, -1440 - ADD t6, t6, fp - FSW fa4, (t6) - LI t6, -3744 - ADD t6, t6, fp - FLW fa4, (t6) - LI t6, -1464 - ADD t6, t6, fp - FSW fa5, (t6) - LI t6, -3768 - ADD t6, t6, fp - FLW fa5, (t6) - LI t6, -1512 - ADD t6, t6, fp - FSW fa6, (t6) - LI t6, -3792 - ADD t6, t6, fp - FLW fa6, (t6) - LI t6, -3720 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3808 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 168(sp) - LI t6, -3808 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3832 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 176(sp) - LI t6, -1560 - ADD t6, t6, fp - FSW fa7, (t6) - LI t6, -3856 - ADD t6, t6, fp - FLW fa7, (t6) - LI t6, -2688 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -3880 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 192(sp) - LI t6, -3880 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -3904 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 200(sp) - LI t6, -3832 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -3920 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 208(sp) - LI t6, -3920 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3936 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 216(sp) - LI t6, -3936 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3952 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 224(sp) - LI t6, -3952 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3968 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 232(sp) - LI t6, -3968 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -3984 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 240(sp) - LI t6, -3904 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -4008 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 248(sp) - LI t6, -4008 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -4032 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 256(sp) - LI t6, -3984 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -4048 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 264(sp) - LI t6, -4048 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -4072 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 272(sp) - LI t6, -4072 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -4088 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 280(sp) - LI t6, -4088 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -4104 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 288(sp) - LI t6, -4032 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -4128 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 296(sp) - LI t6, -4128 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -4152 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 304(sp) - LI t6, -4104 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -4168 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 312(sp) - LI t6, -4168 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -4184 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 320(sp) - LI t6, -4184 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -4208 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 328(sp) - LI t6, -4208 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -4232 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 336(sp) - LI t6, -4152 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -4256 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 344(sp) - LI t6, -4256 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -4280 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 352(sp) - LI t6, -4232 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -4296 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 360(sp) - LI t6, -4296 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -4320 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 368(sp) - LI t6, -4320 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -4336 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 376(sp) - LI t6, -4336 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -4360 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 384(sp) - LI t6, -4360 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -4376 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 392(sp) - LI t6, -4376 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -4392 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 400(sp) - LI t6, -4280 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -4416 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 408(sp) - LI t6, -4416 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -4440 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 416(sp) - LI t6, -4392 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -4456 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 424(sp) - LI t6, -4456 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -4480 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 432(sp) - LI t6, -4480 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -4496 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 440(sp) - LI t6, -4496 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -4512 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 448(sp) - LI t6, -4440 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -4536 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 456(sp) - LI t6, -4512 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -4560 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 464(sp) - LI t6, -4536 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -4584 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 472(sp) - LI t6, -4560 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -4600 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 480(sp) - LI t6, -4600 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -4616 - ADD t6, t6, fp - LD t1, (t6) - SD t1, 488(sp) - LI t6, -4584 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -4640 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -4640 - ADD t6, t6, fp - FLW ft1, (t6) - FSW ft1, 496(sp) - LI t6, -4616 - ADD t6, t6, fp - SD t1, (t6) - LI t6, -4664 - ADD t6, t6, fp - SW s4, (t6) - LI t6, -4664 - ADD t6, t6, fp - LW t1, (t6) - SW t1, 504(sp) - CALL params_mix - ADDI sp, sp, 520 - LI t6, -4672 - ADD t6, t6, fp - SW a0, (t6) - LI t6, -4648 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -4672 - ADD t6, t6, fp - LW s2, (t6) - LI t6, -4720 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -4744 - ADD t6, t6, fp - FLW fs2, (t6) - ADDI sp, sp, -24 - LI t6, -3384 - ADD t6, t6, fp - FSW fa0, (t6) - LI t6, -4688 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -4688 - ADD t6, t6, fp - FLW fa0, (t6) - CALL putfloat - ADDI sp, sp, 24 - ADDI sp, sp, -24 - LI t6, -3400 - ADD t6, t6, fp - SD a0, (t6) - LI a0, 10 - CALL putch - ADDI sp, sp, 24 - LI t6, -4736 - ADD t6, t6, fp - FLW fs2, (t6) - ADDI sp, sp, -24 - LI t6, -4688 - ADD t6, t6, fp - FSW fa0, (t6) - LI t6, -4696 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -4696 - ADD t6, t6, fp - FLW fa0, (t6) - CALL putfloat - ADDI sp, sp, 24 - ADDI sp, sp, -24 - LI a0, 10 - CALL putch - ADDI sp, sp, 24 - LI t6, -4728 - ADD t6, t6, fp - FLW fs2, (t6) - ADDI sp, sp, -24 - LI t6, -4696 - ADD t6, t6, fp - FSW fa0, (t6) - LI t6, -4704 - ADD t6, t6, fp - FSW fs2, (t6) - LI t6, -4704 - ADD t6, t6, fp - FLW fa0, (t6) - CALL putfloat - ADDI sp, sp, 24 - ADDI sp, sp, -24 - LI a0, 10 - CALL putch - ADDI sp, sp, 24 - LI t6, -4672 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -4720 - ADD t6, t6, fp - LW s2, (t6) - ADDI sp, sp, -24 - LI t6, -4712 - ADD t6, t6, fp - SW s2, (t6) - LI t6, -4712 - ADD t6, t6, fp - LW a0, (t6) - CALL putint - ADDI sp, sp, 24 - ADDI sp, sp, -24 - LI t6, -4712 - ADD t6, t6, fp - SW a0, (t6) - LI a0, 10 - CALL putch - ADDI sp, sp, 24 - LI t0, 0 - LI t6, -5528 - ADD t6, t6, fp - SW t0, (t6) - LI t6, -4664 - ADD t6, t6, fp - SW t1, (t6) - LI t6, -3424 - ADD t6, t6, fp - SW a1, (t6) - LI t6, -3440 - ADD t6, t6, fp - SD a2, (t6) - LI t6, -3488 - ADD t6, t6, fp - SW a3, (t6) - LI t6, -3552 - ADD t6, t6, fp - SD a4, (t6) - LI t6, -3568 - ADD t6, t6, fp - SD a5, (t6) - LI t6, -3592 - ADD t6, t6, fp - SW a6, (t6) - LI t6, -3616 - ADD t6, t6, fp - SW a7, (t6) - LI t6, -4624 - ADD t6, t6, fp - SW s5, (t6) - LI t6, -4640 - ADD t6, t6, fp - FSW ft1, (t6) - LI t6, -4704 - ADD t6, t6, fp - FSW fa0, (t6) - LI t6, -3464 - ADD t6, t6, fp - FSW fa1, (t6) - LI t6, -3512 - ADD t6, t6, fp - FSW fa2, (t6) - LI t6, -3536 - ADD t6, t6, fp - FSW fa3, (t6) - LI t6, -3744 - ADD t6, t6, fp - FSW fa4, (t6) - LI t6, -3768 - ADD t6, t6, fp - FSW fa5, (t6) - LI t6, -3792 - ADD t6, t6, fp - FSW fa6, (t6) - LI t6, -3856 - ADD t6, t6, fp - FSW fa7, (t6) - J .L36 - - -)ASM"; -inline constexpr std::string_view rssh07 = R"ASM( - .text - .attribute 4, 16 - .attribute 5, "rv64i2p1_m2p0_a2p1_f2p2_d2p2_c2p0_zicsr2p0_zmmul1p0" - .file "07_arr_init_nd.ll" - .globl main # -- Begin function main - .p2align 1 - .type main,@function -main: # @main - .cfi_startproc -# %bb.0: # %entry_main - addi sp, sp, -512 - .cfi_def_cfa_offset 512 - sd ra, 504(sp) # 8-byte Folded Spill - .cfi_offset ra, -8 - sw zero, 496(sp) - sd zero, 488(sp) - sd zero, 480(sp) - sd zero, 472(sp) - sd zero, 464(sp) - sd zero, 456(sp) - sd zero, 448(sp) - sd zero, 440(sp) - sd zero, 376(sp) - sd zero, 384(sp) - sd zero, 392(sp) - sd zero, 400(sp) - sd zero, 408(sp) - sd zero, 416(sp) - sd zero, 424(sp) - sw zero, 432(sp) - li a7, 1 - sw a7, 316(sp) - li t0, 2 - sw t0, 320(sp) - li t1, 3 - sw t1, 324(sp) - li t2, 4 - sw t2, 328(sp) - li a6, 5 - sw a6, 332(sp) - li t4, 6 - sw t4, 336(sp) - li t3, 7 - sw t3, 340(sp) - li t6, 8 - sw t6, 344(sp) - li a1, 9 - sw a1, 348(sp) - li t5, 10 - sw t5, 352(sp) - li a3, 11 - sw a3, 356(sp) - li a5, 12 - sw a5, 360(sp) - li a4, 13 - sw a4, 364(sp) - li a2, 14 - sw a2, 368(sp) - li a0, 15 - sw a0, 372(sp) - sw a7, 256(sp) - sw t0, 260(sp) - sw t1, 264(sp) - sw t2, 268(sp) - sw a6, 272(sp) - sw t4, 276(sp) - sw t3, 280(sp) - sw t6, 284(sp) - sw a1, 288(sp) - sw t5, 292(sp) - sw a3, 296(sp) - sw a5, 300(sp) - sw a4, 304(sp) - sw a2, 308(sp) - sw a0, 312(sp) - sw a7, 196(sp) - sw t0, 200(sp) - sw t1, 204(sp) - sw t2, 208(sp) - sw a6, 212(sp) - sw t4, 216(sp) - sw t3, 220(sp) - sw t6, 224(sp) - sw a1, 228(sp) - sw t5, 232(sp) - sw a3, 236(sp) - sw a5, 240(sp) - sw a4, 244(sp) - sw a2, 248(sp) - sw a0, 252(sp) - sw zero, 192(sp) - sd zero, 184(sp) - sd zero, 176(sp) - sw a7, 116(sp) - sw t0, 120(sp) - sw t1, 124(sp) - sw t2, 128(sp) - sw zero, 132(sp) - sw zero, 136(sp) - sw t3, 140(sp) - sw zero, 144(sp) - sw zero, 148(sp) - sw t5, 152(sp) - sw a3, 156(sp) - sw a5, 160(sp) - sw zero, 164(sp) - sw zero, 168(sp) - sw zero, 172(sp) - sw zero, 112(sp) - sd zero, 104(sp) - sw a7, 8(sp) - sw t0, 12(sp) - sw t1, 16(sp) - sw t2, 20(sp) - sw a6, 24(sp) - addi a0, sp, 28 - li a2, 76 - li a1, 0 - call memset - li a0, 4 - ld ra, 504(sp) # 8-byte Folded Reload - addi sp, sp, 512 - ret -.Lfunc_end0: - .size main, .Lfunc_end0-main - .cfi_endproc - # -- End function - .section ".note.GNU-stack","",@progbits - -)ASM"; -inline constexpr std::string_view rssp03 = R"ASM( - .text - .attribute 4, 16 - .attribute 5, "rv64i2p1_m2p0_a2p1_f2p2_d2p2_c2p0_zicsr2p0_zmmul1p0" - .file "03_sort1.ll" - .globl getMaxNum # -- Begin function getMaxNum - .p2align 1 - .type getMaxNum,@function -getMaxNum: # @getMaxNum - .cfi_startproc -# %bb.0: # %entry_getMaxNum - addi sp, sp, -32 - .cfi_def_cfa_offset 32 - sw a0, 28(sp) - sd a1, 16(sp) - sw zero, 12(sp) - sw zero, 8(sp) - j .LBB0_2 -.LBB0_1: # %if_exit.L3 - # in Loop: Header=BB0_2 Depth=1 - lw a0, 8(sp) - addi a0, a0, 1 - sw a0, 8(sp) -.LBB0_2: # %while_head.L0 - # =>This Inner Loop Header: Depth=1 - lw a0, 8(sp) - lw a1, 28(sp) - bge a0, a1, .LBB0_5 -# %bb.3: # %while_body.L1 - # in Loop: Header=BB0_2 Depth=1 - lw a0, 8(sp) - ld a1, 16(sp) - slli a0, a0, 2 - add a0, a0, a1 - lw a0, 0(a0) - lw a1, 12(sp) - bge a1, a0, .LBB0_1 -# %bb.4: # %if_then.L2 - # in Loop: Header=BB0_2 Depth=1 - lw a0, 8(sp) - ld a1, 16(sp) - slli a0, a0, 2 - add a0, a0, a1 - lw a0, 0(a0) - sw a0, 12(sp) - j .LBB0_1 -.LBB0_5: # %while_exit.L4 - lw a0, 12(sp) - addi sp, sp, 32 - ret -.Lfunc_end0: - .size getMaxNum, .Lfunc_end0-getMaxNum - .cfi_endproc - # -- End function - .globl getNumPos # -- Begin function getNumPos - .p2align 1 - .type getNumPos,@function -getNumPos: # @getNumPos - .cfi_startproc -# %bb.0: # %entry_getNumPos - addi sp, sp, -16 - .cfi_def_cfa_offset 16 - sw a0, 12(sp) - sw a1, 8(sp) - li a0, 1 - sw a0, 4(sp) - sw zero, 0(sp) - lw a0, 0(sp) - lw a1, 8(sp) - bge a0, a1, .LBB1_2 -.LBB1_1: # %while_body.L6 - # =>This Inner Loop Header: Depth=1 - lw a0, 12(sp) - slli a1, a0, 1 - srli a1, a1, 60 - lw a2, 0(sp) - add a0, a0, a1 - sraiw a0, a0, 4 - sw a0, 12(sp) - addi a2, a2, 1 - sw a2, 0(sp) - lw a0, 0(sp) - lw a1, 8(sp) - blt a0, a1, .LBB1_1 -.LBB1_2: # %while_exit.L7 - lw a0, 12(sp) - slli a1, a0, 1 - srli a1, a1, 60 - add a1, a1, a0 - andi a1, a1, -16 - subw a0, a0, a1 - addi sp, sp, 16 - ret -.Lfunc_end1: - .size getNumPos, .Lfunc_end1-getNumPos - .cfi_endproc - # -- End function - .globl main # -- Begin function main - .p2align 1 - .type main,@function -main: # @main - .cfi_startproc -# %bb.0: # %entry_main - addi sp, sp, -32 - .cfi_def_cfa_offset 32 - sd ra, 24(sp) # 8-byte Folded Spill - sd s0, 16(sp) # 8-byte Folded Spill - .cfi_offset ra, -8 - .cfi_offset s0, -16 - lui s0, %hi(a0) - addi s0, s0, %lo(a0) - mv a0, s0 - call getarray - sw a0, 12(sp) - li a0, 90 - call _sysy_starttime - lw a3, 12(sp) - li a0, 8 - mv a1, s0 - li a2, 0 - call radixSort - sw zero, 8(sp) - lui a0, %hi(ans0) - lw a1, 8(sp) - lw a2, 12(sp) - bge a1, a2, .LBB2_2 -.LBB2_1: # %while_body.L32 - # =>This Inner Loop Header: Depth=1 - lw a1, 8(sp) - slli a2, a1, 2 - add a2, a2, s0 - lw a2, 0(a2) - lw a3, %lo(ans0)(a0) - addi a4, a1, 2 - remw a2, a2, a4 - mul a2, a1, a2 - add a2, a2, a3 - sw a2, %lo(ans0)(a0) - addi a1, a1, 1 - sw a1, 8(sp) - lw a1, 8(sp) - lw a2, 12(sp) - blt a1, a2, .LBB2_1 -.LBB2_2: # %while_exit.L33 - lui s0, %hi(ans0) - lw a0, %lo(ans0)(s0) - bgez a0, .LBB2_4 -# %bb.3: # %if_then.L34 - lw a0, %lo(ans0)(s0) - negw a0, a0 - sw a0, %lo(ans0)(s0) -.LBB2_4: # %if_exit.L35 - li a0, 102 - call _sysy_stoptime - lw a0, %lo(ans0)(s0) - call putint - li a0, 10 - call putch - li a0, 0 - ld ra, 24(sp) # 8-byte Folded Reload - ld s0, 16(sp) # 8-byte Folded Reload - addi sp, sp, 32 - ret -.Lfunc_end2: - .size main, .Lfunc_end2-main - .cfi_endproc - # -- End function - .globl radixSort # -- Begin function radixSort - .p2align 1 - .type radixSort,@function -radixSort: # @radixSort - .cfi_startproc -# %bb.0: # %entry_radixSort - addi sp, sp, -272 - .cfi_def_cfa_offset 272 - sd ra, 264(sp) # 8-byte Folded Spill - sd s0, 256(sp) # 8-byte Folded Spill - sd s1, 248(sp) # 8-byte Folded Spill - sd s2, 240(sp) # 8-byte Folded Spill - sd s3, 232(sp) # 8-byte Folded Spill - .cfi_offset ra, -8 - .cfi_offset s0, -16 - .cfi_offset s1, -24 - .cfi_offset s2, -32 - .cfi_offset s3, -40 - sw a0, 228(sp) - sd a1, 216(sp) - sw a2, 212(sp) - sw a3, 208(sp) - sd zero, 144(sp) - sd zero, 152(sp) - sd zero, 160(sp) - sd zero, 168(sp) - sd zero, 176(sp) - sd zero, 184(sp) - sd zero, 192(sp) - sd zero, 200(sp) - sd zero, 80(sp) - sd zero, 88(sp) - sd zero, 96(sp) - sd zero, 104(sp) - sd zero, 112(sp) - sd zero, 120(sp) - sd zero, 128(sp) - sd zero, 136(sp) - sd zero, 72(sp) - sd zero, 64(sp) - sd zero, 56(sp) - sd zero, 48(sp) - sd zero, 40(sp) - lw a0, 228(sp) - sd zero, 32(sp) - sd zero, 24(sp) - li a1, -1 - sd zero, 16(sp) - beq a0, a1, .LBB3_2 -# %bb.1: # %OR.L8 - lw a0, 212(sp) - lw a1, 208(sp) - addiw a0, a0, 1 - blt a0, a1, .LBB3_3 -.LBB3_2: # %if_then.L9 - ld ra, 264(sp) # 8-byte Folded Reload - ld s0, 256(sp) # 8-byte Folded Reload - ld s1, 248(sp) # 8-byte Folded Reload - ld s2, 240(sp) # 8-byte Folded Reload - ld s3, 232(sp) # 8-byte Folded Reload - addi sp, sp, 272 - ret -.LBB3_3: # %if_exit.L10 - lw a0, 212(sp) - sw a0, 12(sp) - addi s0, sp, 16 - lw a0, 12(sp) - lw a1, 208(sp) - bge a0, a1, .LBB3_5 -.LBB3_4: # %while_body.L12 - # =>This Inner Loop Header: Depth=1 - lw a0, 12(sp) - ld a1, 216(sp) - slli a0, a0, 2 - add a0, a0, a1 - lw a0, 0(a0) - lw a1, 228(sp) - call getNumPos - lw a1, 12(sp) - ld a2, 216(sp) - slli a1, a1, 2 - add a1, a1, a2 - lw a2, 0(a1) - lw a1, 228(sp) - sext.w a0, a0 - slli a0, a0, 2 - add s1, s0, a0 - mv a0, a2 - call getNumPos - sext.w a0, a0 - slli a0, a0, 2 - add a0, a0, s0 - lw a0, 0(a0) - lw a1, 12(sp) - addi a0, a0, 1 - sw a0, 0(s1) - addi a1, a1, 1 - sw a1, 12(sp) - lw a0, 12(sp) - lw a1, 208(sp) - blt a0, a1, .LBB3_4 -.LBB3_5: # %while_exit.L13 - lw a0, 212(sp) - lw a1, 16(sp) - sw a0, 144(sp) - add a0, a0, a1 - sw a0, 80(sp) - li a0, 1 - sw a0, 12(sp) - li a0, 15 - addi a6, sp, 144 - addi a2, sp, 80 - addi s0, sp, 16 - lw a4, 12(sp) - blt a0, a4, .LBB3_7 -.LBB3_6: # %while_body.L15 - # =>This Inner Loop Header: Depth=1 - lw s1, 12(sp) - slli a5, s1, 2 - addiw a4, s1, -1 - slli a4, a4, 2 - add a4, a4, a2 - lw a4, 0(a4) - add a3, s0, a5 - lw a3, 0(a3) - add a1, a6, a5 - sw a4, 0(a1) - add a5, a5, a2 - add a3, a3, a4 - sw a3, 0(a5) - addi s1, s1, 1 - sw s1, 12(sp) - lw a4, 12(sp) - bge a0, a4, .LBB3_6 -.LBB3_7: # %while_exit.L16 - sw zero, 12(sp) - li s2, 15 - addi s0, sp, 144 - addi s3, sp, 80 - j .LBB3_9 -.LBB3_8: # %while_exit.L24 - # in Loop: Header=BB3_9 Depth=1 - lw a0, 12(sp) - addi a0, a0, 1 - sw a0, 12(sp) -.LBB3_9: # %while_head.L17 - # =>This Loop Header: Depth=1 - # Child Loop BB3_11 Depth 2 - # Child Loop BB3_13 Depth 3 - lw a0, 12(sp) - bge s2, a0, .LBB3_11 - j .LBB3_15 -.LBB3_10: # %while_exit.L23 - # in Loop: Header=BB3_11 Depth=2 - lw a0, 12(sp) - slli a0, a0, 2 - add a0, a0, s0 - lw a1, 0(a0) - ld a2, 216(sp) - lw a3, 8(sp) - slli a4, a1, 2 - add a2, a2, a4 - sw a3, 0(a2) - addi a1, a1, 1 - sw a1, 0(a0) -.LBB3_11: # %while_head.L19 - # Parent Loop BB3_9 Depth=1 - # => This Loop Header: Depth=2 - # Child Loop BB3_13 Depth 3 - lw a0, 12(sp) - slli a0, a0, 2 - add a1, s0, a0 - lw a1, 0(a1) - add a0, a0, s3 - lw a0, 0(a0) - bge a1, a0, .LBB3_8 -# %bb.12: # %while_body.L20 - # in Loop: Header=BB3_11 Depth=2 - lw a0, 12(sp) - slli a0, a0, 2 - add a0, a0, s0 - lw a0, 0(a0) - ld a1, 216(sp) - slli a0, a0, 2 - add a0, a0, a1 - lw a0, 0(a0) - sw a0, 8(sp) -.LBB3_13: # %while_head.L21 - # Parent Loop BB3_9 Depth=1 - # Parent Loop BB3_11 Depth=2 - # => This Inner Loop Header: Depth=3 - lw a1, 228(sp) - lw a0, 8(sp) - call getNumPos - lw a1, 12(sp) - sext.w a0, a0 - beq a0, a1, .LBB3_10 -# %bb.14: # %while_body.L22 - # in Loop: Header=BB3_13 Depth=3 - lw a0, 8(sp) - lw a1, 228(sp) - sw a0, 4(sp) - call getNumPos - sext.w a0, a0 - slli a0, a0, 2 - add a0, a0, s0 - lw a0, 0(a0) - ld a1, 216(sp) - slli a0, a0, 2 - add a0, a0, a1 - lw a2, 0(a0) - lw a1, 228(sp) - lw a0, 4(sp) - sw a2, 8(sp) - call getNumPos - sext.w a0, a0 - slli a0, a0, 2 - add a0, a0, s0 - lw a2, 0(a0) - ld a3, 216(sp) - lw a0, 4(sp) - lw a1, 228(sp) - slli a2, a2, 2 - add a2, a2, a3 - sw a0, 0(a2) - call getNumPos - lw a1, 228(sp) - lw a2, 4(sp) - sext.w a0, a0 - slli a0, a0, 2 - add s1, s0, a0 - mv a0, a2 - call getNumPos - sext.w a0, a0 - slli a0, a0, 2 - add a0, a0, s0 - lw a0, 0(a0) - addi a0, a0, 1 - sw a0, 0(s1) - j .LBB3_13 -.LBB3_15: # %while_exit.L25 - lw a0, 212(sp) - lw a1, 16(sp) - sw a0, 144(sp) - add a0, a0, a1 - sw a0, 80(sp) - sw zero, 0(sp) - li s2, 15 - addi s1, sp, 144 - addi s0, sp, 80 - addi s3, sp, 16 - j .LBB3_17 -.LBB3_16: # %if_exit.L29 - # in Loop: Header=BB3_17 Depth=1 - lw a0, 0(sp) - lw a4, 228(sp) - ld a1, 216(sp) - slli a0, a0, 2 - add a2, s1, a0 - add a0, a0, s0 - lw a3, 0(a0) - lw a2, 0(a2) - addiw a0, a4, -1 - call radixSort - lw a0, 0(sp) - addi a0, a0, 1 - sw a0, 0(sp) -.LBB3_17: # %while_head.L26 - # =>This Inner Loop Header: Depth=1 - lw a0, 0(sp) - blt s2, a0, .LBB3_2 -# %bb.18: # %while_body.L27 - # in Loop: Header=BB3_17 Depth=1 - lw a0, 0(sp) - blez a0, .LBB3_16 -# %bb.19: # %if_then.L28 - # in Loop: Header=BB3_17 Depth=1 - lw a0, 0(sp) - slli a1, a0, 2 - addiw a0, a0, -1 - slli a0, a0, 2 - add a0, a0, s0 - lw a0, 0(a0) - add a2, s3, a1 - lw a2, 0(a2) - add a3, s1, a1 - sw a0, 0(a3) - add a1, a1, s0 - add a0, a0, a2 - sw a0, 0(a1) - j .LBB3_16 -.Lfunc_end3: - .size radixSort, .Lfunc_end3-radixSort - .cfi_endproc - # -- End function - .type a0,@object # @a0 - .bss - .globl a0 - .p2align 4, 0x0 -a0: - .zero 120000040 - .size a0, 120000040 - - .type ans0,@object # @ans0 - .section .sbss,"aw",@nobits - .globl ans0 - .p2align 2, 0x0 -ans0: - .word 0 # 0x0 - .size ans0, 4 - - .type base0,@object # @base0 - .section .rodata,"a",@progbits - .globl base0 - .p2align 2, 0x0 -base0: - .word 16 # 0x10 - .size base0, 4 - - .section ".note.GNU-stack","",@progbits - -)ASM"; -} // namespace AssemblyCode \ No newline at end of file diff --git a/src/include/backend/RISCv64/RISCv64Backend.h b/src/include/backend/RISCv64/RISCv64Backend.h index 9965a7b..8f02e5b 100644 --- a/src/include/backend/RISCv64/RISCv64Backend.h +++ b/src/include/backend/RISCv64/RISCv64Backend.h @@ -27,7 +27,6 @@ private: Module* module; bool irc_failed = false; - int foo = 0, foo1 = 0, foo2 = 0, foo3 = 0, foo4 = 0, foo5 = 0, foo6 = 0; }; } // namespace sysy diff --git a/src/include/backend/RISCv64/RISCv64ISel.h b/src/include/backend/RISCv64/RISCv64ISel.h index aee45bf..a4fc03d 100644 --- a/src/include/backend/RISCv64/RISCv64ISel.h +++ b/src/include/backend/RISCv64/RISCv64ISel.h @@ -29,7 +29,6 @@ public: const std::map& getVRegMap() const { return vreg_map; } const std::map& getVRegValueMap() const { return vreg_to_value_map; } const std::map& getVRegTypeMap() const { return vreg_type_map; } - int foo3 = 0; private: // DAG节点定义,作为ISel的内部实现细节 struct DAGNode; diff --git a/src/include/backend/RISCv64/RISCv64Passes.h b/src/include/backend/RISCv64/RISCv64Passes.h index 6d79d2f..af3561e 100644 --- a/src/include/backend/RISCv64/RISCv64Passes.h +++ b/src/include/backend/RISCv64/RISCv64Passes.h @@ -11,7 +11,6 @@ #include "PrologueEpilogueInsertion.h" #include "EliminateFrameIndices.h" #include "DivStrengthReduction.h" -#include "OFE.h" namespace sysy { diff --git a/src/sysyc.cpp b/src/sysyc.cpp index 7310613..fea211c 100644 --- a/src/sysyc.cpp +++ b/src/sysyc.cpp @@ -71,10 +71,6 @@ void parseArgs(int argc, char **argv) { cerr << "Error: Optimization level must be non-negative." << endl; usage(EXIT_FAILURE); } - // else if (optLevel == 1) { - // cerr << "debugging, set optLevel to 0..." << endl; - // optLevel = 0; - // } } catch (const std::invalid_argument& ia) { cerr << "Error: Invalid argument for -O: " << optarg << endl; usage(EXIT_FAILURE); @@ -96,28 +92,6 @@ void parseArgs(int argc, char **argv) { int main(int argc, char **argv) { parseArgs(argc, argv); - // ==================== 新增逻辑开始 ==================== - // 目标:如果输入文件的文件名(不含路径)中同时含有 "2025" 和 "3ZC", - // 或者同时含有 "2025" 和 "FPU",则程序以 -1 状态退出。 - - // 1. 从 argInputFile (可能包含路径) 中提取文件名 - string filename = argInputFile; - const size_t last_slash_idx = filename.find_last_of("/\\"); // 兼容 Linux/macOS ('/') 和 Windows ('\') 的路径分隔符 - if (std::string::npos != last_slash_idx) { - filename.erase(0, last_slash_idx + 1); - } - - // 2. 检查文件名是否包含指定的字符串组合 - // string::npos 是 find 方法在未找到子字符串时返回的值。 - // 所以 a.find(b) != string::npos 意味着字符串 a 包含子字符串 b。 - // bool contains_2025 = (filename.find("2025") != string::npos); - bool contains_3ZC = (filename.find("3ZC") != string::npos); - bool contains_FPU = (filename.find("FPU") != string::npos); - // 3. 应用逻辑判断 - if ((contains_3ZC || contains_FPU) && optLevel > 0) { - cerr << "Error: Input filename matches a restricted pattern (e.g., '3ZC' or 'FPU')." << endl; - exit(-1); // 根据要求,以 -1 退出 - } // 1. 打开输入文件 ifstream fin(argInputFile); if (not fin.is_open()) {