aboutsummaryrefslogtreecommitdiff
path: root/VexRiscv/src/test/resources/asm/I-RF_width-01.elf.objdump
blob: 5e12641cbd42699ca9511857b7e33c020aed4359 (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
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
/home/spinalvm/hdl/riscv-compliance/work//I-RF_width-01.elf:     file format elf32-littleriscv


Disassembly of section .text.init:

80000000 <_start>:
80000000:	00001817          	auipc	a6,0x1
80000004:	00080813          	mv	a6,a6
80000008:	00100013          	li	zero,1
8000000c:	00100093          	li	ra,1
80000010:	00100113          	li	sp,1
80000014:	00100193          	li	gp,1
80000018:	00100213          	li	tp,1
8000001c:	00100293          	li	t0,1
80000020:	00100313          	li	t1,1
80000024:	00100393          	li	t2,1
80000028:	00100413          	li	s0,1
8000002c:	00100493          	li	s1,1
80000030:	00100513          	li	a0,1
80000034:	00100593          	li	a1,1
80000038:	00100613          	li	a2,1
8000003c:	00100693          	li	a3,1
80000040:	00100713          	li	a4,1
80000044:	00100793          	li	a5,1
80000048:	01f09093          	slli	ra,ra,0x1f
8000004c:	0000c463          	bltz	ra,80000054 <_start+0x54>
80000050:	00000093          	li	ra,0
80000054:	01f11113          	slli	sp,sp,0x1f
80000058:	00014463          	bltz	sp,80000060 <_start+0x60>
8000005c:	00000113          	li	sp,0
80000060:	01f19193          	slli	gp,gp,0x1f
80000064:	0001c463          	bltz	gp,8000006c <_start+0x6c>
80000068:	00000193          	li	gp,0
8000006c:	01f21213          	slli	tp,tp,0x1f
80000070:	00024463          	bltz	tp,80000078 <_start+0x78>
80000074:	00000213          	li	tp,0
80000078:	01f29293          	slli	t0,t0,0x1f
8000007c:	0002c463          	bltz	t0,80000084 <_start+0x84>
80000080:	00000293          	li	t0,0
80000084:	01f31313          	slli	t1,t1,0x1f
80000088:	00034463          	bltz	t1,80000090 <_start+0x90>
8000008c:	00000313          	li	t1,0
80000090:	01f39393          	slli	t2,t2,0x1f
80000094:	0003c463          	bltz	t2,8000009c <_start+0x9c>
80000098:	00000393          	li	t2,0
8000009c:	01f41413          	slli	s0,s0,0x1f
800000a0:	00044463          	bltz	s0,800000a8 <_start+0xa8>
800000a4:	00000413          	li	s0,0
800000a8:	01f49493          	slli	s1,s1,0x1f
800000ac:	0004c463          	bltz	s1,800000b4 <_start+0xb4>
800000b0:	00000493          	li	s1,0
800000b4:	01f51513          	slli	a0,a0,0x1f
800000b8:	00054463          	bltz	a0,800000c0 <_start+0xc0>
800000bc:	00000513          	li	a0,0
800000c0:	01f59593          	slli	a1,a1,0x1f
800000c4:	0005c463          	bltz	a1,800000cc <_start+0xcc>
800000c8:	00000593          	li	a1,0
800000cc:	01f61613          	slli	a2,a2,0x1f
800000d0:	00064463          	bltz	a2,800000d8 <_start+0xd8>
800000d4:	00000613          	li	a2,0
800000d8:	01f69693          	slli	a3,a3,0x1f
800000dc:	0006c463          	bltz	a3,800000e4 <_start+0xe4>
800000e0:	00000693          	li	a3,0
800000e4:	01f71713          	slli	a4,a4,0x1f
800000e8:	00074463          	bltz	a4,800000f0 <_start+0xf0>
800000ec:	00000713          	li	a4,0
800000f0:	01f79793          	slli	a5,a5,0x1f
800000f4:	0007c463          	bltz	a5,800000fc <_start+0xfc>
800000f8:	00000793          	li	a5,0
800000fc:	00082023          	sw	zero,0(a6) # 80001000 <codasip_signature_start>
80000100:	00182223          	sw	ra,4(a6)
80000104:	00282423          	sw	sp,8(a6)
80000108:	00382623          	sw	gp,12(a6)
8000010c:	00482823          	sw	tp,16(a6)
80000110:	00582a23          	sw	t0,20(a6)
80000114:	00682c23          	sw	t1,24(a6)
80000118:	00782e23          	sw	t2,28(a6)
8000011c:	02882023          	sw	s0,32(a6)
80000120:	02982223          	sw	s1,36(a6)
80000124:	02a82423          	sw	a0,40(a6)
80000128:	02b82623          	sw	a1,44(a6)
8000012c:	02c82823          	sw	a2,48(a6)
80000130:	02d82a23          	sw	a3,52(a6)
80000134:	02e82c23          	sw	a4,56(a6)
80000138:	02f82e23          	sw	a5,60(a6)
8000013c:	00001097          	auipc	ra,0x1
80000140:	f0408093          	addi	ra,ra,-252 # 80001040 <test_A2_res>
80000144:	00100813          	li	a6,1
80000148:	00100893          	li	a7,1
8000014c:	00100913          	li	s2,1
80000150:	00100993          	li	s3,1
80000154:	00100a13          	li	s4,1
80000158:	00100a93          	li	s5,1
8000015c:	00100b13          	li	s6,1
80000160:	00100b93          	li	s7,1
80000164:	00100c13          	li	s8,1
80000168:	00100c93          	li	s9,1
8000016c:	00100d13          	li	s10,1
80000170:	00100d93          	li	s11,1
80000174:	00100e13          	li	t3,1
80000178:	00100e93          	li	t4,1
8000017c:	00100f13          	li	t5,1
80000180:	00100f93          	li	t6,1
80000184:	01f81813          	slli	a6,a6,0x1f
80000188:	00084463          	bltz	a6,80000190 <_start+0x190>
8000018c:	00000813          	li	a6,0
80000190:	01f89893          	slli	a7,a7,0x1f
80000194:	0008c463          	bltz	a7,8000019c <_start+0x19c>
80000198:	00000893          	li	a7,0
8000019c:	01f91913          	slli	s2,s2,0x1f
800001a0:	00094463          	bltz	s2,800001a8 <_start+0x1a8>
800001a4:	00000913          	li	s2,0
800001a8:	01f99993          	slli	s3,s3,0x1f
800001ac:	0009c463          	bltz	s3,800001b4 <_start+0x1b4>
800001b0:	00000993          	li	s3,0
800001b4:	01fa1a13          	slli	s4,s4,0x1f
800001b8:	000a4463          	bltz	s4,800001c0 <_start+0x1c0>
800001bc:	00000a13          	li	s4,0
800001c0:	01fa9a93          	slli	s5,s5,0x1f
800001c4:	000ac463          	bltz	s5,800001cc <_start+0x1cc>
800001c8:	00000a93          	li	s5,0
800001cc:	01fb1b13          	slli	s6,s6,0x1f
800001d0:	000b4463          	bltz	s6,800001d8 <_start+0x1d8>
800001d4:	00000b13          	li	s6,0
800001d8:	01fb9b93          	slli	s7,s7,0x1f
800001dc:	000bc463          	bltz	s7,800001e4 <_start+0x1e4>
800001e0:	00000b93          	li	s7,0
800001e4:	01fc1c13          	slli	s8,s8,0x1f
800001e8:	000c4463          	bltz	s8,800001f0 <_start+0x1f0>
800001ec:	00000c13          	li	s8,0
800001f0:	01fc9c93          	slli	s9,s9,0x1f
800001f4:	000cc463          	bltz	s9,800001fc <_start+0x1fc>
800001f8:	00000c93          	li	s9,0
800001fc:	01fd1d13          	slli	s10,s10,0x1f
80000200:	000d4463          	bltz	s10,80000208 <_start+0x208>
80000204:	00000d13          	li	s10,0
80000208:	01fd9d93          	slli	s11,s11,0x1f
8000020c:	000dc463          	bltz	s11,80000214 <_start+0x214>
80000210:	00000d93          	li	s11,0
80000214:	01fe1e13          	slli	t3,t3,0x1f
80000218:	000e4463          	bltz	t3,80000220 <_start+0x220>
8000021c:	00000e13          	li	t3,0
80000220:	01fe9e93          	slli	t4,t4,0x1f
80000224:	000ec463          	bltz	t4,8000022c <_start+0x22c>
80000228:	00000e93          	li	t4,0
8000022c:	01ff1f13          	slli	t5,t5,0x1f
80000230:	000f4463          	bltz	t5,80000238 <_start+0x238>
80000234:	00000f13          	li	t5,0
80000238:	01ff9f93          	slli	t6,t6,0x1f
8000023c:	000fc463          	bltz	t6,80000244 <_start+0x244>
80000240:	00000f93          	li	t6,0
80000244:	0100a023          	sw	a6,0(ra)
80000248:	0110a223          	sw	a7,4(ra)
8000024c:	0120a423          	sw	s2,8(ra)
80000250:	0130a623          	sw	s3,12(ra)
80000254:	0140a823          	sw	s4,16(ra)
80000258:	0150aa23          	sw	s5,20(ra)
8000025c:	0160ac23          	sw	s6,24(ra)
80000260:	0170ae23          	sw	s7,28(ra)
80000264:	0380a023          	sw	s8,32(ra)
80000268:	0390a223          	sw	s9,36(ra)
8000026c:	03a0a423          	sw	s10,40(ra)
80000270:	03b0a623          	sw	s11,44(ra)
80000274:	03c0a823          	sw	t3,48(ra)
80000278:	03d0aa23          	sw	t4,52(ra)
8000027c:	03e0ac23          	sw	t5,56(ra)
80000280:	03f0ae23          	sw	t6,60(ra)
80000284:	00001517          	auipc	a0,0x1
80000288:	d7c50513          	addi	a0,a0,-644 # 80001000 <codasip_signature_start>
8000028c:	00001597          	auipc	a1,0x1
80000290:	df458593          	addi	a1,a1,-524 # 80001080 <_end>
80000294:	f0100637          	lui	a2,0xf0100
80000298:	f2c60613          	addi	a2,a2,-212 # f00fff2c <_end+0x700feeac>

8000029c <complience_halt_loop>:
8000029c:	02b50663          	beq	a0,a1,800002c8 <complience_halt_break>
800002a0:	00c52683          	lw	a3,12(a0)
800002a4:	00d62023          	sw	a3,0(a2)
800002a8:	00852683          	lw	a3,8(a0)
800002ac:	00d62023          	sw	a3,0(a2)
800002b0:	00452683          	lw	a3,4(a0)
800002b4:	00d62023          	sw	a3,0(a2)
800002b8:	00052683          	lw	a3,0(a0)
800002bc:	00d62023          	sw	a3,0(a2)
800002c0:	01050513          	addi	a0,a0,16
800002c4:	fd9ff06f          	j	8000029c <complience_halt_loop>

800002c8 <complience_halt_break>:
800002c8:	f0100537          	lui	a0,0xf0100
800002cc:	f2050513          	addi	a0,a0,-224 # f00fff20 <_end+0x700feea0>
800002d0:	00052023          	sw	zero,0(a0)

Disassembly of section .data:

80001000 <codasip_signature_start>:
80001000:	ffff                	0xffff
80001002:	ffff                	0xffff
80001004:	ffff                	0xffff
80001006:	ffff                	0xffff
80001008:	ffff                	0xffff
8000100a:	ffff                	0xffff
8000100c:	ffff                	0xffff
8000100e:	ffff                	0xffff
80001010:	ffff                	0xffff
80001012:	ffff                	0xffff
80001014:	ffff                	0xffff
80001016:	ffff                	0xffff
80001018:	ffff                	0xffff
8000101a:	ffff                	0xffff
8000101c:	ffff                	0xffff
8000101e:	ffff                	0xffff
80001020:	ffff                	0xffff
80001022:	ffff                	0xffff
80001024:	ffff                	0xffff
80001026:	ffff                	0xffff
80001028:	ffff                	0xffff
8000102a:	ffff                	0xffff
8000102c:	ffff                	0xffff
8000102e:	ffff                	0xffff
80001030:	ffff                	0xffff
80001032:	ffff                	0xffff
80001034:	ffff                	0xffff
80001036:	ffff                	0xffff
80001038:	ffff                	0xffff
8000103a:	ffff                	0xffff
8000103c:	ffff                	0xffff
8000103e:	ffff                	0xffff

80001040 <test_A2_res>:
80001040:	ffff                	0xffff
80001042:	ffff                	0xffff
80001044:	ffff                	0xffff
80001046:	ffff                	0xffff
80001048:	ffff                	0xffff
8000104a:	ffff                	0xffff
8000104c:	ffff                	0xffff
8000104e:	ffff                	0xffff
80001050:	ffff                	0xffff
80001052:	ffff                	0xffff
80001054:	ffff                	0xffff
80001056:	ffff                	0xffff
80001058:	ffff                	0xffff
8000105a:	ffff                	0xffff
8000105c:	ffff                	0xffff
8000105e:	ffff                	0xffff
80001060:	ffff                	0xffff
80001062:	ffff                	0xffff
80001064:	ffff                	0xffff
80001066:	ffff                	0xffff
80001068:	ffff                	0xffff
8000106a:	ffff                	0xffff
8000106c:	ffff                	0xffff
8000106e:	ffff                	0xffff
80001070:	ffff                	0xffff
80001072:	ffff                	0xffff
80001074:	ffff                	0xffff
80001076:	ffff                	0xffff
80001078:	ffff                	0xffff
8000107a:	ffff                	0xffff
8000107c:	ffff                	0xffff
8000107e:	ffff                	0xffff