aboutsummaryrefslogtreecommitdiff
path: root/VexRiscv/src/test/resources/asm/I-SB-01.elf.objdump
blob: 4a710d9fe2cd8d76a0a9043977b919a304980abc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
/home/spinalvm/hdl/riscv-compliance/work//I-SB-01.elf:     file format elf32-littleriscv


Disassembly of section .text.init:

80000000 <_start>:
80000000:	00001097          	auipc	ra,0x1
80000004:	01008093          	addi	ra,ra,16 # 80001010 <codasip_signature_start>
80000008:	aaaacfb7          	lui	t6,0xaaaac
8000000c:	bbbf8f93          	addi	t6,t6,-1093 # aaaabbbb <_end+0x2aaaab6b>
80000010:	01f0a023          	sw	t6,0(ra)
80000014:	11f1f137          	lui	sp,0x11f1f
80000018:	22210113          	addi	sp,sp,546 # 11f1f222 <_start-0x6e0e0dde>
8000001c:	00208023          	sb	sp,0(ra)
80000020:	00001297          	auipc	t0,0x1
80000024:	ff528293          	addi	t0,t0,-11 # 80001015 <test_A2_res+0x1>
80000028:	fe02afa3          	sw	zero,-1(t0)
8000002c:	f3334cb7          	lui	s9,0xf3334
80000030:	4f4c8c93          	addi	s9,s9,1268 # f33344f4 <_end+0x733334a4>
80000034:	ff928fa3          	sb	s9,-1(t0)
80000038:	00001417          	auipc	s0,0x1
8000003c:	fdf40413          	addi	s0,s0,-33 # 80001017 <test_A2_res+0x3>
80000040:	000420a3          	sw	zero,1(s0)
80000044:	55f5ffb7          	lui	t6,0x55f5f
80000048:	666f8f93          	addi	t6,t6,1638 # 55f5f666 <_start-0x2a0a099a>
8000004c:	01f400a3          	sb	t6,1(s0)
80000050:	00001597          	auipc	a1,0x1
80000054:	7cc58593          	addi	a1,a1,1996 # 8000181c <_end+0x7cc>
80000058:	8005a023          	sw	zero,-2048(a1)
8000005c:	f7779637          	lui	a2,0xf7779
80000060:	8f860613          	addi	a2,a2,-1800 # f77788f8 <_end+0x777778a8>
80000064:	80c58023          	sb	a2,-2048(a1)
80000068:	00000717          	auipc	a4,0x0
8000006c:	7b970713          	addi	a4,a4,1977 # 80000821 <complience_halt_break+0x5e9>
80000070:	7e072fa3          	sw	zero,2047(a4)
80000074:	990917b7          	lui	a5,0x99091
80000078:	aaa78793          	addi	a5,a5,-1366 # 99090aaa <_end+0x1908fa5a>
8000007c:	7ef70fa3          	sb	a5,2047(a4)
80000080:	00001897          	auipc	a7,0x1
80000084:	fa888893          	addi	a7,a7,-88 # 80001028 <test_B_res>
80000088:	11111937          	lui	s2,0x11111
8000008c:	10c90913          	addi	s2,s2,268 # 1111110c <_start-0x6eeeeef4>
80000090:	222229b7          	lui	s3,0x22222
80000094:	2cc98993          	addi	s3,s3,716 # 222222cc <_start-0x5ddddd34>
80000098:	33333a37          	lui	s4,0x33333
8000009c:	3bba0a13          	addi	s4,s4,955 # 333333bb <_start-0x4ccccc45>
800000a0:	44444ab7          	lui	s5,0x44444
800000a4:	40ba8a93          	addi	s5,s5,1035 # 4444440b <_start-0x3bbbbbf5>
800000a8:	55555b37          	lui	s6,0x55555
800000ac:	5eeb0b13          	addi	s6,s6,1518 # 555555ee <_start-0x2aaaaa12>
800000b0:	66666bb7          	lui	s7,0x66666
800000b4:	60eb8b93          	addi	s7,s7,1550 # 6666660e <_start-0x199999f2>
800000b8:	77777c37          	lui	s8,0x77777
800000bc:	70dc0c13          	addi	s8,s8,1805 # 7777770d <_start-0x88888f3>
800000c0:	88889cb7          	lui	s9,0x88889
800000c4:	8ddc8c93          	addi	s9,s9,-1827 # 888888dd <_end+0x888788d>
800000c8:	9999ad37          	lui	s10,0x9999a
800000cc:	9f0d0d13          	addi	s10,s10,-1552 # 999999f0 <_end+0x199989a0>
800000d0:	aaaabdb7          	lui	s11,0xaaaab
800000d4:	a00d8d93          	addi	s11,s11,-1536 # aaaaaa00 <_end+0x2aaa99b0>
800000d8:	bbbbce37          	lui	t3,0xbbbbc
800000dc:	bffe0e13          	addi	t3,t3,-1025 # bbbbbbff <_end+0x3bbbabaf>
800000e0:	ccccdeb7          	lui	t4,0xccccd
800000e4:	c0fe8e93          	addi	t4,t4,-1009 # cccccc0f <_end+0x4cccbbbf>
800000e8:	ff288e23          	sb	s2,-4(a7)
800000ec:	ff388ea3          	sb	s3,-3(a7)
800000f0:	ff488f23          	sb	s4,-2(a7)
800000f4:	ff588fa3          	sb	s5,-1(a7)
800000f8:	01688023          	sb	s6,0(a7)
800000fc:	017880a3          	sb	s7,1(a7)
80000100:	01888123          	sb	s8,2(a7)
80000104:	019881a3          	sb	s9,3(a7)
80000108:	01a88223          	sb	s10,4(a7)
8000010c:	01b882a3          	sb	s11,5(a7)
80000110:	01c88323          	sb	t3,6(a7)
80000114:	01d883a3          	sb	t4,7(a7)
80000118:	00001b17          	auipc	s6,0x1
8000011c:	f18b0b13          	addi	s6,s6,-232 # 80001030 <test_C_res>
80000120:	876540b7          	lui	ra,0x87654
80000124:	32108093          	addi	ra,ra,801 # 87654321 <_end+0x76532d1>
80000128:	001b2023          	sw	ra,0(s6)
8000012c:	12345037          	lui	zero,0x12345
80000130:	67800013          	li	zero,1656
80000134:	000b0023          	sb	zero,0(s6)
80000138:	00001a97          	auipc	s5,0x1
8000013c:	ec8a8a93          	addi	s5,s5,-312 # 80001000 <test_D1_data>
80000140:	000aa083          	lw	ra,0(s5)
80000144:	0000a023          	sw	zero,0(ra)
80000148:	112239b7          	lui	s3,0x11223
8000014c:	34498993          	addi	s3,s3,836 # 11223344 <_start-0x6eddccbc>
80000150:	000aab83          	lw	s7,0(s5)
80000154:	013b8023          	sb	s3,0(s7)
80000158:	00001b97          	auipc	s7,0x1
8000015c:	eacb8b93          	addi	s7,s7,-340 # 80001004 <test_D2_data>
80000160:	00001c17          	auipc	s8,0x1
80000164:	ed8c0c13          	addi	s8,s8,-296 # 80001038 <test_D2_res>
80000168:	000c2023          	sw	zero,0(s8)
8000016c:	000bac83          	lw	s9,0(s7)
80000170:	019c0023          	sb	s9,0(s8)
80000174:	00001d17          	auipc	s10,0x1
80000178:	ec8d0d13          	addi	s10,s10,-312 # 8000103c <test_E1_res>
8000017c:	000d2023          	sw	zero,0(s10)
80000180:	76543cb7          	lui	s9,0x76543
80000184:	210c8c93          	addi	s9,s9,528 # 76543210 <_start-0x9abcdf0>
80000188:	019d0023          	sb	s9,0(s10)
8000018c:	00000c93          	li	s9,0
80000190:	00001e17          	auipc	t3,0x1
80000194:	eb0e0e13          	addi	t3,t3,-336 # 80001040 <test_E2_res>
80000198:	000e2023          	sw	zero,0(t3)
8000019c:	89abddb7          	lui	s11,0x89abd
800001a0:	defd8d93          	addi	s11,s11,-529 # 89abcdef <_end+0x9abbd9f>
800001a4:	01be0023          	sb	s11,0(t3)
800001a8:	ffce0e13          	addi	t3,t3,-4
800001ac:	00001e97          	auipc	t4,0x1
800001b0:	e98e8e93          	addi	t4,t4,-360 # 80001044 <test_F_res>
800001b4:	000ea023          	sw	zero,0(t4)
800001b8:	000ea223          	sw	zero,4(t4)
800001bc:	14726db7          	lui	s11,0x14726
800001c0:	836d8d93          	addi	s11,s11,-1994 # 14725836 <_start-0x6b8da7ca>
800001c4:	01be8023          	sb	s11,0(t4)
800001c8:	000eaf03          	lw	t5,0(t4)
800001cc:	01ee8223          	sb	t5,4(t4)
800001d0:	00001097          	auipc	ra,0x1
800001d4:	e7c08093          	addi	ra,ra,-388 # 8000104c <test_G_res>
800001d8:	0000a023          	sw	zero,0(ra)
800001dc:	96385137          	lui	sp,0x96385
800001e0:	20110113          	addi	sp,sp,513 # 96385201 <_end+0x163841b1>
800001e4:	258151b7          	lui	gp,0x25815
800001e8:	96318193          	addi	gp,gp,-1693 # 25814963 <_start-0x5a7eb69d>
800001ec:	00208023          	sb	sp,0(ra)
800001f0:	00308023          	sb	gp,0(ra)
800001f4:	00001517          	auipc	a0,0x1
800001f8:	e1c50513          	addi	a0,a0,-484 # 80001010 <codasip_signature_start>
800001fc:	00001597          	auipc	a1,0x1
80000200:	e5458593          	addi	a1,a1,-428 # 80001050 <_end>
80000204:	f0100637          	lui	a2,0xf0100
80000208:	f2c60613          	addi	a2,a2,-212 # f00fff2c <_end+0x700feedc>

