generated/rv32um-p-mul: file format elf32-littleriscv Disassembly of section .text.init: 00000000 <_start>: 0: 00000d13 li s10,0 4: 00000d93 li s11,0 00000008 : 8: 000080b7 lui ra,0x8 c: e0008093 addi ra,ra,-512 # 7e00 10: b6db7137 lui sp,0xb6db7 14: db710113 addi sp,sp,-585 # b6db6db7 18: 02208f33 mul t5,ra,sp 1c: 00001eb7 lui t4,0x1 20: 200e8e93 addi t4,t4,512 # 1200 24: 02000193 li gp,32 28: 4bdf1463 bne t5,t4,4d0 0000002c : 2c: 000080b7 lui ra,0x8 30: fc008093 addi ra,ra,-64 # 7fc0 34: b6db7137 lui sp,0xb6db7 38: db710113 addi sp,sp,-585 # b6db6db7 3c: 02208f33 mul t5,ra,sp 40: 00001eb7 lui t4,0x1 44: 240e8e93 addi t4,t4,576 # 1240 48: 02100193 li gp,33 4c: 49df1263 bne t5,t4,4d0 00000050 : 50: 00000093 li ra,0 54: 00000113 li sp,0 58: 02208f33 mul t5,ra,sp 5c: 00000e93 li t4,0 60: 00200193 li gp,2 64: 47df1663 bne t5,t4,4d0 00000068 : 68: 00100093 li ra,1 6c: 00100113 li sp,1 70: 02208f33 mul t5,ra,sp 74: 00100e93 li t4,1 78: 00300193 li gp,3 7c: 45df1a63 bne t5,t4,4d0 00000080 : 80: 00300093 li ra,3 84: 00700113 li sp,7 88: 02208f33 mul t5,ra,sp 8c: 01500e93 li t4,21 90: 00400193 li gp,4 94: 43df1e63 bne t5,t4,4d0 00000098 : 98: 00000093 li ra,0 9c: ffff8137 lui sp,0xffff8 a0: 02208f33 mul t5,ra,sp a4: 00000e93 li t4,0 a8: 00500193 li gp,5 ac: 43df1263 bne t5,t4,4d0 000000b0 : b0: 800000b7 lui ra,0x80000 b4: 00000113 li sp,0 b8: 02208f33 mul t5,ra,sp bc: 00000e93 li t4,0 c0: 00600193 li gp,6 c4: 41df1663 bne t5,t4,4d0 000000c8 : c8: 800000b7 lui ra,0x80000 cc: ffff8137 lui sp,0xffff8 d0: 02208f33 mul t5,ra,sp d4: 00000e93 li t4,0 d8: 00700193 li gp,7 dc: 3fdf1a63 bne t5,t4,4d0 000000e0 : e0: aaaab0b7 lui ra,0xaaaab e4: aab08093 addi ra,ra,-1365 # aaaaaaab e8: 00030137 lui sp,0x30 ec: e7d10113 addi sp,sp,-387 # 2fe7d f0: 02208f33 mul t5,ra,sp f4: 00010eb7 lui t4,0x10 f8: f7fe8e93 addi t4,t4,-129 # ff7f fc: 01e00193 li gp,30 100: 3ddf1863 bne t5,t4,4d0 00000104 : 104: 000300b7 lui ra,0x30 108: e7d08093 addi ra,ra,-387 # 2fe7d 10c: aaaab137 lui sp,0xaaaab 110: aab10113 addi sp,sp,-1365 # aaaaaaab 114: 02208f33 mul t5,ra,sp 118: 00010eb7 lui t4,0x10 11c: f7fe8e93 addi t4,t4,-129 # ff7f 120: 01f00193 li gp,31 124: 3bdf1663 bne t5,t4,4d0 00000128 : 128: ff0000b7 lui ra,0xff000 12c: ff000137 lui sp,0xff000 130: 02208f33 mul t5,ra,sp 134: 00000e93 li t4,0 138: 02200193 li gp,34 13c: 39df1a63 bne t5,t4,4d0 00000140 : 140: fff00093 li ra,-1 144: fff00113 li sp,-1 148: 02208f33 mul t5,ra,sp 14c: 00100e93 li t4,1 150: 02300193 li gp,35 154: 37df1e63 bne t5,t4,4d0 00000158 : 158: fff00093 li ra,-1 15c: 00100113 li sp,1 160: 02208f33 mul t5,ra,sp 164: fff00e93 li t4,-1 168: 02400193 li gp,36 16c: 37df1263 bne t5,t4,4d0 00000170 : 170: 00100093 li ra,1 174: fff00113 li sp,-1 178: 02208f33 mul t5,ra,sp 17c: fff00e93 li t4,-1 180: 02500193 li gp,37 184: 35df1663 bne t5,t4,4d0 00000188 : 188: 00d00093 li ra,13 18c: 00b00113 li sp,11 190: 022080b3 mul ra,ra,sp 194: 08f00e93 li t4,143 198: 00800193 li gp,8 19c: 33d09a63 bne ra,t4,4d0 000001a0 : 1a0: 00e00093 li ra,14 1a4: 00b00113 li sp,11 1a8: 02208133 mul sp,ra,sp 1ac: 09a00e93 li t4,154 1b0: 00900193 li gp,9 1b4: 31d11e63 bne sp,t4,4d0 000001b8 : 1b8: 00d00093 li ra,13 1bc: 021080b3 mul ra,ra,ra 1c0: 0a900e93 li t4,169 1c4: 00a00193 li gp,10 1c8: 31d09463 bne ra,t4,4d0 000001cc : 1cc: 00000213 li tp,0 1d0: 00d00093 li ra,13 1d4: 00b00113 li sp,11 1d8: 02208f33 mul t5,ra,sp 1dc: 000f0313 mv t1,t5 1e0: 00120213 addi tp,tp,1 # 1 <_start+0x1> 1e4: 00200293 li t0,2 1e8: fe5214e3 bne tp,t0,1d0 1ec: 08f00e93 li t4,143 1f0: 00b00193 li gp,11 1f4: 2dd31e63 bne t1,t4,4d0 000001f8 : 1f8: 00000213 li tp,0 1fc: 00e00093 li ra,14 200: 00b00113 li sp,11 204: 02208f33 mul t5,ra,sp 208: 00000013 nop 20c: 000f0313 mv t1,t5 210: 00120213 addi tp,tp,1 # 1 <_start+0x1> 214: 00200293 li t0,2 218: fe5212e3 bne tp,t0,1fc 21c: 09a00e93 li t4,154 220: 00c00193 li gp,12 224: 2bd31663 bne t1,t4,4d0 00000228 : 228: 00000213 li tp,0 22c: 00f00093 li ra,15 230: 00b00113 li sp,11 234: 02208f33 mul t5,ra,sp 238: 00000013 nop 23c: 00000013 nop 240: 000f0313 mv t1,t5 244: 00120213 addi tp,tp,1 # 1 <_start+0x1> 248: 00200293 li t0,2 24c: fe5210e3 bne tp,t0,22c 250: 0a500e93 li t4,165 254: 00d00193 li gp,13 258: 27d31c63 bne t1,t4,4d0 0000025c : 25c: 00000213 li tp,0 260: 00d00093 li ra,13 264: 00b00113 li sp,11 268: 02208f33 mul t5,ra,sp 26c: 00120213 addi tp,tp,1 # 1 <_start+0x1> 270: 00200293 li t0,2 274: fe5216e3 bne tp,t0,260 278: 08f00e93 li t4,143 27c: 00e00193 li gp,14 280: 25df1863 bne t5,t4,4d0 00000284 : 284: 00000213 li tp,0 288: 00e00093 li ra,14 28c: 00b00113 li sp,11 290: 00000013 nop 294: 02208f33 mul t5,ra,sp 298: 00120213 addi tp,tp,1 # 1 <_start+0x1> 29c: 00200293 li t0,2 2a0: fe5214e3 bne tp,t0,288 2a4: 09a00e93 li t4,154 2a8: 00f00193 li gp,15 2ac: 23df1263 bne t5,t4,4d0 000002b0 : 2b0: 00000213 li tp,0 2b4: 00f00093 li ra,15 2b8: 00b00113 li sp,11 2bc: 00000013 nop 2c0: 00000013 nop 2c4: 02208f33 mul t5,ra,sp 2c8: 00120213 addi tp,tp,1 # 1 <_start+0x1> 2cc: 00200293 li t0,2 2d0: fe5212e3 bne tp,t0,2b4 2d4: 0a500e93 li t4,165 2d8: 01000193 li gp,16 2dc: 1fdf1a63 bne t5,t4,4d0 000002e0 : 2e0: 00000213 li tp,0 2e4: 00d00093 li ra,13 2e8: 00000013 nop 2ec: 00b00113 li sp,11 2f0: 02208f33 mul t5,ra,sp 2f4: 00120213 addi tp,tp,1 # 1 <_start+0x1> 2f8: 00200293 li t0,2 2fc: fe5214e3 bne tp,t0,2e4 300: 08f00e93 li t4,143 304: 01100193 li gp,17 308: 1ddf1463 bne t5,t4,4d0 0000030c : 30c: 00000213 li tp,0 310: 00e00093 li ra,14 314: 00000013 nop 318: 00b00113 li sp,11 31c: 00000013 nop 320: 02208f33 mul t5,ra,sp 324: 00120213 addi tp,tp,1 # 1 <_start+0x1> 328: 00200293 li t0,2 32c: fe5212e3 bne tp,t0,310 330: 09a00e93 li t4,154 334: 01200193 li gp,18 338: 19df1c63 bne t5,t4,4d0 0000033c : 33c: 00000213 li tp,0 340: 00f00093 li ra,15 344: 00000013 nop 348: 00000013 nop 34c: 00b00113 li sp,11 350: 02208f33 mul t5,ra,sp 354: 00120213 addi tp,tp,1 # 1 <_start+0x1> 358: 00200293 li t0,2 35c: fe5212e3 bne tp,t0,340 360: 0a500e93 li t4,165 364: 01300193 li gp,19 368: 17df1463 bne t5,t4,4d0 0000036c : 36c: 00000213 li tp,0 370: 00b00113 li sp,11 374: 00d00093 li ra,13 378: 02208f33 mul t5,ra,sp 37c: 00120213 addi tp,tp,1 # 1 <_start+0x1> 380: 00200293 li t0,2 384: fe5216e3 bne tp,t0,370 388: 08f00e93 li t4,143 38c: 01400193 li gp,20 390: 15df1063 bne t5,t4,4d0 00000394 : 394: 00000213 li tp,0 398: 00b00113 li sp,11 39c: 00e00093 li ra,14 3a0: 00000013 nop 3a4: 02208f33 mul t5,ra,sp 3a8: 00120213 addi tp,tp,1 # 1 <_start+0x1> 3ac: 00200293 li t0,2 3b0: fe5214e3 bne tp,t0,398 3b4: 09a00e93 li t4,154 3b8: 01500193 li gp,21 3bc: 11df1a63 bne t5,t4,4d0 000003c0 : 3c0: 00000213 li tp,0 3c4: 00b00113 li sp,11 3c8: 00f00093 li ra,15 3cc: 00000013 nop 3d0: 00000013 nop 3d4: 02208f33 mul t5,ra,sp 3d8: 00120213 addi tp,tp,1 # 1 <_start+0x1> 3dc: 00200293 li t0,2 3e0: fe5212e3 bne tp,t0,3c4 3e4: 0a500e93 li t4,165 3e8: 01600193 li gp,22 3ec: 0fdf1263 bne t5,t4,4d0 000003f0 : 3f0: 00000213 li tp,0 3f4: 00b00113 li sp,11 3f8: 00000013 nop 3fc: 00d00093 li ra,13 400: 02208f33 mul t5,ra,sp 404: 00120213 addi tp,tp,1 # 1 <_start+0x1> 408: 00200293 li t0,2 40c: fe5214e3 bne tp,t0,3f4 410: 08f00e93 li t4,143 414: 01700193 li gp,23 418: 0bdf1c63 bne t5,t4,4d0 0000041c : 41c: 00000213 li tp,0 420: 00b00113 li sp,11 424: 00000013 nop 428: 00e00093 li ra,14 42c: 00000013 nop 430: 02208f33 mul t5,ra,sp 434: 00120213 addi tp,tp,1 # 1 <_start+0x1> 438: 00200293 li t0,2 43c: fe5212e3 bne tp,t0,420 440: 09a00e93 li t4,154 444: 01800193 li gp,24 448: 09df1463 bne t5,t4,4d0 0000044c : 44c: 00000213 li tp,0 450: 00b00113 li sp,11 454: 00000013 nop 458: 00000013 nop 45c: 00f00093 li ra,15 460: 02208f33 mul t5,ra,sp 464: 00120213 addi tp,tp,1 # 1 <_start+0x1> 468: 00200293 li t0,2 46c: fe5212e3 bne tp,t0,450 470: 0a500e93 li t4,165 474: 01900193 li gp,25 478: 05df1c63 bne t5,t4,4d0 0000047c : 47c: 01f00093 li ra,31 480: 02100133 mul sp,zero,ra 484: 00000e93 li t4,0 488: 01a00193 li gp,26 48c: 05d11263 bne sp,t4,4d0 00000490 : 490: 02000093 li ra,32 494: 02008133 mul sp,ra,zero 498: 00000e93 li t4,0 49c: 01b00193 li gp,27 4a0: 03d11863 bne sp,t4,4d0 000004a4 : 4a4: 020000b3 mul ra,zero,zero 4a8: 00000e93 li t4,0 4ac: 01c00193 li gp,28 4b0: 03d09063 bne ra,t4,4d0 000004b4 : 4b4: 02100093 li ra,33 4b8: 02200113 li sp,34 4bc: 02208033 mul zero,ra,sp 4c0: 00000e93 li t4,0 4c4: 01d00193 li gp,29 4c8: 01d01463 bne zero,t4,4d0 4cc: 00301863 bne zero,gp,4dc 000004d0 : 4d0: 00000d93 li s11,0 4d4: 00100d13 li s10,1 000004d8 : 4d8: 0000006f j 4d8 000004dc : 4dc: 00100d93 li s11,1 4e0: 00100d13 li s10,1 000004e4 : 4e4: 0000006f j 4e4 ... Disassembly of section .tohost: 00000540 : ... 00000580 : ... Disassembly of section .riscv.attributes: 00000000 <.riscv.attributes>: 0: 1e41 addi t3,t3,-16 2: 0000 unimp 4: 7200 flw fs0,32(a2) 6: 7369 lui t1,0xffffa 8: 01007663 bgeu zero,a6,14 c: 0014 0x14 e: 0000 unimp 10: 7205 lui tp,0xfffe1 12: 3376 fld ft6,376(sp) 14: 6932 flw fs2,12(sp) 16: 7032 flw ft0,44(sp) 18: 5f30 lw a2,120(a4) 1a: 326d jal fffff9c4 1c: 3070 fld fa2,224(s0) ...