add test data
This commit is contained in:
612
test/testcases/statement_test.dump
Normal file
612
test/testcases/statement_test.dump
Normal file
@ -0,0 +1,612 @@
|
||||
|
||||
./test/test.om: file format elf32-littleriscv
|
||||
|
||||
|
||||
Disassembly of section .rom:
|
||||
|
||||
00000000 <.rom>:
|
||||
0: 00020137 lui sp,0x20
|
||||
4: 040010ef jal ra,1044 <main>
|
||||
8: 0ff00513 li a0,255
|
||||
c: 000306b7 lui a3,0x30
|
||||
10: 00a68223 sb a0,4(a3) # 30004 <__heap_start+0x2e004>
|
||||
14: ff9ff06f j c <printInt-0xff4>
|
||||
|
||||
Disassembly of section .text:
|
||||
|
||||
00001000 <printInt>:
|
||||
1000: 00001737 lui a4,0x1
|
||||
1004: 35c72783 lw a5,860(a4) # 135c <judgeResult>
|
||||
1008: 00f54533 xor a0,a0,a5
|
||||
100c: 0ad50513 addi a0,a0,173
|
||||
1010: 34a72e23 sw a0,860(a4)
|
||||
1014: 00008067 ret
|
||||
|
||||
00001018 <printStr>:
|
||||
1018: 00054783 lbu a5,0(a0)
|
||||
101c: 02078263 beqz a5,1040 <printStr+0x28>
|
||||
1020: 00001737 lui a4,0x1
|
||||
1024: 35c72683 lw a3,860(a4) # 135c <judgeResult>
|
||||
1028: 00d7c7b3 xor a5,a5,a3
|
||||
102c: 20978793 addi a5,a5,521
|
||||
1030: 34f72e23 sw a5,860(a4)
|
||||
1034: 00150513 addi a0,a0,1
|
||||
1038: 00054783 lbu a5,0(a0)
|
||||
103c: fe0794e3 bnez a5,1024 <printStr+0xc>
|
||||
1040: 00008067 ret
|
||||
|
||||
00001044 <main>:
|
||||
1044: f4010113 addi sp,sp,-192 # 1ff40 <__heap_start+0x1df40>
|
||||
1048: 0a112e23 sw ra,188(sp)
|
||||
104c: 0a812c23 sw s0,184(sp)
|
||||
1050: 0a912a23 sw s1,180(sp)
|
||||
1054: 0b212823 sw s2,176(sp)
|
||||
1058: 0b312623 sw s3,172(sp)
|
||||
105c: 0b412423 sw s4,168(sp)
|
||||
1060: 0b512223 sw s5,164(sp)
|
||||
1064: 0b612023 sw s6,160(sp)
|
||||
1068: 09712e23 sw s7,156(sp)
|
||||
106c: 09812c23 sw s8,152(sp)
|
||||
1070: 09912a23 sw s9,148(sp)
|
||||
1074: 09a12823 sw s10,144(sp)
|
||||
1078: 09b12623 sw s11,140(sp)
|
||||
107c: 000017b7 lui a5,0x1
|
||||
1080: 00a00713 li a4,10
|
||||
1084: 30e7a223 sw a4,772(a5) # 1304 <__bss_start>
|
||||
1088: 000017b7 lui a5,0x1
|
||||
108c: 30878793 addi a5,a5,776 # 1308 <check>
|
||||
1090: 02c78693 addi a3,a5,44
|
||||
1094: 00100713 li a4,1
|
||||
1098: 00e7a023 sw a4,0(a5)
|
||||
109c: 00478793 addi a5,a5,4
|
||||
10a0: fed79ce3 bne a5,a3,1098 <main+0x54>
|
||||
10a4: 00100793 li a5,1
|
||||
10a8: 04f12423 sw a5,72(sp)
|
||||
10ac: 00001cb7 lui s9,0x1
|
||||
10b0: 310c8c93 addi s9,s9,784 # 1310 <check+0x8>
|
||||
10b4: 04c10a93 addi s5,sp,76
|
||||
10b8: 00200a13 li s4,2
|
||||
10bc: 00a00b13 li s6,10
|
||||
10c0: 00001d37 lui s10,0x1
|
||||
10c4: 00001c37 lui s8,0x1
|
||||
10c8: 308c0c13 addi s8,s8,776 # 1308 <check>
|
||||
10cc: 00001db7 lui s11,0x1
|
||||
10d0: 03c0006f j 110c <main+0xc8>
|
||||
10d4: 00241413 slli s0,s0,0x2
|
||||
10d8: 08010793 addi a5,sp,128
|
||||
10dc: 00878433 add s0,a5,s0
|
||||
10e0: 00048593 mv a1,s1
|
||||
10e4: 000aa503 lw a0,0(s5)
|
||||
10e8: 140000ef jal ra,1228 <__mulsi3>
|
||||
10ec: fca42223 sw a0,-60(s0)
|
||||
10f0: 000aa503 lw a0,0(s5)
|
||||
10f4: f0dff0ef jal ra,1000 <printInt>
|
||||
10f8: 001a0a13 addi s4,s4,1
|
||||
10fc: 304dab03 lw s6,772(s11) # 1304 <__bss_start>
|
||||
1100: 004c8c93 addi s9,s9,4
|
||||
1104: 004a8a93 addi s5,s5,4
|
||||
1108: 0d4b4a63 blt s6,s4,11dc <main+0x198>
|
||||
110c: 000ca783 lw a5,0(s9)
|
||||
1110: 02078463 beqz a5,1138 <main+0xf4>
|
||||
1114: 358d2783 lw a5,856(s10) # 1358 <__bss_end>
|
||||
1118: 00178793 addi a5,a5,1
|
||||
111c: 34fd2c23 sw a5,856(s10)
|
||||
1120: 00279793 slli a5,a5,0x2
|
||||
1124: 08010713 addi a4,sp,128
|
||||
1128: 00f707b3 add a5,a4,a5
|
||||
112c: f947a423 sw s4,-120(a5)
|
||||
1130: fffa0793 addi a5,s4,-1
|
||||
1134: 00faa023 sw a5,0(s5)
|
||||
1138: 358d2b83 lw s7,856(s10)
|
||||
113c: fb705ae3 blez s7,10f0 <main+0xac>
|
||||
1140: 00c12483 lw s1,12(sp)
|
||||
1144: 000a0593 mv a1,s4
|
||||
1148: 00048513 mv a0,s1
|
||||
114c: 0dc000ef jal ra,1228 <__mulsi3>
|
||||
1150: 00050413 mv s0,a0
|
||||
1154: f8ab4ee3 blt s6,a0,10f0 <main+0xac>
|
||||
1158: 00251793 slli a5,a0,0x2
|
||||
115c: 00fc07b3 add a5,s8,a5
|
||||
1160: 0007a023 sw zero,0(a5)
|
||||
1164: 00048593 mv a1,s1
|
||||
1168: 000a0513 mv a0,s4
|
||||
116c: 164000ef jal ra,12d0 <__modsi3>
|
||||
1170: 01010993 addi s3,sp,16
|
||||
1174: 00100913 li s2,1
|
||||
1178: f4050ee3 beqz a0,10d4 <main+0x90>
|
||||
117c: 00241413 slli s0,s0,0x2
|
||||
1180: 08010793 addi a5,sp,128
|
||||
1184: 00878433 add s0,a5,s0
|
||||
1188: fff48593 addi a1,s1,-1
|
||||
118c: 000aa503 lw a0,0(s5)
|
||||
1190: 098000ef jal ra,1228 <__mulsi3>
|
||||
1194: fca42223 sw a0,-60(s0)
|
||||
1198: 00190913 addi s2,s2,1
|
||||
119c: f52bcae3 blt s7,s2,10f0 <main+0xac>
|
||||
11a0: 0009a483 lw s1,0(s3)
|
||||
11a4: 000a0593 mv a1,s4
|
||||
11a8: 00048513 mv a0,s1
|
||||
11ac: 07c000ef jal ra,1228 <__mulsi3>
|
||||
11b0: 00050413 mv s0,a0
|
||||
11b4: f2ab4ee3 blt s6,a0,10f0 <main+0xac>
|
||||
11b8: 00241793 slli a5,s0,0x2
|
||||
11bc: 00fc07b3 add a5,s8,a5
|
||||
11c0: 0007a023 sw zero,0(a5)
|
||||
11c4: 00498993 addi s3,s3,4
|
||||
11c8: 00048593 mv a1,s1
|
||||
11cc: 000a0513 mv a0,s4
|
||||
11d0: 100000ef jal ra,12d0 <__modsi3>
|
||||
11d4: fa0514e3 bnez a0,117c <main+0x138>
|
||||
11d8: efdff06f j 10d4 <main+0x90>
|
||||
11dc: 0fd00593 li a1,253
|
||||
11e0: 000017b7 lui a5,0x1
|
||||
11e4: 35c7a503 lw a0,860(a5) # 135c <judgeResult>
|
||||
11e8: 0e8000ef jal ra,12d0 <__modsi3>
|
||||
11ec: 0bc12083 lw ra,188(sp)
|
||||
11f0: 0b812403 lw s0,184(sp)
|
||||
11f4: 0b412483 lw s1,180(sp)
|
||||
11f8: 0b012903 lw s2,176(sp)
|
||||
11fc: 0ac12983 lw s3,172(sp)
|
||||
1200: 0a812a03 lw s4,168(sp)
|
||||
1204: 0a412a83 lw s5,164(sp)
|
||||
1208: 0a012b03 lw s6,160(sp)
|
||||
120c: 09c12b83 lw s7,156(sp)
|
||||
1210: 09812c03 lw s8,152(sp)
|
||||
1214: 09412c83 lw s9,148(sp)
|
||||
1218: 09012d03 lw s10,144(sp)
|
||||
121c: 08c12d83 lw s11,140(sp)
|
||||
1220: 0c010113 addi sp,sp,192
|
||||
1224: 00008067 ret
|
||||
|
||||
00001228 <__mulsi3>:
|
||||
1228: 00050613 mv a2,a0
|
||||
122c: 00000513 li a0,0
|
||||
1230: 0015f693 andi a3,a1,1
|
||||
1234: 00068463 beqz a3,123c <__mulsi3+0x14>
|
||||
1238: 00c50533 add a0,a0,a2
|
||||
123c: 0015d593 srli a1,a1,0x1
|
||||
1240: 00161613 slli a2,a2,0x1
|
||||
1244: fe0596e3 bnez a1,1230 <__mulsi3+0x8>
|
||||
1248: 00008067 ret
|
||||
|
||||
0000124c <__divsi3>:
|
||||
124c: 06054063 bltz a0,12ac <__umodsi3+0x10>
|
||||
1250: 0605c663 bltz a1,12bc <__umodsi3+0x20>
|
||||
|
||||
00001254 <__udivsi3>:
|
||||
1254: 00058613 mv a2,a1
|
||||
1258: 00050593 mv a1,a0
|
||||
125c: fff00513 li a0,-1
|
||||
1260: 02060c63 beqz a2,1298 <__udivsi3+0x44>
|
||||
1264: 00100693 li a3,1
|
||||
1268: 00b67a63 bgeu a2,a1,127c <__udivsi3+0x28>
|
||||
126c: 00c05863 blez a2,127c <__udivsi3+0x28>
|
||||
1270: 00161613 slli a2,a2,0x1
|
||||
1274: 00169693 slli a3,a3,0x1
|
||||
1278: feb66ae3 bltu a2,a1,126c <__udivsi3+0x18>
|
||||
127c: 00000513 li a0,0
|
||||
1280: 00c5e663 bltu a1,a2,128c <__udivsi3+0x38>
|
||||
1284: 40c585b3 sub a1,a1,a2
|
||||
1288: 00d56533 or a0,a0,a3
|
||||
128c: 0016d693 srli a3,a3,0x1
|
||||
1290: 00165613 srli a2,a2,0x1
|
||||
1294: fe0696e3 bnez a3,1280 <__udivsi3+0x2c>
|
||||
1298: 00008067 ret
|
||||
|
||||
0000129c <__umodsi3>:
|
||||
129c: 00008293 mv t0,ra
|
||||
12a0: fb5ff0ef jal ra,1254 <__udivsi3>
|
||||
12a4: 00058513 mv a0,a1
|
||||
12a8: 00028067 jr t0
|
||||
12ac: 40a00533 neg a0,a0
|
||||
12b0: 0005d863 bgez a1,12c0 <__umodsi3+0x24>
|
||||
12b4: 40b005b3 neg a1,a1
|
||||
12b8: f9dff06f j 1254 <__udivsi3>
|
||||
12bc: 40b005b3 neg a1,a1
|
||||
12c0: 00008293 mv t0,ra
|
||||
12c4: f91ff0ef jal ra,1254 <__udivsi3>
|
||||
12c8: 40a00533 neg a0,a0
|
||||
12cc: 00028067 jr t0
|
||||
|
||||
000012d0 <__modsi3>:
|
||||
12d0: 00008293 mv t0,ra
|
||||
12d4: 0005ca63 bltz a1,12e8 <__modsi3+0x18>
|
||||
12d8: 00054c63 bltz a0,12f0 <__modsi3+0x20>
|
||||
12dc: f79ff0ef jal ra,1254 <__udivsi3>
|
||||
12e0: 00058513 mv a0,a1
|
||||
12e4: 00028067 jr t0
|
||||
12e8: 40b005b3 neg a1,a1
|
||||
12ec: fe0558e3 bgez a0,12dc <__modsi3+0xc>
|
||||
12f0: 40a00533 neg a0,a0
|
||||
12f4: f61ff0ef jal ra,1254 <__udivsi3>
|
||||
12f8: 40b00533 neg a0,a1
|
||||
12fc: 00028067 jr t0
|
||||
|
||||
Disassembly of section .srodata:
|
||||
|
||||
00001300 <Mod>:
|
||||
1300: 00fd addi ra,ra,31
|
||||
...
|
||||
|
||||
Disassembly of section .bss:
|
||||
|
||||
00001304 <N>:
|
||||
1304: 0000 unimp
|
||||
...
|
||||
|
||||
00001308 <check>:
|
||||
...
|
||||
|
||||
Disassembly of section .sbss:
|
||||
|
||||
00001358 <M>:
|
||||
1358: 0000 unimp
|
||||
...
|
||||
|
||||
0000135c <judgeResult>:
|
||||
135c: 0000 unimp
|
||||
...
|
||||
|
||||
Disassembly of section .comment:
|
||||
|
||||
00000000 <.comment>:
|
||||
0: 3a434347 fmsub.d ft6,ft6,ft4,ft7,rmm
|
||||
4: 2820 fld fs0,80(s0)
|
||||
6: 29554e47 fmsub.s ft8,fa0,fs5,ft5,rmm
|
||||
a: 3820 fld fs0,112(s0)
|
||||
c: 332e fld ft6,232(sp)
|
||||
e: 302e fld ft0,232(sp)
|
||||
...
|
||||
|
||||
Disassembly of section .debug_line:
|
||||
|
||||
00000000 <.debug_line>:
|
||||
0: 008e slli ra,ra,0x3
|
||||
2: 0000 unimp
|
||||
4: 0002 c.slli64 zero
|
||||
6: 0048 addi a0,sp,4
|
||||
8: 0000 unimp
|
||||
a: 0101 addi sp,sp,0
|
||||
c: 000d0efb 0xd0efb
|
||||
10: 0101 addi sp,sp,0
|
||||
12: 0101 addi sp,sp,0
|
||||
14: 0000 unimp
|
||||
16: 0100 addi s0,sp,128
|
||||
18: 0000 unimp
|
||||
1a: 2e01 jal 32a <printInt-0xcd6>
|
||||
1c: 2f2e fld ft10,200(sp)
|
||||
1e: 2e2e fld ft8,200(sp)
|
||||
20: 2f2e2e2f 0x2f2e2e2f
|
||||
24: 2f2e fld ft10,200(sp)
|
||||
26: 6972 flw fs2,28(sp)
|
||||
28: 2d766373 csrrsi t1,0x2d7,12
|
||||
2c: 2f636367 0x2f636367
|
||||
30: 696c flw fa1,84(a0)
|
||||
32: 6762 flw fa4,24(sp)
|
||||
34: 632f6363 bltu t5,s2,65a <printInt-0x9a6>
|
||||
38: 69666e6f jal t3,666ce <__heap_start+0x646ce>
|
||||
3c: 69722f67 0x69722f67
|
||||
40: 00766373 csrrsi t1,0x7,12
|
||||
44: 6d00 flw fs0,24(a0)
|
||||
46: 6c75 lui s8,0x1d
|
||||
48: 6964 flw fs1,84(a0)
|
||||
4a: 00532e33 slt t3,t1,t0
|
||||
4e: 0001 nop
|
||||
50: 0000 unimp
|
||||
52: 0500 addi s0,sp,640
|
||||
54: 2802 fld fa6,0(sp)
|
||||
56: 0012 c.slli zero,0x4
|
||||
58: 0300 addi s0,sp,384
|
||||
5a: 0124 addi s1,sp,136
|
||||
5c: 04090103 lb sp,64(s2)
|
||||
60: 0100 addi s0,sp,128
|
||||
62: 04090203 lb tp,64(s2)
|
||||
66: 0100 addi s0,sp,128
|
||||
68: 04090103 lb sp,64(s2)
|
||||
6c: 0100 addi s0,sp,128
|
||||
6e: 04090103 lb sp,64(s2)
|
||||
72: 0100 addi s0,sp,128
|
||||
74: 04090203 lb tp,64(s2)
|
||||
78: 0100 addi s0,sp,128
|
||||
7a: 04090103 lb sp,64(s2)
|
||||
7e: 0100 addi s0,sp,128
|
||||
80: 04090103 lb sp,64(s2)
|
||||
84: 0100 addi s0,sp,128
|
||||
86: 04090103 lb sp,64(s2)
|
||||
8a: 0100 addi s0,sp,128
|
||||
8c: 0409 addi s0,s0,2
|
||||
8e: 0000 unimp
|
||||
90: 0101 addi sp,sp,0
|
||||
92: 0164 addi s1,sp,140
|
||||
94: 0000 unimp
|
||||
96: 0002 c.slli64 zero
|
||||
98: 0045 c.nop 17
|
||||
9a: 0000 unimp
|
||||
9c: 0101 addi sp,sp,0
|
||||
9e: 000d0efb 0xd0efb
|
||||
a2: 0101 addi sp,sp,0
|
||||
a4: 0101 addi sp,sp,0
|
||||
a6: 0000 unimp
|
||||
a8: 0100 addi s0,sp,128
|
||||
aa: 0000 unimp
|
||||
ac: 2e01 jal 3bc <printInt-0xc44>
|
||||
ae: 2f2e fld ft10,200(sp)
|
||||
b0: 2e2e fld ft8,200(sp)
|
||||
b2: 2f2e2e2f 0x2f2e2e2f
|
||||
b6: 2f2e fld ft10,200(sp)
|
||||
b8: 6972 flw fs2,28(sp)
|
||||
ba: 2d766373 csrrsi t1,0x2d7,12
|
||||
be: 2f636367 0x2f636367
|
||||
c2: 696c flw fa1,84(a0)
|
||||
c4: 6762 flw fa4,24(sp)
|
||||
c6: 632f6363 bltu t5,s2,6ec <printInt-0x914>
|
||||
ca: 69666e6f jal t3,66760 <__heap_start+0x64760>
|
||||
ce: 69722f67 0x69722f67
|
||||
d2: 00766373 csrrsi t1,0x7,12
|
||||
d6: 6400 flw fs0,8(s0)
|
||||
d8: 7669 lui a2,0xffffa
|
||||
da: 532e lw t1,232(sp)
|
||||
dc: 0100 addi s0,sp,128
|
||||
de: 0000 unimp
|
||||
e0: 0000 unimp
|
||||
e2: 0205 addi tp,tp,1
|
||||
e4: 124c addi a1,sp,292
|
||||
e6: 0000 unimp
|
||||
e8: 0100c403 lbu s0,16(ra)
|
||||
ec: 04090103 lb sp,64(s2)
|
||||
f0: 0100 addi s0,sp,128
|
||||
f2: 04090403 lb s0,64(s2)
|
||||
f6: 0100 addi s0,sp,128
|
||||
f8: 04090103 lb sp,64(s2)
|
||||
fc: 0100 addi s0,sp,128
|
||||
fe: 04090103 lb sp,64(s2)
|
||||
102: 0100 addi s0,sp,128
|
||||
104: 04090103 lb sp,64(s2)
|
||||
108: 0100 addi s0,sp,128
|
||||
10a: 04090103 lb sp,64(s2)
|
||||
10e: 0100 addi s0,sp,128
|
||||
110: 04090103 lb sp,64(s2)
|
||||
114: 0100 addi s0,sp,128
|
||||
116: 04090203 lb tp,64(s2)
|
||||
11a: 0100 addi s0,sp,128
|
||||
11c: 04090103 lb sp,64(s2)
|
||||
120: 0100 addi s0,sp,128
|
||||
122: 04090103 lb sp,64(s2)
|
||||
126: 0100 addi s0,sp,128
|
||||
128: 04090103 lb sp,64(s2)
|
||||
12c: 0100 addi s0,sp,128
|
||||
12e: 04090203 lb tp,64(s2)
|
||||
132: 0100 addi s0,sp,128
|
||||
134: 04090203 lb tp,64(s2)
|
||||
138: 0100 addi s0,sp,128
|
||||
13a: 04090103 lb sp,64(s2)
|
||||
13e: 0100 addi s0,sp,128
|
||||
140: 04090103 lb sp,64(s2)
|
||||
144: 0100 addi s0,sp,128
|
||||
146: 04090203 lb tp,64(s2)
|
||||
14a: 0100 addi s0,sp,128
|
||||
14c: 04090103 lb sp,64(s2)
|
||||
150: 0100 addi s0,sp,128
|
||||
152: 04090103 lb sp,64(s2)
|
||||
156: 0100 addi s0,sp,128
|
||||
158: 04090203 lb tp,64(s2)
|
||||
15c: 0100 addi s0,sp,128
|
||||
15e: 04090503 lb a0,64(s2)
|
||||
162: 0100 addi s0,sp,128
|
||||
164: 04090103 lb sp,64(s2)
|
||||
168: 0100 addi s0,sp,128
|
||||
16a: 04090103 lb sp,64(s2)
|
||||
16e: 0100 addi s0,sp,128
|
||||
170: 04090103 lb sp,64(s2)
|
||||
174: 0100 addi s0,sp,128
|
||||
176: 04090503 lb a0,64(s2)
|
||||
17a: 0100 addi s0,sp,128
|
||||
17c: 04090103 lb sp,64(s2)
|
||||
180: 0100 addi s0,sp,128
|
||||
182: 04090103 lb sp,64(s2)
|
||||
186: 0100 addi s0,sp,128
|
||||
188: 04090103 lb sp,64(s2)
|
||||
18c: 0100 addi s0,sp,128
|
||||
18e: 04090203 lb tp,64(s2)
|
||||
192: 0100 addi s0,sp,128
|
||||
194: 04090203 lb tp,64(s2)
|
||||
198: 0100 addi s0,sp,128
|
||||
19a: 04090103 lb sp,64(s2)
|
||||
19e: 0100 addi s0,sp,128
|
||||
1a0: 04090103 lb sp,64(s2)
|
||||
1a4: 0100 addi s0,sp,128
|
||||
1a6: 04090103 lb sp,64(s2)
|
||||
1aa: 0100 addi s0,sp,128
|
||||
1ac: 04090403 lb s0,64(s2)
|
||||
1b0: 0100 addi s0,sp,128
|
||||
1b2: 04090103 lb sp,64(s2)
|
||||
1b6: 0100 addi s0,sp,128
|
||||
1b8: 04090103 lb sp,64(s2)
|
||||
1bc: 0100 addi s0,sp,128
|
||||
1be: 04090203 lb tp,64(s2)
|
||||
1c2: 0100 addi s0,sp,128
|
||||
1c4: 04090103 lb sp,64(s2)
|
||||
1c8: 0100 addi s0,sp,128
|
||||
1ca: 04090103 lb sp,64(s2)
|
||||
1ce: 0100 addi s0,sp,128
|
||||
1d0: 04090203 lb tp,64(s2)
|
||||
1d4: 0100 addi s0,sp,128
|
||||
1d6: 04090103 lb sp,64(s2)
|
||||
1da: 0100 addi s0,sp,128
|
||||
1dc: 04090203 lb tp,64(s2)
|
||||
1e0: 0100 addi s0,sp,128
|
||||
1e2: 04090103 lb sp,64(s2)
|
||||
1e6: 0100 addi s0,sp,128
|
||||
1e8: 04090103 lb sp,64(s2)
|
||||
1ec: 0100 addi s0,sp,128
|
||||
1ee: 04090103 lb sp,64(s2)
|
||||
1f2: 0100 addi s0,sp,128
|
||||
1f4: 0409 addi s0,s0,2
|
||||
1f6: 0000 unimp
|
||||
1f8: 0101 addi sp,sp,0
|
||||
|
||||
Disassembly of section .debug_info:
|
||||
|
||||
00000000 <.debug_info>:
|
||||
0: 0022 c.slli zero,0x8
|
||||
2: 0000 unimp
|
||||
4: 0002 c.slli64 zero
|
||||
6: 0000 unimp
|
||||
8: 0000 unimp
|
||||
a: 0104 addi s1,sp,128
|
||||
c: 0000 unimp
|
||||
e: 0000 unimp
|
||||
10: 1228 addi a0,sp,296
|
||||
12: 0000 unimp
|
||||
14: 124c addi a1,sp,292
|
||||
16: 0000 unimp
|
||||
18: 0000 unimp
|
||||
1a: 0000 unimp
|
||||
1c: 0032 c.slli zero,0xc
|
||||
1e: 0000 unimp
|
||||
20: 0000008b 0x8b
|
||||
24: 8001 c.srli64 s0
|
||||
26: 0022 c.slli zero,0x8
|
||||
28: 0000 unimp
|
||||
2a: 0002 c.slli64 zero
|
||||
2c: 0014 0x14
|
||||
2e: 0000 unimp
|
||||
30: 0104 addi s1,sp,128
|
||||
32: 0092 slli ra,ra,0x4
|
||||
34: 0000 unimp
|
||||
36: 124c addi a1,sp,292
|
||||
38: 0000 unimp
|
||||
3a: 1300 addi s0,sp,416
|
||||
3c: 0000 unimp
|
||||
3e: 0099 addi ra,ra,6
|
||||
40: 0000 unimp
|
||||
42: 0032 c.slli zero,0xc
|
||||
44: 0000 unimp
|
||||
46: 0000008b 0x8b
|
||||
4a: 8001 c.srli64 s0
|
||||
|
||||
Disassembly of section .debug_abbrev:
|
||||
|
||||
00000000 <.debug_abbrev>:
|
||||
0: 1101 addi sp,sp,-32
|
||||
2: 1000 addi s0,sp,32
|
||||
4: 1106 slli sp,sp,0x21
|
||||
6: 1201 addi tp,tp,-32
|
||||
8: 0301 addi t1,t1,0
|
||||
a: 1b0e slli s6,s6,0x23
|
||||
c: 250e fld fa0,192(sp)
|
||||
e: 130e slli t1,t1,0x23
|
||||
10: 0005 c.nop 1
|
||||
12: 0000 unimp
|
||||
14: 1101 addi sp,sp,-32
|
||||
16: 1000 addi s0,sp,32
|
||||
18: 1106 slli sp,sp,0x21
|
||||
1a: 1201 addi tp,tp,-32
|
||||
1c: 0301 addi t1,t1,0
|
||||
1e: 1b0e slli s6,s6,0x23
|
||||
20: 250e fld fa0,192(sp)
|
||||
22: 130e slli t1,t1,0x23
|
||||
24: 0005 c.nop 1
|
||||
...
|
||||
|
||||
Disassembly of section .debug_aranges:
|
||||
|
||||
00000000 <.debug_aranges>:
|
||||
0: 001c 0x1c
|
||||
2: 0000 unimp
|
||||
4: 0002 c.slli64 zero
|
||||
6: 0000 unimp
|
||||
8: 0000 unimp
|
||||
a: 0004 0x4
|
||||
c: 0000 unimp
|
||||
e: 0000 unimp
|
||||
10: 1228 addi a0,sp,296
|
||||
12: 0000 unimp
|
||||
14: 0024 addi s1,sp,8
|
||||
...
|
||||
1e: 0000 unimp
|
||||
20: 001c 0x1c
|
||||
22: 0000 unimp
|
||||
24: 0002 c.slli64 zero
|
||||
26: 0026 c.slli zero,0x9
|
||||
28: 0000 unimp
|
||||
2a: 0004 0x4
|
||||
2c: 0000 unimp
|
||||
2e: 0000 unimp
|
||||
30: 124c addi a1,sp,292
|
||||
32: 0000 unimp
|
||||
34: 00b4 addi a3,sp,72
|
||||
...
|
||||
|
||||
Disassembly of section .debug_str:
|
||||
|
||||
00000000 <.debug_str>:
|
||||
0: 2e2e fld ft8,200(sp)
|
||||
2: 2f2e2e2f 0x2f2e2e2f
|
||||
6: 2e2e fld ft8,200(sp)
|
||||
8: 722f2e2f 0x722f2e2f
|
||||
c: 7369 lui t1,0xffffa
|
||||
e: 672d7663 bgeu s10,s2,67a <printInt-0x986>
|
||||
12: 6c2f6363 bltu t5,sp,6d8 <printInt-0x928>
|
||||
16: 6269 lui tp,0x1a
|
||||
18: 2f636367 0x2f636367
|
||||
1c: 666e6f63 bltu t3,t1,69a <printInt-0x966>
|
||||
20: 6769 lui a4,0x1a
|
||||
22: 7369722f 0x7369722f
|
||||
26: 6d2f7663 bgeu t5,s2,6f2 <printInt-0x90e>
|
||||
2a: 6c75 lui s8,0x1d
|
||||
2c: 6964 flw fs1,84(a0)
|
||||
2e: 00532e33 slt t3,t1,t0
|
||||
32: 6d6f682f 0x6d6f682f
|
||||
36: 2f65 jal 7ee <printInt-0x812>
|
||||
38: 712d7577 0x712d7577
|
||||
3c: 6e69 lui t3,0x1a
|
||||
3e: 35312d67 0x35312d67
|
||||
42: 69722f37 lui t5,0x69722
|
||||
46: 2d766373 csrrsi t1,0x2d7,12
|
||||
4a: 2d756e67 0x2d756e67
|
||||
4e: 6f74 flw fa3,92(a4)
|
||||
50: 68636c6f jal s8,366d6 <__heap_start+0x346d6>
|
||||
54: 6961 lui s2,0x18
|
||||
56: 2f6e fld ft10,216(sp)
|
||||
58: 7562 flw fa0,56(sp)
|
||||
5a: 6c69 lui s8,0x1a
|
||||
5c: 2d64 fld fs1,216(a0)
|
||||
5e: 2d636367 0x2d636367
|
||||
62: 656e flw fa0,216(sp)
|
||||
64: 62696c77 0x62696c77
|
||||
68: 732d lui t1,0xfffeb
|
||||
6a: 6174 flw fa3,68(a0)
|
||||
6c: 2f326567 0x2f326567
|
||||
70: 6972 flw fs2,28(sp)
|
||||
72: 33766373 csrrsi t1,mhpmevent23,12
|
||||
76: 2d32 fld fs10,264(sp)
|
||||
78: 6e75 lui t3,0x1d
|
||||
7a: 776f6e6b 0x776f6e6b
|
||||
7e: 2d6e fld fs10,216(sp)
|
||||
80: 6c65 lui s8,0x19
|
||||
82: 2f66 fld ft10,88(sp)
|
||||
84: 696c flw fa1,84(a0)
|
||||
86: 6762 flw fa4,24(sp)
|
||||
88: 47006363 bltu zero,a6,4ee <printInt-0xb12>
|
||||
8c: 554e lw a0,240(sp)
|
||||
8e: 4120 lw s0,64(a0)
|
||||
90: 2e322053 0x2e322053
|
||||
94: 312e3133 0x312e3133
|
||||
98: 2e00 fld fs0,24(a2)
|
||||
9a: 2f2e fld ft10,200(sp)
|
||||
9c: 2e2e fld ft8,200(sp)
|
||||
9e: 2f2e2e2f 0x2f2e2e2f
|
||||
a2: 2f2e fld ft10,200(sp)
|
||||
a4: 6972 flw fs2,28(sp)
|
||||
a6: 2d766373 csrrsi t1,0x2d7,12
|
||||
aa: 2f636367 0x2f636367
|
||||
ae: 696c flw fa1,84(a0)
|
||||
b0: 6762 flw fa4,24(sp)
|
||||
b2: 632f6363 bltu t5,s2,6d8 <printInt-0x928>
|
||||
b6: 69666e6f jal t3,6674c <__heap_start+0x6474c>
|
||||
ba: 69722f67 0x69722f67
|
||||
be: 2f766373 csrrsi t1,0x2f7,12
|
||||
c2: 6964 flw fs1,84(a0)
|
||||
c4: 2e76 fld ft8,344(sp)
|
||||
c6: fadd.s ft0,ft0,ft0,rne
|
Reference in New Issue
Block a user