vx_simple.elf: file format elf32-littleriscv Disassembly of section .init: 80000000 <_start>: 80000000: 00000597 auipc a1,0x0 80000004: 69458593 addi a1,a1,1684 # 80000694 80000008: 02602573 csrr a0,0x26 8000000c: 00b5106b 0xb5106b 80000010: 684000ef jal ra,80000694 80000014: 00100513 li a0,1 80000018: 0005006b 0x5006b 8000001c: cc418513 addi a0,gp,-828 # 800014cc 80000020: d2818613 addi a2,gp,-728 # 80001530 <__BSS_END__> 80000024: 40a60633 sub a2,a2,a0 80000028: 00000593 li a1,0 8000002c: 289000ef jal ra,80000ab4 80000030: 00001517 auipc a0,0x1 80000034: 98c50513 addi a0,a0,-1652 # 800009bc <__libc_fini_array> 80000038: 141000ef jal ra,80000978 8000003c: 1dd000ef jal ra,80000a18 <__libc_init_array> 80000040: 008000ef jal ra,80000048
80000044: 1490006f j 8000098c Disassembly of section .text: 80000048
: 80000048: f3010113 addi sp,sp,-208 8000004c: 00100513 li a0,1 80000050: 0c112623 sw ra,204(sp) 80000054: 0c912223 sw s1,196(sp) 80000058: 0c812423 sw s0,200(sp) 8000005c: 0d212023 sw s2,192(sp) 80000060: 0b312e23 sw s3,188(sp) 80000064: 0b412c23 sw s4,184(sp) 80000068: 0b512a23 sw s5,180(sp) 8000006c: 0b612823 sw s6,176(sp) 80000070: 66c000ef jal ra,800006dc 80000074: 80001537 lui a0,0x80001 80000078: d4850513 addi a0,a0,-696 # 80000d48 <__global_pointer$+0xfffff540> 8000007c: 6d0000ef jal ra,8000074c 80000080: 02010493 addi s1,sp,32 80000084: 00048713 mv a4,s1 80000088: 00000793 li a5,0 8000008c: 02400693 li a3,36 80000090: 00f72023 sw a5,0(a4) 80000094: 00178793 addi a5,a5,1 80000098: 00470713 addi a4,a4,4 8000009c: fed79ae3 bne a5,a3,80000090 800000a0: 00000413 li s0,0 800000a4: 00100713 li a4,1 800000a8: 800019b7 lui s3,0x80001 800000ac: 02400913 li s2,36 800000b0: 0004a783 lw a5,0(s1) 800000b4: 00040593 mv a1,s0 800000b8: d7498513 addi a0,s3,-652 # 80000d74 <__global_pointer$+0xfffff56c> 800000bc: 00878663 beq a5,s0,800000c8 800000c0: 76c000ef jal ra,8000082c 800000c4: 00000713 li a4,0 800000c8: 00140413 addi s0,s0,1 800000cc: 00448493 addi s1,s1,4 800000d0: ff2410e3 bne s0,s2,800000b0 800000d4: 16071e63 bnez a4,80000250 800000d8: 80001537 lui a0,0x80001 800000dc: da850513 addi a0,a0,-600 # 80000da8 <__global_pointer$+0xfffff5a0> 800000e0: 66c000ef jal ra,8000074c 800000e4: 264000ef jal ra,80000348 800000e8: 80001537 lui a0,0x80001 800000ec: db850513 addi a0,a0,-584 # 80000db8 <__global_pointer$+0xfffff5b0> 800000f0: 65c000ef jal ra,8000074c 800000f4: 00400513 li a0,4 800000f8: 5e4000ef jal ra,800006dc 800000fc: 2e4000ef jal ra,800003e0 80000100: 00100513 li a0,1 80000104: 5d8000ef jal ra,800006dc 80000108: 80001537 lui a0,0x80001 8000010c: dcc50513 addi a0,a0,-564 # 80000dcc <__global_pointer$+0xfffff5c4> 80000110: 63c000ef jal ra,8000074c 80000114: 3a8000ef jal ra,800004bc 80000118: 80001537 lui a0,0x80001 8000011c: ddc50513 addi a0,a0,-548 # 80000ddc <__global_pointer$+0xfffff5d4> 80000120: 6ffff437 lui s0,0x6ffff 80000124: 628000ef jal ra,8000074c 80000128: 00000493 li s1,0 8000012c: 80001b37 lui s6,0x80001 80000130: 80001ab7 lui s5,0x80001 80000134: 80001a37 lui s4,0x80001 80000138: 800019b7 lui s3,0x80001 8000013c: 01440913 addi s2,s0,20 # 6ffff014 <_start-0x10000fec> 80000140: 00942023 sw s1,0(s0) 80000144: 00040593 mv a1,s0 80000148: df0b0513 addi a0,s6,-528 # 80000df0 <__global_pointer$+0xfffff5e8> 8000014c: 6e0000ef jal ra,8000082c 80000150: 00048593 mv a1,s1 80000154: df8a8513 addi a0,s5,-520 # 80000df8 <__global_pointer$+0xfffff5f0> 80000158: 6d4000ef jal ra,8000082c 8000015c: 00048593 mv a1,s1 80000160: e0ca0513 addi a0,s4,-500 # 80000e0c <__global_pointer$+0xfffff604> 80000164: 6c8000ef jal ra,8000082c 80000168: e1c98513 addi a0,s3,-484 # 80000e1c <__global_pointer$+0xfffff614> 8000016c: 00440413 addi s0,s0,4 80000170: 5dc000ef jal ra,8000074c 80000174: 00148493 addi s1,s1,1 80000178: fd2414e3 bne s0,s2,80000140 8000017c: 80001537 lui a0,0x80001 80000180: e3450513 addi a0,a0,-460 # 80000e34 <__global_pointer$+0xfffff62c> 80000184: 5c8000ef jal ra,8000074c 80000188: 800017b7 lui a5,0x80001 8000018c: 00878793 addi a5,a5,8 # 80001008 <__global_pointer$+0xfffff800> 80000190: 80000637 lui a2,0x80000 80000194: 00400713 li a4,4 80000198: 04078813 addi a6,a5,64 8000019c: 00c10693 addi a3,sp,12 800001a0: 27860613 addi a2,a2,632 # 80000278 <__global_pointer$+0xffffea70> 800001a4: 00400593 li a1,4 800001a8: 00400513 li a0,4 800001ac: cc818913 addi s2,gp,-824 # 800014d0 800001b0: 00f12623 sw a5,12(sp) 800001b4: 01012823 sw a6,16(sp) 800001b8: 00e12c23 sw a4,24(sp) 800001bc: 00e12e23 sw a4,28(sp) 800001c0: 01212a23 sw s2,20(sp) 800001c4: 744000ef jal ra,80000908 800001c8: 80001537 lui a0,0x80001 800001cc: e5450513 addi a0,a0,-428 # 80000e54 <__global_pointer$+0xfffff64c> 800001d0: 57c000ef jal ra,8000074c 800001d4: 00000493 li s1,0 800001d8: 80001a37 lui s4,0x80001 800001dc: 80001ab7 lui s5,0x80001 800001e0: 00400993 li s3,4 800001e4: 00000413 li s0,0 800001e8: 01812783 lw a5,24(sp) 800001ec: 02f487b3 mul a5,s1,a5 800001f0: 008787b3 add a5,a5,s0 800001f4: 00279793 slli a5,a5,0x2 800001f8: 00f907b3 add a5,s2,a5 800001fc: 0007a503 lw a0,0(a5) 80000200: 00140413 addi s0,s0,1 80000204: 588000ef jal ra,8000078c 80000208: df4a0513 addi a0,s4,-524 # 80000df4 <__global_pointer$+0xfffff5ec> 8000020c: 540000ef jal ra,8000074c 80000210: fd341ce3 bne s0,s3,800001e8 80000214: 00148493 addi s1,s1,1 80000218: d70a8513 addi a0,s5,-656 # 80000d70 <__global_pointer$+0xfffff568> 8000021c: 530000ef jal ra,8000074c 80000220: fc8492e3 bne s1,s0,800001e4 80000224: 0cc12083 lw ra,204(sp) 80000228: 0c812403 lw s0,200(sp) 8000022c: 0c412483 lw s1,196(sp) 80000230: 0c012903 lw s2,192(sp) 80000234: 0bc12983 lw s3,188(sp) 80000238: 0b812a03 lw s4,184(sp) 8000023c: 0b412a83 lw s5,180(sp) 80000240: 0b012b03 lw s6,176(sp) 80000244: 00000513 li a0,0 80000248: 0d010113 addi sp,sp,208 8000024c: 00008067 ret 80000250: 80001537 lui a0,0x80001 80000254: d8050513 addi a0,a0,-640 # 80000d80 <__global_pointer$+0xfffff578> 80000258: 4f4000ef jal ra,8000074c 8000025c: e7dff06f j 800000d8 80000260 : 80000260: 00000793 li a5,0 80000264: 00078863 beqz a5,80000274 80000268: 80001537 lui a0,0x80001 8000026c: 9bc50513 addi a0,a0,-1604 # 800009bc <__global_pointer$+0xfffff1b4> 80000270: 7080006f j 80000978 80000274: 00008067 ret 80000278 : 80000278: ff010113 addi sp,sp,-16 8000027c: 00112623 sw ra,12(sp) 80000280: 00812423 sw s0,8(sp) 80000284: 00912223 sw s1,4(sp) 80000288: 00050493 mv s1,a0 8000028c: 470000ef jal ra,800006fc 80000290: 00050413 mv s0,a0 80000294: 478000ef jal ra,8000070c 80000298: 00c4a783 lw a5,12(s1) 8000029c: 0004a683 lw a3,0(s1) 800002a0: 0044a703 lw a4,4(s1) 800002a4: 02f40433 mul s0,s0,a5 800002a8: 0084a783 lw a5,8(s1) 800002ac: 00c12083 lw ra,12(sp) 800002b0: 00412483 lw s1,4(sp) 800002b4: 00a40433 add s0,s0,a0 800002b8: 00241513 slli a0,s0,0x2 800002bc: 00a68633 add a2,a3,a0 800002c0: 00a706b3 add a3,a4,a0 800002c4: 0006a683 lw a3,0(a3) 800002c8: 00062703 lw a4,0(a2) 800002cc: 00812403 lw s0,8(sp) 800002d0: 00a78533 add a0,a5,a0 800002d4: 00d707b3 add a5,a4,a3 800002d8: 00f52023 sw a5,0(a0) 800002dc: 01010113 addi sp,sp,16 800002e0: 00008067 ret 800002e4 : 800002e4: ff010113 addi sp,sp,-16 800002e8: 00112623 sw ra,12(sp) 800002ec: 410000ef jal ra,800006fc 800002f0: 00251713 slli a4,a0,0x2 800002f4: d0818793 addi a5,gp,-760 # 80001510 800002f8: 00e787b3 add a5,a5,a4 800002fc: 00a7a023 sw a0,0(a5) 80000300: 00051863 bnez a0,80000310 80000304: 00c12083 lw ra,12(sp) 80000308: 01010113 addi sp,sp,16 8000030c: 00008067 ret 80000310: 00c12083 lw ra,12(sp) 80000314: 00000513 li a0,0 80000318: 01010113 addi sp,sp,16 8000031c: 3c00006f j 800006dc 80000320 : 80000320: ff010113 addi sp,sp,-16 80000324: 00112623 sw ra,12(sp) 80000328: 3e4000ef jal ra,8000070c 8000032c: 00c12083 lw ra,12(sp) 80000330: 00251713 slli a4,a0,0x2 80000334: 88018793 addi a5,gp,-1920 # 80001088 80000338: 00e787b3 add a5,a5,a4 8000033c: 00a7a023 sw a0,0(a5) 80000340: 01010113 addi sp,sp,16 80000344: 00008067 ret 80000348 : 80000348: 80001537 lui a0,0x80001 8000034c: ff010113 addi sp,sp,-16 80000350: e9050513 addi a0,a0,-368 # 80000e90 <__global_pointer$+0xfffff688> 80000354: 00112623 sw ra,12(sp) 80000358: 00812423 sw s0,8(sp) 8000035c: 00912223 sw s1,4(sp) 80000360: 3ec000ef jal ra,8000074c 80000364: 00400513 li a0,4 80000368: 374000ef jal ra,800006dc 8000036c: 3a0000ef jal ra,8000070c 80000370: 88018413 addi s0,gp,-1920 # 80001088 80000374: 00251713 slli a4,a0,0x2 80000378: 00050793 mv a5,a0 8000037c: 00e40733 add a4,s0,a4 80000380: 00100513 li a0,1 80000384: 00f72023 sw a5,0(a4) 80000388: 354000ef jal ra,800006dc 8000038c: 00042503 lw a0,0(s0) 80000390: 800014b7 lui s1,0x80001 80000394: 3f8000ef jal ra,8000078c 80000398: d7048513 addi a0,s1,-656 # 80000d70 <__global_pointer$+0xfffff568> 8000039c: 3b0000ef jal ra,8000074c 800003a0: 00442503 lw a0,4(s0) 800003a4: 3e8000ef jal ra,8000078c 800003a8: d7048513 addi a0,s1,-656 800003ac: 3a0000ef jal ra,8000074c 800003b0: 00842503 lw a0,8(s0) 800003b4: 3d8000ef jal ra,8000078c 800003b8: d7048513 addi a0,s1,-656 800003bc: 390000ef jal ra,8000074c 800003c0: 00c42503 lw a0,12(s0) 800003c4: 3c8000ef jal ra,8000078c 800003c8: 00812403 lw s0,8(sp) 800003cc: 00c12083 lw ra,12(sp) 800003d0: d7048513 addi a0,s1,-656 800003d4: 00412483 lw s1,4(sp) 800003d8: 01010113 addi sp,sp,16 800003dc: 3700006f j 8000074c 800003e0 : 800003e0: ff010113 addi sp,sp,-16 800003e4: 00112623 sw ra,12(sp) 800003e8: 00812423 sw s0,8(sp) 800003ec: 00912223 sw s1,4(sp) 800003f0: 31c000ef jal ra,8000070c 800003f4: 00050413 mv s0,a0 800003f8: 00253513 sltiu a0,a0,2 800003fc: 2f0000ef jal ra,800006ec 80000400: 00100793 li a5,1 80000404: 0887f863 bgeu a5,s0,80000494 80000408: 00343513 sltiu a0,s0,3 8000040c: 2e0000ef jal ra,800006ec 80000410: 00200793 li a5,2 80000414: d1818493 addi s1,gp,-744 # 80001520 80000418: 06f40863 beq s0,a5,80000488 8000041c: 00241413 slli s0,s0,0x2 80000420: 00848433 add s0,s1,s0 80000424: 00d00793 li a5,13 80000428: 00f42023 sw a5,0(s0) 8000042c: 2c8000ef jal ra,800006f4 80000430: 2c4000ef jal ra,800006f4 80000434: 0004a503 lw a0,0(s1) 80000438: 80001437 lui s0,0x80001 8000043c: 350000ef jal ra,8000078c 80000440: d7040513 addi a0,s0,-656 # 80000d70 <__global_pointer$+0xfffff568> 80000444: 308000ef jal ra,8000074c 80000448: 0044a503 lw a0,4(s1) 8000044c: 340000ef jal ra,8000078c 80000450: d7040513 addi a0,s0,-656 80000454: 2f8000ef jal ra,8000074c 80000458: 0084a503 lw a0,8(s1) 8000045c: 330000ef jal ra,8000078c 80000460: d7040513 addi a0,s0,-656 80000464: 2e8000ef jal ra,8000074c 80000468: 00c4a503 lw a0,12(s1) 8000046c: 320000ef jal ra,8000078c 80000470: d7040513 addi a0,s0,-656 80000474: 00812403 lw s0,8(sp) 80000478: 00c12083 lw ra,12(sp) 8000047c: 00412483 lw s1,4(sp) 80000480: 01010113 addi sp,sp,16 80000484: 2c80006f j 8000074c 80000488: 00c00793 li a5,12 8000048c: 00f4a423 sw a5,8(s1) 80000490: f9dff06f j 8000042c 80000494: 00144513 xori a0,s0,1 80000498: 254000ef jal ra,800006ec 8000049c: d1818493 addi s1,gp,-744 # 80001520 800004a0: 00041863 bnez s0,800004b0 800004a4: 00a00793 li a5,10 800004a8: 00f4a023 sw a5,0(s1) 800004ac: f81ff06f j 8000042c 800004b0: 00b00793 li a5,11 800004b4: 00f4a223 sw a5,4(s1) 800004b8: f75ff06f j 8000042c 800004bc : 800004bc: 800005b7 lui a1,0x80000 800004c0: ff010113 addi sp,sp,-16 800004c4: 2e458593 addi a1,a1,740 # 800002e4 <__global_pointer$+0xffffeadc> 800004c8: 00400513 li a0,4 800004cc: 00112623 sw ra,12(sp) 800004d0: 00812423 sw s0,8(sp) 800004d4: 00912223 sw s1,4(sp) 800004d8: 1fc000ef jal ra,800006d4 800004dc: 220000ef jal ra,800006fc 800004e0: d0818413 addi s0,gp,-760 # 80001510 800004e4: 00251793 slli a5,a0,0x2 800004e8: 00f407b3 add a5,s0,a5 800004ec: 00a7a023 sw a0,0(a5) 800004f0: 04051c63 bnez a0,80000548 800004f4: 00042503 lw a0,0(s0) 800004f8: 800014b7 lui s1,0x80001 800004fc: 290000ef jal ra,8000078c 80000500: d7048513 addi a0,s1,-656 # 80000d70 <__global_pointer$+0xfffff568> 80000504: 248000ef jal ra,8000074c 80000508: 00442503 lw a0,4(s0) 8000050c: 280000ef jal ra,8000078c 80000510: d7048513 addi a0,s1,-656 80000514: 238000ef jal ra,8000074c 80000518: 00842503 lw a0,8(s0) 8000051c: 270000ef jal ra,8000078c 80000520: d7048513 addi a0,s1,-656 80000524: 228000ef jal ra,8000074c 80000528: 00c42503 lw a0,12(s0) 8000052c: 260000ef jal ra,8000078c 80000530: 00812403 lw s0,8(sp) 80000534: 00c12083 lw ra,12(sp) 80000538: d7048513 addi a0,s1,-656 8000053c: 00412483 lw s1,4(sp) 80000540: 01010113 addi sp,sp,16 80000544: 2080006f j 8000074c 80000548: 00000513 li a0,0 8000054c: 190000ef jal ra,800006dc 80000550: fa5ff06f j 800004f4 80000554 : 80000554: 80001537 lui a0,0x80001 80000558: ff010113 addi sp,sp,-16 8000055c: e9050513 addi a0,a0,-368 # 80000e90 <__global_pointer$+0xfffff688> 80000560: 00112623 sw ra,12(sp) 80000564: 00812423 sw s0,8(sp) 80000568: 00912223 sw s1,4(sp) 8000056c: 1e0000ef jal ra,8000074c 80000570: 00400513 li a0,4 80000574: 168000ef jal ra,800006dc 80000578: 194000ef jal ra,8000070c 8000057c: 88018493 addi s1,gp,-1920 # 80001088 80000580: 00251713 slli a4,a0,0x2 80000584: 00050793 mv a5,a0 80000588: 00e48733 add a4,s1,a4 8000058c: 00100513 li a0,1 80000590: 00f72023 sw a5,0(a4) 80000594: 148000ef jal ra,800006dc 80000598: 0004a503 lw a0,0(s1) 8000059c: 80001437 lui s0,0x80001 800005a0: 1ec000ef jal ra,8000078c 800005a4: d7040513 addi a0,s0,-656 # 80000d70 <__global_pointer$+0xfffff568> 800005a8: 1a4000ef jal ra,8000074c 800005ac: 0044a503 lw a0,4(s1) 800005b0: 1dc000ef jal ra,8000078c 800005b4: d7040513 addi a0,s0,-656 800005b8: 194000ef jal ra,8000074c 800005bc: 0084a503 lw a0,8(s1) 800005c0: 1cc000ef jal ra,8000078c 800005c4: d7040513 addi a0,s0,-656 800005c8: 184000ef jal ra,8000074c 800005cc: 00c4a503 lw a0,12(s1) 800005d0: d0818493 addi s1,gp,-760 # 80001510 800005d4: 1b8000ef jal ra,8000078c 800005d8: d7040513 addi a0,s0,-656 800005dc: 170000ef jal ra,8000074c 800005e0: 80001537 lui a0,0x80001 800005e4: db850513 addi a0,a0,-584 # 80000db8 <__global_pointer$+0xfffff5b0> 800005e8: 164000ef jal ra,8000074c 800005ec: 00400513 li a0,4 800005f0: 0ec000ef jal ra,800006dc 800005f4: dedff0ef jal ra,800003e0 800005f8: 00100513 li a0,1 800005fc: 0e0000ef jal ra,800006dc 80000600: 80001537 lui a0,0x80001 80000604: ea050513 addi a0,a0,-352 # 80000ea0 <__global_pointer$+0xfffff698> 80000608: 144000ef jal ra,8000074c 8000060c: 800005b7 lui a1,0x80000 80000610: 2e458593 addi a1,a1,740 # 800002e4 <__global_pointer$+0xffffeadc> 80000614: 00400513 li a0,4 80000618: 0bc000ef jal ra,800006d4 8000061c: 0e0000ef jal ra,800006fc 80000620: 00251793 slli a5,a0,0x2 80000624: 00f487b3 add a5,s1,a5 80000628: 00a7a023 sw a0,0(a5) 8000062c: 04051a63 bnez a0,80000680 80000630: 0004a503 lw a0,0(s1) 80000634: 158000ef jal ra,8000078c 80000638: d7040513 addi a0,s0,-656 8000063c: 110000ef jal ra,8000074c 80000640: 0044a503 lw a0,4(s1) 80000644: 148000ef jal ra,8000078c 80000648: d7040513 addi a0,s0,-656 8000064c: 100000ef jal ra,8000074c 80000650: 0084a503 lw a0,8(s1) 80000654: 138000ef jal ra,8000078c 80000658: d7040513 addi a0,s0,-656 8000065c: 0f0000ef jal ra,8000074c 80000660: 00c4a503 lw a0,12(s1) 80000664: 128000ef jal ra,8000078c 80000668: d7040513 addi a0,s0,-656 8000066c: 00812403 lw s0,8(sp) 80000670: 00c12083 lw ra,12(sp) 80000674: 00412483 lw s1,4(sp) 80000678: 01010113 addi sp,sp,16 8000067c: 0d00006f j 8000074c 80000680: 00000513 li a0,0 80000684: 058000ef jal ra,800006dc 80000688: fa9ff06f j 80000630 8000068c <_exit>: 8000068c: 00000513 li a0,0 80000690: 0005006b 0x5006b 80000694 : 80000694: 02502573 csrr a0,0x25 80000698: 0005006b 0x5006b 8000069c: 00001197 auipc gp,0x1 800006a0: 16c18193 addi gp,gp,364 # 80001808 <__global_pointer$> 800006a4: 022025f3 csrr a1,0x22 800006a8: 00a59593 slli a1,a1,0xa 800006ac: 02002673 csrr a2,0x20 800006b0: 00261613 slli a2,a2,0x2 800006b4: 6ffff137 lui sp,0x6ffff 800006b8: 40b10133 sub sp,sp,a1 800006bc: 00c10133 add sp,sp,a2 800006c0: 021026f3 csrr a3,0x21 800006c4: 00068663 beqz a3,800006d0 800006c8: 00000513 li a0,0 800006cc: 0005006b 0x5006b 800006d0 : 800006d0: 00008067 ret 800006d4 : 800006d4: 00b5106b 0xb5106b 800006d8: 00008067 ret 800006dc : 800006dc: 0005006b 0x5006b 800006e0: 00008067 ret 800006e4 : 800006e4: 00b5406b 0xb5406b 800006e8: 00008067 ret 800006ec : 800006ec: 0005206b 0x5206b 800006f0: 00008067 ret 800006f4 : 800006f4: 0000306b 0x306b 800006f8: 00008067 ret 800006fc : 800006fc: 02102573 csrr a0,0x21 80000700: 00008067 ret 80000704 : 80000704: 02302573 csrr a0,0x23 80000708: 00008067 ret 8000070c : 8000070c: 02002573 csrr a0,0x20 80000710: 00008067 ret 80000714 : 80000714: 02202573 csrr a0,0x22 80000718: 00008067 ret 8000071c : 8000071c: 02402573 csrr a0,0x24 80000720: 00008067 ret 80000724 : 80000724: 02502573 csrr a0,0x25 80000728: 00008067 ret 8000072c : 8000072c: 02602573 csrr a0,0x26 80000730: 00008067 ret 80000734 : 80000734: 02702573 csrr a0,0x27 80000738: 00008067 ret 8000073c : 8000073c: c0002573 rdcycle a0 80000740: 00008067 ret 80000744 : 80000744: c0202573 rdinstret a0 80000748: 00008067 ret 8000074c : 8000074c: ff410113 addi sp,sp,-12 # 6fffeff4 <_start-0x1000100c> 80000750: 00112023 sw ra,0(sp) 80000754: 00b12223 sw a1,4(sp) 80000758 : 80000758: 00054583 lbu a1,0(a0) 8000075c: 00058863 beqz a1,8000076c 80000760: 01c000ef jal ra,8000077c 80000764: 00150513 addi a0,a0,1 80000768: ff1ff06f j 80000758 8000076c : 8000076c: 00012083 lw ra,0(sp) 80000770: 00412583 lw a1,4(sp) 80000774: 00c10113 addi sp,sp,12 80000778: 00008067 ret 8000077c : 8000077c: 89018293 addi t0,gp,-1904 # 80001098 80000780: 0002a283 lw t0,0(t0) 80000784: 00b2a023 sw a1,0(t0) 80000788: 00008067 ret 8000078c : 8000078c: ff010113 addi sp,sp,-16 80000790: 00912223 sw s1,4(sp) 80000794: 00112623 sw ra,12(sp) 80000798: 00812423 sw s0,8(sp) 8000079c: 01212023 sw s2,0(sp) 800007a0: 00f00793 li a5,15 800007a4: 00050493 mv s1,a0 800007a8: 04a7fc63 bgeu a5,a0,80000800 800007ac: 80001937 lui s2,0x80001 800007b0: 00000693 li a3,0 800007b4: 02000413 li s0,32 800007b8: eec90913 addi s2,s2,-276 # 80000eec <__global_pointer$+0xfffff6e4> 800007bc: ffc40413 addi s0,s0,-4 800007c0: 0084d7b3 srl a5,s1,s0 800007c4: 00f7f793 andi a5,a5,15 800007c8: 00279713 slli a4,a5,0x2 800007cc: 00e90733 add a4,s2,a4 800007d0: 00079463 bnez a5,800007d8 800007d4: 00068863 beqz a3,800007e4 800007d8: 00072503 lw a0,0(a4) 800007dc: f71ff0ef jal ra,8000074c 800007e0: 00100693 li a3,1 800007e4: fc041ce3 bnez s0,800007bc 800007e8: 00c12083 lw ra,12(sp) 800007ec: 00812403 lw s0,8(sp) 800007f0: 00412483 lw s1,4(sp) 800007f4: 00012903 lw s2,0(sp) 800007f8: 01010113 addi sp,sp,16 800007fc: 00008067 ret 80000800: 800017b7 lui a5,0x80001 80000804: 00251493 slli s1,a0,0x2 80000808: eec78793 addi a5,a5,-276 # 80000eec <__global_pointer$+0xfffff6e4> 8000080c: 00812403 lw s0,8(sp) 80000810: 009784b3 add s1,a5,s1 80000814: 0004a503 lw a0,0(s1) 80000818: 00c12083 lw ra,12(sp) 8000081c: 00412483 lw s1,4(sp) 80000820: 00012903 lw s2,0(sp) 80000824: 01010113 addi sp,sp,16 80000828: f25ff06f j 8000074c 8000082c : 8000082c: ff010113 addi sp,sp,-16 80000830: 00812423 sw s0,8(sp) 80000834: 00112623 sw ra,12(sp) 80000838: 00912223 sw s1,4(sp) 8000083c: 01212023 sw s2,0(sp) 80000840: 00058413 mv s0,a1 80000844: f09ff0ef jal ra,8000074c 80000848: 00f00793 li a5,15 8000084c: 0687f063 bgeu a5,s0,800008ac 80000850: 80001937 lui s2,0x80001 80000854: 00000693 li a3,0 80000858: 02000493 li s1,32 8000085c: eec90913 addi s2,s2,-276 # 80000eec <__global_pointer$+0xfffff6e4> 80000860: ffc48493 addi s1,s1,-4 80000864: 009457b3 srl a5,s0,s1 80000868: 00f7f793 andi a5,a5,15 8000086c: 00279713 slli a4,a5,0x2 80000870: 00e90733 add a4,s2,a4 80000874: 00079463 bnez a5,8000087c 80000878: 00068863 beqz a3,80000888 8000087c: 00072503 lw a0,0(a4) 80000880: ecdff0ef jal ra,8000074c 80000884: 00100693 li a3,1 80000888: fc049ce3 bnez s1,80000860 8000088c: 00812403 lw s0,8(sp) 80000890: 00c12083 lw ra,12(sp) 80000894: 00412483 lw s1,4(sp) 80000898: 00012903 lw s2,0(sp) 8000089c: 80001537 lui a0,0x80001 800008a0: d7050513 addi a0,a0,-656 # 80000d70 <__global_pointer$+0xfffff568> 800008a4: 01010113 addi sp,sp,16 800008a8: ea5ff06f j 8000074c 800008ac: 800017b7 lui a5,0x80001 800008b0: eec78793 addi a5,a5,-276 # 80000eec <__global_pointer$+0xfffff6e4> 800008b4: 00241413 slli s0,s0,0x2 800008b8: 00878433 add s0,a5,s0 800008bc: 00042503 lw a0,0(s0) 800008c0: e8dff0ef jal ra,8000074c 800008c4: fc9ff06f j 8000088c 800008c8 : 800008c8: ff010113 addi sp,sp,-16 800008cc: 00812423 sw s0,8(sp) 800008d0: cc41a783 lw a5,-828(gp) # 800014cc 800008d4: 00112623 sw ra,12(sp) 800008d8: 0087a503 lw a0,8(a5) 800008dc: e01ff0ef jal ra,800006dc 800008e0: cc41a783 lw a5,-828(gp) # 800014cc 800008e4: 0047a503 lw a0,4(a5) 800008e8: 0007a783 lw a5,0(a5) 800008ec: 000780e7 jalr a5 800008f0: e0dff0ef jal ra,800006fc 800008f4: 00812403 lw s0,8(sp) 800008f8: 00c12083 lw ra,12(sp) 800008fc: 00153513 seqz a0,a0 80000900: 01010113 addi sp,sp,16 80000904: dd9ff06f j 800006dc 80000908 : 80000908: fe010113 addi sp,sp,-32 8000090c: 00410793 addi a5,sp,4 80000910: 00812c23 sw s0,24(sp) 80000914: ccf1a223 sw a5,-828(gp) # 800014cc 80000918: 00112e23 sw ra,28(sp) 8000091c: 00c12223 sw a2,4(sp) 80000920: 00d12423 sw a3,8(sp) 80000924: 00b12623 sw a1,12(sp) 80000928: 00100793 li a5,1 8000092c: 00a7dc63 bge a5,a0,80000944 80000930: 800015b7 lui a1,0x80001 80000934: 8c858593 addi a1,a1,-1848 # 800008c8 <__global_pointer$+0xfffff0c0> 80000938: d9dff0ef jal ra,800006d4 8000093c: cc41a783 lw a5,-828(gp) # 800014cc 80000940: 0087a583 lw a1,8(a5) 80000944: 00058513 mv a0,a1 80000948: d95ff0ef jal ra,800006dc 8000094c: cc41a783 lw a5,-828(gp) # 800014cc 80000950: 0047a503 lw a0,4(a5) 80000954: 0007a783 lw a5,0(a5) 80000958: 000780e7 jalr a5 8000095c: da1ff0ef jal ra,800006fc 80000960: 00153513 seqz a0,a0 80000964: d79ff0ef jal ra,800006dc 80000968: 01c12083 lw ra,28(sp) 8000096c: 01812403 lw s0,24(sp) 80000970: 02010113 addi sp,sp,32 80000974: 00008067 ret 80000978 : 80000978: 00050593 mv a1,a0 8000097c: 00000693 li a3,0 80000980: 00000613 li a2,0 80000984: 00000513 li a0,0 80000988: 2080006f j 80000b90 <__register_exitproc> 8000098c : 8000098c: ff010113 addi sp,sp,-16 80000990: 00000593 li a1,0 80000994: 00812423 sw s0,8(sp) 80000998: 00112623 sw ra,12(sp) 8000099c: 00050413 mv s0,a0 800009a0: 288000ef jal ra,80000c28 <__call_exitprocs> 800009a4: cc01a503 lw a0,-832(gp) # 800014c8 <_global_impure_ptr> 800009a8: 03c52783 lw a5,60(a0) 800009ac: 00078463 beqz a5,800009b4 800009b0: 000780e7 jalr a5 800009b4: 00040513 mv a0,s0 800009b8: cd5ff0ef jal ra,8000068c <_exit> 800009bc <__libc_fini_array>: 800009bc: ff010113 addi sp,sp,-16 800009c0: 00812423 sw s0,8(sp) 800009c4: 800017b7 lui a5,0x80001 800009c8: 80001437 lui s0,0x80001 800009cc: 00440413 addi s0,s0,4 # 80001004 <__global_pointer$+0xfffff7fc> 800009d0: 00478793 addi a5,a5,4 # 80001004 <__global_pointer$+0xfffff7fc> 800009d4: 408787b3 sub a5,a5,s0 800009d8: 00912223 sw s1,4(sp) 800009dc: 00112623 sw ra,12(sp) 800009e0: 4027d493 srai s1,a5,0x2 800009e4: 02048063 beqz s1,80000a04 <__libc_fini_array+0x48> 800009e8: ffc78793 addi a5,a5,-4 800009ec: 00878433 add s0,a5,s0 800009f0: 00042783 lw a5,0(s0) 800009f4: fff48493 addi s1,s1,-1 800009f8: ffc40413 addi s0,s0,-4 800009fc: 000780e7 jalr a5 80000a00: fe0498e3 bnez s1,800009f0 <__libc_fini_array+0x34> 80000a04: 00c12083 lw ra,12(sp) 80000a08: 00812403 lw s0,8(sp) 80000a0c: 00412483 lw s1,4(sp) 80000a10: 01010113 addi sp,sp,16 80000a14: 00008067 ret 80000a18 <__libc_init_array>: 80000a18: ff010113 addi sp,sp,-16 80000a1c: 00812423 sw s0,8(sp) 80000a20: 01212023 sw s2,0(sp) 80000a24: 80001437 lui s0,0x80001 80000a28: 80001937 lui s2,0x80001 80000a2c: 00040793 mv a5,s0 80000a30: 00090913 mv s2,s2 80000a34: 40f90933 sub s2,s2,a5 80000a38: 00112623 sw ra,12(sp) 80000a3c: 00912223 sw s1,4(sp) 80000a40: 40295913 srai s2,s2,0x2 80000a44: 02090063 beqz s2,80000a64 <__libc_init_array+0x4c> 80000a48: 00040413 mv s0,s0 80000a4c: 00000493 li s1,0 80000a50: 00042783 lw a5,0(s0) # 80001000 <__global_pointer$+0xfffff7f8> 80000a54: 00148493 addi s1,s1,1 80000a58: 00440413 addi s0,s0,4 80000a5c: 000780e7 jalr a5 80000a60: fe9918e3 bne s2,s1,80000a50 <__libc_init_array+0x38> 80000a64: 80001437 lui s0,0x80001 80000a68: 80001937 lui s2,0x80001 80000a6c: 00040793 mv a5,s0 80000a70: 00490913 addi s2,s2,4 # 80001004 <__global_pointer$+0xfffff7fc> 80000a74: 40f90933 sub s2,s2,a5 80000a78: 40295913 srai s2,s2,0x2 80000a7c: 02090063 beqz s2,80000a9c <__libc_init_array+0x84> 80000a80: 00040413 mv s0,s0 80000a84: 00000493 li s1,0 80000a88: 00042783 lw a5,0(s0) # 80001000 <__global_pointer$+0xfffff7f8> 80000a8c: 00148493 addi s1,s1,1 80000a90: 00440413 addi s0,s0,4 80000a94: 000780e7 jalr a5 80000a98: fe9918e3 bne s2,s1,80000a88 <__libc_init_array+0x70> 80000a9c: 00c12083 lw ra,12(sp) 80000aa0: 00812403 lw s0,8(sp) 80000aa4: 00412483 lw s1,4(sp) 80000aa8: 00012903 lw s2,0(sp) 80000aac: 01010113 addi sp,sp,16 80000ab0: 00008067 ret 80000ab4 : 80000ab4: 00f00313 li t1,15 80000ab8: 00050713 mv a4,a0 80000abc: 02c37e63 bgeu t1,a2,80000af8 80000ac0: 00f77793 andi a5,a4,15 80000ac4: 0a079063 bnez a5,80000b64 80000ac8: 08059263 bnez a1,80000b4c 80000acc: ff067693 andi a3,a2,-16 80000ad0: 00f67613 andi a2,a2,15 80000ad4: 00e686b3 add a3,a3,a4 80000ad8: 00b72023 sw a1,0(a4) 80000adc: 00b72223 sw a1,4(a4) 80000ae0: 00b72423 sw a1,8(a4) 80000ae4: 00b72623 sw a1,12(a4) 80000ae8: 01070713 addi a4,a4,16 80000aec: fed766e3 bltu a4,a3,80000ad8 80000af0: 00061463 bnez a2,80000af8 80000af4: 00008067 ret 80000af8: 40c306b3 sub a3,t1,a2 80000afc: 00269693 slli a3,a3,0x2 80000b00: 00000297 auipc t0,0x0 80000b04: 005686b3 add a3,a3,t0 80000b08: 00c68067 jr 12(a3) 80000b0c: 00b70723 sb a1,14(a4) 80000b10: 00b706a3 sb a1,13(a4) 80000b14: 00b70623 sb a1,12(a4) 80000b18: 00b705a3 sb a1,11(a4) 80000b1c: 00b70523 sb a1,10(a4) 80000b20: 00b704a3 sb a1,9(a4) 80000b24: 00b70423 sb a1,8(a4) 80000b28: 00b703a3 sb a1,7(a4) 80000b2c: 00b70323 sb a1,6(a4) 80000b30: 00b702a3 sb a1,5(a4) 80000b34: 00b70223 sb a1,4(a4) 80000b38: 00b701a3 sb a1,3(a4) 80000b3c: 00b70123 sb a1,2(a4) 80000b40: 00b700a3 sb a1,1(a4) 80000b44: 00b70023 sb a1,0(a4) 80000b48: 00008067 ret 80000b4c: 0ff5f593 andi a1,a1,255 80000b50: 00859693 slli a3,a1,0x8 80000b54: 00d5e5b3 or a1,a1,a3 80000b58: 01059693 slli a3,a1,0x10 80000b5c: 00d5e5b3 or a1,a1,a3 80000b60: f6dff06f j 80000acc 80000b64: 00279693 slli a3,a5,0x2 80000b68: 00000297 auipc t0,0x0 80000b6c: 005686b3 add a3,a3,t0 80000b70: 00008293 mv t0,ra 80000b74: fa0680e7 jalr -96(a3) 80000b78: 00028093 mv ra,t0 80000b7c: ff078793 addi a5,a5,-16 80000b80: 40f70733 sub a4,a4,a5 80000b84: 00f60633 add a2,a2,a5 80000b88: f6c378e3 bgeu t1,a2,80000af8 80000b8c: f3dff06f j 80000ac8 80000b90 <__register_exitproc>: 80000b90: cc01a703 lw a4,-832(gp) # 800014c8 <_global_impure_ptr> 80000b94: 14872783 lw a5,328(a4) 80000b98: 04078c63 beqz a5,80000bf0 <__register_exitproc+0x60> 80000b9c: 0047a703 lw a4,4(a5) 80000ba0: 01f00813 li a6,31 80000ba4: 06e84e63 blt a6,a4,80000c20 <__register_exitproc+0x90> 80000ba8: 00271813 slli a6,a4,0x2 80000bac: 02050663 beqz a0,80000bd8 <__register_exitproc+0x48> 80000bb0: 01078333 add t1,a5,a6 80000bb4: 08c32423 sw a2,136(t1) 80000bb8: 1887a883 lw a7,392(a5) 80000bbc: 00100613 li a2,1 80000bc0: 00e61633 sll a2,a2,a4 80000bc4: 00c8e8b3 or a7,a7,a2 80000bc8: 1917a423 sw a7,392(a5) 80000bcc: 10d32423 sw a3,264(t1) 80000bd0: 00200693 li a3,2 80000bd4: 02d50463 beq a0,a3,80000bfc <__register_exitproc+0x6c> 80000bd8: 00170713 addi a4,a4,1 80000bdc: 00e7a223 sw a4,4(a5) 80000be0: 010787b3 add a5,a5,a6 80000be4: 00b7a423 sw a1,8(a5) 80000be8: 00000513 li a0,0 80000bec: 00008067 ret 80000bf0: 14c70793 addi a5,a4,332 80000bf4: 14f72423 sw a5,328(a4) 80000bf8: fa5ff06f j 80000b9c <__register_exitproc+0xc> 80000bfc: 18c7a683 lw a3,396(a5) 80000c00: 00170713 addi a4,a4,1 80000c04: 00e7a223 sw a4,4(a5) 80000c08: 00c6e633 or a2,a3,a2 80000c0c: 18c7a623 sw a2,396(a5) 80000c10: 010787b3 add a5,a5,a6 80000c14: 00b7a423 sw a1,8(a5) 80000c18: 00000513 li a0,0 80000c1c: 00008067 ret 80000c20: fff00513 li a0,-1 80000c24: 00008067 ret 80000c28 <__call_exitprocs>: 80000c28: fd010113 addi sp,sp,-48 80000c2c: 01412c23 sw s4,24(sp) 80000c30: cc01aa03 lw s4,-832(gp) # 800014c8 <_global_impure_ptr> 80000c34: 03212023 sw s2,32(sp) 80000c38: 02112623 sw ra,44(sp) 80000c3c: 148a2903 lw s2,328(s4) 80000c40: 02812423 sw s0,40(sp) 80000c44: 02912223 sw s1,36(sp) 80000c48: 01312e23 sw s3,28(sp) 80000c4c: 01512a23 sw s5,20(sp) 80000c50: 01612823 sw s6,16(sp) 80000c54: 01712623 sw s7,12(sp) 80000c58: 01812423 sw s8,8(sp) 80000c5c: 04090063 beqz s2,80000c9c <__call_exitprocs+0x74> 80000c60: 00050b13 mv s6,a0 80000c64: 00058b93 mv s7,a1 80000c68: 00100a93 li s5,1 80000c6c: fff00993 li s3,-1 80000c70: 00492483 lw s1,4(s2) 80000c74: fff48413 addi s0,s1,-1 80000c78: 02044263 bltz s0,80000c9c <__call_exitprocs+0x74> 80000c7c: 00249493 slli s1,s1,0x2 80000c80: 009904b3 add s1,s2,s1 80000c84: 040b8463 beqz s7,80000ccc <__call_exitprocs+0xa4> 80000c88: 1044a783 lw a5,260(s1) 80000c8c: 05778063 beq a5,s7,80000ccc <__call_exitprocs+0xa4> 80000c90: fff40413 addi s0,s0,-1 80000c94: ffc48493 addi s1,s1,-4 80000c98: ff3416e3 bne s0,s3,80000c84 <__call_exitprocs+0x5c> 80000c9c: 02c12083 lw ra,44(sp) 80000ca0: 02812403 lw s0,40(sp) 80000ca4: 02412483 lw s1,36(sp) 80000ca8: 02012903 lw s2,32(sp) 80000cac: 01c12983 lw s3,28(sp) 80000cb0: 01812a03 lw s4,24(sp) 80000cb4: 01412a83 lw s5,20(sp) 80000cb8: 01012b03 lw s6,16(sp) 80000cbc: 00c12b83 lw s7,12(sp) 80000cc0: 00812c03 lw s8,8(sp) 80000cc4: 03010113 addi sp,sp,48 80000cc8: 00008067 ret 80000ccc: 00492783 lw a5,4(s2) 80000cd0: 0044a683 lw a3,4(s1) 80000cd4: fff78793 addi a5,a5,-1 80000cd8: 04878e63 beq a5,s0,80000d34 <__call_exitprocs+0x10c> 80000cdc: 0004a223 sw zero,4(s1) 80000ce0: fa0688e3 beqz a3,80000c90 <__call_exitprocs+0x68> 80000ce4: 18892783 lw a5,392(s2) 80000ce8: 008a9733 sll a4,s5,s0 80000cec: 00492c03 lw s8,4(s2) 80000cf0: 00f777b3 and a5,a4,a5 80000cf4: 02079263 bnez a5,80000d18 <__call_exitprocs+0xf0> 80000cf8: 000680e7 jalr a3 80000cfc: 00492703 lw a4,4(s2) 80000d00: 148a2783 lw a5,328(s4) 80000d04: 01871463 bne a4,s8,80000d0c <__call_exitprocs+0xe4> 80000d08: f8f904e3 beq s2,a5,80000c90 <__call_exitprocs+0x68> 80000d0c: f80788e3 beqz a5,80000c9c <__call_exitprocs+0x74> 80000d10: 00078913 mv s2,a5 80000d14: f5dff06f j 80000c70 <__call_exitprocs+0x48> 80000d18: 18c92783 lw a5,396(s2) 80000d1c: 0844a583 lw a1,132(s1) 80000d20: 00f77733 and a4,a4,a5 80000d24: 00071c63 bnez a4,80000d3c <__call_exitprocs+0x114> 80000d28: 000b0513 mv a0,s6 80000d2c: 000680e7 jalr a3 80000d30: fcdff06f j 80000cfc <__call_exitprocs+0xd4> 80000d34: 00892223 sw s0,4(s2) 80000d38: fa9ff06f j 80000ce0 <__call_exitprocs+0xb8> 80000d3c: 00058513 mv a0,a1 80000d40: 000680e7 jalr a3 80000d44: fb9ff06f j 80000cfc <__call_exitprocs+0xd4> Disassembly of section .rodata: 80000d48 : 80000d48: 654c flw fa1,12(a0) 80000d4a: 2774 fld fa3,200(a4) 80000d4c: 74732073 csrs 0x747,t1 80000d50: 7261 lui tp,0xffff8 80000d52: 2e74 fld fa3,216(a2) 80000d54: 2e2e fld ft8,200(sp) 80000d56: 2820 fld fs0,80(s0) 80000d58: 6854 flw fa3,20(s0) 80000d5a: 7369 lui t1,0xffffa 80000d5c: 6d20 flw fs0,88(a0) 80000d5e: 6769 lui a4,0x1a 80000d60: 7468 flw fa0,108(s0) 80000d62: 7420 flw fs0,104(s0) 80000d64: 6b61 lui s6,0x18 80000d66: 2065 jal 80000e0e <__call_exitprocs+0x1e6> 80000d68: 2061 jal 80000df0 <__call_exitprocs+0x1c8> 80000d6a: 6c696877 0x6c696877 80000d6e: 2965 jal 80001226 80000d70: 000a c.slli zero,0x2 80000d72: 0000 unimp 80000d74: 3254 fld fa3,160(a2) 80000d76: 4620 lw s0,72(a2) 80000d78: 6961 lui s2,0x18 80000d7a: 206c fld fa1,192(s0) 80000d7c: 00206e6f jal t3,80006d7e <__global_pointer$+0x5576> 80000d80: 3e2d7257 0x3e2d7257 80000d84: 6572 flw fa0,28(sp) 80000d86: 6461 lui s0,0x18 80000d88: 6120 flw fs0,64(a0) 80000d8a: 646e flw fs0,216(sp) 80000d8c: 7220 flw fs0,96(a2) 80000d8e: 7065 c.lui zero,0xffff9 80000d90: 6165 addi sp,sp,112 80000d92: 2874 fld fa3,208(s0) 80000d94: 20297257 0x20297257 80000d98: 6574 flw fa3,76(a0) 80000d9a: 20737473 csrrci s0,0x207,6 80000d9e: 6170 flw fa2,68(a0) 80000da0: 64657373 csrrci t1,0x646,10 80000da4: 0a21 addi s4,s4,8 80000da6: 0000 unimp 80000da8: 706d6953 0x706d6953 80000dac: 656c flw fa1,76(a0) 80000dae: 4d20 lw s0,88(a0) 80000db0: 6961 lui s2,0x18 80000db2: 0a6e slli s4,s4,0x1b 80000db4: 0000 unimp 80000db6: 0000 unimp 80000db8: 6574 flw fa3,76(a0) 80000dba: 645f7473 csrrci s0,0x645,30 80000dbe: 7669 lui a2,0xffffa 80000dc0: 7265 lui tp,0xffff9 80000dc2: 636e6567 0x636e6567 80000dc6: 0a65 addi s4,s4,25 80000dc8: 0000 unimp 80000dca: 0000 unimp 80000dcc: 6574 flw fa3,76(a0) 80000dce: 775f7473 csrrci s0,0x775,30 80000dd2: 77617073 csrci 0x776,2 80000dd6: 0a6e slli s4,s4,0x1b 80000dd8: 0000 unimp 80000dda: 0000 unimp 80000ddc: 72616853 0x72616853 80000de0: 6465 lui s0,0x19 80000de2: 4d20 lw s0,88(a0) 80000de4: 6d65 lui s10,0x19 80000de6: 2079726f jal tp,800987ec <__global_pointer$+0x96fe4> 80000dea: 6574 flw fa3,76(a0) 80000dec: 000a7473 csrrci s0,ustatus,20 80000df0: 7470 flw fa2,108(s0) 80000df2: 3a72 fld fs4,312(sp) 80000df4: 0020 addi s0,sp,8 80000df6: 0000 unimp 80000df8: 6769724f fnmadd.q ft4,fs2,fs6,fa2 80000dfc: 6e69 lui t3,0x1a 80000dfe: 6c61 lui s8,0x18 80000e00: 5620 lw s0,104(a2) 80000e02: 6c61 lui s8,0x18 80000e04: 6575 lui a0,0x1d 80000e06: 203a fld ft0,392(sp) 80000e08: 0000 unimp 80000e0a: 0000 unimp 80000e0c: 6552 flw fa0,20(sp) 80000e0e: 6461 lui s0,0x18 80000e10: 5620 lw s0,104(a2) 80000e12: 6c61 lui s8,0x18 80000e14: 6575 lui a0,0x1d 80000e16: 203a fld ft0,392(sp) 80000e18: 0000 unimp 80000e1a: 0000 unimp 80000e1c: 2d2d jal 80001456 80000e1e: 2d2d jal 80001458 80000e20: 2d2d jal 8000145a 80000e22: 2d2d jal 8000145c 80000e24: 2d2d jal 8000145e 80000e26: 2d2d jal 80001460 80000e28: 2d2d jal 80001462 80000e2a: 2d2d jal 80001464 80000e2c: 2d2d jal 80001466 80000e2e: 0a2d addi s4,s4,11 80000e30: 0000 unimp 80000e32: 0000 unimp 80000e34: 7876 flw fa6,124(sp) 80000e36: 735f 6170 6e77 0x6e776170735f 80000e3c: 775f 7261 7370 0x73707261775f 80000e42: 6d20 flw fs0,88(a0) 80000e44: 7461 lui s0,0xffff8 80000e46: 615f 6464 6b5f 0x6b5f6464615f 80000e4c: 7265 lui tp,0xffff9 80000e4e: 656e flw fa0,216(sp) 80000e50: 0a6c addi a1,sp,284 80000e52: 0000 unimp 80000e54: 74696157 0x74696157 80000e58: 6e69 lui t3,0x1a 80000e5a: 6f742067 0x6f742067 80000e5e: 6520 flw fs0,72(a0) 80000e60: 736e flw ft6,248(sp) 80000e62: 7275 lui tp,0xffffd 80000e64: 2065 jal 80000f0c 80000e66: 6568746f jal s0,800884bc <__global_pointer$+0x86cb4> 80000e6a: 2072 fld ft0,280(sp) 80000e6c: 70726177 0x70726177 80000e70: 72612073 csrs 0x726,sp 80000e74: 2065 jal 80000f1c 80000e76: 6f64 flw fs1,92(a4) 80000e78: 656e flw fa0,216(sp) 80000e7a: 2e2e fld ft8,200(sp) 80000e7c: 202e fld ft0,200(sp) 80000e7e: 5428 lw a0,104(s0) 80000e80: 6b61 lui s6,0x18 80000e82: 7365 lui t1,0xffff9 80000e84: 6120 flw fs0,64(a0) 80000e86: 7720 flw fs0,104(a4) 80000e88: 6968 flw fa0,84(a0) 80000e8a: 656c flw fa1,76(a0) 80000e8c: 0a29 addi s4,s4,10 80000e8e: 0000 unimp 80000e90: 6574 flw fa3,76(a0) 80000e92: 6e697473 csrrci s0,0x6e6,18 80000e96: 6d745f67 0x6d745f67 80000e9a: 00000a63 beqz zero,80000eae <__call_exitprocs+0x286> 80000e9e: 0000 unimp 80000ea0: 6574 flw fa3,76(a0) 80000ea2: 735f7473 csrrci s0,0x735,30 80000ea6: 6170 flw fa2,68(a0) 80000ea8: 000a6e77 0xa6e77 80000eac: 0030 addi a2,sp,8 80000eae: 0000 unimp 80000eb0: 0031 c.nop 12 80000eb2: 0000 unimp 80000eb4: 0032 c.slli zero,0xc 80000eb6: 0000 unimp 80000eb8: 00000033 add zero,zero,zero 80000ebc: 0034 addi a3,sp,8 80000ebe: 0000 unimp 80000ec0: 0035 c.nop 13 80000ec2: 0000 unimp 80000ec4: 0036 c.slli zero,0xd 80000ec6: 0000 unimp 80000ec8: 00000037 lui zero,0x0 80000ecc: 0038 addi a4,sp,8 80000ece: 0000 unimp 80000ed0: 0039 c.nop 14 80000ed2: 0000 unimp 80000ed4: 0061 c.nop 24 80000ed6: 0000 unimp 80000ed8: 0062 c.slli zero,0x18 80000eda: 0000 unimp 80000edc: 00000063 beqz zero,80000edc <__call_exitprocs+0x2b4> 80000ee0: 0064 addi s1,sp,12 80000ee2: 0000 unimp 80000ee4: 0065 c.nop 25 80000ee6: 0000 unimp 80000ee8: 0066 c.slli zero,0x19 ... 80000eec : 80000eec: 0eac addi a1,sp,856 80000eee: 8000 0x8000 80000ef0: 0eb0 addi a2,sp,856 80000ef2: 8000 0x8000 80000ef4: 0eb4 addi a3,sp,856 80000ef6: 8000 0x8000 80000ef8: 0eb8 addi a4,sp,856 80000efa: 8000 0x8000 80000efc: 0ebc addi a5,sp,856 80000efe: 8000 0x8000 80000f00: 0ec0 addi s0,sp,852 80000f02: 8000 0x8000 80000f04: 0ec4 addi s1,sp,852 80000f06: 8000 0x8000 80000f08: 0ec8 addi a0,sp,852 80000f0a: 8000 0x8000 80000f0c: 0ecc addi a1,sp,852 80000f0e: 8000 0x8000 80000f10: 0ed0 addi a2,sp,852 80000f12: 8000 0x8000 80000f14: 0ed4 addi a3,sp,852 80000f16: 8000 0x8000 80000f18: 0ed8 addi a4,sp,852 80000f1a: 8000 0x8000 80000f1c: 0edc addi a5,sp,852 80000f1e: 8000 0x8000 80000f20: 0ee0 addi s0,sp,860 80000f22: 8000 0x8000 80000f24: 0ee4 addi s1,sp,860 80000f26: 8000 0x8000 80000f28: 0ee8 addi a0,sp,860 80000f2a: 8000 0x8000 Disassembly of section .init_array: 80001000 <__init_array_start>: 80001000: 0260 addi s0,sp,268 80001002: 8000 0x8000 Disassembly of section .data: 80001008 : 80001008: 0005 c.nop 1 8000100a: 0000 unimp 8000100c: 0005 c.nop 1 8000100e: 0000 unimp 80001010: 0005 c.nop 1 80001012: 0000 unimp 80001014: 0005 c.nop 1 80001016: 0000 unimp 80001018: 0006 c.slli zero,0x1 8000101a: 0000 unimp 8000101c: 0006 c.slli zero,0x1 8000101e: 0000 unimp 80001020: 0006 c.slli zero,0x1 80001022: 0000 unimp 80001024: 0006 c.slli zero,0x1 80001026: 0000 unimp 80001028: 00000007 0x7 8000102c: 00000007 0x7 80001030: 00000007 0x7 80001034: 00000007 0x7 80001038: 0008 0x8 8000103a: 0000 unimp 8000103c: 0008 0x8 8000103e: 0000 unimp 80001040: 0008 0x8 80001042: 0000 unimp 80001044: 0008 0x8 ... 80001048 : 80001048: 0001 nop 8000104a: 0000 unimp 8000104c: 0001 nop 8000104e: 0000 unimp 80001050: 0001 nop 80001052: 0000 unimp 80001054: 0001 nop 80001056: 0000 unimp 80001058: 0001 nop 8000105a: 0000 unimp 8000105c: 0001 nop 8000105e: 0000 unimp 80001060: 0001 nop 80001062: 0000 unimp 80001064: 0001 nop 80001066: 0000 unimp 80001068: 0001 nop 8000106a: 0000 unimp 8000106c: 0001 nop 8000106e: 0000 unimp 80001070: 0001 nop 80001072: 0000 unimp 80001074: 0001 nop 80001076: 0000 unimp 80001078: 0001 nop 8000107a: 0000 unimp 8000107c: 0001 nop 8000107e: 0000 unimp 80001080: 0001 nop 80001082: 0000 unimp 80001084: 0001 nop ... 80001088 : 80001088: 0005 c.nop 1 8000108a: 0000 unimp 8000108c: 0005 c.nop 1 8000108e: 0000 unimp 80001090: 0005 c.nop 1 80001092: 0000 unimp 80001094: 0005 c.nop 1 ... 80001098 : 80001098: fffc fsw fa5,124(a5) 8000109a: ffff 0xffff 8000109c: 0000 unimp ... 800010a0 : 800010a0: 0000 unimp 800010a2: 0000 unimp 800010a4: 138c addi a1,sp,480 800010a6: 8000 0x8000 800010a8: 13f4 addi a3,sp,492 800010aa: 8000 0x8000 800010ac: 145c addi a5,sp,548 800010ae: 8000 0x8000 ... 80001148: 0001 nop 8000114a: 0000 unimp 8000114c: 0000 unimp 8000114e: 0000 unimp 80001150: 330e fld ft6,224(sp) 80001152: abcd j 80001744 <__BSS_END__+0x214> 80001154: 1234 addi a3,sp,296 80001156: e66d bnez a2,80001240 80001158: deec sw a1,124(a3) 8000115a: 0005 c.nop 1 8000115c: 0000000b 0xb ... Disassembly of section .sdata: 800014c8 <_global_impure_ptr>: 800014c8: 10a0 addi s0,sp,104 800014ca: 8000 0x8000 Disassembly of section .sbss: 800014cc : 800014cc: 0000 unimp ... Disassembly of section .bss: 800014d0 : ... 80001510 : ... 80001520 : ... Disassembly of section .comment: 00000000 <.comment>: 0: 3a434347 fmsub.d ft6,ft6,ft4,ft7,rmm 4: 2820 fld fs0,80(s0) 6: 29554e47 fmsub.s ft8,fa0,fs5,ft5,rmm a: 3920 fld fs0,112(a0) c: 322e fld ft4,232(sp) e: 302e fld ft0,232(sp) ... Disassembly of section .riscv.attributes: 00000000 <.riscv.attributes>: 0: 2041 jal 80 <_start-0x7fffff80> 2: 0000 unimp 4: 7200 flw fs0,32(a2) 6: 7369 lui t1,0xffffa 8: 01007663 bgeu zero,a6,14 <_start-0x7fffffec> c: 0016 c.slli zero,0x5 e: 0000 unimp 10: 1004 addi s1,sp,32 12: 7205 lui tp,0xfffe1 14: 3376 fld ft6,376(sp) 16: 6932 flw fs2,12(sp) 18: 7032 flw ft0,44(sp) 1a: 5f30 lw a2,120(a4) 1c: 326d jal fffff9c6 <__global_pointer$+0x7fffe1be> 1e: 3070 fld fa2,224(s0) ...