8000020c <complience_halt_loop>:
8000020c:	02b50663          	beq	a0,a1,80000238 <complience_halt_break>
80000210:	00c52683          	lw	a3,12(a0)
80000214:	00d62023          	sw	a3,0(a2)
80000218:	00852683          	lw	a3,8(a0)
8000021c:	00d62023          	sw	a3,0(a2)
80000220:	00452683          	lw	a3,4(a0)
80000224:	00d62023          	sw	a3,0(a2)
80000228:	00052683          	lw	a3,0(a0)
8000022c:	00d62023          	sw	a3,0(a2)
80000230:	01050513          	addi	a0,a0,16
80000234:	fd9ff06f          	j	8000020c <complience_halt_loop>

80000238 <complience_halt_break>:
80000238:	f0100537          	lui	a0,0xf0100
8000023c:	f2050513          	addi	a0,a0,-224 # f00fff20 <_end+0x700feed0>
80000240:	00052023          	sw	zero,0(a0)

Disassembly of section .data:

80001000 <test_D1_data>:
80001000:	1034                	addi	a3,sp,40
80001002:	8000                	0x8000

80001004 <test_D2_data>:
80001004:	def0                	sw	a2,124(a3)
80001006:	9abc                	0x9abc
	...

80001010 <codasip_signature_start>:
80001010:	ffff                	0xffff
80001012:	ffff                	0xffff

