
D:/gitee/open/tinyriscv/tests/riscv-compliance/build_generated/rv32i/I-LUI-01.elf:     file format elf32-littleriscv


Disassembly of section .text.init:

00000000 <_start>:
   0:	04c0006f          	j	4c <reset_vector>

00000004 <trap_vector>:
   4:	34202f73          	csrr	t5,mcause
   8:	00800f93          	li	t6,8
   c:	03ff0a63          	beq	t5,t6,40 <write_tohost>
  10:	00900f93          	li	t6,9
  14:	03ff0663          	beq	t5,t6,40 <write_tohost>
  18:	00b00f93          	li	t6,11
  1c:	03ff0263          	beq	t5,t6,40 <write_tohost>
  20:	00000f17          	auipc	t5,0x0
  24:	fe0f0f13          	addi	t5,t5,-32 # 0 <_start>
  28:	000f0463          	beqz	t5,30 <trap_vector+0x2c>
  2c:	000f0067          	jr	t5
  30:	34202f73          	csrr	t5,mcause
  34:	000f5463          	bgez	t5,3c <handle_exception>
  38:	0040006f          	j	3c <handle_exception>

0000003c <handle_exception>:
  3c:	5391e193          	ori	gp,gp,1337

00000040 <write_tohost>:
  40:	00001f17          	auipc	t5,0x1
  44:	fc3f2023          	sw	gp,-64(t5) # 1000 <tohost>
  48:	ff9ff06f          	j	40 <write_tohost>

0000004c <reset_vector>:
  4c:	00000193          	li	gp,0
  50:	00000297          	auipc	t0,0x0
  54:	fb428293          	addi	t0,t0,-76 # 4 <trap_vector>
  58:	30529073          	csrw	mtvec,t0
  5c:	30005073          	csrwi	mstatus,0
  60:	00000297          	auipc	t0,0x0
  64:	02028293          	addi	t0,t0,32 # 80 <begin_testcode>
  68:	34129073          	csrw	mepc,t0
  6c:	00000293          	li	t0,0
  70:	10000337          	lui	t1,0x10000
  74:	01030313          	addi	t1,t1,16 # 10000010 <_end+0xfffde0c>
  78:	00532023          	sw	t0,0(t1)
  7c:	30200073          	mret

00000080 <begin_testcode>:
  80:	00002297          	auipc	t0,0x2
  84:	f8028293          	addi	t0,t0,-128 # 2000 <begin_signature>
  88:	00000037          	lui	zero,0x0
  8c:	0002a023          	sw	zero,0(t0)
  90:	000000b7          	lui	ra,0x0
  94:	0012a223          	sw	ra,4(t0)
  98:	007ff137          	lui	sp,0x7ff
  9c:	0022a423          	sw	sp,8(t0)
  a0:	000011b7          	lui	gp,0x1
  a4:	0032a623          	sw	gp,12(t0)
  a8:	01234237          	lui	tp,0x1234
  ac:	0042a823          	sw	tp,16(t0)
  b0:	00002097          	auipc	ra,0x2
  b4:	f6408093          	addi	ra,ra,-156 # 2014 <test_2_res>
  b8:	800002b7          	lui	t0,0x80000
  bc:	0050a023          	sw	t0,0(ra)
  c0:	01234337          	lui	t1,0x1234
  c4:	0060a223          	sw	t1,4(ra)
  c8:	fffff3b7          	lui	t2,0xfffff
  cc:	0070a423          	sw	t2,8(ra)
  d0:	00001437          	lui	s0,0x1
  d4:	0080a623          	sw	s0,12(ra)
  d8:	7ffff4b7          	lui	s1,0x7ffff
  dc:	0090a823          	sw	s1,16(ra)
  e0:	00002097          	auipc	ra,0x2
  e4:	f4808093          	addi	ra,ra,-184 # 2028 <test_3_res>
  e8:	54321537          	lui	a0,0x54321
  ec:	00a0a023          	sw	a0,0(ra)
  f0:	008005b7          	lui	a1,0x800
  f4:	00b0a223          	sw	a1,4(ra)
  f8:	00000637          	lui	a2,0x0
  fc:	00c0a423          	sw	a2,8(ra)
 100:	007ff6b7          	lui	a3,0x7ff
 104:	00d0a623          	sw	a3,12(ra)
 108:	00000737          	lui	a4,0x0
 10c:	00e0a823          	sw	a4,16(ra)
 110:	00002117          	auipc	sp,0x2
 114:	f2c10113          	addi	sp,sp,-212 # 203c <test_4_res>
 118:	000017b7          	lui	a5,0x1
 11c:	00f12023          	sw	a5,0(sp)
 120:	00000837          	lui	a6,0x0
 124:	01012223          	sw	a6,4(sp)
 128:	000008b7          	lui	a7,0x0
 12c:	01112423          	sw	a7,8(sp)
 130:	007ff937          	lui	s2,0x7ff
 134:	01212623          	sw	s2,12(sp)
 138:	000019b7          	lui	s3,0x1
 13c:	01312823          	sw	s3,16(sp)
 140:	00002097          	auipc	ra,0x2
 144:	f1008093          	addi	ra,ra,-240 # 2050 <test_5_res>
 148:	01234a37          	lui	s4,0x1234
 14c:	0140a023          	sw	s4,0(ra)
 150:	80000ab7          	lui	s5,0x80000
 154:	0150a223          	sw	s5,4(ra)
 158:	01234b37          	lui	s6,0x1234
 15c:	0160a423          	sw	s6,8(ra)
 160:	fffffbb7          	lui	s7,0xfffff
 164:	0170a623          	sw	s7,12(ra)
 168:	00001c37          	lui	s8,0x1
 16c:	0180a823          	sw	s8,16(ra)
 170:	00002097          	auipc	ra,0x2
 174:	ef408093          	addi	ra,ra,-268 # 2064 <test_6_res>
 178:	7ffffcb7          	lui	s9,0x7ffff
 17c:	0190a023          	sw	s9,0(ra)
 180:	54321d37          	lui	s10,0x54321
 184:	01a0a223          	sw	s10,4(ra)
 188:	00800db7          	lui	s11,0x800
 18c:	01b0a423          	sw	s11,8(ra)
 190:	00000e37          	lui	t3,0x0
 194:	01c0a623          	sw	t3,12(ra)
 198:	007ffeb7          	lui	t4,0x7ff
 19c:	01d0a823          	sw	t4,16(ra)
 1a0:	00002117          	auipc	sp,0x2
 1a4:	ed810113          	addi	sp,sp,-296 # 2078 <test_7_res>
 1a8:	00000f37          	lui	t5,0x0
 1ac:	01e12023          	sw	t5,0(sp)
 1b0:	00001fb7          	lui	t6,0x1
 1b4:	01f12223          	sw	t6,4(sp)
 1b8:	00002297          	auipc	t0,0x2
 1bc:	e4828293          	addi	t0,t0,-440 # 2000 <begin_signature>
 1c0:	10000337          	lui	t1,0x10000
 1c4:	00830313          	addi	t1,t1,8 # 10000008 <_end+0xfffde04>
 1c8:	00532023          	sw	t0,0(t1)
 1cc:	00002297          	auipc	t0,0x2
 1d0:	ec428293          	addi	t0,t0,-316 # 2090 <end_signature>
 1d4:	10000337          	lui	t1,0x10000
 1d8:	00c30313          	addi	t1,t1,12 # 1000000c <_end+0xfffde08>
 1dc:	00532023          	sw	t0,0(t1)
 1e0:	00100293          	li	t0,1
 1e4:	10000337          	lui	t1,0x10000
 1e8:	01030313          	addi	t1,t1,16 # 10000010 <_end+0xfffde0c>
 1ec:	00532023          	sw	t0,0(t1)
 1f0:	00000013          	nop
 1f4:	00100193          	li	gp,1
 1f8:	00000073          	ecall

