generated/rv32ui-p-lhu: 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: 0000df03 lhu t5,0(ra) 14: 0ff00e93 li t4,255 18: 00200193 li gp,2 1c: 27df1663 bne t5,t4,288 00000020 : 20: 00001097 auipc ra,0x1 24: fe008093 addi ra,ra,-32 # 1000 28: 0020df03 lhu t5,2(ra) 2c: 00010eb7 lui t4,0x10 30: f00e8e93 addi t4,t4,-256 # ff00 <_end+0xee78> 34: 00300193 li gp,3 38: 25df1863 bne t5,t4,288 0000003c : 3c: 00001097 auipc ra,0x1 40: fc408093 addi ra,ra,-60 # 1000 44: 0040df03 lhu t5,4(ra) 48: 00001eb7 lui t4,0x1 4c: ff0e8e93 addi t4,t4,-16 # ff0 50: 00400193 li gp,4 54: 23df1a63 bne t5,t4,288 00000058 : 58: 00001097 auipc ra,0x1 5c: fa808093 addi ra,ra,-88 # 1000 60: 0060df03 lhu t5,6(ra) 64: 0000feb7 lui t4,0xf 68: 00fe8e93 addi t4,t4,15 # f00f <_end+0xdf87> 6c: 00500193 li gp,5 70: 21df1c63 bne t5,t4,288 00000074 : 74: 00001097 auipc ra,0x1 78: f9208093 addi ra,ra,-110 # 1006 7c: ffa0df03 lhu t5,-6(ra) 80: 0ff00e93 li t4,255 84: 00600193 li gp,6 88: 21df1063 bne t5,t4,288 0000008c : 8c: 00001097 auipc ra,0x1 90: f7a08093 addi ra,ra,-134 # 1006 94: ffc0df03 lhu t5,-4(ra) 98: 00010eb7 lui t4,0x10 9c: f00e8e93 addi t4,t4,-256 # ff00 <_end+0xee78> a0: 00700193 li gp,7 a4: 1fdf1263 bne t5,t4,288 000000a8 : a8: 00001097 auipc ra,0x1 ac: f5e08093 addi ra,ra,-162 # 1006 b0: ffe0df03 lhu t5,-2(ra) b4: 00001eb7 lui t4,0x1 b8: ff0e8e93 addi t4,t4,-16 # ff0 bc: 00800193 li gp,8 c0: 1ddf1463 bne t5,t4,288 000000c4 : c4: 00001097 auipc ra,0x1 c8: f4208093 addi ra,ra,-190 # 1006 cc: 0000df03 lhu t5,0(ra) d0: 0000feb7 lui t4,0xf d4: 00fe8e93 addi t4,t4,15 # f00f <_end+0xdf87> d8: 00900193 li gp,9 dc: 1bdf1663 bne t5,t4,288 000000e0 : e0: 00001097 auipc ra,0x1 e4: f2008093 addi ra,ra,-224 # 1000 e8: fe008093 addi ra,ra,-32 ec: 0200d283 lhu t0,32(ra) f0: 0ff00e93 li t4,255 f4: 00a00193 li gp,10 f8: 19d29863 bne t0,t4,288 000000fc : fc: 00001097 auipc ra,0x1 100: f0408093 addi ra,ra,-252 # 1000 104: ffb08093 addi ra,ra,-5 108: 0070d283 lhu t0,7(ra) 10c: 00010eb7 lui t4,0x10 110: f00e8e93 addi t4,t4,-256 # ff00 <_end+0xee78> 114: 00b00193 li gp,11 118: 17d29863 bne t0,t4,288 0000011c : 11c: 00c00193 li gp,12 120: 00000213 li tp,0 124: 00001097 auipc ra,0x1 128: ede08093 addi ra,ra,-290 # 1002 12c: 0020df03 lhu t5,2(ra) 130: 000f0313 mv t1,t5 134: 00001eb7 lui t4,0x1 138: ff0e8e93 addi t4,t4,-16 # ff0 13c: 15d31663 bne t1,t4,288 140: 00120213 addi tp,tp,1 # 1 <_start+0x1> 144: 00200293 li t0,2 148: fc521ee3 bne tp,t0,124 0000014c : 14c: 00d00193 li gp,13 150: 00000213 li tp,0 154: 00001097 auipc ra,0x1 158: eb008093 addi ra,ra,-336 # 1004 15c: 0020df03 lhu t5,2(ra) 160: 00000013 nop 164: 000f0313 mv t1,t5 168: 0000feb7 lui t4,0xf 16c: 00fe8e93 addi t4,t4,15 # f00f <_end+0xdf87> 170: 11d31c63 bne t1,t4,288 174: 00120213 addi tp,tp,1 # 1 <_start+0x1> 178: 00200293 li t0,2 17c: fc521ce3 bne tp,t0,154 00000180 : 180: 00e00193 li gp,14 184: 00000213 li tp,0 188: 00001097 auipc ra,0x1 18c: e7808093 addi ra,ra,-392 # 1000 190: 0020df03 lhu t5,2(ra) 194: 00000013 nop 198: 00000013 nop 19c: 000f0313 mv t1,t5 1a0: 00010eb7 lui t4,0x10 1a4: f00e8e93 addi t4,t4,-256 # ff00 <_end+0xee78> 1a8: 0fd31063 bne t1,t4,288 1ac: 00120213 addi tp,tp,1 # 1 <_start+0x1> 1b0: 00200293 li t0,2 1b4: fc521ae3 bne tp,t0,188 000001b8 : 1b8: 00f00193 li gp,15 1bc: 00000213 li tp,0 1c0: 00001097 auipc ra,0x1 1c4: e4208093 addi ra,ra,-446 # 1002 1c8: 0020df03 lhu t5,2(ra) 1cc: 00001eb7 lui t4,0x1 1d0: ff0e8e93 addi t4,t4,-16 # ff0 1d4: 0bdf1a63 bne t5,t4,288 1d8: 00120213 addi tp,tp,1 # 1 <_start+0x1> 1dc: 00200293 li t0,2 1e0: fe5210e3 bne tp,t0,1c0 000001e4 : 1e4: 01000193 li gp,16 1e8: 00000213 li tp,0 1ec: 00001097 auipc ra,0x1 1f0: e1808093 addi ra,ra,-488 # 1004 1f4: 00000013 nop 1f8: 0020df03 lhu t5,2(ra) 1fc: 0000feb7 lui t4,0xf 200: 00fe8e93 addi t4,t4,15 # f00f <_end+0xdf87> 204: 09df1263 bne t5,t4,288 208: 00120213 addi tp,tp,1 # 1 <_start+0x1> 20c: 00200293 li t0,2 210: fc521ee3 bne tp,t0,1ec 00000214 : 214: 01100193 li gp,17 218: 00000213 li tp,0 21c: 00001097 auipc ra,0x1 220: de408093 addi ra,ra,-540 # 1000 224: 00000013 nop 228: 00000013 nop 22c: 0020df03 lhu t5,2(ra) 230: 00010eb7 lui t4,0x10 234: f00e8e93 addi t4,t4,-256 # ff00 <_end+0xee78> 238: 05df1863 bne t5,t4,288 23c: 00120213 addi tp,tp,1 # 1 <_start+0x1> 240: 00200293 li t0,2 244: fc521ce3 bne tp,t0,21c 00000248 : 248: 00001297 auipc t0,0x1 24c: db828293 addi t0,t0,-584 # 1000 250: 0002d103 lhu sp,0(t0) 254: 00200113 li sp,2 258: 00200e93 li t4,2 25c: 01200193 li gp,18 260: 03d11463 bne sp,t4,288 00000264 : 264: 00001297 auipc t0,0x1 268: d9c28293 addi t0,t0,-612 # 1000 26c: 0002d103 lhu sp,0(t0) 270: 00000013 nop 274: 00200113 li sp,2 278: 00200e93 li t4,2 27c: 01300193 li gp,19 280: 01d11463 bne sp,t4,288 284: 00301863 bne zero,gp,294 00000288 : 288: 00100d13 li s10,1 28c: 00000d93 li s11,0 00000290 : 290: 0000006f j 290 00000294 : 294: 00100d13 li s10,1 298: 00100d93 li s11,1 0000029c : 29c: 0000006f j 29c ... Disassembly of section .data: 00001000 : 1000: 00ff 0xff 00001002 : 1002: ff00 fsw fs0,56(a4) 00001004 : 1004: 0ff0 addi a2,sp,988 00001006 : 1006: 0000f00f 0xf00f 100a: 0000 unimp 100c: 0000 unimp ... Disassembly of section .tohost: 00001040 : ... 00001080 : ...