80001014 <test_A2_res>:
80001014:	ffff                	0xffff
80001016:	ffff                	0xffff

80001018 <test_A3_res>:
80001018:	ffff                	0xffff
8000101a:	ffff                	0xffff

8000101c <test_A4_res>:
8000101c:	ffff                	0xffff
8000101e:	ffff                	0xffff

80001020 <test_A5_res>:
80001020:	ffff                	0xffff
80001022:	ffff                	0xffff
80001024:	ffff                	0xffff
80001026:	ffff                	0xffff

80001028 <test_B_res>:
80001028:	ffff                	0xffff
8000102a:	ffff                	0xffff
8000102c:	ffff                	0xffff
8000102e:	ffff                	0xffff

80001030 <test_C_res>:
80001030:	ffff                	0xffff
80001032:	ffff                	0xffff

80001034 <test_D1_res>:
80001034:	ffff                	0xffff
80001036:	ffff                	0xffff

80001038 <test_D2_res>:
80001038:	ffff                	0xffff
8000103a:	ffff                	0xffff

8000103c <test_E1_res>:
8000103c:	ffff                	0xffff
8000103e:	ffff                	0xffff

80001040 <test_E2_res>:
80001040:	ffff                	0xffff
80001042:	ffff                	0xffff

80001044 <test_F_res>:
80001044:	ffff                	0xffff
80001046:	ffff                	0xffff
80001048:	ffff                	0xffff
8000104a:	ffff                	0xffff

8000104c <test_G_res>:
8000104c:	ffff                	0xffff
8000104e:	ffff                	0xffff