000001fc <end_testcode>:
 1fc:	c0001073          	unimp
 200:	0000                	unimp
	...

Disassembly of section .tohost:

00001000 <tohost>:
	...

00001100 <fromhost>:
	...

Disassembly of section .data:

00002000 <begin_signature>:
    2000:	ffff                	0xffff
    2002:	ffff                	0xffff
    2004:	ffff                	0xffff
    2006:	ffff                	0xffff
    2008:	ffff                	0xffff
    200a:	ffff                	0xffff
    200c:	ffff                	0xffff
    200e:	ffff                	0xffff
    2010:	ffff                	0xffff
    2012:	ffff                	0xffff

00002014 <test_2_res>:
    2014:	ffff                	0xffff
    2016:	ffff                	0xffff
    2018:	ffff                	0xffff
    201a:	ffff                	0xffff
    201c:	ffff                	0xffff
    201e:	ffff                	0xffff
    2020:	ffff                	0xffff
    2022:	ffff                	0xffff
    2024:	ffff                	0xffff
    2026:	ffff                	0xffff

00002028 <test_3_res>:
    2028:	ffff                	0xffff
    202a:	ffff                	0xffff
    202c:	ffff                	0xffff
    202e:	ffff                	0xffff
    2030:	ffff                	0xffff
    2032:	ffff                	0xffff
    2034:	ffff                	0xffff
    2036:	ffff                	0xffff
    2038:	ffff                	0xffff
    203a:	ffff                	0xffff

0000203c <test_4_res>:
    203c:	ffff                	0xffff
    203e:	ffff                	0xffff
    2040:	ffff                	0xffff
    2042:	ffff                	0xffff
    2044:	ffff                	0xffff
    2046:	ffff                	0xffff
    2048:	ffff                	0xffff
    204a:	ffff                	0xffff
    204c:	ffff                	0xffff
    204e:	ffff                	0xffff

00002050 <test_5_res>:
    2050:	ffff                	0xffff
    2052:	ffff                	0xffff
    2054:	ffff                	0xffff
    2056:	ffff                	0xffff
    2058:	ffff                	0xffff
    205a:	ffff                	0xffff
    205c:	ffff                	0xffff
    205e:	ffff                	0xffff
    2060:	ffff                	0xffff
    2062:	ffff                	0xffff

00002064 <test_6_res>:
    2064:	ffff                	0xffff
    2066:	ffff                	0xffff
    2068:	ffff                	0xffff
    206a:	ffff                	0xffff
    206c:	ffff                	0xffff
    206e:	ffff                	0xffff
    2070:	ffff                	0xffff
    2072:	ffff                	0xffff
    2074:	ffff                	0xffff
    2076:	ffff                	0xffff

00002078 <test_7_res>:
    2078:	ffff                	0xffff
    207a:	ffff                	0xffff
    207c:	ffff                	0xffff
    207e:	ffff                	0xffff
    2080:	ffff                	0xffff
    2082:	ffff                	0xffff
    2084:	ffff                	0xffff
    2086:	ffff                	0xffff
    2088:	ffff                	0xffff
    208a:	ffff                	0xffff
    208c:	0000                	unimp
	...

00002090 <end_signature>:
	...

00002100 <begin_regstate>:
    2100:	0080                	addi	s0,sp,64
	...

00002200 <end_regstate>:
    2200:	0004                	0x4
	...
