generated/rv32ui-p-lw: file format elf32-littleriscv Disassembly of section .text.init: 00000000 <_start>: 0: 00000d13 li s10,0 4: 00000d93 li s11,0 00000008 : 8: 00001097 auipc ra,0x1 c: ff808093 addi ra,ra,-8 # 1000 10: 0000af03 lw t5,0(ra) 14: 00ff0eb7 lui t4,0xff0 18: 0ffe8e93 addi t4,t4,255 # ff00ff <_end+0xfef077> 1c: 00200193 li gp,2 20: 27df1a63 bne t5,t4,294 00000024 : 24: 00001097 auipc ra,0x1 28: fdc08093 addi ra,ra,-36 # 1000 2c: 0040af03 lw t5,4(ra) 30: ff010eb7 lui t4,0xff010 34: f00e8e93 addi t4,t4,-256 # ff00ff00 <_end+0xff00ee78> 38: 00300193 li gp,3 3c: 25df1c63 bne t5,t4,294 00000040 : 40: 00001097 auipc ra,0x1 44: fc008093 addi ra,ra,-64 # 1000 48: 0080af03 lw t5,8(ra) 4c: 0ff01eb7 lui t4,0xff01 50: ff0e8e93 addi t4,t4,-16 # ff00ff0 <_end+0xfefff68> 54: 00400193 li gp,4 58: 23df1e63 bne t5,t4,294 0000005c : 5c: 00001097 auipc ra,0x1 60: fa408093 addi ra,ra,-92 # 1000 64: 00c0af03 lw t5,12(ra) 68: f00ffeb7 lui t4,0xf00ff 6c: 00fe8e93 addi t4,t4,15 # f00ff00f <_end+0xf00fdf87> 70: 00500193 li gp,5 74: 23df1063 bne t5,t4,294 00000078 : 78: 00001097 auipc ra,0x1 7c: f9408093 addi ra,ra,-108 # 100c 80: ff40af03 lw t5,-12(ra) 84: 00ff0eb7 lui t4,0xff0 88: 0ffe8e93 addi t4,t4,255 # ff00ff <_end+0xfef077> 8c: 00600193 li gp,6 90: 21df1263 bne t5,t4,294 00000094 : 94: 00001097 auipc ra,0x1 98: f7808093 addi ra,ra,-136 # 100c 9c: ff80af03 lw t5,-8(ra) a0: ff010eb7 lui t4,0xff010 a4: f00e8e93 addi t4,t4,-256 # ff00ff00 <_end+0xff00ee78> a8: 00700193 li gp,7 ac: 1fdf1463 bne t5,t4,294 000000b0 : b0: 00001097 auipc ra,0x1 b4: f5c08093 addi ra,ra,-164 # 100c b8: ffc0af03 lw t5,-4(ra) bc: 0ff01eb7 lui t4,0xff01 c0: ff0e8e93 addi t4,t4,-16 # ff00ff0 <_end+0xfefff68> c4: 00800193 li gp,8 c8: 1ddf1663 bne t5,t4,294 000000cc : cc: 00001097 auipc ra,0x1 d0: f4008093 addi ra,ra,-192 # 100c d4: 0000af03 lw t5,0(ra) d8: f00ffeb7 lui t4,0xf00ff dc: 00fe8e93 addi t4,t4,15 # f00ff00f <_end+0xf00fdf87> e0: 00900193 li gp,9 e4: 1bdf1863 bne t5,t4,294 000000e8 : e8: 00001097 auipc ra,0x1 ec: f1808093 addi ra,ra,-232 # 1000 f0: fe008093 addi ra,ra,-32 f4: 0200a283 lw t0,32(ra) f8: 00ff0eb7 lui t4,0xff0 fc: 0ffe8e93 addi t4,t4,255 # ff00ff <_end+0xfef077> 100: 00a00193 li gp,10 104: 19d29863 bne t0,t4,294 00000108 : 108: 00001097 auipc ra,0x1 10c: ef808093 addi ra,ra,-264 # 1000 110: ffd08093 addi ra,ra,-3 114: 0070a283 lw t0,7(ra) 118: ff010eb7 lui t4,0xff010 11c: f00e8e93 addi t4,t4,-256 # ff00ff00 <_end+0xff00ee78> 120: 00b00193 li gp,11 124: 17d29863 bne t0,t4,294 00000128 : 128: 00c00193 li gp,12 12c: 00000213 li tp,0 130: 00001097 auipc ra,0x1 134: ed408093 addi ra,ra,-300 # 1004 138: 0040af03 lw t5,4(ra) 13c: 000f0313 mv t1,t5 140: 0ff01eb7 lui t4,0xff01 144: ff0e8e93 addi t4,t4,-16 # ff00ff0 <_end+0xfefff68> 148: 15d31663 bne t1,t4,294 14c: 00120213 addi tp,tp,1 # 1 <_start+0x1> 150: 00200293 li t0,2 154: fc521ee3 bne tp,t0,130 00000158 : 158: 00d00193 li gp,13 15c: 00000213 li tp,0 160: 00001097 auipc ra,0x1 164: ea808093 addi ra,ra,-344 # 1008 168: 0040af03 lw t5,4(ra) 16c: 00000013 nop 170: 000f0313 mv t1,t5 174: f00ffeb7 lui t4,0xf00ff 178: 00fe8e93 addi t4,t4,15 # f00ff00f <_end+0xf00fdf87> 17c: 11d31c63 bne t1,t4,294 180: 00120213 addi tp,tp,1 # 1 <_start+0x1> 184: 00200293 li t0,2 188: fc521ce3 bne tp,t0,160 0000018c : 18c: 00e00193 li gp,14 190: 00000213 li tp,0 194: 00001097 auipc ra,0x1 198: e6c08093 addi ra,ra,-404 # 1000 19c: 0040af03 lw t5,4(ra) 1a0: 00000013 nop 1a4: 00000013 nop 1a8: 000f0313 mv t1,t5 1ac: ff010eb7 lui t4,0xff010 1b0: f00e8e93 addi t4,t4,-256 # ff00ff00 <_end+0xff00ee78> 1b4: 0fd31063 bne t1,t4,294 1b8: 00120213 addi tp,tp,1 # 1 <_start+0x1> 1bc: 00200293 li t0,2 1c0: fc521ae3 bne tp,t0,194 000001c4 : 1c4: 00f00193 li gp,15 1c8: 00000213 li tp,0 1cc: 00001097 auipc ra,0x1 1d0: e3808093 addi ra,ra,-456 # 1004 1d4: 0040af03 lw t5,4(ra) 1d8: 0ff01eb7 lui t4,0xff01 1dc: ff0e8e93 addi t4,t4,-16 # ff00ff0 <_end+0xfefff68> 1e0: 0bdf1a63 bne t5,t4,294 1e4: 00120213 addi tp,tp,1 # 1 <_start+0x1> 1e8: 00200293 li t0,2 1ec: fe5210e3 bne tp,t0,1cc 000001f0 : 1f0: 01000193 li gp,16 1f4: 00000213 li tp,0 1f8: 00001097 auipc ra,0x1 1fc: e1008093 addi ra,ra,-496 # 1008 200: 00000013 nop 204: 0040af03 lw t5,4(ra) 208: f00ffeb7 lui t4,0xf00ff 20c: 00fe8e93 addi t4,t4,15 # f00ff00f <_end+0xf00fdf87> 210: 09df1263 bne t5,t4,294 214: 00120213 addi tp,tp,1 # 1 <_start+0x1> 218: 00200293 li t0,2 21c: fc521ee3 bne tp,t0,1f8 00000220 : 220: 01100193 li gp,17 224: 00000213 li tp,0 228: 00001097 auipc ra,0x1 22c: dd808093 addi ra,ra,-552 # 1000 230: 00000013 nop 234: 00000013 nop 238: 0040af03 lw t5,4(ra) 23c: ff010eb7 lui t4,0xff010 240: f00e8e93 addi t4,t4,-256 # ff00ff00 <_end+0xff00ee78> 244: 05df1863 bne t5,t4,294 248: 00120213 addi tp,tp,1 # 1 <_start+0x1> 24c: 00200293 li t0,2 250: fc521ce3 bne tp,t0,228 00000254 : 254: 00001297 auipc t0,0x1 258: dac28293 addi t0,t0,-596 # 1000 25c: 0002a103 lw sp,0(t0) 260: 00200113 li sp,2 264: 00200e93 li t4,2 268: 01200193 li gp,18 26c: 03d11463 bne sp,t4,294 00000270 : 270: 00001297 auipc t0,0x1 274: d9028293 addi t0,t0,-624 # 1000 278: 0002a103 lw sp,0(t0) 27c: 00000013 nop 280: 00200113 li sp,2 284: 00200e93 li t4,2 288: 01300193 li gp,19 28c: 01d11463 bne sp,t4,294 290: 00301863 bne zero,gp,2a0 00000294 : 294: 00000d93 li s11,0 298: 00100d13 li s10,1 0000029c : 29c: 0000006f j 29c 000002a0 : 2a0: 00100d93 li s11,1 2a4: 00100d13 li s10,1 000002a8 : 2a8: 0000006f j 2a8 ... Disassembly of section .data: 00001000 : 1000: 00ff 0xff 1002: 00ff 0xff 00001004 : 1004: ff00 fsw fs0,56(a4) 1006: ff00 fsw fs0,56(a4) 00001008 : 1008: 0ff0 addi a2,sp,988 100a: 0ff0 addi a2,sp,988 0000100c : 100c: f00ff00f 0xf00ff00f Disassembly of section .tohost: 00001040 : ... 00001080 : ... Disassembly of section .riscv.attributes: 00000000 <.riscv.attributes>: 0: 1941 addi s2,s2,-16 2: 0000 unimp 4: 7200 flw fs0,32(a2) 6: 7369 lui t1,0xffffa 8: 01007663 bgeu zero,a6,14 c: 0000000f fence unknown,unknown 10: 7205 lui tp,0xfffe1 12: 3376 fld ft6,376(sp) 14: 6932 flw fs2,12(sp) 16: 7032 flw ft0,44(sp) 18: 0030 addi a2,sp,8