mul.elf: file format elf32-littleriscv Disassembly of section .text: 00000000 : 0: 00008137 lui sp,0x8 00000004 : 4: fe010113 addi sp,sp,-32 # 7fe0 <__mulsi3+0x7f88> 8: 00112e23 sw ra,28(sp) c: 00812c23 sw s0,24(sp) 10: 02010413 addi s0,sp,32 14: fea42623 sw a0,-20(s0) 18: feb42423 sw a1,-24(s0) 1c: 123457b7 lui a5,0x12345 20: 67878793 addi a5,a5,1656 # 12345678 <__mulsi3+0x12345620> 24: fef42623 sw a5,-20(s0) 28: 876547b7 lui a5,0x87654 2c: 32178793 addi a5,a5,801 # 87654321 <__mulsi3+0x876542c9> 30: fef42423 sw a5,-24(s0) 34: fe842583 lw a1,-24(s0) 38: fec42503 lw a0,-20(s0) 3c: 01c000ef jal ra,58 <__mulsi3> 40: 00050793 mv a5,a0 44: 00078513 mv a0,a5 48: 01c12083 lw ra,28(sp) 4c: 01812403 lw s0,24(sp) 50: 02010113 addi sp,sp,32 54: 00008067 ret 00000058 <__mulsi3>: 58: 00050613 mv a2,a0 5c: 00000513 li a0,0 60: 0015f693 andi a3,a1,1 64: 00068463 beqz a3,6c <__mulsi3+0x14> 68: 00c50533 add a0,a0,a2 6c: 0015d593 srli a1,a1,0x1 70: 00161613 slli a2,a2,0x1 74: fe0596e3 bnez a1,60 <__mulsi3+0x8> 78: 00008067 ret Disassembly of section .comment: 00000000 <.comment>: 0: 3a434347 fmsub.d ft6,ft6,ft4,ft7,rmm 4: 2820 fld fs0,80(s0) 6: 5078 lw a4,100(s0) 8: 6361 lui t1,0x18 a: 4e47206b 0x4e47206b e: 2055 jal b2 <__mulsi3+0x5a> 10: 4952 lw s2,20(sp) 12: 562d4353 0x562d4353 16: 4520 lw s0,72(a0) 18: 626d lui tp,0x1b 1a: 6465 lui s0,0x19 1c: 6564 flw fs1,76(a0) 1e: 2064 fld fs1,192(s0) 20: 20434347 fmsub.s ft6,ft6,ft4,ft4,rmm 24: 3878 fld fa4,240(s0) 26: 5f36 lw t5,108(sp) 28: 3436 fld fs0,360(sp) 2a: 2029 jal 34 2c: 3031 jal fffff838 <__mulsi3+0xfffff7e0> 2e: 322e fld ft4,232(sp) 30: 302e fld ft0,232(sp) ...