URL
https://opencores.org/ocsvn/open8_urisc/open8_urisc/trunk
Subversion Repositories open8_urisc
Compare Revisions
- This comparison shows the changes necessary to convert path
/open8_urisc
- from Rev 122 to Rev 123
- ↔ Reverse comparison
Rev 122 → Rev 123
/trunk/gnu/binutils/gas/testsuite/gas/score/b.s
0,0 → 1,30
/* |
* test relax |
* b <-> b! : jump range must be in 8 bit, only 32b -> 16b |
|
* Author: ligang |
*/ |
|
.macro tran insn32, insn16 |
/* This block transform 32b instruction to 16b. */ |
.align 4 |
|
\insn32 #32b -> 16b |
\insn16 |
|
\insn32 #32b -> 16b |
\insn32 #32b -> 16b |
|
\insn16 |
\insn32 #32b -> 16b |
|
\insn32 #No transform |
add r18, r20, r24 |
|
.endm |
|
L1: |
|
tran "b L1", "b! L1" |
#tran "b 0x8", "b! 0x8" |
|
/trunk/gnu/binutils/gas/testsuite/gas/score/addi.d
0,0 → 1,33
#as: |
#objdump: -d |
#source: addi.s |
|
.*: +file format .* |
|
Disassembly of section \.text: |
|
00000000 <.text>: |
0: 84008003 addi.c r0, 1 |
4: 84008003 addi.c r0, 1 |
8: 85e08021 addi.c r15, 16 |
c: 85e08021 addi.c r15, 16 |
10: 85e18001 addi.c r15, 16384 |
14: 85e18001 addi.c r15, 16384 |
18: 6818 addei! r8, 3 |
1a: 6818 addei! r8, 3 |
1c: 6f78 addei! r15, 15 |
1e: 0000 nop! |
20: 85e1ffff addi.c r15, 32767 |
... |
30: 8403ffff addi.c r0, -1 |
34: 8403ffff addi.c r0, -1 |
38: 85e3ffe1 addi.c r15, -16 |
3c: 85e3ffe1 addi.c r15, -16 |
40: 85e38001 addi.c r15, -16384 |
44: 85e38001 addi.c r15, -16384 |
48: 6898 subei! r8, 3 |
4a: 6898 subei! r8, 3 |
4c: 6ff8 subei! r15, 15 |
4e: 0000 nop! |
50: 85e1ffff addi.c r15, 32767 |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/bit_32.s
0,0 → 1,43
/* |
* tests for bit operations' instruction relaxation |
* |
* Author: libin |
*/ |
|
.include "relaxation_macro.h" |
|
.macro _bit_op_pattern insn insn1 |
insn_32 "\insn r0, r0, 0" |
insn_32 "\insn r0, r0, 0x1f" |
insn_32 "\insn r15, r15, 0" |
insn_32 "\insn r15, r15, 0x1f" |
|
tran_16_32 "\insn! r0,0", "\insn r0,r0,0" |
|
/* shouldn't alter */ |
insn_32 "\insn1 r0, r0, 0" |
insn_32 "\insn r16, r16, 0" |
insn_32 "\insn r16, r16, 0x1f" |
.endm |
|
.text |
/* |
* bitclr rD,rA,BN5 -> bitclr! rD,BN5 |
* bitset rD,rA,BN5 -> bitset! rD,BN5 |
* bittgl rD,rA,BN5 -> bittgl! rD,BN5 |
*/ |
_bit_op_pattern "bitclr", "bitclr.c" |
_bit_op_pattern "bitset", "bitset.c" |
_bit_op_pattern "bittgl", "bittgl.c" |
|
/* bittst.c rA,BN5 <-> bittst! rD,BN5" */ |
insn_32 "bittst.c r0, 0" |
insn_32 "bittst.c r0, 0x1f" |
insn_32 "bittst.c r15, 0" |
insn_32 "bittst.c r15, 0x1f" |
|
tran_16_32 "bittst! r0,0", "bittst.c r0,0" |
|
/* shouldn't alter */ |
insn_32 "bittst.c r16, 0" |
insn_32 "bittst.c r16, 0x1f" |
/trunk/gnu/binutils/gas/testsuite/gas/score/mv_32-lt.d
0,0 → 1,10
#as: -march=score3 -I${srcdir}/${subdir} -EL |
#objdump: -s |
#source: mv_32.s |
|
.*: file format elf32-littlescore |
|
Contents of section .text: |
0000 0f400f40 0f400f40 0f400f40 0f400f40 .* |
0010 0f400f42 10401042 .* |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/rD_rA_BN.d
0,0 → 1,144
#as: |
#objdump: -d |
#source: rD_rA_BN.s |
|
.*: +file format .* |
|
Disassembly of section \.text: |
|
00000000 <\.text>: |
0: 6014 bitclr! r0, 0x2 |
2: 6014 bitclr! r0, 0x2 |
4: 6f24 bitclr! r15, 0x4 |
6: 6f24 bitclr! r15, 0x4 |
8: 6f0c bitclr! r15, 0x1 |
a: 6f0c bitclr! r15, 0x1 |
c: 6f1c bitclr! r15, 0x3 |
e: 6f1c bitclr! r15, 0x3 |
10: 681c bitclr! r8, 0x3 |
12: 681c bitclr! r8, 0x3 |
14: 81ef8429 bitclr.c r15, r15, 0x1 |
18: 83579029 bitclr.c r26, r23, 0x4 |
1c: 0000 nop! |
1e: 0000 nop! |
20: 6015 bitset! r0, 0x2 |
22: 6015 bitset! r0, 0x2 |
24: 6f25 bitset! r15, 0x4 |
26: 6f25 bitset! r15, 0x4 |
28: 6f0d bitset! r15, 0x1 |
2a: 6f0d bitset! r15, 0x1 |
2c: 6f1d bitset! r15, 0x3 |
2e: 6f1d bitset! r15, 0x3 |
30: 681d bitset! r8, 0x3 |
32: 681d bitset! r8, 0x3 |
34: 81ef842b bitset.c r15, r15, 0x1 |
38: 8357902b bitset.c r26, r23, 0x4 |
3c: 0000 nop! |
3e: 0000 nop! |
40: 6017 bittgl! r0, 0x2 |
42: 6017 bittgl! r0, 0x2 |
44: 6f27 bittgl! r15, 0x4 |
46: 6f27 bittgl! r15, 0x4 |
48: 6f0f bittgl! r15, 0x1 |
4a: 6f0f bittgl! r15, 0x1 |
4c: 6f1f bittgl! r15, 0x3 |
4e: 6f1f bittgl! r15, 0x3 |
50: 681f bittgl! r8, 0x3 |
52: 681f bittgl! r8, 0x3 |
54: 81ef842f bittgl.c r15, r15, 0x1 |
58: 8357902f bittgl.c r26, r23, 0x4 |
5c: 0000 nop! |
5e: 0000 nop! |
60: 6011 slli! r0, 2 |
62: 6011 slli! r0, 2 |
64: 6f21 slli! r15, 4 |
66: 6f21 slli! r15, 4 |
68: 6f09 slli! r15, 1 |
6a: 6f09 slli! r15, 1 |
6c: 6f19 slli! r15, 3 |
6e: 6f19 slli! r15, 3 |
70: 6819 slli! r8, 3 |
72: 6819 slli! r8, 3 |
74: 81ef8471 slli.c r15, r15, 1 |
78: 83579071 slli.c r26, r23, 4 |
7c: 0000 nop! |
7e: 0000 nop! |
80: 6013 srli! r0, 2 |
82: 6013 srli! r0, 2 |
84: 6f23 srli! r15, 4 |
86: 6f23 srli! r15, 4 |
88: 6f0b srli! r15, 1 |
8a: 6f0b srli! r15, 1 |
8c: 6f1b srli! r15, 3 |
8e: 6f1b srli! r15, 3 |
90: 681b srli! r8, 3 |
92: 681b srli! r8, 3 |
94: 81ef8475 srli.c r15, r15, 1 |
98: 83579075 srli.c r26, r23, 4 |
9c: 0000 nop! |
9e: 0000 nop! |
a0: 80008829 bitclr.c r0, r0, 0x2 |
a4: 82958829 bitclr.c r20, r21, 0x2 |
a8: 81ef9029 bitclr.c r15, r15, 0x4 |
ac: 83359029 bitclr.c r25, r21, 0x4 |
b0: 81ef8429 bitclr.c r15, r15, 0x1 |
b4: 83368429 bitclr.c r25, r22, 0x1 |
b8: 681c bitclr! r8, 0x3 |
ba: 681c bitclr! r8, 0x3 |
bc: 6624 bitclr! r6, 0x4 |
be: 6624 bitclr! r6, 0x4 |
c0: 6914 bitclr! r9, 0x2 |
c2: 6914 bitclr! r9, 0x2 |
... |
d0: 8000882b bitset.c r0, r0, 0x2 |
d4: 8295882b bitset.c r20, r21, 0x2 |
d8: 81ef902b bitset.c r15, r15, 0x4 |
dc: 8335902b bitset.c r25, r21, 0x4 |
e0: 81ef842b bitset.c r15, r15, 0x1 |
e4: 8336842b bitset.c r25, r22, 0x1 |
e8: 681d bitset! r8, 0x3 |
ea: 681d bitset! r8, 0x3 |
ec: 6625 bitset! r6, 0x4 |
ee: 6625 bitset! r6, 0x4 |
f0: 6915 bitset! r9, 0x2 |
f2: 6915 bitset! r9, 0x2 |
... |
100: 8000882f bittgl.c r0, r0, 0x2 |
104: 8295882f bittgl.c r20, r21, 0x2 |
108: 81ef902f bittgl.c r15, r15, 0x4 |
10c: 8335902f bittgl.c r25, r21, 0x4 |
110: 81ef842f bittgl.c r15, r15, 0x1 |
114: 8336842f bittgl.c r25, r22, 0x1 |
118: 681f bittgl! r8, 0x3 |
11a: 681f bittgl! r8, 0x3 |
11c: 6627 bittgl! r6, 0x4 |
11e: 6627 bittgl! r6, 0x4 |
120: 6917 bittgl! r9, 0x2 |
122: 6917 bittgl! r9, 0x2 |
... |
130: 80008871 slli.c r0, r0, 2 |
134: 82958871 slli.c r20, r21, 2 |
138: 81ef9071 slli.c r15, r15, 4 |
13c: 83359071 slli.c r25, r21, 4 |
140: 81ef8471 slli.c r15, r15, 1 |
144: 83368471 slli.c r25, r22, 1 |
148: 6819 slli! r8, 3 |
14a: 6819 slli! r8, 3 |
14c: 6621 slli! r6, 4 |
14e: 6621 slli! r6, 4 |
150: 6911 slli! r9, 2 |
152: 6911 slli! r9, 2 |
... |
160: 80008875 srli.c r0, r0, 2 |
164: 82958875 srli.c r20, r21, 2 |
168: 81ef9075 srli.c r15, r15, 4 |
16c: 83359075 srli.c r25, r21, 4 |
170: 81ef8475 srli.c r15, r15, 1 |
174: 83368475 srli.c r25, r22, 1 |
178: 681b srli! r8, 3 |
17a: 681b srli! r8, 3 |
17c: 6623 srli! r6, 4 |
17e: 6623 srli! r6, 4 |
180: 6913 srli! r9, 2 |
182: 6913 srli! r9, 2 |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/tcond.d
0,0 → 1,264
#as: |
#objdump: -d |
#source: tcond.s |
|
.*: +file format .* |
|
Disassembly of section \.text: |
|
00000000 <\.text>: |
0: 0f05 tset! |
2: 0f05 tset! |
4: 0f05 tset! |
6: 0f05 tset! |
8: 0f05 tset! |
a: 0f05 tset! |
c: 8000bc54 tset |
10: 8254e010 add r18, r20, r24 |
... |
20: 0f05 tset! |
22: 0f05 tset! |
24: 0f05 tset! |
26: 0f05 tset! |
28: 8000bc54 tset |
2c: 8254e026 xor r18, r20, r24 |
30: 0005 tcs! |
32: 0005 tcs! |
34: 0005 tcs! |
36: 0005 tcs! |
38: 0005 tcs! |
3a: 0005 tcs! |
3c: 80008054 tcs |
40: 8254e010 add r18, r20, r24 |
... |
50: 0005 tcs! |
52: 0005 tcs! |
54: 0005 tcs! |
56: 0005 tcs! |
58: 80008054 tcs |
5c: 8254e026 xor r18, r20, r24 |
60: 0105 tcc! |
62: 0105 tcc! |
64: 0105 tcc! |
66: 0105 tcc! |
68: 0105 tcc! |
6a: 0105 tcc! |
6c: 80008454 tcc |
70: 8254e010 add r18, r20, r24 |
... |
80: 0105 tcc! |
82: 0105 tcc! |
84: 0105 tcc! |
86: 0105 tcc! |
88: 80008454 tcc |
8c: 8254e026 xor r18, r20, r24 |
90: 0205 tgtu! |
92: 0205 tgtu! |
94: 0205 tgtu! |
96: 0205 tgtu! |
98: 0205 tgtu! |
9a: 0205 tgtu! |
9c: 80008854 tgtu |
a0: 8254e010 add r18, r20, r24 |
... |
b0: 0205 tgtu! |
b2: 0205 tgtu! |
b4: 0205 tgtu! |
b6: 0205 tgtu! |
b8: 80008854 tgtu |
bc: 8254e026 xor r18, r20, r24 |
c0: 0305 tleu! |
c2: 0305 tleu! |
c4: 0305 tleu! |
c6: 0305 tleu! |
c8: 0305 tleu! |
ca: 0305 tleu! |
cc: 80008c54 tleu |
d0: 8254e010 add r18, r20, r24 |
... |
e0: 0305 tleu! |
e2: 0305 tleu! |
e4: 0305 tleu! |
e6: 0305 tleu! |
e8: 80008c54 tleu |
ec: 8254e026 xor r18, r20, r24 |
f0: 0405 teq! |
f2: 0405 teq! |
f4: 0405 teq! |
f6: 0405 teq! |
f8: 0405 teq! |
fa: 0405 teq! |
fc: 80009054 teq |
100: 8254e010 add r18, r20, r24 |
... |
110: 0405 teq! |
112: 0405 teq! |
114: 0405 teq! |
116: 0405 teq! |
118: 80009054 teq |
11c: 8254e026 xor r18, r20, r24 |
120: 0505 tne! |
122: 0505 tne! |
124: 0505 tne! |
126: 0505 tne! |
128: 0505 tne! |
12a: 0505 tne! |
12c: 80009454 tne |
130: 8254e010 add r18, r20, r24 |
... |
140: 0505 tne! |
142: 0505 tne! |
144: 0505 tne! |
146: 0505 tne! |
148: 80009454 tne |
14c: 8254e026 xor r18, r20, r24 |
150: 0605 tgt! |
152: 0605 tgt! |
154: 0605 tgt! |
156: 0605 tgt! |
158: 0605 tgt! |
15a: 0605 tgt! |
15c: 80009854 tgt |
160: 8254e010 add r18, r20, r24 |
... |
170: 0605 tgt! |
172: 0605 tgt! |
174: 0605 tgt! |
176: 0605 tgt! |
178: 80009854 tgt |
17c: 8254e026 xor r18, r20, r24 |
180: 0705 tle! |
182: 0705 tle! |
184: 0705 tle! |
186: 0705 tle! |
188: 0705 tle! |
18a: 0705 tle! |
18c: 80009c54 tle |
190: 8254e010 add r18, r20, r24 |
... |
1a0: 0705 tle! |
1a2: 0705 tle! |
1a4: 0705 tle! |
1a6: 0705 tle! |
1a8: 80009c54 tle |
1ac: 8254e026 xor r18, r20, r24 |
1b0: 0805 tge! |
1b2: 0805 tge! |
1b4: 0805 tge! |
1b6: 0805 tge! |
1b8: 0805 tge! |
1ba: 0805 tge! |
1bc: 8000a054 tge |
1c0: 8254e010 add r18, r20, r24 |
... |
1d0: 0805 tge! |
1d2: 0805 tge! |
1d4: 0805 tge! |
1d6: 0805 tge! |
1d8: 8000a054 tge |
1dc: 8254e026 xor r18, r20, r24 |
1e0: 0905 tlt! |
1e2: 0905 tlt! |
1e4: 0905 tlt! |
1e6: 0905 tlt! |
1e8: 0905 tlt! |
1ea: 0905 tlt! |
1ec: 8000a454 tlt |
1f0: 8254e010 add r18, r20, r24 |
... |
200: 0905 tlt! |
202: 0905 tlt! |
204: 0905 tlt! |
206: 0905 tlt! |
208: 8000a454 tlt |
20c: 8254e026 xor r18, r20, r24 |
210: 0a05 tmi! |
212: 0a05 tmi! |
214: 0a05 tmi! |
216: 0a05 tmi! |
218: 0a05 tmi! |
21a: 0a05 tmi! |
21c: 8000a854 tmi |
220: 8254e010 add r18, r20, r24 |
... |
230: 0a05 tmi! |
232: 0a05 tmi! |
234: 0a05 tmi! |
236: 0a05 tmi! |
238: 8000a854 tmi |
23c: 8254e026 xor r18, r20, r24 |
240: 0b05 tpl! |
242: 0b05 tpl! |
244: 0b05 tpl! |
246: 0b05 tpl! |
248: 0b05 tpl! |
24a: 0b05 tpl! |
24c: 8000ac54 tpl |
250: 8254e010 add r18, r20, r24 |
... |
260: 0b05 tpl! |
262: 0b05 tpl! |
264: 0b05 tpl! |
266: 0b05 tpl! |
268: 8000ac54 tpl |
26c: 8254e026 xor r18, r20, r24 |
270: 0c05 tvs! |
272: 0c05 tvs! |
274: 0c05 tvs! |
276: 0c05 tvs! |
278: 0c05 tvs! |
27a: 0c05 tvs! |
27c: 8000b054 tvs |
280: 8254e010 add r18, r20, r24 |
... |
290: 0c05 tvs! |
292: 0c05 tvs! |
294: 0c05 tvs! |
296: 0c05 tvs! |
298: 8000b054 tvs |
29c: 8254e026 xor r18, r20, r24 |
2a0: 0d05 tvc! |
2a2: 0d05 tvc! |
2a4: 0d05 tvc! |
2a6: 0d05 tvc! |
2a8: 0d05 tvc! |
2aa: 0d05 tvc! |
2ac: 8000b454 tvc |
2b0: 8254e010 add r18, r20, r24 |
... |
2c0: 0d05 tvc! |
2c2: 0d05 tvc! |
2c4: 0d05 tvc! |
2c6: 0d05 tvc! |
2c8: 8000b454 tvc |
2cc: 8254e026 xor r18, r20, r24 |
2d0: 0e05 tcnz! |
2d2: 0e05 tcnz! |
2d4: 0e05 tcnz! |
2d6: 0e05 tcnz! |
2d8: 0e05 tcnz! |
2da: 0e05 tcnz! |
2dc: 8000b854 tcnz |
2e0: 8254e010 add r18, r20, r24 |
... |
2f0: 0e05 tcnz! |
2f2: 0e05 tcnz! |
2f4: 0e05 tcnz! |
2f6: 0e05 tcnz! |
2f8: 8000b854 tcnz |
2fc: 8254e026 xor r18, r20, r24 |
300: 6062 sdbbp! 12 |
302: 6062 sdbbp! 12 |
304: 6062 sdbbp! 12 |
306: 6062 sdbbp! 12 |
308: 6062 sdbbp! 12 |
30a: 6062 sdbbp! 12 |
30c: 800c8006 sdbbp 12 |
310: 8254e010 add r18, r20, r24 |
... |
320: 6062 sdbbp! 12 |
322: 6062 sdbbp! 12 |
324: 6062 sdbbp! 12 |
326: 6062 sdbbp! 12 |
328: 800c8006 sdbbp 12 |
32c: 8254e026 xor r18, r20, r24 |
/trunk/gnu/binutils/gas/testsuite/gas/score/ldi.d
0,0 → 1,29
#as: |
#objdump: -d |
#source: ldi.s |
|
.*: +file format .* |
|
Disassembly of section \.text: |
|
00000000 <\.text>: |
0: 5200 ldiu! r2, 0 |
2: 5200 ldiu! r2, 0 |
4: 53ff ldiu! r3, 255 |
6: 53ff ldiu! r3, 255 |
8: 5409 ldiu! r4, 9 |
a: 5409 ldiu! r4, 9 |
c: 53ff ldiu! r3, 255 |
e: 53ff ldiu! r3, 255 |
10: 85188006 ldi r8, 0x3\(3\) |
14: 87388006 ldi r25, 0x3\(3\) |
... |
20: 84588000 ldi r2, 0x0\(0\) |
24: 87388000 ldi r25, 0x0\(0\) |
28: 847881fe ldi r3, 0xff\(255\) |
2c: 86f88002 ldi r23, 0x1\(1\) |
30: 5fff ldiu! r15, 255 |
32: 5fff ldiu! r15, 255 |
34: 5803 ldiu! r8, 3 |
36: 5803 ldiu! r8, 3 |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/ls32ls16p.d
0,0 → 1,135
#as: |
#objdump: -d |
#source: ls32ls16p.s |
|
.*: +file format .* |
|
Disassembly of section \.text: |
|
00000000 <.text>: |
0: 7320 lwp! r3, 16 |
2: 7320 lwp! r3, 16 |
4: 7460 lwp! r4, 48 |
6: 7460 lwp! r4, 48 |
8: 7790 lwp! r7, 72 |
a: 7790 lwp! r7, 72 |
c: 7840 lwp! r8, 32 |
e: 7840 lwp! r8, 32 |
10: c0a28080 lw r5, \[r2, 128\] |
14: c0a28080 lw r5, \[r2, 128\] |
18: c0c68020 lw r6, \[r6, 32\] |
1c: c0c68020 lw r6, \[r6, 32\] |
20: 7321 lhp! r3, 8 |
22: 7321 lhp! r3, 8 |
24: 7461 lhp! r4, 24 |
26: 7461 lhp! r4, 24 |
28: 7791 lhp! r7, 36 |
2a: 7791 lhp! r7, 36 |
2c: 7841 lhp! r8, 16 |
2e: 7841 lhp! r8, 16 |
30: c4a28040 lh r5, \[r2, 64\] |
34: c4a28040 lh r5, \[r2, 64\] |
38: c4c68010 lh r6, \[r6, 16\] |
3c: c4c68010 lh r6, \[r6, 16\] |
40: 7323 lbup! r3, 4 |
42: 7323 lbup! r3, 4 |
44: 7463 lbup! r4, 12 |
46: 7463 lbup! r4, 12 |
48: 7793 lbup! r7, 18 |
4a: 7793 lbup! r7, 18 |
4c: 7843 lbup! r8, 8 |
4e: 7843 lbup! r8, 8 |
50: d8a28020 lbu r5, \[r2, 32\] |
54: d8a28020 lbu r5, \[r2, 32\] |
58: d8c68008 lbu r6, \[r6, 8\] |
5c: d8c68008 lbu r6, \[r6, 8\] |
60: 7324 swp! r3, 16 |
62: 7324 swp! r3, 16 |
64: 7464 swp! r4, 48 |
66: 7464 swp! r4, 48 |
68: 7794 swp! r7, 72 |
6a: 7794 swp! r7, 72 |
6c: 7844 swp! r8, 32 |
6e: 7844 swp! r8, 32 |
70: d0a28080 sw r5, \[r2, 128\] |
74: d0a28080 sw r5, \[r2, 128\] |
78: d0c68020 sw r6, \[r6, 32\] |
7c: d0c68020 sw r6, \[r6, 32\] |
80: 7325 shp! r3, 8 |
82: 7325 shp! r3, 8 |
84: 7465 shp! r4, 24 |
86: 7465 shp! r4, 24 |
88: 7795 shp! r7, 36 |
8a: 7795 shp! r7, 36 |
8c: 7845 shp! r8, 16 |
8e: 7845 shp! r8, 16 |
90: d4a28040 sh r5, \[r2, 64\] |
94: d4a28040 sh r5, \[r2, 64\] |
98: d4c68010 sh r6, \[r6, 16\] |
9c: d4c68010 sh r6, \[r6, 16\] |
a0: 7327 sbp! r3, 4 |
a2: 7327 sbp! r3, 4 |
a4: 7467 sbp! r4, 12 |
a6: 7467 sbp! r4, 12 |
a8: 7797 sbp! r7, 18 |
aa: 7797 sbp! r7, 18 |
ac: 7847 sbp! r8, 8 |
ae: 7847 sbp! r8, 8 |
b0: dca28020 sb r5, \[r2, 32\] |
b4: dca28020 sb r5, \[r2, 32\] |
b8: dcc68008 sb r6, \[r6, 8\] |
bc: dcc68008 sb r6, \[r6, 8\] |
c0: c002800c lw r0, \[r2, 12\] |
c4: c00580ff lw r0, \[r5, 255\] |
c8: c1e28000 lw r15, \[r2, 0\] |
cc: c1e480ff lw r15, \[r4, 255\] |
d0: 7410 lwp! r4, 8 |
d2: 7410 lwp! r4, 8 |
d4: 7710 lwp! r7, 8 |
d6: 7740 lwp! r7, 32 |
... |
e0: c402800c lh r0, \[r2, 12\] |
e4: c40580ff lh r0, \[r5, 255\] |
e8: c5e28000 lh r15, \[r2, 0\] |
ec: c5e480ff lh r15, \[r4, 255\] |
f0: 7421 lhp! r4, 8 |
f2: 7421 lhp! r4, 8 |
f4: 7721 lhp! r7, 8 |
f6: 7741 lhp! r7, 16 |
... |
100: d802800c lbu r0, \[r2, 12\] |
104: d80580ff lbu r0, \[r5, 255\] |
108: d9e28000 lbu r15, \[r2, 0\] |
10c: d9e480ff lbu r15, \[r4, 255\] |
110: 7443 lbup! r4, 8 |
112: 7443 lbup! r4, 8 |
114: 7743 lbup! r7, 8 |
116: 7743 lbup! r7, 8 |
... |
120: d002800c sw r0, \[r2, 12\] |
124: d00580ff sw r0, \[r5, 255\] |
128: d1e28000 sw r15, \[r2, 0\] |
12c: d1e480ff sw r15, \[r4, 255\] |
130: 7414 swp! r4, 8 |
132: 7414 swp! r4, 8 |
134: 7714 swp! r7, 8 |
136: 7744 swp! r7, 32 |
... |
140: d402800c sh r0, \[r2, 12\] |
144: d40580ff sh r0, \[r5, 255\] |
148: d5e28000 sh r15, \[r2, 0\] |
14c: d5e480ff sh r15, \[r4, 255\] |
150: 7425 shp! r4, 8 |
152: 7425 shp! r4, 8 |
154: 7725 shp! r7, 8 |
156: 7745 shp! r7, 16 |
... |
160: dc02800c sb r0, \[r2, 12\] |
164: dc0580ff sb r0, \[r5, 255\] |
168: dde28000 sb r15, \[r2, 0\] |
16c: dde480ff sb r15, \[r4, 255\] |
170: 7447 sbp! r4, 8 |
172: 7447 sbp! r4, 8 |
174: 7747 sbp! r7, 8 |
176: 7747 sbp! r7, 8 |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/bittst.d
0,0 → 1,36
#as: |
#objdump: -d |
#source: bittst.s |
|
.*: +file format .* |
|
Disassembly of section \.text: |
|
00000000 <\.text>: |
0: 6016 bittst! r0, 0x2 |
2: 6016 bittst! r0, 0x2 |
4: 6f26 bittst! r15, 0x4 |
6: 6f26 bittst! r15, 0x4 |
8: 6f0e bittst! r15, 0x1 |
a: 6f0e bittst! r15, 0x1 |
c: 6f1e bittst! r15, 0x3 |
e: 6f1e bittst! r15, 0x3 |
10: 6816 bittst! r8, 0x2 |
12: 6816 bittst! r8, 0x2 |
14: 800f842d bittst.c r15, 0x1 |
18: 801a902d bittst.c r26, 0x4 |
1c: 0000 nop! |
1e: 0000 nop! |
20: 8000882d bittst.c r0, 0x2 |
24: 8014882d bittst.c r20, 0x2 |
28: 81ef902d bittst.c r15, 0x4 |
2c: 8019902d bittst.c r25, 0x4 |
30: 81ef842d bittst.c r15, 0x1 |
34: 8019842d bittst.c r25, 0x1 |
38: 680e bittst! r8, 0x1 |
3a: 680e bittst! r8, 0x1 |
3c: 6626 bittst! r6, 0x4 |
3e: 6626 bittst! r6, 0x4 |
40: 671e bittst! r7, 0x3 |
42: 671e bittst! r7, 0x3 |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/arith_32.d
0,0 → 1,55
#as: -march=score3 -I${srcdir}/${subdir} |
#objdump: -d |
#source: arith_32.s |
|
.*: file format .* |
|
Disassembly of section .text: |
|
00000000 <.text>: |
0: 480f add! r0, r15 |
2: 480f add! r0, r15 |
4: 480f add! r0, r15 |
6: 480f add! r0, r15 |
8: 480f add! r0, r15 |
a: 480f add! r0, r15 |
c: 480f add! r0, r15 |
e: 480f add! r0, r15 |
10: 480f add! r0, r15 |
12: 8000 3c11 add.c r0, r0, r15 |
16: 8000 4010 add r0, r0, r16 |
1a: 8210 0010 add r16, r16, r0 |
1e: 8210 4410 add r16, r16, r17 |
22: 8001 0810 add r0, r1, r2 |
26: 490f sub! r0, r15 |
28: 490f sub! r0, r15 |
2a: 490f sub! r0, r15 |
2c: 490f sub! r0, r15 |
2e: 490f sub! r0, r15 |
30: 490f sub! r0, r15 |
32: 490f sub! r0, r15 |
34: 490f sub! r0, r15 |
36: 490f sub! r0, r15 |
38: 8000 3c15 sub.c r0, r0, r15 |
3c: 8000 4014 sub r0, r0, r16 |
40: 8210 0014 sub r16, r16, r0 |
44: 8210 4414 sub r16, r16, r17 |
48: 8001 0814 sub r0, r1, r2 |
4c: 5c20 addi! r0, -32 |
4e: 5c1f addi! r0, 31 |
50: 5fe0 addi! r15, -32 |
52: 5fdf addi! r15, 31 |
54: 5c20 addi! r0, -32 |
56: 5c20 addi! r0, -32 |
58: 5c20 addi! r0, -32 |
5a: 5c20 addi! r0, -32 |
5c: 5c20 addi! r0, -32 |
5e: 5c20 addi! r0, -32 |
60: 5c20 addi! r0, -32 |
62: 5c20 addi! r0, -32 |
64: 8403 7fc1 addi.c r0, -32 |
68: 8403 7fbe addi r0, -33 |
6c: 8400 0040 addi r0, 32 |
70: 8603 7fc0 addi r16, -32 |
74: 8600 003e addi r16, 31 |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/nop.s
0,0 → 1,38
/* |
* test relax |
* nop <-> nop! |
|
* Author: ligang |
*/ |
|
.macro tran insn32, insn16 |
/* This block transform 32b instruction to 16b. */ |
.align 4 |
|
\insn32 #32b -> 16b |
\insn16 |
|
\insn32 #32b -> 16b |
\insn32 #32b -> 16b |
|
\insn16 |
\insn32 #32b -> 16b |
|
\insn32 #No transform |
add r18, r20, r24 |
|
/* This block transform 16b instruction to 32b. */ |
.align 4 |
|
\insn16 #No transform |
\insn32 |
|
\insn16 #No transform |
\insn16 |
|
\insn16 #16b -> 32b |
xor r18, r20, r24 |
|
.endm |
|
tran "nop", "nop!" |
/trunk/gnu/binutils/gas/testsuite/gas/score/logical_32.d
0,0 → 1,38
#as: -march=score3 -I${srcdir}/${subdir} |
#objdump: -d |
#source: logical_32.s |
|
.*: file format .* |
|
Disassembly of section .text: |
|
00000000 <.text>: |
0: 4b0f and! r0, r15 |
2: 4b0f and! r0, r15 |
4: 4b0f and! r0, r15 |
6: 4b0f and! r0, r15 |
8: 4b0f and! r0, r15 |
a: 4b0f and! r0, r15 |
c: 4b0f and! r0, r15 |
e: 4b0f and! r0, r15 |
10: 4b0f and! r0, r15 |
12: 8000 3c21 and.c r0, r0, r15 |
16: 8000 4020 and r0, r0, r16 |
1a: 8210 0020 and r16, r16, r0 |
1e: 8210 4420 and r16, r16, r17 |
22: 8001 0820 and r0, r1, r2 |
26: 4a0f or! r0, r15 |
28: 4a0f or! r0, r15 |
2a: 4a0f or! r0, r15 |
2c: 4a0f or! r0, r15 |
2e: 4a0f or! r0, r15 |
30: 4a0f or! r0, r15 |
32: 4a0f or! r0, r15 |
34: 4a0f or! r0, r15 |
36: 4a0f or! r0, r15 |
38: 8000 3c23 or.c r0, r0, r15 |
3c: 8000 4022 or r0, r0, r16 |
40: 8210 0022 or r16, r16, r0 |
44: 8210 4422 or r16, r16, r17 |
48: 8001 0822 or r0, r1, r2 |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/addi.s
0,0 → 1,37
/* |
* test relax |
* addi <-> addei! : for addei : register number must be in 0-15, offset : 4b, only 16b -> 32b |
* (1)addi rD, simm16 : rD = rD + simm16, -32768 <= simm16 <= 32767 |
* (2)addei! rD, imm4 : rD = rD + 2**imm4 |
* addi <-> subei! : for addei : register number must be in 0-15, offset : 4b, only 16b -> 32b |
* (1)addi rD, simm16 : rD = rD + simm16, -32768 <= simm16 <= 32767 |
* (2)subei! rD, imm4 : rD = rD + 2**imm4 |
|
* Author: ligang |
*/ |
|
/* This macro transform 16b instruction to 32b. */ |
.macro tran1632 insn32, insn16, sign |
.align 4 |
|
\insn16 r0, 0 #16b -> 32b |
\insn32 r0, \sign * 1 |
|
\insn16 r15, 4 #16b -> 32b |
\insn32 r15, \sign * 16 |
|
\insn16 r15, 14 #16b -> 32b |
\insn32 r15, \sign * 1024 * 16 |
|
\insn16 r8, 3 #No transform |
\insn16 r8, 3 #No transform |
|
\insn16 r15, 15 #No transform. Because 2**15 = 32768, extend range of addi |
\insn32 r15, 0x7FFF |
|
.endm |
|
.text |
|
tran1632 "addi.c", "addei!", 1 |
tran1632 "addi.c", "subei!", -1 |
/trunk/gnu/binutils/gas/testsuite/gas/score/shift_32.d
0,0 → 1,40
#as: -march=score3 -I${srcdir}/${subdir} |
#objdump: -d |
#source: shift_32.s |
|
.*: file format .* |
|
Disassembly of section .text: |
|
00000000 <.text>: |
0: 5800 slli! r0, 0 |
2: 581f slli! r0, 31 |
4: 59e0 slli! r15, 0 |
6: 59ff slli! r15, 31 |
8: 5800 slli! r0, 0 |
a: 5800 slli! r0, 0 |
c: 5800 slli! r0, 0 |
e: 5800 slli! r0, 0 |
10: 5800 slli! r0, 0 |
12: 5800 slli! r0, 0 |
14: 5800 slli! r0, 0 |
16: 5800 slli! r0, 0 |
18: 8000 0071 slli.c r0, r0, 0 |
1c: 8002 0070 slli r0, r2, 0 |
20: 8210 0070 slli r16, r16, 0 |
24: 5a00 srli! r0, 0 |
26: 5a1f srli! r0, 31 |
28: 5be0 srli! r15, 0 |
2a: 5bff srli! r15, 31 |
2c: 5a00 srli! r0, 0 |
2e: 5a00 srli! r0, 0 |
30: 5a00 srli! r0, 0 |
32: 5a00 srli! r0, 0 |
34: 5a00 srli! r0, 0 |
36: 5a00 srli! r0, 0 |
38: 5a00 srli! r0, 0 |
3a: 5a00 srli! r0, 0 |
3c: 8000 0075 srli.c r0, r0, 0 |
40: 8002 0074 srli r0, r2, 0 |
44: 8210 0074 srli r16, r16, 0 |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/cmp_32.d
0,0 → 1,39
#as: -march=score3 -I${srcdir}/${subdir} |
#objdump: -d |
#source: cmp_32.s |
|
.*: file format .* |
|
Disassembly of section .text: |
|
00000000 <.text>: |
0: 440f cmp! r0, r15 |
2: 440f cmp! r0, r15 |
4: 440f cmp! r0, r15 |
6: 440f cmp! r0, r15 |
8: 440f cmp! r0, r15 |
a: 440f cmp! r0, r15 |
c: 440f cmp! r0, r15 |
e: 440f cmp! r0, r15 |
10: 440f cmp! r0, r15 |
12: 4410 cmp! r0, r16 |
14: 4600 cmp! r16, r0 |
16: 461f cmp! r16, r31 |
18: 6010 cmpi! r0, -16 |
1a: 600f cmpi! r0, 15 |
1c: 61f0 cmpi! r15, -16 |
1e: 61ef cmpi! r15, 15 |
20: 6010 cmpi! r0, -16 |
22: 6010 cmpi! r0, -16 |
24: 6010 cmpi! r0, -16 |
26: 6010 cmpi! r0, -16 |
28: 6010 cmpi! r0, -16 |
2a: 6010 cmpi! r0, -16 |
2c: 6010 cmpi! r0, -16 |
2e: 6010 cmpi! r0, -16 |
30: 6210 cmpi! r16, -16 |
32: 63ef cmpi! r31, 15 |
34: 840b 7fdf cmpi.c r0, -17 |
38: 85e8 0021 cmpi.c r15, 16 |
3c: 8608 0021 cmpi.c r16, 16 |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/syscontrol_32.d
0,0 → 1,21
#as: -march=score3 -I${srcdir}/${subdir} |
#objdump: -d |
#source: syscontrol_32.s |
|
.*: file format .* |
|
Disassembly of section .text: |
|
00000000 <.text>: |
0: 0020 sdbbp! 0 |
2: 003f sdbbp! 31 |
4: 0020 sdbbp! 0 |
6: 0020 sdbbp! 0 |
8: 0020 sdbbp! 0 |
a: 0020 sdbbp! 0 |
c: 0020 sdbbp! 0 |
e: 0020 sdbbp! 0 |
10: 0020 sdbbp! 0 |
12: 0020 sdbbp! 0 |
... |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/relax.exp
0,0 → 1,20
# test relax |
|
if [istarget score-*-*] then { |
run_dump_test "ldi" |
run_dump_test "nop" |
run_dump_test "tcond" |
run_dump_test "ls32ls16" |
run_dump_test "ls32ls16p" |
run_dump_test "postlw" |
run_dump_test "presw" |
run_dump_test "rD_rA_rB" |
run_dump_test "bittst" |
run_dump_test "addi" |
run_dump_test "br" |
run_dump_test "b" |
run_dump_test "move" |
run_dump_test "rD_rA_BN" |
run_dump_test "rD_rA" |
} |
|
/trunk/gnu/binutils/gas/testsuite/gas/score/rD_rA_BN.s
0,0 → 1,73
/* |
* test relax |
* bitclr.c <-> bitclr! : register number must be in 0-15 |
* bitset.c <-> bitset! : register number must be in 0-15 |
* bittgl.c <-> bittgl! : register number must be in 0-15 |
* slli.c <-> slli! : register number must be in 0-15 |
* srli.c <-> srli! : register number must be in 0-15 |
|
* Author: ligang |
*/ |
|
/* This macro transform 32b instruction to 16b. */ |
.macro tran3216 insn32, insn16 |
.align 4 |
|
\insn32 r0, r0, 2 #32b -> 16b |
\insn16 r0, 2 |
|
\insn32 r15, r15, 4 #32b -> 16b |
\insn16 r15, 4 |
|
\insn32 r15, r15, 1 #32b -> 16b |
\insn16 r15, 1 |
|
\insn16 r15, 3 |
\insn32 r15, r15, 3 #32b -> 16b |
|
\insn32 r8, r8, 3 #32b -> 16b |
\insn32 r8, r8, 3 #32b -> 16b |
|
\insn32 r15, r15, 1 #No transform |
\insn32 r26, r23, 4 |
|
.endm |
|
/* This macro transform 16b instruction to 32b. */ |
.macro tran1632 insn32, insn16 |
.align 4 |
|
\insn16 r0, 2 #16b -> 32b |
\insn32 r20, r21, 2 |
|
\insn16 r15, 4 #16b -> 32b |
\insn32 r25, r21, 4 |
|
\insn16 r15, 1 #16b -> 32b |
\insn32 r25, r22, 1 |
|
\insn16 r8, 3 #No transform |
\insn16 r8, 3 #No transform |
|
\insn16 r6, 4 #No transform |
\insn32 r6, r6, 4 #32b -> 16b |
|
\insn32 r9, r9, 2 #32b -> 16b |
\insn16 r9, 2 #No transform |
|
.endm |
|
.text |
|
tran3216 "bitclr.c", "bitclr!" |
tran3216 "bitset.c", "bitset!" |
tran3216 "bittgl.c", "bittgl!" |
tran3216 "slli.c", "slli!" |
tran3216 "srli.c", "srli!" |
|
tran1632 "bitclr.c", "bitclr!" |
tran1632 "bitset.c", "bitset!" |
tran1632 "bittgl.c", "bittgl!" |
tran1632 "slli.c", "slli!" |
tran1632 "srli.c", "srli!" |
|
/trunk/gnu/binutils/gas/testsuite/gas/score/mv_32.d
0,0 → 1,22
#as: -march=score3 -I${srcdir}/${subdir} |
#objdump: -d |
#source: mv_32.s |
|
.*: file format .* |
|
Disassembly of section .text: |
|
00000000 <.text>: |
0: 400f mv! r0, r15 |
2: 400f mv! r0, r15 |
4: 400f mv! r0, r15 |
6: 400f mv! r0, r15 |
8: 400f mv! r0, r15 |
a: 400f mv! r0, r15 |
c: 400f mv! r0, r15 |
e: 400f mv! r0, r15 |
10: 400f mv! r0, r15 |
12: 420f mv! r16, r15 |
14: 4010 mv! r0, r16 |
16: 4210 mv! r16, r16 |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/tcond.s
0,0 → 1,55
/* |
* test relax |
* Tcond <-> Tcond! |
* sdbbp <-> sdbbp! |
|
* Author: ligang |
*/ |
|
.macro tran insn32, insn16 |
/* This block transform 32b instruction to 16b. */ |
.align 4 |
|
\insn32 #32b -> 16b |
\insn16 |
|
\insn32 #32b -> 16b |
\insn32 #32b -> 16b |
|
\insn16 |
\insn32 #32b -> 16b |
|
\insn32 #No transform |
add r18, r20, r24 |
|
/* This block transform 16b instruction to 32b. */ |
.align 4 |
|
\insn16 #No transform |
\insn32 |
|
\insn16 #No transform |
\insn16 |
|
\insn16 #16b -> 32b |
xor r18, r20, r24 |
|
.endm |
|
tran "tset", "tset!" |
tran "tcs", "tcs!" |
tran "tcc", "tcc!" |
tran "tgtu", "tgtu!" |
tran "tleu", "tleu!" |
tran "teq", "teq!" |
tran "tne", "tne!" |
tran "tgt", "tgt!" |
tran "tle", "tle!" |
tran "tge", "tge!" |
tran "tlt", "tlt!" |
tran "tmi", "tmi!" |
tran "tpl", "tpl!" |
tran "tvs", "tvs!" |
tran "tvc", "tvc!" |
tran "tcnz", "tcnz!" |
tran "sdbbp 12", "sdbbp! 12" |
/trunk/gnu/binutils/gas/testsuite/gas/score/ldi.s
0,0 → 1,53
/* |
* test relax |
* ldi <-> ldiu! : for ldiu! : register number must be in 0-15, simm16: [0-255] |
* (1)ldi rD, simm16 : rD = simm16 |
* (2)ldiu! rD, imm8 : rD = ZE(imm8) |
|
* Author: ligang |
*/ |
|
/* This macro transform 32b instruction to 16b. */ |
.macro tran3216 insn32, insn16 |
.align 4 |
|
\insn32 r2, 0 #32b -> 16b |
\insn16 r2, 0 |
|
\insn32 r3, 255 #32b -> 16b |
\insn16 r3, 255 |
|
\insn32 r4, 9 #32b -> 16b |
\insn32 r4, 9 #32b -> 16b |
|
\insn16 r3, 255 |
\insn32 r3, 255 #32b -> 16b |
|
\insn32 r8, 3 #No transform |
\insn32 r25, 3 #No transform |
|
|
.endm |
|
/* This macro transform 16b instruction to 32b. */ |
.macro tran1632 insn32, insn16 |
.align 4 |
|
\insn16 r2, 0 #16b -> 32b |
\insn32 r25, 0 |
|
\insn16 r3, 255 #16b -> 32b |
\insn32 r23, 1 |
|
\insn16 r15, 255 #No transform |
\insn32 r15, 255 |
|
\insn16 r8, 3 #No transform |
\insn16 r8, 3 #No transform |
|
.endm |
|
.text |
|
tran3216 "ldi", "ldiu!" |
tran1632 "ldi", "ldiu!" |
/trunk/gnu/binutils/gas/testsuite/gas/score/rD_rA.d
0,0 → 1,90
#as: |
#objdump: -d |
#source: rD_rA.s |
|
.*: +file format .* |
|
Disassembly of section \.text: |
|
00000000 <\.text>: |
0: 2076 not! r0, r7 |
2: 2076 not! r0, r7 |
4: 2f46 not! r15, r4 |
6: 2f46 not! r15, r4 |
8: 2ff6 not! r15, r15 |
a: 2ff6 not! r15, r15 |
c: 2f36 not! r15, r3 |
e: 2f36 not! r15, r3 |
10: 2826 not! r8, r2 |
12: 2826 not! r8, r2 |
14: 81e58025 not.c r15, r5 |
18: 83578025 not.c r26, r23 |
1c: 0000 nop! |
1e: 0000 nop! |
20: 2072 neg! r0, r7 |
22: 2072 neg! r0, r7 |
24: 2f42 neg! r15, r4 |
26: 2f42 neg! r15, r4 |
28: 2ff2 neg! r15, r15 |
2a: 2ff2 neg! r15, r15 |
2c: 2f32 neg! r15, r3 |
2e: 2f32 neg! r15, r3 |
30: 2822 neg! r8, r2 |
32: 2822 neg! r8, r2 |
34: 81e0941f neg.c r15, r5 |
38: 8340dc1f neg.c r26, r23 |
3c: 0000 nop! |
3e: 0000 nop! |
40: 2073 cmp! r0, r7 |
42: 2073 cmp! r0, r7 |
44: 2f43 cmp! r15, r4 |
46: 2f43 cmp! r15, r4 |
48: 2ff3 cmp! r15, r15 |
4a: 2ff3 cmp! r15, r15 |
4c: 2f33 cmp! r15, r3 |
4e: 2f33 cmp! r15, r3 |
50: 2823 cmp! r8, r2 |
52: 2823 cmp! r8, r2 |
54: 806f9419 cmp.c r15, r5 |
58: 807adc19 cmp.c r26, r23 |
5c: 0000 nop! |
5e: 0000 nop! |
60: 80028025 not.c r0, r2 |
64: 82958025 not.c r20, r21 |
68: 81e48025 not.c r15, r4 |
6c: 83358025 not.c r25, r21 |
70: 81e38025 not.c r15, r3 |
74: 83368025 not.c r25, r22 |
78: 2836 not! r8, r3 |
7a: 2836 not! r8, r3 |
7c: 2626 not! r6, r2 |
7e: 2626 not! r6, r2 |
80: 2746 not! r7, r4 |
82: 2746 not! r7, r4 |
... |
90: 8000881f neg.c r0, r2 |
94: 8280d41f neg.c r20, r21 |
98: 81ef901f neg.c r15, r4 |
9c: 8320d41f neg.c r25, r21 |
a0: 81ef8c1f neg.c r15, r3 |
a4: 8320d81f neg.c r25, r22 |
a8: 2832 neg! r8, r3 |
aa: 2832 neg! r8, r3 |
ac: 2622 neg! r6, r2 |
ae: 2622 neg! r6, r2 |
b0: 2742 neg! r7, r4 |
b2: 2742 neg! r7, r4 |
... |
c0: 80608819 cmp.c r0, r2 |
c4: 8074d419 cmp.c r20, r21 |
c8: 806f9019 cmp.c r15, r4 |
cc: 8079d419 cmp.c r25, r21 |
d0: 806f8c19 cmp.c r15, r3 |
d4: 8079d819 cmp.c r25, r22 |
d8: 2833 cmp! r8, r3 |
da: 2833 cmp! r8, r3 |
dc: 2623 cmp! r6, r2 |
de: 2623 cmp! r6, r2 |
e0: 2743 cmp! r7, r4 |
e2: 2743 cmp! r7, r4 |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/ls32ls16p.s
0,0 → 1,68
/* |
* test relax |
* lw <-> lwp! : rs = r2, offset & 0x3 == 0, offset >> 2 : 5b |
* lh <-> lhp! : rs = r2, offset & 0x1 == 0, offset >> 1 : 5b |
* lbu <-> lbu! : rs = r2, offset != 0, offset : 5b |
* sw <-> swp! : rs = r2, offset & 0x3 == 0, offset >> 2 : 5b |
* sh <-> shp! : rs = r2, offset & 0x1 == 0, offset >> 1 : 5b |
* sb <-> sb! : rs = r2, offset != 0, offset : 5b |
|
* Author: ligang |
*/ |
|
/* This macro transform 32b instruction to 16b. */ |
.macro tran3216 insn32, insn16, shift |
.align 4 |
|
\insn32 r3, [r2, 0x4 << \shift] #32b -> 16b |
\insn16 r3, 0x4 << \shift |
|
\insn32 r4, [r2, 0xC << \shift] #32b -> 16b |
\insn16 r4, 0xC << \shift |
|
\insn32 r7, [r2, 0x12 << \shift] #32b -> 16b |
\insn32 r7, [r2, 0x12 << \shift] #32b -> 16b |
|
\insn16 r8, 0x8 << \shift |
\insn32 r8, [r2, 0x8 << \shift] #32b -> 16b |
|
\insn32 r5, [r2, 0x20 << \shift] #No transform |
\insn32 r5, [r2, 0x20 << \shift] #No transform |
|
\insn32 r6, [r6, 0x8 << \shift] #No transform |
\insn32 r6, [r6, 0x8 << \shift] #No transform |
|
.endm |
|
/* This macro transform 16b instruction to 32b. */ |
.macro tran1632 insn32, insn16, shift |
.align 4 |
|
\insn16 r0, 0xC #16b -> 32b |
\insn32 r0, [r5, 0xFF] |
|
\insn16 r15, 0x0 #16b -> 32b |
\insn32 r15, [r4, 0xFF] |
|
\insn16 r4, 0x8 #No transform |
\insn16 r4, 0x8 #No transform |
|
\insn16 r7, 0x8 #No transform |
\insn32 r7, [r2, 0x8 << \shift] |
|
.endm |
|
tran3216 "lw", "lwp!", 2 |
tran3216 "lh", "lhp!", 1 |
tran3216 "lbu", "lbup!", 0 |
tran3216 "sw", "swp!", 2 |
tran3216 "sh", "shp!", 1 |
tran3216 "sb", "sbp!", 0 |
|
tran1632 "lw", "lwp!", 2 |
tran1632 "lh", "lhp!", 1 |
tran1632 "lbu", "lbup!", 0 |
tran1632 "sw", "swp!", 2 |
tran1632 "sh", "shp!", 1 |
tran1632 "sb", "sbp!", 0 |
|
/trunk/gnu/binutils/gas/testsuite/gas/score/arith_32-lt.d
0,0 → 1,16
#as: -march=score3 -I${srcdir}/${subdir} -EL |
#objdump: -s |
#source: arith_32.s |
|
.*: file format elf32-littlescore |
|
Contents of section .text: |
0000 0f480f48 0f480f48 0f480f48 0f480f48 .* |
0010 0f480080 113c0080 10401082 10001082 .* |
0020 10440180 10080f49 0f490f49 0f490f49 .* |
0030 0f490f49 0f490f49 0080153c 00801440 .* |
0040 10821400 10821444 01801408 205c1f5c .* |
0050 e05fdf5f 205c205c 205c205c 205c205c .* |
0060 205c205c 0384c17f 0384be7f 00844000 .* |
0070 0386c07f 00863e00 .* |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/bittst.s
0,0 → 1,59
/* |
* test relax |
* bittst.c <-> bittst! : register number must be in 0-15 |
|
* Author: ligang |
*/ |
|
/* This macro transform 32b instruction to 16b. */ |
.macro tran3216 insn32, insn16 |
|
\insn32 r0, 2 #32b -> 16b |
\insn16 r0, 2 |
|
\insn32 r15, 4 #32b -> 16b |
\insn16 r15, 4 |
|
\insn32 r15, 1 #32b -> 16b |
\insn16 r15, 1 |
|
\insn16 r15, 3 |
\insn32 r15, 3 #32b -> 16b |
|
\insn32 r8, 2 #32b -> 16b |
\insn32 r8, 2 #32b -> 16b |
|
\insn32 r15, 1 #No transform |
\insn32 r26, 4 |
|
.endm |
|
/* This macro transform 16b instruction to 32b. */ |
.macro tran1632 insn32, insn16 |
.align 4 |
|
\insn16 r0, 2 #16b -> 32b |
\insn32 r20, 2 |
|
\insn16 r15, 4 #16b -> 32b |
\insn32 r25, 4 |
|
\insn16 r15, 1 #16b -> 32b |
\insn32 r25, 1 |
|
\insn16 r8, 1 #No transform |
\insn16 r8, 1 #No transform |
|
\insn16 r6, 4 #No transform |
\insn32 r6, 4 #32b -> 16b |
|
\insn32 r7, 3 #32b -> 16b |
\insn16 r7, 3 #No transform |
|
.endm |
|
.text |
|
tran3216 "bittst.c", "bittst!" |
tran1632 "bittst.c", "bittst!" |
|
/trunk/gnu/binutils/gas/testsuite/gas/score/postlw.d
0,0 → 1,32
#as: |
#objdump: -d |
#source: postlw.s |
|
.*: +file format .* |
|
Disassembly of section \.text: |
|
00000000 <\.text>: |
0: 27fa pop! r23, \[r7\] |
2: 27fa pop! r23, \[r7\] |
4: 202a pop! r0, \[r2\] |
6: 202a pop! r0, \[r2\] |
8: 2f0a pop! r15, \[r0\] |
a: 2f0a pop! r15, \[r0\] |
c: 2f7a pop! r15, \[r7\] |
e: 2f7a pop! r15, \[r7\] |
10: 29ba pop! r25, \[r3\] |
12: 29ba pop! r25, \[r3\] |
14: 9f0d8020 lw r24, \[r13\]\+, 4 |
18: 9ee78028 lw r23, \[r7\]\+, 5 |
1c: 0000 nop! |
1e: 0000 nop! |
20: 9c078020 lw r0, \[r7\]\+, 4 |
24: 9f2d8020 lw r25, \[r13\]\+, 4 |
28: 9f208020 lw r25, \[r0\]\+, 4 |
2c: 9e578020 lw r18, \[r23\]\+, 4 |
30: 263a pop! r6, \[r3\] |
32: 263a pop! r6, \[r3\] |
34: 237a pop! r3, \[r7\] |
36: 237a pop! r3, \[r7\] |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/ls32ls16.d
0,0 → 1,145
#as: |
#objdump: -d |
#source: ls32ls16.s |
|
.*: +file format .* |
|
Disassembly of section \.text: |
|
00000000 <.text>: |
... |
10: 2038 lw! r0, \[r3\] |
12: 2038 lw! r0, \[r3\] |
14: 23f8 lw! r3, \[r15\] |
16: 23f8 lw! r3, \[r15\] |
18: 2f88 lw! r15, \[r8\] |
1a: 2f88 lw! r15, \[r8\] |
1c: c0888000 lw r4, \[r8, 0\] |
20: c3338000 lw r25, \[r19, 0\] |
24: 2578 lw! r5, \[r7\] |
26: 2578 lw! r5, \[r7\] |
28: 2238 lw! r2, \[r3\] |
2a: 2238 lw! r2, \[r3\] |
... |
40: 2039 lh! r0, \[r3\] |
42: 2039 lh! r0, \[r3\] |
44: 23f9 lh! r3, \[r15\] |
46: 23f9 lh! r3, \[r15\] |
48: 2f89 lh! r15, \[r8\] |
4a: 2f89 lh! r15, \[r8\] |
4c: c4888000 lh r4, \[r8, 0\] |
50: c7338000 lh r25, \[r19, 0\] |
54: 2579 lh! r5, \[r7\] |
56: 2579 lh! r5, \[r7\] |
58: 2239 lh! r2, \[r3\] |
5a: 2239 lh! r2, \[r3\] |
... |
110: 203b lbu! r0, \[r3\] |
112: 203b lbu! r0, \[r3\] |
114: 23fb lbu! r3, \[r15\] |
116: 23fb lbu! r3, \[r15\] |
118: 2f8b lbu! r15, \[r8\] |
11a: 2f8b lbu! r15, \[r8\] |
11c: d8888000 lbu r4, \[r8, 0\] |
120: db338000 lbu r25, \[r19, 0\] |
124: 257b lbu! r5, \[r7\] |
126: 257b lbu! r5, \[r7\] |
128: 223b lbu! r2, \[r3\] |
12a: 223b lbu! r2, \[r3\] |
... |
210: 203c sw! r0, \[r3\] |
212: 203c sw! r0, \[r3\] |
214: 23fc sw! r3, \[r15\] |
216: 23fc sw! r3, \[r15\] |
218: 2f8c sw! r15, \[r8\] |
21a: 2f8c sw! r15, \[r8\] |
21c: d0888000 sw r4, \[r8, 0\] |
220: d3338000 sw r25, \[r19, 0\] |
224: 257c sw! r5, \[r7\] |
226: 257c sw! r5, \[r7\] |
228: 223c sw! r2, \[r3\] |
22a: 223c sw! r2, \[r3\] |
22c: 0000 nop! |
22e: 0000 nop! |
230: 203d sh! r0, \[r3\] |
232: 203d sh! r0, \[r3\] |
234: 23fd sh! r3, \[r15\] |
236: 23fd sh! r3, \[r15\] |
238: 2f8d sh! r15, \[r8\] |
23a: 2f8d sh! r15, \[r8\] |
23c: d4888000 sh r4, \[r8, 0\] |
240: d7338000 sh r25, \[r19, 0\] |
244: 257d sh! r5, \[r7\] |
246: 257d sh! r5, \[r7\] |
248: 223d sh! r2, \[r3\] |
24a: 223d sh! r2, \[r3\] |
24c: 0000 nop! |
24e: 0000 nop! |
250: 203f sb! r0, \[r3\] |
252: 203f sb! r0, \[r3\] |
254: 23ff sb! r3, \[r15\] |
256: 23ff sb! r3, \[r15\] |
258: 2f8f sb! r15, \[r8\] |
25a: 2f8f sb! r15, \[r8\] |
25c: dc888000 sb r4, \[r8, 0\] |
260: df338000 sb r25, \[r19, 0\] |
264: 257f sb! r5, \[r7\] |
266: 257f sb! r5, \[r7\] |
268: 223f sb! r2, \[r3\] |
26a: 223f sb! r2, \[r3\] |
26c: 0000 nop! |
26e: 0000 nop! |
270: c0038000 lw r0, \[r3, 0\] |
274: c257800a lw r18, \[r23, 10\] |
278: c1e08000 lw r15, \[r0, 0\] |
27c: c23a800a lw r17, \[r26, 10\] |
280: 2688 lw! r6, \[r8\] |
282: 2688 lw! r6, \[r8\] |
284: 2378 lw! r3, \[r7\] |
286: 2378 lw! r3, \[r7\] |
... |
290: c4038000 lh r0, \[r3, 0\] |
294: c657800a lh r18, \[r23, 10\] |
298: c5e08000 lh r15, \[r0, 0\] |
29c: c63a800a lh r17, \[r26, 10\] |
2a0: 2689 lh! r6, \[r8\] |
2a2: 2689 lh! r6, \[r8\] |
2a4: 2379 lh! r3, \[r7\] |
2a6: 2379 lh! r3, \[r7\] |
... |
2b0: d8038000 lbu r0, \[r3, 0\] |
2b4: da57800a lbu r18, \[r23, 10\] |
2b8: d9e08000 lbu r15, \[r0, 0\] |
2bc: da3a800a lbu r17, \[r26, 10\] |
2c0: 268b lbu! r6, \[r8\] |
2c2: 268b lbu! r6, \[r8\] |
2c4: 237b lbu! r3, \[r7\] |
2c6: 237b lbu! r3, \[r7\] |
... |
2d0: d0038000 sw r0, \[r3, 0\] |
2d4: d257800a sw r18, \[r23, 10\] |
2d8: d1e08000 sw r15, \[r0, 0\] |
2dc: d23a800a sw r17, \[r26, 10\] |
2e0: 268c sw! r6, \[r8\] |
2e2: 268c sw! r6, \[r8\] |
2e4: 237c sw! r3, \[r7\] |
2e6: 237c sw! r3, \[r7\] |
... |
2f0: d4038000 sh r0, \[r3, 0\] |
2f4: d657800a sh r18, \[r23, 10\] |
2f8: d5e08000 sh r15, \[r0, 0\] |
2fc: d63a800a sh r17, \[r26, 10\] |
300: 268d sh! r6, \[r8\] |
302: 268d sh! r6, \[r8\] |
304: 237d sh! r3, \[r7\] |
306: 237d sh! r3, \[r7\] |
... |
310: dc038000 sb r0, \[r3, 0\] |
314: de57800a sb r18, \[r23, 10\] |
318: dde08000 sb r15, \[r0, 0\] |
31c: de3a800a sb r17, \[r26, 10\] |
320: 268f sb! r6, \[r8\] |
322: 268f sb! r6, \[r8\] |
324: 237f sb! r3, \[r7\] |
326: 237f sb! r3, \[r7\] |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/arith_32.s
0,0 → 1,43
/* |
* tests for arithmetic instruction relaxation |
* |
* Author: libin |
*/ |
|
.include "relaxation_macro.h" |
|
.macro _arith_op_pattern insn insn1 |
insn_32 "\insn r0, r0, r15" |
|
tran_16_32 "\insn! r0, r15", "\insn r0, r0, r15" |
|
/* shouldn't alter */ |
.set r1 |
insn_32 "\insn1 r0, r0, r15" |
insn_32 "\insn r0, r0, r16" |
insn_32 "\insn r16, r16, r0" |
insn_32 "\insn r16, r16, r17" |
insn_32 "\insn r0, r1, r2" |
.endm |
|
.text |
/* add rD,rA,rB -> add! rD,rA */ |
_arith_op_pattern "add", "add.c" |
|
/* sub rD,rA,rB -> sub rD,rA */ |
_arith_op_pattern "sub", "sub.c" |
|
/* addi rD,SImm16 -> addi! rD,SImm6 */ |
insn_32 "addi r0, -32" |
insn_32 "addi r0, 31" |
insn_32 "addi r15, -32" |
insn_32 "addi r15, 31" |
|
tran_16_32 "addi! r0,-32", "addi r0,-32" |
|
/* shouldn't alter */ |
insn_32 "addi.c r0, -32" |
insn_32 "addi r0, -33" |
insn_32 "addi r0, 32" |
insn_32 "addi r16, -32" |
insn_32 "addi r16, 31" |
/trunk/gnu/binutils/gas/testsuite/gas/score/relaxation_macro.h
0,0 → 1,32
/* |
* macros for S+core 3 instruction relaxation |
* |
* partial copyed from testpatterns for S+core 7 |
* |
* Author: libin |
*/ |
|
.macro _tran insn1 insn2 |
.balign 2 |
.irp i1,"\insn1", "\insn2" |
.irp i2,"\insn1", "\insn2" |
\i1 |
\i2 |
.endr |
.endr |
.endm |
|
/* insn32/insn16 may include special characters, for example, blank character */ |
.macro tran_16_32 insn16 insn32 |
_tran "\insn16", "\insn32" |
.endm |
|
.macro insn_16 insn16 |
.balign 2 |
\insn16 |
.endm |
|
.macro insn_32 insn32 |
.balign 2 |
\insn32 |
.endm |
/trunk/gnu/binutils/gas/testsuite/gas/score/logical_32.s
0,0 → 1,26
/* |
* tests for logical instruction relaxation |
* |
* Author: libin |
*/ |
|
.include "relaxation_macro.h" |
|
.macro _logical_op_pattern insn insn1 |
insn_32 "\insn r0, r0, r15" |
|
tran_16_32 "\insn! r0, r15", "\insn r0, r0, r15" |
|
/* shouldn't alter */ |
.set r1 |
insn_32 "\insn1 r0, r0, r15" |
insn_32 "\insn r0, r0, r16" |
insn_32 "\insn r16, r16, r0" |
insn_32 "\insn r16, r16, r17" |
insn_32 "\insn r0, r1, r2" |
.endm |
|
.text |
/* and/or rD,rA,rB -> and!/or! rD,rA */ |
_logical_op_pattern "and", "and.c" |
_logical_op_pattern "or", "or.c" |
/trunk/gnu/binutils/gas/testsuite/gas/score/shift_32-lt.d
0,0 → 1,13
#as: -march=score3 -I${srcdir}/${subdir} -EL |
#objdump: -s |
#source: shift_32.s |
|
.*: file format elf32-littlescore |
|
Contents of section .text: |
0000 00581f58 e059ff59 00580058 00580058 .* |
0010 00580058 00580058 00807100 02807000 .* |
0020 10827000 005a1f5a e05bff5b 005a005a .* |
0030 005a005a 005a005a 005a005a 00807500 .* |
0040 02807400 10827400 .* |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/load_store_32.d
0,0 → 1,79
#as: -march=score3 -I${srcdir}/${subdir} |
#objdump: -d |
#source: load_store_32.s |
|
.*: file format .* |
|
Disassembly of section .text: |
|
00000000 <.text>: |
0: 1000 lw! r0, \[r0,0\] |
2: 1f00 lw! r15, \[r0,0\] |
4: 10e0 lw! r0, \[r7,0\] |
6: 1fe0 lw! r15, \[r7,0\] |
8: 101f lw! r0, \[r0,124\] |
a: 1f1f lw! r15, \[r0,124\] |
c: 10ff lw! r0, \[r7,124\] |
e: 1fff lw! r15, \[r7,124\] |
10: 101f lw! r0, \[r0,124\] |
12: 101f lw! r0, \[r0,124\] |
14: 101f lw! r0, \[r0,124\] |
16: 101f lw! r0, \[r0,124\] |
18: 101f lw! r0, \[r0,124\] |
1a: 101f lw! r0, \[r0,124\] |
1c: 101f lw! r0, \[r0,124\] |
1e: 101f lw! r0, \[r0,124\] |
20: c200 0000 lw r16, \[r0, 0\] |
24: c008 007c lw r0, \[r8, 124\] |
28: c208 007c lw r16, \[r8, 124\] |
2c: c007 7fff lw r0, \[r7, -1\] |
30: c007 0080 lw r0, \[r7, 128\] |
34: 2000 sw! r0, \[r0,0\] |
36: 2f00 sw! r15, \[r0,0\] |
38: 20e0 sw! r0, \[r7,0\] |
3a: 2fe0 sw! r15, \[r7,0\] |
3c: 201f sw! r0, \[r0,124\] |
3e: 2f1f sw! r15, \[r0,124\] |
40: 20ff sw! r0, \[r7,124\] |
42: 2fff sw! r15, \[r7,124\] |
44: 201f sw! r0, \[r0,124\] |
46: 201f sw! r0, \[r0,124\] |
48: 201f sw! r0, \[r0,124\] |
4a: 201f sw! r0, \[r0,124\] |
4c: 201f sw! r0, \[r0,124\] |
4e: 201f sw! r0, \[r0,124\] |
50: 201f sw! r0, \[r0,124\] |
52: 201f sw! r0, \[r0,124\] |
54: d200 0000 sw r16, \[r0, 0\] |
58: d008 007c sw r0, \[r8, 124\] |
5c: d208 007c sw r16, \[r8, 124\] |
60: d007 7fff sw r0, \[r7, -1\] |
64: d007 0080 sw r0, \[r7, 128\] |
68: 6400 ldiu! r0, 0 |
6a: 65e0 ldiu! r15, 0 |
6c: 641f ldiu! r0, 31 |
6e: 65ff ldiu! r15, 31 |
70: 6400 ldiu! r0, 0 |
72: 6400 ldiu! r0, 0 |
74: 6400 ldiu! r0, 0 |
76: 6400 ldiu! r0, 0 |
78: 6400 ldiu! r0, 0 |
7a: 6400 ldiu! r0, 0 |
7c: 6400 ldiu! r0, 0 |
7e: 6400 ldiu! r0, 0 |
80: 6600 ldiu! r16, 0 |
82: 841b 7ffe ldi r0, 0xffff\(-1\) |
86: 8418 0040 ldi r0, 0x20\(32\) |
8a: 8618 0040 ldi r16, 0x20\(32\) |
8e: 0042 pop! r2 |
90: 004f pop! r15 |
92: 0050 pop! r16 |
94: 9c82 0020 lw r4, \[r2\]\+, 4 |
98: 9c80 7fe0 lw r4, \[r0\]\+, -4 |
9c: 0062 push! r2 |
9e: 006f push! r15 |
a0: 0070 push! r16 |
a2: 8c82 7fe4 sw r4, \[r2, -4\]\+ |
a6: 8c80 0024 sw r4, \[r0, 4\]\+ |
... |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/bit_32-lt.d
0,0 → 1,17
#as: -march=score3 -I${srcdir}/${subdir} -EL |
#objdump: -s |
#source: bit_32.s |
|
.*: file format elf32-littlescore |
|
Contents of section .text: |
0000 00501f50 e051ff51 00500050 00500050 .* |
0010 00500050 00500050 00802900 10822800 .* |
0020 1082287c 00521f52 e053ff53 00520052 .* |
0030 00520052 00520052 00520052 00802b00 .* |
0040 10822a00 10822a7c 00561f56 e057ff57 .* |
0050 00560056 00560056 00560056 00560056 .* |
0060 00802f00 10822e00 10822e7c 00541f54 .* |
0070 e055ff55 00540054 00540054 00540054 .* |
0080 00540054 10802d00 10802d7c .* |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/cmp_32-lt.d
0,0 → 1,12
#as: -march=score3 -I${srcdir}/${subdir} -EL |
#objdump: -s |
#source: cmp_32.s |
|
.*: file format elf32-littlescore |
|
Contents of section .text: |
0000 0f440f44 0f440f44 0f440f44 0f440f44 .* |
0010 0f441044 00461f46 10600f60 f061ef61 .* |
0020 10601060 10601060 10601060 10601060 .* |
0030 1062ef63 0b84df7f e8852100 08862100 .* |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/presw.d
0,0 → 1,32
#as: |
#objdump: -d |
#source: presw.s |
|
.*: +file format .* |
|
Disassembly of section \.text: |
|
00000000 <.text>: |
0: 202e push! r0, \[r2\] |
2: 202e push! r0, \[r2\] |
4: 27fe push! r23, \[r7\] |
6: 27fe push! r23, \[r7\] |
8: 2f0e push! r15, \[r0\] |
a: 2f0e push! r15, \[r0\] |
c: 2f7e push! r15, \[r7\] |
e: 2f7e push! r15, \[r7\] |
10: 29be push! r25, \[r3\] |
12: 29be push! r25, \[r3\] |
14: 8f0dffe4 sw r24, \[r13, -4\]\+ |
18: 8ee7ffdc sw r23, \[r7, -5\]\+ |
1c: 0000 nop! |
1e: 0000 nop! |
20: 8c07ffe4 sw r0, \[r7, -4\]\+ |
24: 8f2dffe4 sw r25, \[r13, -4\]\+ |
28: 8f20ffe4 sw r25, \[r0, -4\]\+ |
2c: 8e57ffe4 sw r18, \[r23, -4\]\+ |
30: 263e push! r6, \[r3\] |
32: 263e push! r6, \[r3\] |
34: 237e push! r3, \[r7\] |
36: 237e push! r3, \[r7\] |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/shift_32.s
0,0 → 1,26
/* |
* tests for shift instruction relaxation |
* |
* Author: libin |
*/ |
|
.include "relaxation_macro.h" |
|
.macro _shift_op_pattern insn insn1 |
insn_32 "\insn r0, r0, 0" |
insn_32 "\insn r0, r0, 31" |
insn_32 "\insn r15, r15, 0" |
insn_32 "\insn r15, r15, 31" |
|
tran_16_32 "\insn! r0, 0", "\insn r0, r0, 0" |
|
/* shouldn't alter */ |
insn_32 "\insn1 r0, r0, 0" |
insn_32 "\insn r0, r2, 0" |
insn_32 "\insn r16, r16, 0" |
.endm |
|
.text |
/* slli/srli rD,rA,Imm5 -> slli!/srli! rD,Imm5 */ |
_shift_op_pattern "slli", "slli.c" |
_shift_op_pattern "srli", "srli.c" |
/trunk/gnu/binutils/gas/testsuite/gas/score/syscontrol_32-lt.d
0,0 → 1,11
#as: -march=score3 -I${srcdir}/${subdir} -EL |
#objdump: -s |
#source: syscontrol_32.s |
|
.*: file format elf32-littlescore |
|
Contents of section .text: |
0000 20003f00 20002000 20002000 20002000 .* |
0010 20002000 00000000 00000000 00000000 .* |
0020 00000000 00000000 .* |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/branch_32.d
0,0 → 1,578
#as: -march=score3 -I${srcdir}/${subdir} |
#objdump: -d |
#source: branch_32.s |
|
.*: file format .* |
|
Disassembly of section .text: |
|
00000000 <.text>: |
0: 3400 bgtu! 0x0 |
2: 35ff bgtu! 0x0 |
4: 35fe bgtu! 0x0 |
6: 35fd bgtu! 0x0 |
8: 93ff 0bf8 bgtu 0x0 |
c: 93ff 0bf4 bgtu 0x0 |
10: 35f8 bgtu! 0x0 |
12: 93ff 0bee bgtu 0x0 |
16: 93ff 0bea bgtu 0x0 |
1a: 93ff 0be7 bgtul 0x0 |
... |
21e: 93ff 09e2 bgtu 0x0 |
222: 93ff 09de bgtu 0x0 |
226: 93ff 09da bgtu 0x0 |
22a: 93ff 09d6 bgtu 0x0 |
22e: 93ff 09d2 bgtu 0x0 |
232: 93ff 09ce bgtu 0x0 |
236: 93ff 09ca bgtu 0x0 |
23a: 93ff 09c6 bgtu 0x0 |
23e: 93ff 09c2 bgtu 0x0 |
242: 93ff 09bf bgtul 0x0 |
246: 9000 0a46 bgtu 0x48c |
24a: 9000 0a42 bgtu 0x48c |
24e: 9000 0a3e bgtu 0x48c |
252: 9000 0a3a bgtu 0x48c |
256: 9000 0a36 bgtu 0x48c |
25a: 9000 0a32 bgtu 0x48c |
25e: 9000 0a2e bgtu 0x48c |
262: 9000 0a2a bgtu 0x48c |
266: 9000 0a26 bgtu 0x48c |
26a: 9000 0a23 bgtul 0x48c |
... |
46e: 340f bgtu! 0x48c |
470: 340e bgtu! 0x48c |
472: 340d bgtu! 0x48c |
474: 340c bgtu! 0x48c |
476: 9000 0816 bgtu 0x48c |
47a: 9000 0812 bgtu 0x48c |
47e: 3407 bgtu! 0x48c |
480: 9000 080c bgtu 0x48c |
484: 9000 0808 bgtu 0x48c |
488: 9000 0805 bgtul 0x48c |
... |
68c: 0000 nop! |
68e: 3500 bgtu! 0x48e |
690: 93ff 09fe bgtu 0x48e |
694: 9000 0a06 bgtu 0x89a |
698: 9000 0a02 bgtu 0x89a |
... |
89c: 0000 nop! |
89e: 3600 bleu! 0x89e |
8a0: 37ff bleu! 0x89e |
8a2: 37fe bleu! 0x89e |
8a4: 37fd bleu! 0x89e |
8a6: 93ff 0ff8 bleu 0x89e |
8aa: 93ff 0ff4 bleu 0x89e |
8ae: 37f8 bleu! 0x89e |
8b0: 93ff 0fee bleu 0x89e |
8b4: 93ff 0fea bleu 0x89e |
8b8: 93ff 0fe7 bleul 0x89e |
... |
abc: 93ff 0de2 bleu 0x89e |
ac0: 93ff 0dde bleu 0x89e |
ac4: 93ff 0dda bleu 0x89e |
ac8: 93ff 0dd6 bleu 0x89e |
acc: 93ff 0dd2 bleu 0x89e |
ad0: 93ff 0dce bleu 0x89e |
ad4: 93ff 0dca bleu 0x89e |
ad8: 93ff 0dc6 bleu 0x89e |
adc: 93ff 0dc2 bleu 0x89e |
ae0: 93ff 0dbf bleul 0x89e |
ae4: 9000 0e46 bleu 0xd2a |
ae8: 9000 0e42 bleu 0xd2a |
aec: 9000 0e3e bleu 0xd2a |
af0: 9000 0e3a bleu 0xd2a |
af4: 9000 0e36 bleu 0xd2a |
af8: 9000 0e32 bleu 0xd2a |
afc: 9000 0e2e bleu 0xd2a |
b00: 9000 0e2a bleu 0xd2a |
b04: 9000 0e26 bleu 0xd2a |
b08: 9000 0e23 bleul 0xd2a |
... |
d0c: 360f bleu! 0xd2a |
d0e: 360e bleu! 0xd2a |
d10: 360d bleu! 0xd2a |
d12: 360c bleu! 0xd2a |
d14: 9000 0c16 bleu 0xd2a |
d18: 9000 0c12 bleu 0xd2a |
d1c: 3607 bleu! 0xd2a |
d1e: 9000 0c0c bleu 0xd2a |
d22: 9000 0c08 bleu 0xd2a |
d26: 9000 0c05 bleul 0xd2a |
... |
f2a: 0000 nop! |
f2c: 3700 bleu! 0xd2c |
f2e: 93ff 0dfe bleu 0xd2c |
f32: 9000 0e06 bleu 0x1138 |
f36: 9000 0e02 bleu 0x1138 |
... |
113a: 0000 nop! |
113c: 3800 beq! 0x113c |
113e: 39ff beq! 0x113c |
1140: 39fe beq! 0x113c |
1142: 39fd beq! 0x113c |
1144: 93ff 13f8 beq 0x113c |
1148: 93ff 13f4 beq 0x113c |
114c: 39f8 beq! 0x113c |
114e: 93ff 13ee beq 0x113c |
1152: 93ff 13ea beq 0x113c |
1156: 93ff 13e7 beql 0x113c |
... |
135a: 93ff 11e2 beq 0x113c |
135e: 93ff 11de beq 0x113c |
1362: 93ff 11da beq 0x113c |
1366: 93ff 11d6 beq 0x113c |
136a: 93ff 11d2 beq 0x113c |
136e: 93ff 11ce beq 0x113c |
1372: 93ff 11ca beq 0x113c |
1376: 93ff 11c6 beq 0x113c |
137a: 93ff 11c2 beq 0x113c |
137e: 93ff 11bf beql 0x113c |
1382: 9000 1246 beq 0x15c8 |
1386: 9000 1242 beq 0x15c8 |
138a: 9000 123e beq 0x15c8 |
138e: 9000 123a beq 0x15c8 |
1392: 9000 1236 beq 0x15c8 |
1396: 9000 1232 beq 0x15c8 |
139a: 9000 122e beq 0x15c8 |
139e: 9000 122a beq 0x15c8 |
13a2: 9000 1226 beq 0x15c8 |
13a6: 9000 1223 beql 0x15c8 |
... |
15aa: 380f beq! 0x15c8 |
15ac: 380e beq! 0x15c8 |
15ae: 380d beq! 0x15c8 |
15b0: 380c beq! 0x15c8 |
15b2: 9000 1016 beq 0x15c8 |
15b6: 9000 1012 beq 0x15c8 |
15ba: 3807 beq! 0x15c8 |
15bc: 9000 100c beq 0x15c8 |
15c0: 9000 1008 beq 0x15c8 |
15c4: 9000 1005 beql 0x15c8 |
... |
17c8: 0000 nop! |
17ca: 3900 beq! 0x15ca |
17cc: 93ff 11fe beq 0x15ca |
17d0: 9000 1206 beq 0x19d6 |
17d4: 9000 1202 beq 0x19d6 |
... |
19d8: 0000 nop! |
19da: 3a00 bne! 0x19da |
19dc: 3bff bne! 0x19da |
19de: 3bfe bne! 0x19da |
19e0: 3bfd bne! 0x19da |
19e2: 93ff 17f8 bne 0x19da |
19e6: 93ff 17f4 bne 0x19da |
19ea: 3bf8 bne! 0x19da |
19ec: 93ff 17ee bne 0x19da |
19f0: 93ff 17ea bne 0x19da |
19f4: 93ff 17e7 bnel 0x19da |
... |
1bf8: 93ff 15e2 bne 0x19da |
1bfc: 93ff 15de bne 0x19da |
1c00: 93ff 15da bne 0x19da |
1c04: 93ff 15d6 bne 0x19da |
1c08: 93ff 15d2 bne 0x19da |
1c0c: 93ff 15ce bne 0x19da |
1c10: 93ff 15ca bne 0x19da |
1c14: 93ff 15c6 bne 0x19da |
1c18: 93ff 15c2 bne 0x19da |
1c1c: 93ff 15bf bnel 0x19da |
1c20: 9000 1646 bne 0x1e66 |
1c24: 9000 1642 bne 0x1e66 |
1c28: 9000 163e bne 0x1e66 |
1c2c: 9000 163a bne 0x1e66 |
1c30: 9000 1636 bne 0x1e66 |
1c34: 9000 1632 bne 0x1e66 |
1c38: 9000 162e bne 0x1e66 |
1c3c: 9000 162a bne 0x1e66 |
1c40: 9000 1626 bne 0x1e66 |
1c44: 9000 1623 bnel 0x1e66 |
... |
1e48: 3a0f bne! 0x1e66 |
1e4a: 3a0e bne! 0x1e66 |
1e4c: 3a0d bne! 0x1e66 |
1e4e: 3a0c bne! 0x1e66 |
1e50: 9000 1416 bne 0x1e66 |
1e54: 9000 1412 bne 0x1e66 |
1e58: 3a07 bne! 0x1e66 |
1e5a: 9000 140c bne 0x1e66 |
1e5e: 9000 1408 bne 0x1e66 |
1e62: 9000 1405 bnel 0x1e66 |
... |
2066: 0000 nop! |
2068: 3b00 bne! 0x1e68 |
206a: 93ff 15fe bne 0x1e68 |
206e: 9000 1606 bne 0x2274 |
2072: 9000 1602 bne 0x2274 |
... |
2276: 0000 nop! |
2278: 3c00 bgt! 0x2278 |
227a: 3dff bgt! 0x2278 |
227c: 3dfe bgt! 0x2278 |
227e: 3dfd bgt! 0x2278 |
2280: 93ff 1bf8 bgt 0x2278 |
2284: 93ff 1bf4 bgt 0x2278 |
2288: 3df8 bgt! 0x2278 |
228a: 93ff 1bee bgt 0x2278 |
228e: 93ff 1bea bgt 0x2278 |
2292: 93ff 1be7 bgtl 0x2278 |
... |
2496: 93ff 19e2 bgt 0x2278 |
249a: 93ff 19de bgt 0x2278 |
249e: 93ff 19da bgt 0x2278 |
24a2: 93ff 19d6 bgt 0x2278 |
24a6: 93ff 19d2 bgt 0x2278 |
24aa: 93ff 19ce bgt 0x2278 |
24ae: 93ff 19ca bgt 0x2278 |
24b2: 93ff 19c6 bgt 0x2278 |
24b6: 93ff 19c2 bgt 0x2278 |
24ba: 93ff 19bf bgtl 0x2278 |
24be: 9000 1a46 bgt 0x2704 |
24c2: 9000 1a42 bgt 0x2704 |
24c6: 9000 1a3e bgt 0x2704 |
24ca: 9000 1a3a bgt 0x2704 |
24ce: 9000 1a36 bgt 0x2704 |
24d2: 9000 1a32 bgt 0x2704 |
24d6: 9000 1a2e bgt 0x2704 |
24da: 9000 1a2a bgt 0x2704 |
24de: 9000 1a26 bgt 0x2704 |
24e2: 9000 1a23 bgtl 0x2704 |
... |
26e6: 3c0f bgt! 0x2704 |
26e8: 3c0e bgt! 0x2704 |
26ea: 3c0d bgt! 0x2704 |
26ec: 3c0c bgt! 0x2704 |
26ee: 9000 1816 bgt 0x2704 |
26f2: 9000 1812 bgt 0x2704 |
26f6: 3c07 bgt! 0x2704 |
26f8: 9000 180c bgt 0x2704 |
26fc: 9000 1808 bgt 0x2704 |
2700: 9000 1805 bgtl 0x2704 |
... |
2904: 0000 nop! |
2906: 3d00 bgt! 0x2706 |
2908: 93ff 19fe bgt 0x2706 |
290c: 9000 1a06 bgt 0x2b12 |
2910: 9000 1a02 bgt 0x2b12 |
... |
2b14: 0000 nop! |
2b16: 3e00 ble! 0x2b16 |
2b18: 3fff ble! 0x2b16 |
2b1a: 3ffe ble! 0x2b16 |
2b1c: 3ffd ble! 0x2b16 |
2b1e: 93ff 1ff8 ble 0x2b16 |
2b22: 93ff 1ff4 ble 0x2b16 |
2b26: 3ff8 ble! 0x2b16 |
2b28: 93ff 1fee ble 0x2b16 |
2b2c: 93ff 1fea ble 0x2b16 |
2b30: 93ff 1fe7 blel 0x2b16 |
... |
2d34: 93ff 1de2 ble 0x2b16 |
2d38: 93ff 1dde ble 0x2b16 |
2d3c: 93ff 1dda ble 0x2b16 |
2d40: 93ff 1dd6 ble 0x2b16 |
2d44: 93ff 1dd2 ble 0x2b16 |
2d48: 93ff 1dce ble 0x2b16 |
2d4c: 93ff 1dca ble 0x2b16 |
2d50: 93ff 1dc6 ble 0x2b16 |
2d54: 93ff 1dc2 ble 0x2b16 |
2d58: 93ff 1dbf blel 0x2b16 |
2d5c: 9000 1e46 ble 0x2fa2 |
2d60: 9000 1e42 ble 0x2fa2 |
2d64: 9000 1e3e ble 0x2fa2 |
2d68: 9000 1e3a ble 0x2fa2 |
2d6c: 9000 1e36 ble 0x2fa2 |
2d70: 9000 1e32 ble 0x2fa2 |
2d74: 9000 1e2e ble 0x2fa2 |
2d78: 9000 1e2a ble 0x2fa2 |
2d7c: 9000 1e26 ble 0x2fa2 |
2d80: 9000 1e23 blel 0x2fa2 |
... |
2f84: 3e0f ble! 0x2fa2 |
2f86: 3e0e ble! 0x2fa2 |
2f88: 3e0d ble! 0x2fa2 |
2f8a: 3e0c ble! 0x2fa2 |
2f8c: 9000 1c16 ble 0x2fa2 |
2f90: 9000 1c12 ble 0x2fa2 |
2f94: 3e07 ble! 0x2fa2 |
2f96: 9000 1c0c ble 0x2fa2 |
2f9a: 9000 1c08 ble 0x2fa2 |
2f9e: 9000 1c05 blel 0x2fa2 |
... |
31a2: 0000 nop! |
31a4: 3f00 ble! 0x2fa4 |
31a6: 93ff 1dfe ble 0x2fa4 |
31aa: 9000 1e06 ble 0x33b0 |
31ae: 9000 1e02 ble 0x33b0 |
... |
33b2: 0000 nop! |
33b4: 3200 bcnz! 0x33b4 |
33b6: 33ff bcnz! 0x33b4 |
33b8: 33fe bcnz! 0x33b4 |
33ba: 33fd bcnz! 0x33b4 |
33bc: 93ff 3bf8 bcnz 0x33b4 |
33c0: 93ff 3bf4 bcnz 0x33b4 |
33c4: 33f8 bcnz! 0x33b4 |
33c6: 93ff 3bee bcnz 0x33b4 |
33ca: 93ff 3bea bcnz 0x33b4 |
33ce: 93ff 3be7 bcnzl 0x33b4 |
... |
35d2: 93ff 39e2 bcnz 0x33b4 |
35d6: 93ff 39de bcnz 0x33b4 |
35da: 93ff 39da bcnz 0x33b4 |
35de: 93ff 39d6 bcnz 0x33b4 |
35e2: 93ff 39d2 bcnz 0x33b4 |
35e6: 93ff 39ce bcnz 0x33b4 |
35ea: 93ff 39ca bcnz 0x33b4 |
35ee: 93ff 39c6 bcnz 0x33b4 |
35f2: 93ff 39c2 bcnz 0x33b4 |
35f6: 93ff 39bf bcnzl 0x33b4 |
35fa: 9000 3a46 bcnz 0x3840 |
35fe: 9000 3a42 bcnz 0x3840 |
3602: 9000 3a3e bcnz 0x3840 |
3606: 9000 3a3a bcnz 0x3840 |
360a: 9000 3a36 bcnz 0x3840 |
360e: 9000 3a32 bcnz 0x3840 |
3612: 9000 3a2e bcnz 0x3840 |
3616: 9000 3a2a bcnz 0x3840 |
361a: 9000 3a26 bcnz 0x3840 |
361e: 9000 3a23 bcnzl 0x3840 |
... |
3822: 320f bcnz! 0x3840 |
3824: 320e bcnz! 0x3840 |
3826: 320d bcnz! 0x3840 |
3828: 320c bcnz! 0x3840 |
382a: 9000 3816 bcnz 0x3840 |
382e: 9000 3812 bcnz 0x3840 |
3832: 3207 bcnz! 0x3840 |
3834: 9000 380c bcnz 0x3840 |
3838: 9000 3808 bcnz 0x3840 |
383c: 9000 3805 bcnzl 0x3840 |
... |
3a40: 0000 nop! |
3a42: 3300 bcnz! 0x3842 |
3a44: 93ff 39fe bcnz 0x3842 |
3a48: 9000 3a06 bcnz 0x3c4e |
3a4c: 9000 3a02 bcnz 0x3c4e |
... |
3c50: 0000 nop! |
3c52: 3000 b! 0x3c52 |
3c54: 31ff b! 0x3c52 |
3c56: 31fe b! 0x3c52 |
3c58: 31fd b! 0x3c52 |
3c5a: 93ff 3ff8 b 0x3c52 |
3c5e: 93ff 3ff4 b 0x3c52 |
3c62: 31f8 b! 0x3c52 |
3c64: 93ff 3fee b 0x3c52 |
3c68: 93ff 3fea b 0x3c52 |
3c6c: 93ff 3fe7 bl 0x3c52 |
... |
3e70: 93ff 3de2 b 0x3c52 |
3e74: 93ff 3dde b 0x3c52 |
3e78: 93ff 3dda b 0x3c52 |
3e7c: 93ff 3dd6 b 0x3c52 |
3e80: 93ff 3dd2 b 0x3c52 |
3e84: 93ff 3dce b 0x3c52 |
3e88: 93ff 3dca b 0x3c52 |
3e8c: 93ff 3dc6 b 0x3c52 |
3e90: 93ff 3dc2 b 0x3c52 |
3e94: 93ff 3dbf bl 0x3c52 |
3e98: 9000 3e46 b 0x40de |
3e9c: 9000 3e42 b 0x40de |
3ea0: 9000 3e3e b 0x40de |
3ea4: 9000 3e3a b 0x40de |
3ea8: 9000 3e36 b 0x40de |
3eac: 9000 3e32 b 0x40de |
3eb0: 9000 3e2e b 0x40de |
3eb4: 9000 3e2a b 0x40de |
3eb8: 9000 3e26 b 0x40de |
3ebc: 9000 3e23 bl 0x40de |
... |
40c0: 300f b! 0x40de |
40c2: 300e b! 0x40de |
40c4: 300d b! 0x40de |
40c6: 300c b! 0x40de |
40c8: 9000 3c16 b 0x40de |
40cc: 9000 3c12 b 0x40de |
40d0: 3007 b! 0x40de |
40d2: 9000 3c0c b 0x40de |
40d6: 9000 3c08 b 0x40de |
40da: 9000 3c05 bl 0x40de |
... |
42de: 0000 nop! |
42e0: 3100 b! 0x40e0 |
42e2: 93ff 3dfe b 0x40e0 |
42e6: 9000 3e06 b 0x44ec |
42ea: 9000 3e02 b 0x44ec |
... |
44ee: 0000 nop! |
44f0: 0080 br! r0 |
44f2: 008f br! r15 |
44f4: 0080 br! r0 |
44f6: 0080 br! r0 |
44f8: 0080 br! r0 |
44fa: 0080 br! r0 |
44fc: 0080 br! r0 |
44fe: 0080 br! r0 |
4500: 0080 br! r0 |
4502: 0080 br! r0 |
4504: 0090 br! r16 |
4506: 009f br! r31 |
4508: 00a0 brl! r0 |
450a: 00af brl! r15 |
450c: 00a0 brl! r0 |
450e: 00a0 brl! r0 |
4510: 00a0 brl! r0 |
4512: 00a0 brl! r0 |
4514: 00a0 brl! r0 |
4516: 00a0 brl! r0 |
4518: 00a0 brl! r0 |
451a: 00a0 brl! r0 |
451c: 00b0 brl! r16 |
451e: 00bf brl! r31 |
4520: 8000 3c4c bcmpeq r0, r15 ,0x4520 |
4524: 83ef 43cc bcmpeq r15, r16 ,0x4520 |
4528: 83ef 7f4c bcmpeq r15, r31 ,0x4520 |
452c: 83f0 7ecc bcmpeq r16, r31 ,0x4520 |
... |
4730: 440f cmp! r0, r15 |
4732: 93ff 11ee beq 0x4520 |
4736: 45f0 cmp! r15, r16 |
4738: 93ff 11e8 beq 0x4520 |
473c: 45ff cmp! r15, r31 |
473e: 93ff 11e2 beq 0x4520 |
4742: 461f cmp! r16, r31 |
4744: 93ff 11dc beq 0x4520 |
4748: 440f cmp! r0, r15 |
474a: 9000 1226 beq 0x4970 |
474e: 45f0 cmp! r15, r16 |
4750: 9000 1220 beq 0x4970 |
4754: 45ff cmp! r15, r31 |
4756: 9000 121a beq 0x4970 |
475a: 461f cmp! r16, r31 |
475c: 9000 1214 beq 0x4970 |
... |
4960: 8000 3e4c bcmpeq r0, r15 ,0x4970 |
4964: 800f 41cc bcmpeq r15, r16 ,0x4970 |
4968: 800f 7d4c bcmpeq r15, r31 ,0x4970 |
496c: 8010 7ccc bcmpeq r16, r31 ,0x4970 |
... |
4b70: 0000 nop! |
4b72: 8200 3c4c bcmpeq r0, r15 ,0x4972 |
4b76: 460f cmp! r16, r15 |
4b78: 93ff 11fa beq 0x4972 |
4b7c: 440f cmp! r0, r15 |
4b7e: 9000 1208 beq 0x4d86 |
4b82: 460f cmp! r16, r15 |
4b84: 9000 1202 beq 0x4d86 |
... |
4d88: 8000 3c4e bcmpne r0, r15 ,0x4d88 |
4d8c: 83ef 43ce bcmpne r15, r16 ,0x4d88 |
4d90: 83ef 7f4e bcmpne r15, r31 ,0x4d88 |
4d94: 83f0 7ece bcmpne r16, r31 ,0x4d88 |
... |
4f98: 440f cmp! r0, r15 |
4f9a: 93ff 15ee bne 0x4d88 |
4f9e: 45f0 cmp! r15, r16 |
4fa0: 93ff 15e8 bne 0x4d88 |
4fa4: 45ff cmp! r15, r31 |
4fa6: 93ff 15e2 bne 0x4d88 |
4faa: 461f cmp! r16, r31 |
4fac: 93ff 15dc bne 0x4d88 |
4fb0: 440f cmp! r0, r15 |
4fb2: 9000 1626 bne 0x51d8 |
4fb6: 45f0 cmp! r15, r16 |
4fb8: 9000 1620 bne 0x51d8 |
4fbc: 45ff cmp! r15, r31 |
4fbe: 9000 161a bne 0x51d8 |
4fc2: 461f cmp! r16, r31 |
4fc4: 9000 1614 bne 0x51d8 |
... |
51c8: 8000 3e4e bcmpne r0, r15 ,0x51d8 |
51cc: 800f 41ce bcmpne r15, r16 ,0x51d8 |
51d0: 800f 7d4e bcmpne r15, r31 ,0x51d8 |
51d4: 8010 7cce bcmpne r16, r31 ,0x51d8 |
... |
53d8: 0000 nop! |
53da: 8200 3c4e bcmpne r0, r15 ,0x51da |
53de: 460f cmp! r16, r15 |
53e0: 93ff 15fa bne 0x51da |
53e4: 440f cmp! r0, r15 |
53e6: 9000 1608 bne 0x55ee |
53ea: 460f cmp! r16, r15 |
53ec: 9000 1602 bne 0x55ee |
... |
55f0: 8000 004c bcmpeqz r0, 0x55f0 |
55f4: 83ef 03cc bcmpeqz r15, 0x55f0 |
55f8: 83f0 034c bcmpeqz r16, 0x55f0 |
55fc: 83ff 02cc bcmpeqz r31, 0x55f0 |
... |
5800: 6000 cmpi! r0, 0 |
5802: 93ff 11ee beq 0x55f0 |
5806: 61e0 cmpi! r15, 0 |
5808: 93ff 11e8 beq 0x55f0 |
580c: 6200 cmpi! r16, 0 |
580e: 93ff 11e2 beq 0x55f0 |
5812: 63e0 cmpi! r31, 0 |
5814: 93ff 11dc beq 0x55f0 |
5818: 6000 cmpi! r0, 0 |
581a: 9000 1226 beq 0x5a40 |
581e: 61e0 cmpi! r15, 0 |
5820: 9000 1220 beq 0x5a40 |
5824: 6200 cmpi! r16, 0 |
5826: 9000 121a beq 0x5a40 |
582a: 63e0 cmpi! r31, 0 |
582c: 9000 1214 beq 0x5a40 |
... |
5a30: 8000 024c bcmpeqz r0, 0x5a40 |
5a34: 800f 01cc bcmpeqz r15, 0x5a40 |
5a38: 8010 014c bcmpeqz r16, 0x5a40 |
5a3c: 801f 00cc bcmpeqz r31, 0x5a40 |
... |
5c40: 0000 nop! |
5c42: 8200 004c bcmpeqz r0, 0x5a42 |
5c46: 6200 cmpi! r16, 0 |
5c48: 93ff 11fa beq 0x5a42 |
5c4c: 6000 cmpi! r0, 0 |
5c4e: 9000 1208 beq 0x5e56 |
5c52: 6200 cmpi! r16, 0 |
5c54: 9000 1202 beq 0x5e56 |
... |
5e58: 8000 004e bcmpnez r0, 0x5e58 |
5e5c: 83ef 03ce bcmpnez r15, 0x5e58 |
5e60: 83f0 034e bcmpnez r16, 0x5e58 |
5e64: 83ff 02ce bcmpnez r31, 0x5e58 |
... |
6068: 6000 cmpi! r0, 0 |
606a: 93ff 15ee bne 0x5e58 |
606e: 61e0 cmpi! r15, 0 |
6070: 93ff 15e8 bne 0x5e58 |
6074: 6200 cmpi! r16, 0 |
6076: 93ff 15e2 bne 0x5e58 |
607a: 63e0 cmpi! r31, 0 |
607c: 93ff 15dc bne 0x5e58 |
6080: 6000 cmpi! r0, 0 |
6082: 9000 1626 bne 0x62a8 |
6086: 61e0 cmpi! r15, 0 |
6088: 9000 1620 bne 0x62a8 |
608c: 6200 cmpi! r16, 0 |
608e: 9000 161a bne 0x62a8 |
6092: 63e0 cmpi! r31, 0 |
6094: 9000 1614 bne 0x62a8 |
... |
6298: 8000 024e bcmpnez r0, 0x62a8 |
629c: 800f 01ce bcmpnez r15, 0x62a8 |
62a0: 8010 014e bcmpnez r16, 0x62a8 |
62a4: 801f 00ce bcmpnez r31, 0x62a8 |
... |
64a8: 0000 nop! |
64aa: 8200 004e bcmpnez r0, 0x62aa |
64ae: 6200 cmpi! r16, 0 |
64b0: 93ff 15fa bne 0x62aa |
64b4: 6000 cmpi! r0, 0 |
64b6: 9000 1608 bne 0x66be |
64ba: 6200 cmpi! r16, 0 |
64bc: 9000 1602 bne 0x66be |
... |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/cmp_32.s
0,0 → 1,33
/* |
* tests for compare instruction relaxation |
* |
* Author: libin |
*/ |
|
.include "relaxation_macro.h" |
|
.text |
/* cmp.c rA,rB -> cmp! rA,rB */ |
insn_32 "cmp.c r0, r15" |
|
tran_16_32 "cmp! r0, r15", "cmp.c r0, r15" |
|
/* shouln't alter */ |
insn_32 "cmp.c r0, r16" |
insn_32 "cmp.c r16, r0" |
insn_32 "cmp.c r16, r31" |
|
/* cmpi.c rD,SImm16 -> cmpi! rD,SImm5 */ |
insn_32 "cmpi.c r0, -16" |
insn_32 "cmpi.c r0, 15" |
insn_32 "cmpi.c r15, -16" |
insn_32 "cmpi.c r15, 15" |
|
tran_16_32 "cmpi! r0, -16", "cmpi.c r0, -16" |
|
/* shouldn't alter */ |
insn_32 "cmpi.c r16, -16" |
insn_32 "cmpi.c r31, 15" |
insn_32 "cmpi.c r0, -17" |
insn_32 "cmpi.c r15, 16" |
insn_32 "cmpi.c r16, 16" |
/trunk/gnu/binutils/gas/testsuite/gas/score/syscontrol_32.s
0,0 → 1,19
/* |
* tests for system control instruction relaxation |
* |
* Author: libin |
*/ |
|
.include "relaxation_macro.h" |
|
.text |
/* sdbbp Imm5 -> sdbbp! Imm5 */ |
insn_32 "sdbbp 0" |
insn_32 "sdbbp 31" |
|
tran_16_32 "sdbbp! 0", "sdbbp 0" |
|
/* nop -> nop! */ |
insn_32 "nop" |
|
tran_16_32 "nop!", "nop" |
/trunk/gnu/binutils/gas/testsuite/gas/score/br.d
0,0 → 1,49
#as: |
#objdump: -d |
#source: br.s |
|
.*: +file format .* |
|
Disassembly of section \.text: |
|
00000000 <.text>: |
0: 0f04 br! r0 |
2: 0f04 br! r0 |
4: 0ff4 br! r15 |
6: 0ff4 br! r15 |
8: 0f34 br! r3 |
a: 0f34 br! r3 |
c: 0f54 br! r5 |
e: 0f54 br! r5 |
10: 8003bc08 br r3 |
14: 801fbc08 br r31 |
... |
20: 0f0c brl! r0 |
22: 0f0c brl! r0 |
24: 0ffc brl! r15 |
26: 0ffc brl! r15 |
28: 0f3c brl! r3 |
2a: 0f3c brl! r3 |
2c: 0f5c brl! r5 |
2e: 0f5c brl! r5 |
30: 8003bc09 brl r3 |
34: 801fbc09 brl r31 |
... |
40: 8000bc08 br r0 |
44: 8017bc08 br r23 |
48: 800fbc08 br r15 |
4c: 801bbc08 br r27 |
50: 0f64 br! r6 |
52: 0f64 br! r6 |
54: 0f34 br! r3 |
56: 0f34 br! r3 |
... |
60: 8000bc09 brl r0 |
64: 8017bc09 brl r23 |
68: 800fbc09 brl r15 |
6c: 801bbc09 brl r27 |
70: 0f6c brl! r6 |
72: 0f6c brl! r6 |
74: 0f3c brl! r3 |
76: 0f3c brl! r3 |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/mv_32.s
0,0 → 1,18
/* |
* tests for mv instruction relaxation |
* |
* Author: libin |
*/ |
|
.include "relaxation_macro.h" |
|
.text |
/* mv rD,rA -> mv! rD,rA */ |
insn_32 "mv r0, r15" |
|
tran_16_32 "mv! r0, r15", "mv r0, r15" |
|
/* shouldn't alter */ |
insn_32 "mv r16, r15" |
insn_32 "mv r0, r16" |
insn_32 "mv r16, r16" |
/trunk/gnu/binutils/gas/testsuite/gas/score/move.d
0,0 → 1,60
#as: |
#objdump: -d |
#source: move.s |
|
.*: +file format .* |
|
Disassembly of section \.text: |
|
00000000 <.text>: |
0: 00f3 mv! r0, r15 |
2: 00f3 mv! r0, r15 |
4: 0ff3 mv! r15, r15 |
6: 0ff3 mv! r15, r15 |
8: 0353 mv! r3, r5 |
a: 0353 mv! r3, r5 |
c: 0673 mv! r6, r7 |
e: 0673 mv! r6, r7 |
10: 810abc56 mv r8, r10 |
14: 82b7bc56 mv r21, r23 |
... |
20: 800fbc56 mv r0, r15 |
24: 82fbbc56 mv r23, r27 |
28: 0283 mv! r2, r8 |
2a: 0283 mv! r2, r8 |
2c: 0283 mv! r2, r8 |
2e: 0283 mv! r2, r8 |
30: 0f02 mhfl! r31, r0 |
32: 0f02 mhfl! r31, r0 |
34: 00f2 mhfl! r16, r15 |
36: 00f2 mhfl! r16, r15 |
38: 0752 mhfl! r23, r5 |
3a: 0752 mhfl! r23, r5 |
3c: 0a72 mhfl! r26, r7 |
3e: 0a72 mhfl! r26, r7 |
40: 838abc56 mv gp, r10 |
44: 82b7bc56 mv r21, r23 |
... |
50: 83e0bc56 mv r31, r0 |
54: 82fbbc56 mv r23, r27 |
58: 0682 mhfl! r22, r8 |
5a: 0682 mhfl! r22, r8 |
5c: 07f2 mhfl! r23, r15 |
5e: 07f2 mhfl! r23, r15 |
60: 00f1 mlfh! r0, r31 |
62: 00f1 mlfh! r0, r31 |
64: 0f01 mlfh! r15, r16 |
66: 0f01 mlfh! r15, r16 |
68: 0571 mlfh! r5, r23 |
6a: 0571 mlfh! r5, r23 |
6c: 07a1 mlfh! r7, r26 |
6e: 07a1 mlfh! r7, r26 |
70: 815cbc56 mv r10, gp |
74: 82b7bc56 mv r21, r23 |
... |
80: 801fbc56 mv r0, r31 |
84: 82fbbc56 mv r23, r27 |
88: 0861 mlfh! r8, r22 |
8a: 0861 mlfh! r8, r22 |
8c: 0f71 mlfh! r15, r23 |
8e: 0f71 mlfh! r15, r23 |
/trunk/gnu/binutils/gas/testsuite/gas/score/rD_rA.s
0,0 → 1,66
/* |
* test relax |
* not.c <-> not! : register number must be in 0-15 |
* neg.c <-> neg! : register number must be in 0-15 |
* cmp.c <-> cmp! : register number must be in 0-15 |
|
* Author: ligang |
*/ |
|
/* This macro transform 32b instruction to 16b. */ |
.macro tran3216 insn32, insn16 |
.align 4 |
|
\insn32 r0, r7 #32b -> 16b |
\insn16 r0, r7 |
|
\insn32 r15, r4 #32b -> 16b |
\insn16 r15, r4 |
|
\insn32 r15, r15 #32b -> 16b |
\insn16 r15, r15 |
|
\insn16 r15, r3 |
\insn32 r15, r3 #32b -> 16b |
|
\insn32 r8, r2 #32b -> 16b |
\insn32 r8, r2 #32b -> 16b |
|
\insn32 r15, r5 #No transform |
\insn32 r26, r23 |
|
.endm |
|
/* This macro transform 16b instruction to 32b. */ |
.macro tran1632 insn32, insn16 |
.align 4 |
|
\insn16 r0, r2 #16b -> 32b |
\insn32 r20, r21 |
|
\insn16 r15, r4 #16b -> 32b |
\insn32 r25, r21 |
|
\insn16 r15, r3 #16b -> 32b |
\insn32 r25, r22 |
|
\insn16 r8, r3 #No transform |
\insn16 r8, r3 #No transform |
|
\insn16 r6, r2 #No transform |
\insn32 r6, r2 #32b -> 16b |
|
\insn32 r7, r4 #32b -> 16b |
\insn16 r7, r4 #No transform |
|
.endm |
|
.text |
|
tran3216 "not.c", "not!" |
tran3216 "neg.c", "neg!" |
tran3216 "cmp.c", "cmp!" |
|
tran1632 "not.c", "not!" |
tran1632 "neg.c", "neg!" |
tran1632 "cmp.c", "cmp!" |
/trunk/gnu/binutils/gas/testsuite/gas/score/postlw.s
0,0 → 1,54
/* |
* test relax |
* post lw <-> pop! : offset == 4 |
* syntax: |
lw rD, [rA]+, simm12 : rD and rA can be 0-31 |
pop! rD, [rAg0] : rAg0 must be in 0-7, rD can be 0-31 |
|
* Author: ligang |
*/ |
|
/* This macro transform 32b instruction to 16b. */ |
.macro tran3216 insn32, insn16 |
.align 4 |
|
\insn32 r23, [r7]+, 4 #32b -> 16b |
\insn16 r23, [r7] |
|
\insn32 r0, [r2]+, 4 #32b -> 16b |
\insn16 r0, [r2] |
|
\insn32 r15, [r0]+, 4 #32b -> 16b |
\insn16 r15, [r0] |
|
\insn16 r15, [r7] |
\insn32 r15, [r7]+, 4 #32b -> 16b |
|
\insn32 r25, [r3]+, 4 #32b -> 16b |
\insn32 r25, [r3]+, 4 #32b -> 16b |
|
\insn32 r24, [r13]+, 4 #No transform |
\insn32 r23, [r7]+, 5 #No transform |
|
.endm |
|
/* This macro transform 16b instruction to 32b. */ |
.macro tran1632 insn32, insn16 |
.align 4 |
|
\insn16 r0, [r7] #16b -> 32b |
\insn32 r25, [r13]+, 4 |
|
\insn16 r25, [r0] #16b -> 32b |
\insn32 r18, [r23]+, 4 |
|
\insn16 r6, [r3] #No transform |
\insn16 r6, [r3] #No transform |
|
\insn16 r3, [r7] #No transform |
\insn32 r3, [r7]+, 4 |
|
.endm |
|
tran3216 "lw", "pop!" |
tran1632 "lw", "pop!" |
/trunk/gnu/binutils/gas/testsuite/gas/score/ls32ls16.s
0,0 → 1,70
/* |
* test relax |
* lw <-> lw! : register number must be in 0-15, offset == 0 |
* lh <-> lh! : register number must be in 0-15, offset == 0 |
* lbu <-> lbu! : register number must be in 0-15, offset == 0 |
* sw <-> sw! : register number must be in 0-15, offset == 0 |
* sh <-> sh! : register number must be in 0-15, offset == 0 |
* sb <-> sb! : register number must be in 0-15, offset == 0 |
|
* Author: ligang |
*/ |
|
/* This macro transform 32b instruction to 16b. */ |
.macro tran3216 insn32, insn16 |
.align 4 |
|
\insn32 r0, [r3, 0] #32b -> 16b |
\insn16 r0, [r3] |
|
\insn32 r3, [r15, 0] #32b -> 16b |
\insn16 r3, [r15] |
|
\insn32 r15, [r8, 0] #32b -> 16b |
\insn16 r15, [r8] |
|
\insn32 r4, [r8, 0] #No transform |
\insn32 r25, [r19, 0] |
|
\insn32 r5, [r7, 0] #32b -> 16b |
\insn32 r5, [r7, 0] #32b -> 16b |
|
\insn16 r2, [r3] |
\insn32 r2, [r3, 0] #32b -> 16b |
|
.endm |
|
/* This macro transform 16b instruction to 32b. */ |
.macro tran1632 insn32, insn16 |
.align 4 |
|
\insn16 r0, [r3] #16b -> 32b |
\insn32 r18, [r23, 10] |
|
\insn16 r15, [r0] #16b -> 32b |
\insn32 r17, [r26, 10] |
|
\insn16 r6, [r8] #No transform |
\insn16 r6, [r8] #No transform |
|
\insn16 r3, [r7] #No transform |
\insn32 r3, [r7, 0] |
|
.endm |
.space 1 |
tran3216 "lw", "lw!" |
.fill 10, 1 |
tran3216 "lh", "lh!" |
.org 0x101 |
tran3216 "lbu", "lbu!" |
.org 0x203 |
tran3216 "sw", "sw!" |
tran3216 "sh", "sh!" |
tran3216 "sb", "sb!" |
|
tran1632 "lw", "lw!" |
tran1632 "lh", "lh!" |
tran1632 "lbu", "lbu!" |
tran1632 "sw", "sw!" |
tran1632 "sh", "sh!" |
tran1632 "sb", "sb!" |
/trunk/gnu/binutils/gas/testsuite/gas/score/rD_rA_rB.d
0,0 → 1,252
#as: |
#objdump: -d |
#source: rD_rA_rB.s |
|
.*: +file format .* |
|
Disassembly of section \.text: |
|
00000000 <\.text>: |
0: 2020 add! r0, r2 |
2: 2020 add! r0, r2 |
4: 2540 add! r5, r4 |
6: 2540 add! r5, r4 |
8: 2f40 add! r15, r4 |
a: 2f40 add! r15, r4 |
c: 2f30 add! r15, r3 |
e: 2f30 add! r15, r3 |
10: 2830 add! r8, r3 |
12: 2830 add! r8, r3 |
14: 81ef9811 add.c r15, r15, r6 |
18: 83579011 add.c r26, r23, r4 |
1c: 0000 nop! |
1e: 0000 nop! |
20: 0029 addc! r0, r2 |
22: 0029 addc! r0, r2 |
24: 0549 addc! r5, r4 |
26: 0549 addc! r5, r4 |
28: 0f49 addc! r15, r4 |
2a: 0f49 addc! r15, r4 |
2c: 0f39 addc! r15, r3 |
2e: 0f39 addc! r15, r3 |
30: 0839 addc! r8, r3 |
32: 0839 addc! r8, r3 |
34: 81ef9813 addc.c r15, r15, r6 |
38: 83579013 addc.c r26, r23, r4 |
3c: 0000 nop! |
3e: 0000 nop! |
40: 2021 sub! r0, r2 |
42: 2021 sub! r0, r2 |
44: 2541 sub! r5, r4 |
46: 2541 sub! r5, r4 |
48: 2f41 sub! r15, r4 |
4a: 2f41 sub! r15, r4 |
4c: 2f31 sub! r15, r3 |
4e: 2f31 sub! r15, r3 |
50: 2831 sub! r8, r3 |
52: 2831 sub! r8, r3 |
54: 81ef9815 sub.c r15, r15, r6 |
58: 83579015 sub.c r26, r23, r4 |
5c: 0000 nop! |
5e: 0000 nop! |
60: 2024 and! r0, r2 |
62: 2024 and! r0, r2 |
64: 2544 and! r5, r4 |
66: 2544 and! r5, r4 |
68: 2f44 and! r15, r4 |
6a: 2f44 and! r15, r4 |
6c: 2f34 and! r15, r3 |
6e: 2f34 and! r15, r3 |
70: 2834 and! r8, r3 |
72: 2834 and! r8, r3 |
74: 81ef9821 and.c r15, r15, r6 |
78: 83579021 and.c r26, r23, r4 |
7c: 0000 nop! |
7e: 0000 nop! |
80: 2025 or! r0, r2 |
82: 2025 or! r0, r2 |
84: 2545 or! r5, r4 |
86: 2545 or! r5, r4 |
88: 2f45 or! r15, r4 |
8a: 2f45 or! r15, r4 |
8c: 2f35 or! r15, r3 |
8e: 2f35 or! r15, r3 |
90: 2835 or! r8, r3 |
92: 2835 or! r8, r3 |
94: 81ef9823 or.c r15, r15, r6 |
98: 83579023 or.c r26, r23, r4 |
9c: 0000 nop! |
9e: 0000 nop! |
a0: 2027 xor! r0, r2 |
a2: 2027 xor! r0, r2 |
a4: 2547 xor! r5, r4 |
a6: 2547 xor! r5, r4 |
a8: 2f47 xor! r15, r4 |
aa: 2f47 xor! r15, r4 |
ac: 2f37 xor! r15, r3 |
ae: 2f37 xor! r15, r3 |
b0: 2837 xor! r8, r3 |
b2: 2837 xor! r8, r3 |
b4: 81ef9827 xor.c r15, r15, r6 |
b8: 83579027 xor.c r26, r23, r4 |
bc: 0000 nop! |
be: 0000 nop! |
c0: 002b sra! r0, r2 |
c2: 002b sra! r0, r2 |
c4: 054b sra! r5, r4 |
c6: 054b sra! r5, r4 |
c8: 0f4b sra! r15, r4 |
ca: 0f4b sra! r15, r4 |
cc: 0f3b sra! r15, r3 |
ce: 0f3b sra! r15, r3 |
d0: 083b sra! r8, r3 |
d2: 083b sra! r8, r3 |
d4: 81ef9837 sra.c r15, r15, r6 |
d8: 83579037 sra.c r26, r23, r4 |
dc: 0000 nop! |
de: 0000 nop! |
e0: 002a srl! r0, r2 |
e2: 002a srl! r0, r2 |
e4: 054a srl! r5, r4 |
e6: 054a srl! r5, r4 |
e8: 0f4a srl! r15, r4 |
ea: 0f4a srl! r15, r4 |
ec: 0f3a srl! r15, r3 |
ee: 0f3a srl! r15, r3 |
f0: 083a srl! r8, r3 |
f2: 083a srl! r8, r3 |
f4: 81ef9835 srl.c r15, r15, r6 |
f8: 83579035 srl.c r26, r23, r4 |
fc: 0000 nop! |
fe: 0000 nop! |
100: 0028 sll! r0, r2 |
102: 0028 sll! r0, r2 |
104: 0548 sll! r5, r4 |
106: 0548 sll! r5, r4 |
108: 0f48 sll! r15, r4 |
10a: 0f48 sll! r15, r4 |
10c: 0f38 sll! r15, r3 |
10e: 0f38 sll! r15, r3 |
110: 0838 sll! r8, r3 |
112: 0838 sll! r8, r3 |
114: 81ef9831 sll.c r15, r15, r6 |
118: 83579031 sll.c r26, r23, r4 |
11c: 0000 nop! |
11e: 0000 nop! |
120: 80008811 add.c r0, r0, r2 |
124: 82958811 add.c r20, r21, r2 |
128: 81ef9011 add.c r15, r15, r4 |
12c: 83359011 add.c r25, r21, r4 |
130: 81ef8c11 add.c r15, r15, r3 |
134: 83368c11 add.c r25, r22, r3 |
138: 2870 add! r8, r7 |
13a: 2870 add! r8, r7 |
13c: 2640 add! r6, r4 |
13e: 2640 add! r6, r4 |
140: 2740 add! r7, r4 |
142: 2740 add! r7, r4 |
... |
150: 80008813 addc.c r0, r0, r2 |
154: 82958813 addc.c r20, r21, r2 |
158: 81ef9013 addc.c r15, r15, r4 |
15c: 83359013 addc.c r25, r21, r4 |
160: 81ef8c13 addc.c r15, r15, r3 |
164: 83368c13 addc.c r25, r22, r3 |
168: 0879 addc! r8, r7 |
16a: 0879 addc! r8, r7 |
16c: 0649 addc! r6, r4 |
16e: 0649 addc! r6, r4 |
170: 0749 addc! r7, r4 |
172: 0749 addc! r7, r4 |
... |
180: 80008815 sub.c r0, r0, r2 |
184: 82958815 sub.c r20, r21, r2 |
188: 81ef9015 sub.c r15, r15, r4 |
18c: 83359015 sub.c r25, r21, r4 |
190: 81ef8c15 sub.c r15, r15, r3 |
194: 83368c15 sub.c r25, r22, r3 |
198: 2871 sub! r8, r7 |
19a: 2871 sub! r8, r7 |
19c: 2641 sub! r6, r4 |
19e: 2641 sub! r6, r4 |
1a0: 2741 sub! r7, r4 |
1a2: 2741 sub! r7, r4 |
... |
1b0: 80008821 and.c r0, r0, r2 |
1b4: 82958821 and.c r20, r21, r2 |
1b8: 81ef9021 and.c r15, r15, r4 |
1bc: 83359021 and.c r25, r21, r4 |
1c0: 81ef8c21 and.c r15, r15, r3 |
1c4: 83368c21 and.c r25, r22, r3 |
1c8: 2874 and! r8, r7 |
1ca: 2874 and! r8, r7 |
1cc: 2644 and! r6, r4 |
1ce: 2644 and! r6, r4 |
1d0: 2744 and! r7, r4 |
1d2: 2744 and! r7, r4 |
... |
1e0: 80008823 or.c r0, r0, r2 |
1e4: 82958823 or.c r20, r21, r2 |
1e8: 81ef9023 or.c r15, r15, r4 |
1ec: 83359023 or.c r25, r21, r4 |
1f0: 81ef8c23 or.c r15, r15, r3 |
1f4: 83368c23 or.c r25, r22, r3 |
1f8: 2875 or! r8, r7 |
1fa: 2875 or! r8, r7 |
1fc: 2645 or! r6, r4 |
1fe: 2645 or! r6, r4 |
200: 2745 or! r7, r4 |
202: 2745 or! r7, r4 |
... |
210: 80008827 xor.c r0, r0, r2 |
214: 82958827 xor.c r20, r21, r2 |
218: 81ef9027 xor.c r15, r15, r4 |
21c: 83359027 xor.c r25, r21, r4 |
220: 81ef8c27 xor.c r15, r15, r3 |
224: 83368c27 xor.c r25, r22, r3 |
228: 2877 xor! r8, r7 |
22a: 2877 xor! r8, r7 |
22c: 2647 xor! r6, r4 |
22e: 2647 xor! r6, r4 |
230: 2747 xor! r7, r4 |
232: 2747 xor! r7, r4 |
... |
240: 80008837 sra.c r0, r0, r2 |
244: 82958837 sra.c r20, r21, r2 |
248: 81ef9037 sra.c r15, r15, r4 |
24c: 83359037 sra.c r25, r21, r4 |
250: 81ef8c37 sra.c r15, r15, r3 |
254: 83368c37 sra.c r25, r22, r3 |
258: 087b sra! r8, r7 |
25a: 087b sra! r8, r7 |
25c: 064b sra! r6, r4 |
25e: 064b sra! r6, r4 |
260: 074b sra! r7, r4 |
262: 074b sra! r7, r4 |
... |
270: 80008835 srl.c r0, r0, r2 |
274: 82958835 srl.c r20, r21, r2 |
278: 81ef9035 srl.c r15, r15, r4 |
27c: 83359035 srl.c r25, r21, r4 |
280: 81ef8c35 srl.c r15, r15, r3 |
284: 83368c35 srl.c r25, r22, r3 |
288: 087a srl! r8, r7 |
28a: 087a srl! r8, r7 |
28c: 064a srl! r6, r4 |
28e: 064a srl! r6, r4 |
290: 074a srl! r7, r4 |
292: 074a srl! r7, r4 |
... |
2a0: 80008831 sll.c r0, r0, r2 |
2a4: 82958831 sll.c r20, r21, r2 |
2a8: 81ef9031 sll.c r15, r15, r4 |
2ac: 83359031 sll.c r25, r21, r4 |
2b0: 81ef8c31 sll.c r15, r15, r3 |
2b4: 83368c31 sll.c r25, r22, r3 |
2b8: 0878 sll! r8, r7 |
2ba: 0878 sll! r8, r7 |
2bc: 0648 sll! r6, r4 |
2be: 0648 sll! r6, r4 |
2c0: 0748 sll! r7, r4 |
2c2: 0748 sll! r7, r4 |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/load_store_32-lt.d
0,0 → 1,19
#as: -march=score3 -I${srcdir}/${subdir} -EL |
#objdump: -s |
#source: load_store_32.s |
|
.*: file format elf32-littlescore |
|
Contents of section .text: |
0000 0010001f e010e01f 1f101f1f ff10ff1f .* |
0010 1f101f10 1f101f10 1f101f10 1f101f10 .* |
0020 00c20000 08c07c00 08c27c00 07c0ff7f .* |
0030 07c08000 0020002f e020e02f 1f201f2f .* |
0040 ff20ff2f 1f201f20 1f201f20 1f201f20 .* |
0050 1f201f20 00d20000 08d07c00 08d27c00 .* |
0060 07d0ff7f 07d08000 0064e065 1f64ff65 .* |
0070 00640064 00640064 00640064 00640064 .* |
0080 00661b84 fe7f1884 40001886 40004200 .* |
0090 4f005000 829c2000 809ce07f 62006f00 .* |
00a0 7000828c e47f808c 24000000 .* |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/load_store_32.s
0,0 → 1,71
/* |
* tests for load/store instruction relaxation |
* |
* Author: libin |
*/ |
|
.include "relaxation_macro.h" |
|
.macro _ls_op_pattern insn |
.balign 2 |
insn_32 "\insn r0, [r0,0]" |
insn_32 "\insn r15, [r0,0]" |
insn_32 "\insn r0, [r7,0]" |
insn_32 "\insn r15, [r7,0]" |
/* NOTE: offset MUST be word aligned */ |
insn_32 "\insn r0, [r0,124]" |
insn_32 "\insn r15, [r0,124]" |
insn_32 "\insn r0, [r7,124]" |
insn_32 "\insn r15, [r7,124]" |
|
tran_16_32 "\insn! r0,[r0,124]", "\insn r0,[r0,124]" |
|
/* shouldn't alter */ |
insn_32 "\insn r16, [r0, 0]" |
insn_32 "\insn r0, [r8, 124]" |
insn_32 "\insn r16, [r8, 124]" |
insn_32 "\insn r0, [r7, -1]" |
insn_32 "\insn r0, [r7, 128]" |
.endm |
|
.text |
/* lw/sw rD,[rA,SImm15] -> lw!/sw! rD,[rA,Imm5] */ |
_ls_op_pattern "lw" |
_ls_op_pattern "sw" |
|
/* ldi rD,SImm16 -> ldiu! rD,Imm6 */ |
.balign 2 |
insn_32 "ldi r0, 0" |
insn_32 "ldi r15, 0" |
insn_32 "ldi r0, 31" |
insn_32 "ldi r15, 31" |
|
tran_16_32 "ldiu! r0, 0", "ldi r0, 0" |
|
/* shouldn't alter */ |
insn_32 "ldi r16, 0" |
insn_32 "ldi r0, -1" |
insn_32 "ldi r0, 32" |
insn_32 "ldi r16, 32" |
|
/* |
* lw rD,[rA]+,SImm12 -> pop! rD |
* |
* r0: stack pointer(sp) |
*/ |
insn_32 "lw r2, [r0]+, 4" |
insn_32 "lw r15, [r0]+, 4" |
|
/* shouldn't alter */ |
insn_32 "lw r16, [r0]+, 4" |
insn_32 "lw r4, [r2]+, 4" |
insn_32 "lw r4, [r0]+, -4" |
|
/* sw rD,[rA,SImm12]+ -> push! rD */ |
insn_32 "sw r2, [r0, -4]+" |
insn_32 "sw r15, [r0, -4]+" |
|
/* shouldn't alter */ |
insn_32 "sw r16, [r0, -4]+" |
insn_32 "sw r4, [r2, -4]+" |
insn_32 "sw r4, [r0, 4]+" |
/trunk/gnu/binutils/gas/testsuite/gas/score/branch_32-lt.d
0,0 → 1,1652
#as: -march=score3 -I${srcdir}/${subdir} -EL |
#objdump: -s |
#source: branch_32.s |
|
.*: file format elf32-littlescore |
|
Contents of section .text: |
0000 0034ff35 fe35fd35 ff93f80b ff93f40b .* |
0010 f835ff93 ee0bff93 ea0bff93 e70b0000 .* |
0020 00000000 00000000 00000000 00000000 .* |
0030 00000000 00000000 00000000 00000000 .* |
0040 00000000 00000000 00000000 00000000 .* |
0050 00000000 00000000 00000000 00000000 .* |
0060 00000000 00000000 00000000 00000000 .* |
0070 00000000 00000000 00000000 00000000 .* |
0080 00000000 00000000 00000000 00000000 .* |
0090 00000000 00000000 00000000 00000000 .* |
00a0 00000000 00000000 00000000 00000000 .* |
00b0 00000000 00000000 00000000 00000000 .* |
00c0 00000000 00000000 00000000 00000000 .* |
00d0 00000000 00000000 00000000 00000000 .* |
00e0 00000000 00000000 00000000 00000000 .* |
00f0 00000000 00000000 00000000 00000000 .* |
0100 00000000 00000000 00000000 00000000 .* |
0110 00000000 00000000 00000000 00000000 .* |
0120 00000000 00000000 00000000 00000000 .* |
0130 00000000 00000000 00000000 00000000 .* |
0140 00000000 00000000 00000000 00000000 .* |
0150 00000000 00000000 00000000 00000000 .* |
0160 00000000 00000000 00000000 00000000 .* |
0170 00000000 00000000 00000000 00000000 .* |
0180 00000000 00000000 00000000 00000000 .* |
0190 00000000 00000000 00000000 00000000 .* |
01a0 00000000 00000000 00000000 00000000 .* |
01b0 00000000 00000000 00000000 00000000 .* |
01c0 00000000 00000000 00000000 00000000 .* |
01d0 00000000 00000000 00000000 00000000 .* |
01e0 00000000 00000000 00000000 00000000 .* |
01f0 00000000 00000000 00000000 00000000 .* |
0200 00000000 00000000 00000000 00000000 .* |
0210 00000000 00000000 00000000 0000ff93 .* |
0220 e209ff93 de09ff93 da09ff93 d609ff93 .* |
0230 d209ff93 ce09ff93 ca09ff93 c609ff93 .* |
0240 c209ff93 bf090090 460a0090 420a0090 .* |
0250 3e0a0090 3a0a0090 360a0090 320a0090 .* |
0260 2e0a0090 2a0a0090 260a0090 230a0000 .* |
0270 00000000 00000000 00000000 00000000 .* |
0280 00000000 00000000 00000000 00000000 .* |
0290 00000000 00000000 00000000 00000000 .* |
02a0 00000000 00000000 00000000 00000000 .* |
02b0 00000000 00000000 00000000 00000000 .* |
02c0 00000000 00000000 00000000 00000000 .* |
02d0 00000000 00000000 00000000 00000000 .* |
02e0 00000000 00000000 00000000 00000000 .* |
02f0 00000000 00000000 00000000 00000000 .* |
0300 00000000 00000000 00000000 00000000 .* |
0310 00000000 00000000 00000000 00000000 .* |
0320 00000000 00000000 00000000 00000000 .* |
0330 00000000 00000000 00000000 00000000 .* |
0340 00000000 00000000 00000000 00000000 .* |
0350 00000000 00000000 00000000 00000000 .* |
0360 00000000 00000000 00000000 00000000 .* |
0370 00000000 00000000 00000000 00000000 .* |
0380 00000000 00000000 00000000 00000000 .* |
0390 00000000 00000000 00000000 00000000 .* |
03a0 00000000 00000000 00000000 00000000 .* |
03b0 00000000 00000000 00000000 00000000 .* |
03c0 00000000 00000000 00000000 00000000 .* |
03d0 00000000 00000000 00000000 00000000 .* |
03e0 00000000 00000000 00000000 00000000 .* |
03f0 00000000 00000000 00000000 00000000 .* |
0400 00000000 00000000 00000000 00000000 .* |
0410 00000000 00000000 00000000 00000000 .* |
0420 00000000 00000000 00000000 00000000 .* |
0430 00000000 00000000 00000000 00000000 .* |
0440 00000000 00000000 00000000 00000000 .* |
0450 00000000 00000000 00000000 00000000 .* |
0460 00000000 00000000 00000000 00000f34 .* |
0470 0e340d34 0c340090 16080090 12080734 .* |
0480 00900c08 00900808 00900508 00000000 .* |
0490 00000000 00000000 00000000 00000000 .* |
04a0 00000000 00000000 00000000 00000000 .* |
04b0 00000000 00000000 00000000 00000000 .* |
04c0 00000000 00000000 00000000 00000000 .* |
04d0 00000000 00000000 00000000 00000000 .* |
04e0 00000000 00000000 00000000 00000000 .* |
04f0 00000000 00000000 00000000 00000000 .* |
0500 00000000 00000000 00000000 00000000 .* |
0510 00000000 00000000 00000000 00000000 .* |
0520 00000000 00000000 00000000 00000000 .* |
0530 00000000 00000000 00000000 00000000 .* |
0540 00000000 00000000 00000000 00000000 .* |
0550 00000000 00000000 00000000 00000000 .* |
0560 00000000 00000000 00000000 00000000 .* |
0570 00000000 00000000 00000000 00000000 .* |
0580 00000000 00000000 00000000 00000000 .* |
0590 00000000 00000000 00000000 00000000 .* |
05a0 00000000 00000000 00000000 00000000 .* |
05b0 00000000 00000000 00000000 00000000 .* |
05c0 00000000 00000000 00000000 00000000 .* |
05d0 00000000 00000000 00000000 00000000 .* |
05e0 00000000 00000000 00000000 00000000 .* |
05f0 00000000 00000000 00000000 00000000 .* |
0600 00000000 00000000 00000000 00000000 .* |
0610 00000000 00000000 00000000 00000000 .* |
0620 00000000 00000000 00000000 00000000 .* |
0630 00000000 00000000 00000000 00000000 .* |
0640 00000000 00000000 00000000 00000000 .* |
0650 00000000 00000000 00000000 00000000 .* |
0660 00000000 00000000 00000000 00000000 .* |
0670 00000000 00000000 00000000 00000000 .* |
0680 00000000 00000000 00000000 00000035 .* |
0690 ff93fe09 0090060a 0090020a 00000000 .* |
06a0 00000000 00000000 00000000 00000000 .* |
06b0 00000000 00000000 00000000 00000000 .* |
06c0 00000000 00000000 00000000 00000000 .* |
06d0 00000000 00000000 00000000 00000000 .* |
06e0 00000000 00000000 00000000 00000000 .* |
06f0 00000000 00000000 00000000 00000000 .* |
0700 00000000 00000000 00000000 00000000 .* |
0710 00000000 00000000 00000000 00000000 .* |
0720 00000000 00000000 00000000 00000000 .* |
0730 00000000 00000000 00000000 00000000 .* |
0740 00000000 00000000 00000000 00000000 .* |
0750 00000000 00000000 00000000 00000000 .* |
0760 00000000 00000000 00000000 00000000 .* |
0770 00000000 00000000 00000000 00000000 .* |
0780 00000000 00000000 00000000 00000000 .* |
0790 00000000 00000000 00000000 00000000 .* |
07a0 00000000 00000000 00000000 00000000 .* |
07b0 00000000 00000000 00000000 00000000 .* |
07c0 00000000 00000000 00000000 00000000 .* |
07d0 00000000 00000000 00000000 00000000 .* |
07e0 00000000 00000000 00000000 00000000 .* |
07f0 00000000 00000000 00000000 00000000 .* |
0800 00000000 00000000 00000000 00000000 .* |
0810 00000000 00000000 00000000 00000000 .* |
0820 00000000 00000000 00000000 00000000 .* |
0830 00000000 00000000 00000000 00000000 .* |
0840 00000000 00000000 00000000 00000000 .* |
0850 00000000 00000000 00000000 00000000 .* |
0860 00000000 00000000 00000000 00000000 .* |
0870 00000000 00000000 00000000 00000000 .* |
0880 00000000 00000000 00000000 00000000 .* |
0890 00000000 00000000 00000000 00000036 .* |
08a0 ff37fe37 fd37ff93 f80fff93 f40ff837 .* |
08b0 ff93ee0f ff93ea0f ff93e70f 00000000 .* |
08c0 00000000 00000000 00000000 00000000 .* |
08d0 00000000 00000000 00000000 00000000 .* |
08e0 00000000 00000000 00000000 00000000 .* |
08f0 00000000 00000000 00000000 00000000 .* |
0900 00000000 00000000 00000000 00000000 .* |
0910 00000000 00000000 00000000 00000000 .* |
0920 00000000 00000000 00000000 00000000 .* |
0930 00000000 00000000 00000000 00000000 .* |
0940 00000000 00000000 00000000 00000000 .* |
0950 00000000 00000000 00000000 00000000 .* |
0960 00000000 00000000 00000000 00000000 .* |
0970 00000000 00000000 00000000 00000000 .* |
0980 00000000 00000000 00000000 00000000 .* |
0990 00000000 00000000 00000000 00000000 .* |
09a0 00000000 00000000 00000000 00000000 .* |
09b0 00000000 00000000 00000000 00000000 .* |
09c0 00000000 00000000 00000000 00000000 .* |
09d0 00000000 00000000 00000000 00000000 .* |
09e0 00000000 00000000 00000000 00000000 .* |
09f0 00000000 00000000 00000000 00000000 .* |
0a00 00000000 00000000 00000000 00000000 .* |
0a10 00000000 00000000 00000000 00000000 .* |
0a20 00000000 00000000 00000000 00000000 .* |
0a30 00000000 00000000 00000000 00000000 .* |
0a40 00000000 00000000 00000000 00000000 .* |
0a50 00000000 00000000 00000000 00000000 .* |
0a60 00000000 00000000 00000000 00000000 .* |
0a70 00000000 00000000 00000000 00000000 .* |
0a80 00000000 00000000 00000000 00000000 .* |
0a90 00000000 00000000 00000000 00000000 .* |
0aa0 00000000 00000000 00000000 00000000 .* |
0ab0 00000000 00000000 00000000 ff93e20d .* |
0ac0 ff93de0d ff93da0d ff93d60d ff93d20d .* |
0ad0 ff93ce0d ff93ca0d ff93c60d ff93c20d .* |
0ae0 ff93bf0d 0090460e 0090420e 00903e0e .* |
0af0 00903a0e 0090360e 0090320e 00902e0e .* |
0b00 00902a0e 0090260e 0090230e 00000000 .* |
0b10 00000000 00000000 00000000 00000000 .* |
0b20 00000000 00000000 00000000 00000000 .* |
0b30 00000000 00000000 00000000 00000000 .* |
0b40 00000000 00000000 00000000 00000000 .* |
0b50 00000000 00000000 00000000 00000000 .* |
0b60 00000000 00000000 00000000 00000000 .* |
0b70 00000000 00000000 00000000 00000000 .* |
0b80 00000000 00000000 00000000 00000000 .* |
0b90 00000000 00000000 00000000 00000000 .* |
0ba0 00000000 00000000 00000000 00000000 .* |
0bb0 00000000 00000000 00000000 00000000 .* |
0bc0 00000000 00000000 00000000 00000000 .* |
0bd0 00000000 00000000 00000000 00000000 .* |
0be0 00000000 00000000 00000000 00000000 .* |
0bf0 00000000 00000000 00000000 00000000 .* |
0c00 00000000 00000000 00000000 00000000 .* |
0c10 00000000 00000000 00000000 00000000 .* |
0c20 00000000 00000000 00000000 00000000 .* |
0c30 00000000 00000000 00000000 00000000 .* |
0c40 00000000 00000000 00000000 00000000 .* |
0c50 00000000 00000000 00000000 00000000 .* |
0c60 00000000 00000000 00000000 00000000 .* |
0c70 00000000 00000000 00000000 00000000 .* |
0c80 00000000 00000000 00000000 00000000 .* |
0c90 00000000 00000000 00000000 00000000 .* |
0ca0 00000000 00000000 00000000 00000000 .* |
0cb0 00000000 00000000 00000000 00000000 .* |
0cc0 00000000 00000000 00000000 00000000 .* |
0cd0 00000000 00000000 00000000 00000000 .* |
0ce0 00000000 00000000 00000000 00000000 .* |
0cf0 00000000 00000000 00000000 00000000 .* |
0d00 00000000 00000000 00000000 0f360e36 .* |
0d10 0d360c36 0090160c 0090120c 07360090 .* |
0d20 0c0c0090 080c0090 050c0000 00000000 .* |
0d30 00000000 00000000 00000000 00000000 .* |
0d40 00000000 00000000 00000000 00000000 .* |
0d50 00000000 00000000 00000000 00000000 .* |
0d60 00000000 00000000 00000000 00000000 .* |
0d70 00000000 00000000 00000000 00000000 .* |
0d80 00000000 00000000 00000000 00000000 .* |
0d90 00000000 00000000 00000000 00000000 .* |
0da0 00000000 00000000 00000000 00000000 .* |
0db0 00000000 00000000 00000000 00000000 .* |
0dc0 00000000 00000000 00000000 00000000 .* |
0dd0 00000000 00000000 00000000 00000000 .* |
0de0 00000000 00000000 00000000 00000000 .* |
0df0 00000000 00000000 00000000 00000000 .* |
0e00 00000000 00000000 00000000 00000000 .* |
0e10 00000000 00000000 00000000 00000000 .* |
0e20 00000000 00000000 00000000 00000000 .* |
0e30 00000000 00000000 00000000 00000000 .* |
0e40 00000000 00000000 00000000 00000000 .* |
0e50 00000000 00000000 00000000 00000000 .* |
0e60 00000000 00000000 00000000 00000000 .* |
0e70 00000000 00000000 00000000 00000000 .* |
0e80 00000000 00000000 00000000 00000000 .* |
0e90 00000000 00000000 00000000 00000000 .* |
0ea0 00000000 00000000 00000000 00000000 .* |
0eb0 00000000 00000000 00000000 00000000 .* |
0ec0 00000000 00000000 00000000 00000000 .* |
0ed0 00000000 00000000 00000000 00000000 .* |
0ee0 00000000 00000000 00000000 00000000 .* |
0ef0 00000000 00000000 00000000 00000000 .* |
0f00 00000000 00000000 00000000 00000000 .* |
0f10 00000000 00000000 00000000 00000000 .* |
0f20 00000000 00000000 00000000 0037ff93 .* |
0f30 fe0d0090 060e0090 020e0000 00000000 .* |
0f40 00000000 00000000 00000000 00000000 .* |
0f50 00000000 00000000 00000000 00000000 .* |
0f60 00000000 00000000 00000000 00000000 .* |
0f70 00000000 00000000 00000000 00000000 .* |
0f80 00000000 00000000 00000000 00000000 .* |
0f90 00000000 00000000 00000000 00000000 .* |
0fa0 00000000 00000000 00000000 00000000 .* |
0fb0 00000000 00000000 00000000 00000000 .* |
0fc0 00000000 00000000 00000000 00000000 .* |
0fd0 00000000 00000000 00000000 00000000 .* |
0fe0 00000000 00000000 00000000 00000000 .* |
0ff0 00000000 00000000 00000000 00000000 .* |
1000 00000000 00000000 00000000 00000000 .* |
1010 00000000 00000000 00000000 00000000 .* |
1020 00000000 00000000 00000000 00000000 .* |
1030 00000000 00000000 00000000 00000000 .* |
1040 00000000 00000000 00000000 00000000 .* |
1050 00000000 00000000 00000000 00000000 .* |
1060 00000000 00000000 00000000 00000000 .* |
1070 00000000 00000000 00000000 00000000 .* |
1080 00000000 00000000 00000000 00000000 .* |
1090 00000000 00000000 00000000 00000000 .* |
10a0 00000000 00000000 00000000 00000000 .* |
10b0 00000000 00000000 00000000 00000000 .* |
10c0 00000000 00000000 00000000 00000000 .* |
10d0 00000000 00000000 00000000 00000000 .* |
10e0 00000000 00000000 00000000 00000000 .* |
10f0 00000000 00000000 00000000 00000000 .* |
1100 00000000 00000000 00000000 00000000 .* |
1110 00000000 00000000 00000000 00000000 .* |
1120 00000000 00000000 00000000 00000000 .* |
1130 00000000 00000000 00000000 0038ff39 .* |
1140 fe39fd39 ff93f813 ff93f413 f839ff93 .* |
1150 ee13ff93 ea13ff93 e7130000 00000000 .* |
1160 00000000 00000000 00000000 00000000 .* |
1170 00000000 00000000 00000000 00000000 .* |
1180 00000000 00000000 00000000 00000000 .* |
1190 00000000 00000000 00000000 00000000 .* |
11a0 00000000 00000000 00000000 00000000 .* |
11b0 00000000 00000000 00000000 00000000 .* |
11c0 00000000 00000000 00000000 00000000 .* |
11d0 00000000 00000000 00000000 00000000 .* |
11e0 00000000 00000000 00000000 00000000 .* |
11f0 00000000 00000000 00000000 00000000 .* |
1200 00000000 00000000 00000000 00000000 .* |
1210 00000000 00000000 00000000 00000000 .* |
1220 00000000 00000000 00000000 00000000 .* |
1230 00000000 00000000 00000000 00000000 .* |
1240 00000000 00000000 00000000 00000000 .* |
1250 00000000 00000000 00000000 00000000 .* |
1260 00000000 00000000 00000000 00000000 .* |
1270 00000000 00000000 00000000 00000000 .* |
1280 00000000 00000000 00000000 00000000 .* |
1290 00000000 00000000 00000000 00000000 .* |
12a0 00000000 00000000 00000000 00000000 .* |
12b0 00000000 00000000 00000000 00000000 .* |
12c0 00000000 00000000 00000000 00000000 .* |
12d0 00000000 00000000 00000000 00000000 .* |
12e0 00000000 00000000 00000000 00000000 .* |
12f0 00000000 00000000 00000000 00000000 .* |
1300 00000000 00000000 00000000 00000000 .* |
1310 00000000 00000000 00000000 00000000 .* |
1320 00000000 00000000 00000000 00000000 .* |
1330 00000000 00000000 00000000 00000000 .* |
1340 00000000 00000000 00000000 00000000 .* |
1350 00000000 00000000 0000ff93 e211ff93 .* |
1360 de11ff93 da11ff93 d611ff93 d211ff93 .* |
1370 ce11ff93 ca11ff93 c611ff93 c211ff93 .* |
1380 bf110090 46120090 42120090 3e120090 .* |
1390 3a120090 36120090 32120090 2e120090 .* |
13a0 2a120090 26120090 23120000 00000000 .* |
13b0 00000000 00000000 00000000 00000000 .* |
13c0 00000000 00000000 00000000 00000000 .* |
13d0 00000000 00000000 00000000 00000000 .* |
13e0 00000000 00000000 00000000 00000000 .* |
13f0 00000000 00000000 00000000 00000000 .* |
1400 00000000 00000000 00000000 00000000 .* |
1410 00000000 00000000 00000000 00000000 .* |
1420 00000000 00000000 00000000 00000000 .* |
1430 00000000 00000000 00000000 00000000 .* |
1440 00000000 00000000 00000000 00000000 .* |
1450 00000000 00000000 00000000 00000000 .* |
1460 00000000 00000000 00000000 00000000 .* |
1470 00000000 00000000 00000000 00000000 .* |
1480 00000000 00000000 00000000 00000000 .* |
1490 00000000 00000000 00000000 00000000 .* |
14a0 00000000 00000000 00000000 00000000 .* |
14b0 00000000 00000000 00000000 00000000 .* |
14c0 00000000 00000000 00000000 00000000 .* |
14d0 00000000 00000000 00000000 00000000 .* |
14e0 00000000 00000000 00000000 00000000 .* |
14f0 00000000 00000000 00000000 00000000 .* |
1500 00000000 00000000 00000000 00000000 .* |
1510 00000000 00000000 00000000 00000000 .* |
1520 00000000 00000000 00000000 00000000 .* |
1530 00000000 00000000 00000000 00000000 .* |
1540 00000000 00000000 00000000 00000000 .* |
1550 00000000 00000000 00000000 00000000 .* |
1560 00000000 00000000 00000000 00000000 .* |
1570 00000000 00000000 00000000 00000000 .* |
1580 00000000 00000000 00000000 00000000 .* |
1590 00000000 00000000 00000000 00000000 .* |
15a0 00000000 00000000 00000f38 0e380d38 .* |
15b0 0c380090 16100090 12100738 00900c10 .* |
15c0 00900810 00900510 00000000 00000000 .* |
15d0 00000000 00000000 00000000 00000000 .* |
15e0 00000000 00000000 00000000 00000000 .* |
15f0 00000000 00000000 00000000 00000000 .* |
1600 00000000 00000000 00000000 00000000 .* |
1610 00000000 00000000 00000000 00000000 .* |
1620 00000000 00000000 00000000 00000000 .* |
1630 00000000 00000000 00000000 00000000 .* |
1640 00000000 00000000 00000000 00000000 .* |
1650 00000000 00000000 00000000 00000000 .* |
1660 00000000 00000000 00000000 00000000 .* |
1670 00000000 00000000 00000000 00000000 .* |
1680 00000000 00000000 00000000 00000000 .* |
1690 00000000 00000000 00000000 00000000 .* |
16a0 00000000 00000000 00000000 00000000 .* |
16b0 00000000 00000000 00000000 00000000 .* |
16c0 00000000 00000000 00000000 00000000 .* |
16d0 00000000 00000000 00000000 00000000 .* |
16e0 00000000 00000000 00000000 00000000 .* |
16f0 00000000 00000000 00000000 00000000 .* |
1700 00000000 00000000 00000000 00000000 .* |
1710 00000000 00000000 00000000 00000000 .* |
1720 00000000 00000000 00000000 00000000 .* |
1730 00000000 00000000 00000000 00000000 .* |
1740 00000000 00000000 00000000 00000000 .* |
1750 00000000 00000000 00000000 00000000 .* |
1760 00000000 00000000 00000000 00000000 .* |
1770 00000000 00000000 00000000 00000000 .* |
1780 00000000 00000000 00000000 00000000 .* |
1790 00000000 00000000 00000000 00000000 .* |
17a0 00000000 00000000 00000000 00000000 .* |
17b0 00000000 00000000 00000000 00000000 .* |
17c0 00000000 00000000 00000039 ff93fe11 .* |
17d0 00900612 00900212 00000000 00000000 .* |
17e0 00000000 00000000 00000000 00000000 .* |
17f0 00000000 00000000 00000000 00000000 .* |
1800 00000000 00000000 00000000 00000000 .* |
1810 00000000 00000000 00000000 00000000 .* |
1820 00000000 00000000 00000000 00000000 .* |
1830 00000000 00000000 00000000 00000000 .* |
1840 00000000 00000000 00000000 00000000 .* |
1850 00000000 00000000 00000000 00000000 .* |
1860 00000000 00000000 00000000 00000000 .* |
1870 00000000 00000000 00000000 00000000 .* |
1880 00000000 00000000 00000000 00000000 .* |
1890 00000000 00000000 00000000 00000000 .* |
18a0 00000000 00000000 00000000 00000000 .* |
18b0 00000000 00000000 00000000 00000000 .* |
18c0 00000000 00000000 00000000 00000000 .* |
18d0 00000000 00000000 00000000 00000000 .* |
18e0 00000000 00000000 00000000 00000000 .* |
18f0 00000000 00000000 00000000 00000000 .* |
1900 00000000 00000000 00000000 00000000 .* |
1910 00000000 00000000 00000000 00000000 .* |
1920 00000000 00000000 00000000 00000000 .* |
1930 00000000 00000000 00000000 00000000 .* |
1940 00000000 00000000 00000000 00000000 .* |
1950 00000000 00000000 00000000 00000000 .* |
1960 00000000 00000000 00000000 00000000 .* |
1970 00000000 00000000 00000000 00000000 .* |
1980 00000000 00000000 00000000 00000000 .* |
1990 00000000 00000000 00000000 00000000 .* |
19a0 00000000 00000000 00000000 00000000 .* |
19b0 00000000 00000000 00000000 00000000 .* |
19c0 00000000 00000000 00000000 00000000 .* |
19d0 00000000 00000000 0000003a ff3bfe3b .* |
19e0 fd3bff93 f817ff93 f417f83b ff93ee17 .* |
19f0 ff93ea17 ff93e717 00000000 00000000 .* |
1a00 00000000 00000000 00000000 00000000 .* |
1a10 00000000 00000000 00000000 00000000 .* |
1a20 00000000 00000000 00000000 00000000 .* |
1a30 00000000 00000000 00000000 00000000 .* |
1a40 00000000 00000000 00000000 00000000 .* |
1a50 00000000 00000000 00000000 00000000 .* |
1a60 00000000 00000000 00000000 00000000 .* |
1a70 00000000 00000000 00000000 00000000 .* |
1a80 00000000 00000000 00000000 00000000 .* |
1a90 00000000 00000000 00000000 00000000 .* |
1aa0 00000000 00000000 00000000 00000000 .* |
1ab0 00000000 00000000 00000000 00000000 .* |
1ac0 00000000 00000000 00000000 00000000 .* |
1ad0 00000000 00000000 00000000 00000000 .* |
1ae0 00000000 00000000 00000000 00000000 .* |
1af0 00000000 00000000 00000000 00000000 .* |
1b00 00000000 00000000 00000000 00000000 .* |
1b10 00000000 00000000 00000000 00000000 .* |
1b20 00000000 00000000 00000000 00000000 .* |
1b30 00000000 00000000 00000000 00000000 .* |
1b40 00000000 00000000 00000000 00000000 .* |
1b50 00000000 00000000 00000000 00000000 .* |
1b60 00000000 00000000 00000000 00000000 .* |
1b70 00000000 00000000 00000000 00000000 .* |
1b80 00000000 00000000 00000000 00000000 .* |
1b90 00000000 00000000 00000000 00000000 .* |
1ba0 00000000 00000000 00000000 00000000 .* |
1bb0 00000000 00000000 00000000 00000000 .* |
1bc0 00000000 00000000 00000000 00000000 .* |
1bd0 00000000 00000000 00000000 00000000 .* |
1be0 00000000 00000000 00000000 00000000 .* |
1bf0 00000000 00000000 ff93e215 ff93de15 .* |
1c00 ff93da15 ff93d615 ff93d215 ff93ce15 .* |
1c10 ff93ca15 ff93c615 ff93c215 ff93bf15 .* |
1c20 00904616 00904216 00903e16 00903a16 .* |
1c30 00903616 00903216 00902e16 00902a16 .* |
1c40 00902616 00902316 00000000 00000000 .* |
1c50 00000000 00000000 00000000 00000000 .* |
1c60 00000000 00000000 00000000 00000000 .* |
1c70 00000000 00000000 00000000 00000000 .* |
1c80 00000000 00000000 00000000 00000000 .* |
1c90 00000000 00000000 00000000 00000000 .* |
1ca0 00000000 00000000 00000000 00000000 .* |
1cb0 00000000 00000000 00000000 00000000 .* |
1cc0 00000000 00000000 00000000 00000000 .* |
1cd0 00000000 00000000 00000000 00000000 .* |
1ce0 00000000 00000000 00000000 00000000 .* |
1cf0 00000000 00000000 00000000 00000000 .* |
1d00 00000000 00000000 00000000 00000000 .* |
1d10 00000000 00000000 00000000 00000000 .* |
1d20 00000000 00000000 00000000 00000000 .* |
1d30 00000000 00000000 00000000 00000000 .* |
1d40 00000000 00000000 00000000 00000000 .* |
1d50 00000000 00000000 00000000 00000000 .* |
1d60 00000000 00000000 00000000 00000000 .* |
1d70 00000000 00000000 00000000 00000000 .* |
1d80 00000000 00000000 00000000 00000000 .* |
1d90 00000000 00000000 00000000 00000000 .* |
1da0 00000000 00000000 00000000 00000000 .* |
1db0 00000000 00000000 00000000 00000000 .* |
1dc0 00000000 00000000 00000000 00000000 .* |
1dd0 00000000 00000000 00000000 00000000 .* |
1de0 00000000 00000000 00000000 00000000 .* |
1df0 00000000 00000000 00000000 00000000 .* |
1e00 00000000 00000000 00000000 00000000 .* |
1e10 00000000 00000000 00000000 00000000 .* |
1e20 00000000 00000000 00000000 00000000 .* |
1e30 00000000 00000000 00000000 00000000 .* |
1e40 00000000 00000000 0f3a0e3a 0d3a0c3a .* |
1e50 00901614 00901214 073a0090 0c140090 .* |
1e60 08140090 05140000 00000000 00000000 .* |
1e70 00000000 00000000 00000000 00000000 .* |
1e80 00000000 00000000 00000000 00000000 .* |
1e90 00000000 00000000 00000000 00000000 .* |
1ea0 00000000 00000000 00000000 00000000 .* |
1eb0 00000000 00000000 00000000 00000000 .* |
1ec0 00000000 00000000 00000000 00000000 .* |
1ed0 00000000 00000000 00000000 00000000 .* |
1ee0 00000000 00000000 00000000 00000000 .* |
1ef0 00000000 00000000 00000000 00000000 .* |
1f00 00000000 00000000 00000000 00000000 .* |
1f10 00000000 00000000 00000000 00000000 .* |
1f20 00000000 00000000 00000000 00000000 .* |
1f30 00000000 00000000 00000000 00000000 .* |
1f40 00000000 00000000 00000000 00000000 .* |
1f50 00000000 00000000 00000000 00000000 .* |
1f60 00000000 00000000 00000000 00000000 .* |
1f70 00000000 00000000 00000000 00000000 .* |
1f80 00000000 00000000 00000000 00000000 .* |
1f90 00000000 00000000 00000000 00000000 .* |
1fa0 00000000 00000000 00000000 00000000 .* |
1fb0 00000000 00000000 00000000 00000000 .* |
1fc0 00000000 00000000 00000000 00000000 .* |
1fd0 00000000 00000000 00000000 00000000 .* |
1fe0 00000000 00000000 00000000 00000000 .* |
1ff0 00000000 00000000 00000000 00000000 .* |
2000 00000000 00000000 00000000 00000000 .* |
2010 00000000 00000000 00000000 00000000 .* |
2020 00000000 00000000 00000000 00000000 .* |
2030 00000000 00000000 00000000 00000000 .* |
2040 00000000 00000000 00000000 00000000 .* |
2050 00000000 00000000 00000000 00000000 .* |
2060 00000000 00000000 003bff93 fe150090 .* |
2070 06160090 02160000 00000000 00000000 .* |
2080 00000000 00000000 00000000 00000000 .* |
2090 00000000 00000000 00000000 00000000 .* |
20a0 00000000 00000000 00000000 00000000 .* |
20b0 00000000 00000000 00000000 00000000 .* |
20c0 00000000 00000000 00000000 00000000 .* |
20d0 00000000 00000000 00000000 00000000 .* |
20e0 00000000 00000000 00000000 00000000 .* |
20f0 00000000 00000000 00000000 00000000 .* |
2100 00000000 00000000 00000000 00000000 .* |
2110 00000000 00000000 00000000 00000000 .* |
2120 00000000 00000000 00000000 00000000 .* |
2130 00000000 00000000 00000000 00000000 .* |
2140 00000000 00000000 00000000 00000000 .* |
2150 00000000 00000000 00000000 00000000 .* |
2160 00000000 00000000 00000000 00000000 .* |
2170 00000000 00000000 00000000 00000000 .* |
2180 00000000 00000000 00000000 00000000 .* |
2190 00000000 00000000 00000000 00000000 .* |
21a0 00000000 00000000 00000000 00000000 .* |
21b0 00000000 00000000 00000000 00000000 .* |
21c0 00000000 00000000 00000000 00000000 .* |
21d0 00000000 00000000 00000000 00000000 .* |
21e0 00000000 00000000 00000000 00000000 .* |
21f0 00000000 00000000 00000000 00000000 .* |
2200 00000000 00000000 00000000 00000000 .* |
2210 00000000 00000000 00000000 00000000 .* |
2220 00000000 00000000 00000000 00000000 .* |
2230 00000000 00000000 00000000 00000000 .* |
2240 00000000 00000000 00000000 00000000 .* |
2250 00000000 00000000 00000000 00000000 .* |
2260 00000000 00000000 00000000 00000000 .* |
2270 00000000 00000000 003cff3d fe3dfd3d .* |
2280 ff93f81b ff93f41b f83dff93 ee1bff93 .* |
2290 ea1bff93 e71b0000 00000000 00000000 .* |
22a0 00000000 00000000 00000000 00000000 .* |
22b0 00000000 00000000 00000000 00000000 .* |
22c0 00000000 00000000 00000000 00000000 .* |
22d0 00000000 00000000 00000000 00000000 .* |
22e0 00000000 00000000 00000000 00000000 .* |
22f0 00000000 00000000 00000000 00000000 .* |
2300 00000000 00000000 00000000 00000000 .* |
2310 00000000 00000000 00000000 00000000 .* |
2320 00000000 00000000 00000000 00000000 .* |
2330 00000000 00000000 00000000 00000000 .* |
2340 00000000 00000000 00000000 00000000 .* |
2350 00000000 00000000 00000000 00000000 .* |
2360 00000000 00000000 00000000 00000000 .* |
2370 00000000 00000000 00000000 00000000 .* |
2380 00000000 00000000 00000000 00000000 .* |
2390 00000000 00000000 00000000 00000000 .* |
23a0 00000000 00000000 00000000 00000000 .* |
23b0 00000000 00000000 00000000 00000000 .* |
23c0 00000000 00000000 00000000 00000000 .* |
23d0 00000000 00000000 00000000 00000000 .* |
23e0 00000000 00000000 00000000 00000000 .* |
23f0 00000000 00000000 00000000 00000000 .* |
2400 00000000 00000000 00000000 00000000 .* |
2410 00000000 00000000 00000000 00000000 .* |
2420 00000000 00000000 00000000 00000000 .* |
2430 00000000 00000000 00000000 00000000 .* |
2440 00000000 00000000 00000000 00000000 .* |
2450 00000000 00000000 00000000 00000000 .* |
2460 00000000 00000000 00000000 00000000 .* |
2470 00000000 00000000 00000000 00000000 .* |
2480 00000000 00000000 00000000 00000000 .* |
2490 00000000 0000ff93 e219ff93 de19ff93 .* |
24a0 da19ff93 d619ff93 d219ff93 ce19ff93 .* |
24b0 ca19ff93 c619ff93 c219ff93 bf190090 .* |
24c0 461a0090 421a0090 3e1a0090 3a1a0090 .* |
24d0 361a0090 321a0090 2e1a0090 2a1a0090 .* |
24e0 261a0090 231a0000 00000000 00000000 .* |
24f0 00000000 00000000 00000000 00000000 .* |
2500 00000000 00000000 00000000 00000000 .* |
2510 00000000 00000000 00000000 00000000 .* |
2520 00000000 00000000 00000000 00000000 .* |
2530 00000000 00000000 00000000 00000000 .* |
2540 00000000 00000000 00000000 00000000 .* |
2550 00000000 00000000 00000000 00000000 .* |
2560 00000000 00000000 00000000 00000000 .* |
2570 00000000 00000000 00000000 00000000 .* |
2580 00000000 00000000 00000000 00000000 .* |
2590 00000000 00000000 00000000 00000000 .* |
25a0 00000000 00000000 00000000 00000000 .* |
25b0 00000000 00000000 00000000 00000000 .* |
25c0 00000000 00000000 00000000 00000000 .* |
25d0 00000000 00000000 00000000 00000000 .* |
25e0 00000000 00000000 00000000 00000000 .* |
25f0 00000000 00000000 00000000 00000000 .* |
2600 00000000 00000000 00000000 00000000 .* |
2610 00000000 00000000 00000000 00000000 .* |
2620 00000000 00000000 00000000 00000000 .* |
2630 00000000 00000000 00000000 00000000 .* |
2640 00000000 00000000 00000000 00000000 .* |
2650 00000000 00000000 00000000 00000000 .* |
2660 00000000 00000000 00000000 00000000 .* |
2670 00000000 00000000 00000000 00000000 .* |
2680 00000000 00000000 00000000 00000000 .* |
2690 00000000 00000000 00000000 00000000 .* |
26a0 00000000 00000000 00000000 00000000 .* |
26b0 00000000 00000000 00000000 00000000 .* |
26c0 00000000 00000000 00000000 00000000 .* |
26d0 00000000 00000000 00000000 00000000 .* |
26e0 00000000 00000f3c 0e3c0d3c 0c3c0090 .* |
26f0 16180090 1218073c 00900c18 00900818 .* |
2700 00900518 00000000 00000000 00000000 .* |
2710 00000000 00000000 00000000 00000000 .* |
2720 00000000 00000000 00000000 00000000 .* |
2730 00000000 00000000 00000000 00000000 .* |
2740 00000000 00000000 00000000 00000000 .* |
2750 00000000 00000000 00000000 00000000 .* |
2760 00000000 00000000 00000000 00000000 .* |
2770 00000000 00000000 00000000 00000000 .* |
2780 00000000 00000000 00000000 00000000 .* |
2790 00000000 00000000 00000000 00000000 .* |
27a0 00000000 00000000 00000000 00000000 .* |
27b0 00000000 00000000 00000000 00000000 .* |
27c0 00000000 00000000 00000000 00000000 .* |
27d0 00000000 00000000 00000000 00000000 .* |
27e0 00000000 00000000 00000000 00000000 .* |
27f0 00000000 00000000 00000000 00000000 .* |
2800 00000000 00000000 00000000 00000000 .* |
2810 00000000 00000000 00000000 00000000 .* |
2820 00000000 00000000 00000000 00000000 .* |
2830 00000000 00000000 00000000 00000000 .* |
2840 00000000 00000000 00000000 00000000 .* |
2850 00000000 00000000 00000000 00000000 .* |
2860 00000000 00000000 00000000 00000000 .* |
2870 00000000 00000000 00000000 00000000 .* |
2880 00000000 00000000 00000000 00000000 .* |
2890 00000000 00000000 00000000 00000000 .* |
28a0 00000000 00000000 00000000 00000000 .* |
28b0 00000000 00000000 00000000 00000000 .* |
28c0 00000000 00000000 00000000 00000000 .* |
28d0 00000000 00000000 00000000 00000000 .* |
28e0 00000000 00000000 00000000 00000000 .* |
28f0 00000000 00000000 00000000 00000000 .* |
2900 00000000 0000003d ff93fe19 0090061a .* |
2910 0090021a 00000000 00000000 00000000 .* |
2920 00000000 00000000 00000000 00000000 .* |
2930 00000000 00000000 00000000 00000000 .* |
2940 00000000 00000000 00000000 00000000 .* |
2950 00000000 00000000 00000000 00000000 .* |
2960 00000000 00000000 00000000 00000000 .* |
2970 00000000 00000000 00000000 00000000 .* |
2980 00000000 00000000 00000000 00000000 .* |
2990 00000000 00000000 00000000 00000000 .* |
29a0 00000000 00000000 00000000 00000000 .* |
29b0 00000000 00000000 00000000 00000000 .* |
29c0 00000000 00000000 00000000 00000000 .* |
29d0 00000000 00000000 00000000 00000000 .* |
29e0 00000000 00000000 00000000 00000000 .* |
29f0 00000000 00000000 00000000 00000000 .* |
2a00 00000000 00000000 00000000 00000000 .* |
2a10 00000000 00000000 00000000 00000000 .* |
2a20 00000000 00000000 00000000 00000000 .* |
2a30 00000000 00000000 00000000 00000000 .* |
2a40 00000000 00000000 00000000 00000000 .* |
2a50 00000000 00000000 00000000 00000000 .* |
2a60 00000000 00000000 00000000 00000000 .* |
2a70 00000000 00000000 00000000 00000000 .* |
2a80 00000000 00000000 00000000 00000000 .* |
2a90 00000000 00000000 00000000 00000000 .* |
2aa0 00000000 00000000 00000000 00000000 .* |
2ab0 00000000 00000000 00000000 00000000 .* |
2ac0 00000000 00000000 00000000 00000000 .* |
2ad0 00000000 00000000 00000000 00000000 .* |
2ae0 00000000 00000000 00000000 00000000 .* |
2af0 00000000 00000000 00000000 00000000 .* |
2b00 00000000 00000000 00000000 00000000 .* |
2b10 00000000 0000003e ff3ffe3f fd3fff93 .* |
2b20 f81fff93 f41ff83f ff93ee1f ff93ea1f .* |
2b30 ff93e71f 00000000 00000000 00000000 .* |
2b40 00000000 00000000 00000000 00000000 .* |
2b50 00000000 00000000 00000000 00000000 .* |
2b60 00000000 00000000 00000000 00000000 .* |
2b70 00000000 00000000 00000000 00000000 .* |
2b80 00000000 00000000 00000000 00000000 .* |
2b90 00000000 00000000 00000000 00000000 .* |
2ba0 00000000 00000000 00000000 00000000 .* |
2bb0 00000000 00000000 00000000 00000000 .* |
2bc0 00000000 00000000 00000000 00000000 .* |
2bd0 00000000 00000000 00000000 00000000 .* |
2be0 00000000 00000000 00000000 00000000 .* |
2bf0 00000000 00000000 00000000 00000000 .* |
2c00 00000000 00000000 00000000 00000000 .* |
2c10 00000000 00000000 00000000 00000000 .* |
2c20 00000000 00000000 00000000 00000000 .* |
2c30 00000000 00000000 00000000 00000000 .* |
2c40 00000000 00000000 00000000 00000000 .* |
2c50 00000000 00000000 00000000 00000000 .* |
2c60 00000000 00000000 00000000 00000000 .* |
2c70 00000000 00000000 00000000 00000000 .* |
2c80 00000000 00000000 00000000 00000000 .* |
2c90 00000000 00000000 00000000 00000000 .* |
2ca0 00000000 00000000 00000000 00000000 .* |
2cb0 00000000 00000000 00000000 00000000 .* |
2cc0 00000000 00000000 00000000 00000000 .* |
2cd0 00000000 00000000 00000000 00000000 .* |
2ce0 00000000 00000000 00000000 00000000 .* |
2cf0 00000000 00000000 00000000 00000000 .* |
2d00 00000000 00000000 00000000 00000000 .* |
2d10 00000000 00000000 00000000 00000000 .* |
2d20 00000000 00000000 00000000 00000000 .* |
2d30 00000000 ff93e21d ff93de1d ff93da1d .* |
2d40 ff93d61d ff93d21d ff93ce1d ff93ca1d .* |
2d50 ff93c61d ff93c21d ff93bf1d 0090461e .* |
2d60 0090421e 00903e1e 00903a1e 0090361e .* |
2d70 0090321e 00902e1e 00902a1e 0090261e .* |
2d80 0090231e 00000000 00000000 00000000 .* |
2d90 00000000 00000000 00000000 00000000 .* |
2da0 00000000 00000000 00000000 00000000 .* |
2db0 00000000 00000000 00000000 00000000 .* |
2dc0 00000000 00000000 00000000 00000000 .* |
2dd0 00000000 00000000 00000000 00000000 .* |
2de0 00000000 00000000 00000000 00000000 .* |
2df0 00000000 00000000 00000000 00000000 .* |
2e00 00000000 00000000 00000000 00000000 .* |
2e10 00000000 00000000 00000000 00000000 .* |
2e20 00000000 00000000 00000000 00000000 .* |
2e30 00000000 00000000 00000000 00000000 .* |
2e40 00000000 00000000 00000000 00000000 .* |
2e50 00000000 00000000 00000000 00000000 .* |
2e60 00000000 00000000 00000000 00000000 .* |
2e70 00000000 00000000 00000000 00000000 .* |
2e80 00000000 00000000 00000000 00000000 .* |
2e90 00000000 00000000 00000000 00000000 .* |
2ea0 00000000 00000000 00000000 00000000 .* |
2eb0 00000000 00000000 00000000 00000000 .* |
2ec0 00000000 00000000 00000000 00000000 .* |
2ed0 00000000 00000000 00000000 00000000 .* |
2ee0 00000000 00000000 00000000 00000000 .* |
2ef0 00000000 00000000 00000000 00000000 .* |
2f00 00000000 00000000 00000000 00000000 .* |
2f10 00000000 00000000 00000000 00000000 .* |
2f20 00000000 00000000 00000000 00000000 .* |
2f30 00000000 00000000 00000000 00000000 .* |
2f40 00000000 00000000 00000000 00000000 .* |
2f50 00000000 00000000 00000000 00000000 .* |
2f60 00000000 00000000 00000000 00000000 .* |
2f70 00000000 00000000 00000000 00000000 .* |
2f80 00000000 0f3e0e3e 0d3e0c3e 0090161c .* |
2f90 0090121c 073e0090 0c1c0090 081c0090 .* |
2fa0 051c0000 00000000 00000000 00000000 .* |
2fb0 00000000 00000000 00000000 00000000 .* |
2fc0 00000000 00000000 00000000 00000000 .* |
2fd0 00000000 00000000 00000000 00000000 .* |
2fe0 00000000 00000000 00000000 00000000 .* |
2ff0 00000000 00000000 00000000 00000000 .* |
3000 00000000 00000000 00000000 00000000 .* |
3010 00000000 00000000 00000000 00000000 .* |
3020 00000000 00000000 00000000 00000000 .* |
3030 00000000 00000000 00000000 00000000 .* |
3040 00000000 00000000 00000000 00000000 .* |
3050 00000000 00000000 00000000 00000000 .* |
3060 00000000 00000000 00000000 00000000 .* |
3070 00000000 00000000 00000000 00000000 .* |
3080 00000000 00000000 00000000 00000000 .* |
3090 00000000 00000000 00000000 00000000 .* |
30a0 00000000 00000000 00000000 00000000 .* |
30b0 00000000 00000000 00000000 00000000 .* |
30c0 00000000 00000000 00000000 00000000 .* |
30d0 00000000 00000000 00000000 00000000 .* |
30e0 00000000 00000000 00000000 00000000 .* |
30f0 00000000 00000000 00000000 00000000 .* |
3100 00000000 00000000 00000000 00000000 .* |
3110 00000000 00000000 00000000 00000000 .* |
3120 00000000 00000000 00000000 00000000 .* |
3130 00000000 00000000 00000000 00000000 .* |
3140 00000000 00000000 00000000 00000000 .* |
3150 00000000 00000000 00000000 00000000 .* |
3160 00000000 00000000 00000000 00000000 .* |
3170 00000000 00000000 00000000 00000000 .* |
3180 00000000 00000000 00000000 00000000 .* |
3190 00000000 00000000 00000000 00000000 .* |
31a0 00000000 003fff93 fe1d0090 061e0090 .* |
31b0 021e0000 00000000 00000000 00000000 .* |
31c0 00000000 00000000 00000000 00000000 .* |
31d0 00000000 00000000 00000000 00000000 .* |
31e0 00000000 00000000 00000000 00000000 .* |
31f0 00000000 00000000 00000000 00000000 .* |
3200 00000000 00000000 00000000 00000000 .* |
3210 00000000 00000000 00000000 00000000 .* |
3220 00000000 00000000 00000000 00000000 .* |
3230 00000000 00000000 00000000 00000000 .* |
3240 00000000 00000000 00000000 00000000 .* |
3250 00000000 00000000 00000000 00000000 .* |
3260 00000000 00000000 00000000 00000000 .* |
3270 00000000 00000000 00000000 00000000 .* |
3280 00000000 00000000 00000000 00000000 .* |
3290 00000000 00000000 00000000 00000000 .* |
32a0 00000000 00000000 00000000 00000000 .* |
32b0 00000000 00000000 00000000 00000000 .* |
32c0 00000000 00000000 00000000 00000000 .* |
32d0 00000000 00000000 00000000 00000000 .* |
32e0 00000000 00000000 00000000 00000000 .* |
32f0 00000000 00000000 00000000 00000000 .* |
3300 00000000 00000000 00000000 00000000 .* |
3310 00000000 00000000 00000000 00000000 .* |
3320 00000000 00000000 00000000 00000000 .* |
3330 00000000 00000000 00000000 00000000 .* |
3340 00000000 00000000 00000000 00000000 .* |
3350 00000000 00000000 00000000 00000000 .* |
3360 00000000 00000000 00000000 00000000 .* |
3370 00000000 00000000 00000000 00000000 .* |
3380 00000000 00000000 00000000 00000000 .* |
3390 00000000 00000000 00000000 00000000 .* |
33a0 00000000 00000000 00000000 00000000 .* |
33b0 00000000 0032ff33 fe33fd33 ff93f83b .* |
33c0 ff93f43b f833ff93 ee3bff93 ea3bff93 .* |
33d0 e73b0000 00000000 00000000 00000000 .* |
33e0 00000000 00000000 00000000 00000000 .* |
33f0 00000000 00000000 00000000 00000000 .* |
3400 00000000 00000000 00000000 00000000 .* |
3410 00000000 00000000 00000000 00000000 .* |
3420 00000000 00000000 00000000 00000000 .* |
3430 00000000 00000000 00000000 00000000 .* |
3440 00000000 00000000 00000000 00000000 .* |
3450 00000000 00000000 00000000 00000000 .* |
3460 00000000 00000000 00000000 00000000 .* |
3470 00000000 00000000 00000000 00000000 .* |
3480 00000000 00000000 00000000 00000000 .* |
3490 00000000 00000000 00000000 00000000 .* |
34a0 00000000 00000000 00000000 00000000 .* |
34b0 00000000 00000000 00000000 00000000 .* |
34c0 00000000 00000000 00000000 00000000 .* |
34d0 00000000 00000000 00000000 00000000 .* |
34e0 00000000 00000000 00000000 00000000 .* |
34f0 00000000 00000000 00000000 00000000 .* |
3500 00000000 00000000 00000000 00000000 .* |
3510 00000000 00000000 00000000 00000000 .* |
3520 00000000 00000000 00000000 00000000 .* |
3530 00000000 00000000 00000000 00000000 .* |
3540 00000000 00000000 00000000 00000000 .* |
3550 00000000 00000000 00000000 00000000 .* |
3560 00000000 00000000 00000000 00000000 .* |
3570 00000000 00000000 00000000 00000000 .* |
3580 00000000 00000000 00000000 00000000 .* |
3590 00000000 00000000 00000000 00000000 .* |
35a0 00000000 00000000 00000000 00000000 .* |
35b0 00000000 00000000 00000000 00000000 .* |
35c0 00000000 00000000 00000000 00000000 .* |
35d0 0000ff93 e239ff93 de39ff93 da39ff93 .* |
35e0 d639ff93 d239ff93 ce39ff93 ca39ff93 .* |
35f0 c639ff93 c239ff93 bf390090 463a0090 .* |
3600 423a0090 3e3a0090 3a3a0090 363a0090 .* |
3610 323a0090 2e3a0090 2a3a0090 263a0090 .* |
3620 233a0000 00000000 00000000 00000000 .* |
3630 00000000 00000000 00000000 00000000 .* |
3640 00000000 00000000 00000000 00000000 .* |
3650 00000000 00000000 00000000 00000000 .* |
3660 00000000 00000000 00000000 00000000 .* |
3670 00000000 00000000 00000000 00000000 .* |
3680 00000000 00000000 00000000 00000000 .* |
3690 00000000 00000000 00000000 00000000 .* |
36a0 00000000 00000000 00000000 00000000 .* |
36b0 00000000 00000000 00000000 00000000 .* |
36c0 00000000 00000000 00000000 00000000 .* |
36d0 00000000 00000000 00000000 00000000 .* |
36e0 00000000 00000000 00000000 00000000 .* |
36f0 00000000 00000000 00000000 00000000 .* |
3700 00000000 00000000 00000000 00000000 .* |
3710 00000000 00000000 00000000 00000000 .* |
3720 00000000 00000000 00000000 00000000 .* |
3730 00000000 00000000 00000000 00000000 .* |
3740 00000000 00000000 00000000 00000000 .* |
3750 00000000 00000000 00000000 00000000 .* |
3760 00000000 00000000 00000000 00000000 .* |
3770 00000000 00000000 00000000 00000000 .* |
3780 00000000 00000000 00000000 00000000 .* |
3790 00000000 00000000 00000000 00000000 .* |
37a0 00000000 00000000 00000000 00000000 .* |
37b0 00000000 00000000 00000000 00000000 .* |
37c0 00000000 00000000 00000000 00000000 .* |
37d0 00000000 00000000 00000000 00000000 .* |
37e0 00000000 00000000 00000000 00000000 .* |
37f0 00000000 00000000 00000000 00000000 .* |
3800 00000000 00000000 00000000 00000000 .* |
3810 00000000 00000000 00000000 00000000 .* |
3820 00000f32 0e320d32 0c320090 16380090 .* |
3830 12380732 00900c38 00900838 00900538 .* |
3840 00000000 00000000 00000000 00000000 .* |
3850 00000000 00000000 00000000 00000000 .* |
3860 00000000 00000000 00000000 00000000 .* |
3870 00000000 00000000 00000000 00000000 .* |
3880 00000000 00000000 00000000 00000000 .* |
3890 00000000 00000000 00000000 00000000 .* |
38a0 00000000 00000000 00000000 00000000 .* |
38b0 00000000 00000000 00000000 00000000 .* |
38c0 00000000 00000000 00000000 00000000 .* |
38d0 00000000 00000000 00000000 00000000 .* |
38e0 00000000 00000000 00000000 00000000 .* |
38f0 00000000 00000000 00000000 00000000 .* |
3900 00000000 00000000 00000000 00000000 .* |
3910 00000000 00000000 00000000 00000000 .* |
3920 00000000 00000000 00000000 00000000 .* |
3930 00000000 00000000 00000000 00000000 .* |
3940 00000000 00000000 00000000 00000000 .* |
3950 00000000 00000000 00000000 00000000 .* |
3960 00000000 00000000 00000000 00000000 .* |
3970 00000000 00000000 00000000 00000000 .* |
3980 00000000 00000000 00000000 00000000 .* |
3990 00000000 00000000 00000000 00000000 .* |
39a0 00000000 00000000 00000000 00000000 .* |
39b0 00000000 00000000 00000000 00000000 .* |
39c0 00000000 00000000 00000000 00000000 .* |
39d0 00000000 00000000 00000000 00000000 .* |
39e0 00000000 00000000 00000000 00000000 .* |
39f0 00000000 00000000 00000000 00000000 .* |
3a00 00000000 00000000 00000000 00000000 .* |
3a10 00000000 00000000 00000000 00000000 .* |
3a20 00000000 00000000 00000000 00000000 .* |
3a30 00000000 00000000 00000000 00000000 .* |
3a40 00000033 ff93fe39 0090063a 0090023a .* |
3a50 00000000 00000000 00000000 00000000 .* |
3a60 00000000 00000000 00000000 00000000 .* |
3a70 00000000 00000000 00000000 00000000 .* |
3a80 00000000 00000000 00000000 00000000 .* |
3a90 00000000 00000000 00000000 00000000 .* |
3aa0 00000000 00000000 00000000 00000000 .* |
3ab0 00000000 00000000 00000000 00000000 .* |
3ac0 00000000 00000000 00000000 00000000 .* |
3ad0 00000000 00000000 00000000 00000000 .* |
3ae0 00000000 00000000 00000000 00000000 .* |
3af0 00000000 00000000 00000000 00000000 .* |
3b00 00000000 00000000 00000000 00000000 .* |
3b10 00000000 00000000 00000000 00000000 .* |
3b20 00000000 00000000 00000000 00000000 .* |
3b30 00000000 00000000 00000000 00000000 .* |
3b40 00000000 00000000 00000000 00000000 .* |
3b50 00000000 00000000 00000000 00000000 .* |
3b60 00000000 00000000 00000000 00000000 .* |
3b70 00000000 00000000 00000000 00000000 .* |
3b80 00000000 00000000 00000000 00000000 .* |
3b90 00000000 00000000 00000000 00000000 .* |
3ba0 00000000 00000000 00000000 00000000 .* |
3bb0 00000000 00000000 00000000 00000000 .* |
3bc0 00000000 00000000 00000000 00000000 .* |
3bd0 00000000 00000000 00000000 00000000 .* |
3be0 00000000 00000000 00000000 00000000 .* |
3bf0 00000000 00000000 00000000 00000000 .* |
3c00 00000000 00000000 00000000 00000000 .* |
3c10 00000000 00000000 00000000 00000000 .* |
3c20 00000000 00000000 00000000 00000000 .* |
3c30 00000000 00000000 00000000 00000000 .* |
3c40 00000000 00000000 00000000 00000000 .* |
3c50 00000030 ff31fe31 fd31ff93 f83fff93 .* |
3c60 f43ff831 ff93ee3f ff93ea3f ff93e73f .* |
3c70 00000000 00000000 00000000 00000000 .* |
3c80 00000000 00000000 00000000 00000000 .* |
3c90 00000000 00000000 00000000 00000000 .* |
3ca0 00000000 00000000 00000000 00000000 .* |
3cb0 00000000 00000000 00000000 00000000 .* |
3cc0 00000000 00000000 00000000 00000000 .* |
3cd0 00000000 00000000 00000000 00000000 .* |
3ce0 00000000 00000000 00000000 00000000 .* |
3cf0 00000000 00000000 00000000 00000000 .* |
3d00 00000000 00000000 00000000 00000000 .* |
3d10 00000000 00000000 00000000 00000000 .* |
3d20 00000000 00000000 00000000 00000000 .* |
3d30 00000000 00000000 00000000 00000000 .* |
3d40 00000000 00000000 00000000 00000000 .* |
3d50 00000000 00000000 00000000 00000000 .* |
3d60 00000000 00000000 00000000 00000000 .* |
3d70 00000000 00000000 00000000 00000000 .* |
3d80 00000000 00000000 00000000 00000000 .* |
3d90 00000000 00000000 00000000 00000000 .* |
3da0 00000000 00000000 00000000 00000000 .* |
3db0 00000000 00000000 00000000 00000000 .* |
3dc0 00000000 00000000 00000000 00000000 .* |
3dd0 00000000 00000000 00000000 00000000 .* |
3de0 00000000 00000000 00000000 00000000 .* |
3df0 00000000 00000000 00000000 00000000 .* |
3e00 00000000 00000000 00000000 00000000 .* |
3e10 00000000 00000000 00000000 00000000 .* |
3e20 00000000 00000000 00000000 00000000 .* |
3e30 00000000 00000000 00000000 00000000 .* |
3e40 00000000 00000000 00000000 00000000 .* |
3e50 00000000 00000000 00000000 00000000 .* |
3e60 00000000 00000000 00000000 00000000 .* |
3e70 ff93e23d ff93de3d ff93da3d ff93d63d .* |
3e80 ff93d23d ff93ce3d ff93ca3d ff93c63d .* |
3e90 ff93c23d ff93bf3d 0090463e 0090423e .* |
3ea0 00903e3e 00903a3e 0090363e 0090323e .* |
3eb0 00902e3e 00902a3e 0090263e 0090233e .* |
3ec0 00000000 00000000 00000000 00000000 .* |
3ed0 00000000 00000000 00000000 00000000 .* |
3ee0 00000000 00000000 00000000 00000000 .* |
3ef0 00000000 00000000 00000000 00000000 .* |
3f00 00000000 00000000 00000000 00000000 .* |
3f10 00000000 00000000 00000000 00000000 .* |
3f20 00000000 00000000 00000000 00000000 .* |
3f30 00000000 00000000 00000000 00000000 .* |
3f40 00000000 00000000 00000000 00000000 .* |
3f50 00000000 00000000 00000000 00000000 .* |
3f60 00000000 00000000 00000000 00000000 .* |
3f70 00000000 00000000 00000000 00000000 .* |
3f80 00000000 00000000 00000000 00000000 .* |
3f90 00000000 00000000 00000000 00000000 .* |
3fa0 00000000 00000000 00000000 00000000 .* |
3fb0 00000000 00000000 00000000 00000000 .* |
3fc0 00000000 00000000 00000000 00000000 .* |
3fd0 00000000 00000000 00000000 00000000 .* |
3fe0 00000000 00000000 00000000 00000000 .* |
3ff0 00000000 00000000 00000000 00000000 .* |
4000 00000000 00000000 00000000 00000000 .* |
4010 00000000 00000000 00000000 00000000 .* |
4020 00000000 00000000 00000000 00000000 .* |
4030 00000000 00000000 00000000 00000000 .* |
4040 00000000 00000000 00000000 00000000 .* |
4050 00000000 00000000 00000000 00000000 .* |
4060 00000000 00000000 00000000 00000000 .* |
4070 00000000 00000000 00000000 00000000 .* |
4080 00000000 00000000 00000000 00000000 .* |
4090 00000000 00000000 00000000 00000000 .* |
40a0 00000000 00000000 00000000 00000000 .* |
40b0 00000000 00000000 00000000 00000000 .* |
40c0 0f300e30 0d300c30 0090163c 0090123c .* |
40d0 07300090 0c3c0090 083c0090 053c0000 .* |
40e0 00000000 00000000 00000000 00000000 .* |
40f0 00000000 00000000 00000000 00000000 .* |
4100 00000000 00000000 00000000 00000000 .* |
4110 00000000 00000000 00000000 00000000 .* |
4120 00000000 00000000 00000000 00000000 .* |
4130 00000000 00000000 00000000 00000000 .* |
4140 00000000 00000000 00000000 00000000 .* |
4150 00000000 00000000 00000000 00000000 .* |
4160 00000000 00000000 00000000 00000000 .* |
4170 00000000 00000000 00000000 00000000 .* |
4180 00000000 00000000 00000000 00000000 .* |
4190 00000000 00000000 00000000 00000000 .* |
41a0 00000000 00000000 00000000 00000000 .* |
41b0 00000000 00000000 00000000 00000000 .* |
41c0 00000000 00000000 00000000 00000000 .* |
41d0 00000000 00000000 00000000 00000000 .* |
41e0 00000000 00000000 00000000 00000000 .* |
41f0 00000000 00000000 00000000 00000000 .* |
4200 00000000 00000000 00000000 00000000 .* |
4210 00000000 00000000 00000000 00000000 .* |
4220 00000000 00000000 00000000 00000000 .* |
4230 00000000 00000000 00000000 00000000 .* |
4240 00000000 00000000 00000000 00000000 .* |
4250 00000000 00000000 00000000 00000000 .* |
4260 00000000 00000000 00000000 00000000 .* |
4270 00000000 00000000 00000000 00000000 .* |
4280 00000000 00000000 00000000 00000000 .* |
4290 00000000 00000000 00000000 00000000 .* |
42a0 00000000 00000000 00000000 00000000 .* |
42b0 00000000 00000000 00000000 00000000 .* |
42c0 00000000 00000000 00000000 00000000 .* |
42d0 00000000 00000000 00000000 00000000 .* |
42e0 0031ff93 fe3d0090 063e0090 023e0000 .* |
42f0 00000000 00000000 00000000 00000000 .* |
4300 00000000 00000000 00000000 00000000 .* |
4310 00000000 00000000 00000000 00000000 .* |
4320 00000000 00000000 00000000 00000000 .* |
4330 00000000 00000000 00000000 00000000 .* |
4340 00000000 00000000 00000000 00000000 .* |
4350 00000000 00000000 00000000 00000000 .* |
4360 00000000 00000000 00000000 00000000 .* |
4370 00000000 00000000 00000000 00000000 .* |
4380 00000000 00000000 00000000 00000000 .* |
4390 00000000 00000000 00000000 00000000 .* |
43a0 00000000 00000000 00000000 00000000 .* |
43b0 00000000 00000000 00000000 00000000 .* |
43c0 00000000 00000000 00000000 00000000 .* |
43d0 00000000 00000000 00000000 00000000 .* |
43e0 00000000 00000000 00000000 00000000 .* |
43f0 00000000 00000000 00000000 00000000 .* |
4400 00000000 00000000 00000000 00000000 .* |
4410 00000000 00000000 00000000 00000000 .* |
4420 00000000 00000000 00000000 00000000 .* |
4430 00000000 00000000 00000000 00000000 .* |
4440 00000000 00000000 00000000 00000000 .* |
4450 00000000 00000000 00000000 00000000 .* |
4460 00000000 00000000 00000000 00000000 .* |
4470 00000000 00000000 00000000 00000000 .* |
4480 00000000 00000000 00000000 00000000 .* |
4490 00000000 00000000 00000000 00000000 .* |
44a0 00000000 00000000 00000000 00000000 .* |
44b0 00000000 00000000 00000000 00000000 .* |
44c0 00000000 00000000 00000000 00000000 .* |
44d0 00000000 00000000 00000000 00000000 .* |
44e0 00000000 00000000 00000000 00000000 .* |
44f0 80008f00 80008000 80008000 80008000 .* |
4500 80008000 90009f00 a000af00 a000a000 .* |
4510 a000a000 a000a000 a000a000 b000bf00 .* |
4520 00804c3c ef83cc43 ef834c7f f083cc7e .* |
4530 00000000 00000000 00000000 00000000 .* |
4540 00000000 00000000 00000000 00000000 .* |
4550 00000000 00000000 00000000 00000000 .* |
4560 00000000 00000000 00000000 00000000 .* |
4570 00000000 00000000 00000000 00000000 .* |
4580 00000000 00000000 00000000 00000000 .* |
4590 00000000 00000000 00000000 00000000 .* |
45a0 00000000 00000000 00000000 00000000 .* |
45b0 00000000 00000000 00000000 00000000 .* |
45c0 00000000 00000000 00000000 00000000 .* |
45d0 00000000 00000000 00000000 00000000 .* |
45e0 00000000 00000000 00000000 00000000 .* |
45f0 00000000 00000000 00000000 00000000 .* |
4600 00000000 00000000 00000000 00000000 .* |
4610 00000000 00000000 00000000 00000000 .* |
4620 00000000 00000000 00000000 00000000 .* |
4630 00000000 00000000 00000000 00000000 .* |
4640 00000000 00000000 00000000 00000000 .* |
4650 00000000 00000000 00000000 00000000 .* |
4660 00000000 00000000 00000000 00000000 .* |
4670 00000000 00000000 00000000 00000000 .* |
4680 00000000 00000000 00000000 00000000 .* |
4690 00000000 00000000 00000000 00000000 .* |
46a0 00000000 00000000 00000000 00000000 .* |
46b0 00000000 00000000 00000000 00000000 .* |
46c0 00000000 00000000 00000000 00000000 .* |
46d0 00000000 00000000 00000000 00000000 .* |
46e0 00000000 00000000 00000000 00000000 .* |
46f0 00000000 00000000 00000000 00000000 .* |
4700 00000000 00000000 00000000 00000000 .* |
4710 00000000 00000000 00000000 00000000 .* |
4720 00000000 00000000 00000000 00000000 .* |
4730 0f44ff93 ee11f045 ff93e811 ff45ff93 .* |
4740 e2111f46 ff93dc11 0f440090 2612f045 .* |
4750 00902012 ff450090 1a121f46 00901412 .* |
4760 00000000 00000000 00000000 00000000 .* |
4770 00000000 00000000 00000000 00000000 .* |
4780 00000000 00000000 00000000 00000000 .* |
4790 00000000 00000000 00000000 00000000 .* |
47a0 00000000 00000000 00000000 00000000 .* |
47b0 00000000 00000000 00000000 00000000 .* |
47c0 00000000 00000000 00000000 00000000 .* |
47d0 00000000 00000000 00000000 00000000 .* |
47e0 00000000 00000000 00000000 00000000 .* |
47f0 00000000 00000000 00000000 00000000 .* |
4800 00000000 00000000 00000000 00000000 .* |
4810 00000000 00000000 00000000 00000000 .* |
4820 00000000 00000000 00000000 00000000 .* |
4830 00000000 00000000 00000000 00000000 .* |
4840 00000000 00000000 00000000 00000000 .* |
4850 00000000 00000000 00000000 00000000 .* |
4860 00000000 00000000 00000000 00000000 .* |
4870 00000000 00000000 00000000 00000000 .* |
4880 00000000 00000000 00000000 00000000 .* |
4890 00000000 00000000 00000000 00000000 .* |
48a0 00000000 00000000 00000000 00000000 .* |
48b0 00000000 00000000 00000000 00000000 .* |
48c0 00000000 00000000 00000000 00000000 .* |
48d0 00000000 00000000 00000000 00000000 .* |
48e0 00000000 00000000 00000000 00000000 .* |
48f0 00000000 00000000 00000000 00000000 .* |
4900 00000000 00000000 00000000 00000000 .* |
4910 00000000 00000000 00000000 00000000 .* |
4920 00000000 00000000 00000000 00000000 .* |
4930 00000000 00000000 00000000 00000000 .* |
4940 00000000 00000000 00000000 00000000 .* |
4950 00000000 00000000 00000000 00000000 .* |
4960 00804c3e 0f80cc41 0f804c7d 1080cc7c .* |
4970 00000000 00000000 00000000 00000000 .* |
4980 00000000 00000000 00000000 00000000 .* |
4990 00000000 00000000 00000000 00000000 .* |
49a0 00000000 00000000 00000000 00000000 .* |
49b0 00000000 00000000 00000000 00000000 .* |
49c0 00000000 00000000 00000000 00000000 .* |
49d0 00000000 00000000 00000000 00000000 .* |
49e0 00000000 00000000 00000000 00000000 .* |
49f0 00000000 00000000 00000000 00000000 .* |
4a00 00000000 00000000 00000000 00000000 .* |
4a10 00000000 00000000 00000000 00000000 .* |
4a20 00000000 00000000 00000000 00000000 .* |
4a30 00000000 00000000 00000000 00000000 .* |
4a40 00000000 00000000 00000000 00000000 .* |
4a50 00000000 00000000 00000000 00000000 .* |
4a60 00000000 00000000 00000000 00000000 .* |
4a70 00000000 00000000 00000000 00000000 .* |
4a80 00000000 00000000 00000000 00000000 .* |
4a90 00000000 00000000 00000000 00000000 .* |
4aa0 00000000 00000000 00000000 00000000 .* |
4ab0 00000000 00000000 00000000 00000000 .* |
4ac0 00000000 00000000 00000000 00000000 .* |
4ad0 00000000 00000000 00000000 00000000 .* |
4ae0 00000000 00000000 00000000 00000000 .* |
4af0 00000000 00000000 00000000 00000000 .* |
4b00 00000000 00000000 00000000 00000000 .* |
4b10 00000000 00000000 00000000 00000000 .* |
4b20 00000000 00000000 00000000 00000000 .* |
4b30 00000000 00000000 00000000 00000000 .* |
4b40 00000000 00000000 00000000 00000000 .* |
4b50 00000000 00000000 00000000 00000000 .* |
4b60 00000000 00000000 00000000 00000000 .* |
4b70 00000082 4c3c0f46 ff93fa11 0f440090 .* |
4b80 08120f46 00900212 00000000 00000000 .* |
4b90 00000000 00000000 00000000 00000000 .* |
4ba0 00000000 00000000 00000000 00000000 .* |
4bb0 00000000 00000000 00000000 00000000 .* |
4bc0 00000000 00000000 00000000 00000000 .* |
4bd0 00000000 00000000 00000000 00000000 .* |
4be0 00000000 00000000 00000000 00000000 .* |
4bf0 00000000 00000000 00000000 00000000 .* |
4c00 00000000 00000000 00000000 00000000 .* |
4c10 00000000 00000000 00000000 00000000 .* |
4c20 00000000 00000000 00000000 00000000 .* |
4c30 00000000 00000000 00000000 00000000 .* |
4c40 00000000 00000000 00000000 00000000 .* |
4c50 00000000 00000000 00000000 00000000 .* |
4c60 00000000 00000000 00000000 00000000 .* |
4c70 00000000 00000000 00000000 00000000 .* |
4c80 00000000 00000000 00000000 00000000 .* |
4c90 00000000 00000000 00000000 00000000 .* |
4ca0 00000000 00000000 00000000 00000000 .* |
4cb0 00000000 00000000 00000000 00000000 .* |
4cc0 00000000 00000000 00000000 00000000 .* |
4cd0 00000000 00000000 00000000 00000000 .* |
4ce0 00000000 00000000 00000000 00000000 .* |
4cf0 00000000 00000000 00000000 00000000 .* |
4d00 00000000 00000000 00000000 00000000 .* |
4d10 00000000 00000000 00000000 00000000 .* |
4d20 00000000 00000000 00000000 00000000 .* |
4d30 00000000 00000000 00000000 00000000 .* |
4d40 00000000 00000000 00000000 00000000 .* |
4d50 00000000 00000000 00000000 00000000 .* |
4d60 00000000 00000000 00000000 00000000 .* |
4d70 00000000 00000000 00000000 00000000 .* |
4d80 00000000 00000000 00804e3c ef83ce43 .* |
4d90 ef834e7f f083ce7e 00000000 00000000 .* |
4da0 00000000 00000000 00000000 00000000 .* |
4db0 00000000 00000000 00000000 00000000 .* |
4dc0 00000000 00000000 00000000 00000000 .* |
4dd0 00000000 00000000 00000000 00000000 .* |
4de0 00000000 00000000 00000000 00000000 .* |
4df0 00000000 00000000 00000000 00000000 .* |
4e00 00000000 00000000 00000000 00000000 .* |
4e10 00000000 00000000 00000000 00000000 .* |
4e20 00000000 00000000 00000000 00000000 .* |
4e30 00000000 00000000 00000000 00000000 .* |
4e40 00000000 00000000 00000000 00000000 .* |
4e50 00000000 00000000 00000000 00000000 .* |
4e60 00000000 00000000 00000000 00000000 .* |
4e70 00000000 00000000 00000000 00000000 .* |
4e80 00000000 00000000 00000000 00000000 .* |
4e90 00000000 00000000 00000000 00000000 .* |
4ea0 00000000 00000000 00000000 00000000 .* |
4eb0 00000000 00000000 00000000 00000000 .* |
4ec0 00000000 00000000 00000000 00000000 .* |
4ed0 00000000 00000000 00000000 00000000 .* |
4ee0 00000000 00000000 00000000 00000000 .* |
4ef0 00000000 00000000 00000000 00000000 .* |
4f00 00000000 00000000 00000000 00000000 .* |
4f10 00000000 00000000 00000000 00000000 .* |
4f20 00000000 00000000 00000000 00000000 .* |
4f30 00000000 00000000 00000000 00000000 .* |
4f40 00000000 00000000 00000000 00000000 .* |
4f50 00000000 00000000 00000000 00000000 .* |
4f60 00000000 00000000 00000000 00000000 .* |
4f70 00000000 00000000 00000000 00000000 .* |
4f80 00000000 00000000 00000000 00000000 .* |
4f90 00000000 00000000 0f44ff93 ee15f045 .* |
4fa0 ff93e815 ff45ff93 e2151f46 ff93dc15 .* |
4fb0 0f440090 2616f045 00902016 ff450090 .* |
4fc0 1a161f46 00901416 00000000 00000000 .* |
4fd0 00000000 00000000 00000000 00000000 .* |
4fe0 00000000 00000000 00000000 00000000 .* |
4ff0 00000000 00000000 00000000 00000000 .* |
5000 00000000 00000000 00000000 00000000 .* |
5010 00000000 00000000 00000000 00000000 .* |
5020 00000000 00000000 00000000 00000000 .* |
5030 00000000 00000000 00000000 00000000 .* |
5040 00000000 00000000 00000000 00000000 .* |
5050 00000000 00000000 00000000 00000000 .* |
5060 00000000 00000000 00000000 00000000 .* |
5070 00000000 00000000 00000000 00000000 .* |
5080 00000000 00000000 00000000 00000000 .* |
5090 00000000 00000000 00000000 00000000 .* |
50a0 00000000 00000000 00000000 00000000 .* |
50b0 00000000 00000000 00000000 00000000 .* |
50c0 00000000 00000000 00000000 00000000 .* |
50d0 00000000 00000000 00000000 00000000 .* |
50e0 00000000 00000000 00000000 00000000 .* |
50f0 00000000 00000000 00000000 00000000 .* |
5100 00000000 00000000 00000000 00000000 .* |
5110 00000000 00000000 00000000 00000000 .* |
5120 00000000 00000000 00000000 00000000 .* |
5130 00000000 00000000 00000000 00000000 .* |
5140 00000000 00000000 00000000 00000000 .* |
5150 00000000 00000000 00000000 00000000 .* |
5160 00000000 00000000 00000000 00000000 .* |
5170 00000000 00000000 00000000 00000000 .* |
5180 00000000 00000000 00000000 00000000 .* |
5190 00000000 00000000 00000000 00000000 .* |
51a0 00000000 00000000 00000000 00000000 .* |
51b0 00000000 00000000 00000000 00000000 .* |
51c0 00000000 00000000 00804e3e 0f80ce41 .* |
51d0 0f804e7d 1080ce7c 00000000 00000000 .* |
51e0 00000000 00000000 00000000 00000000 .* |
51f0 00000000 00000000 00000000 00000000 .* |
5200 00000000 00000000 00000000 00000000 .* |
5210 00000000 00000000 00000000 00000000 .* |
5220 00000000 00000000 00000000 00000000 .* |
5230 00000000 00000000 00000000 00000000 .* |
5240 00000000 00000000 00000000 00000000 .* |
5250 00000000 00000000 00000000 00000000 .* |
5260 00000000 00000000 00000000 00000000 .* |
5270 00000000 00000000 00000000 00000000 .* |
5280 00000000 00000000 00000000 00000000 .* |
5290 00000000 00000000 00000000 00000000 .* |
52a0 00000000 00000000 00000000 00000000 .* |
52b0 00000000 00000000 00000000 00000000 .* |
52c0 00000000 00000000 00000000 00000000 .* |
52d0 00000000 00000000 00000000 00000000 .* |
52e0 00000000 00000000 00000000 00000000 .* |
52f0 00000000 00000000 00000000 00000000 .* |
5300 00000000 00000000 00000000 00000000 .* |
5310 00000000 00000000 00000000 00000000 .* |
5320 00000000 00000000 00000000 00000000 .* |
5330 00000000 00000000 00000000 00000000 .* |
5340 00000000 00000000 00000000 00000000 .* |
5350 00000000 00000000 00000000 00000000 .* |
5360 00000000 00000000 00000000 00000000 .* |
5370 00000000 00000000 00000000 00000000 .* |
5380 00000000 00000000 00000000 00000000 .* |
5390 00000000 00000000 00000000 00000000 .* |
53a0 00000000 00000000 00000000 00000000 .* |
53b0 00000000 00000000 00000000 00000000 .* |
53c0 00000000 00000000 00000000 00000000 .* |
53d0 00000000 00000000 00000082 4e3c0f46 .* |
53e0 ff93fa15 0f440090 08160f46 00900216 .* |
53f0 00000000 00000000 00000000 00000000 .* |
5400 00000000 00000000 00000000 00000000 .* |
5410 00000000 00000000 00000000 00000000 .* |
5420 00000000 00000000 00000000 00000000 .* |
5430 00000000 00000000 00000000 00000000 .* |
5440 00000000 00000000 00000000 00000000 .* |
5450 00000000 00000000 00000000 00000000 .* |
5460 00000000 00000000 00000000 00000000 .* |
5470 00000000 00000000 00000000 00000000 .* |
5480 00000000 00000000 00000000 00000000 .* |
5490 00000000 00000000 00000000 00000000 .* |
54a0 00000000 00000000 00000000 00000000 .* |
54b0 00000000 00000000 00000000 00000000 .* |
54c0 00000000 00000000 00000000 00000000 .* |
54d0 00000000 00000000 00000000 00000000 .* |
54e0 00000000 00000000 00000000 00000000 .* |
54f0 00000000 00000000 00000000 00000000 .* |
5500 00000000 00000000 00000000 00000000 .* |
5510 00000000 00000000 00000000 00000000 .* |
5520 00000000 00000000 00000000 00000000 .* |
5530 00000000 00000000 00000000 00000000 .* |
5540 00000000 00000000 00000000 00000000 .* |
5550 00000000 00000000 00000000 00000000 .* |
5560 00000000 00000000 00000000 00000000 .* |
5570 00000000 00000000 00000000 00000000 .* |
5580 00000000 00000000 00000000 00000000 .* |
5590 00000000 00000000 00000000 00000000 .* |
55a0 00000000 00000000 00000000 00000000 .* |
55b0 00000000 00000000 00000000 00000000 .* |
55c0 00000000 00000000 00000000 00000000 .* |
55d0 00000000 00000000 00000000 00000000 .* |
55e0 00000000 00000000 00000000 00000000 .* |
55f0 00804c00 ef83cc03 f0834c03 ff83cc02 .* |
5600 00000000 00000000 00000000 00000000 .* |
5610 00000000 00000000 00000000 00000000 .* |
5620 00000000 00000000 00000000 00000000 .* |
5630 00000000 00000000 00000000 00000000 .* |
5640 00000000 00000000 00000000 00000000 .* |
5650 00000000 00000000 00000000 00000000 .* |
5660 00000000 00000000 00000000 00000000 .* |
5670 00000000 00000000 00000000 00000000 .* |
5680 00000000 00000000 00000000 00000000 .* |
5690 00000000 00000000 00000000 00000000 .* |
56a0 00000000 00000000 00000000 00000000 .* |
56b0 00000000 00000000 00000000 00000000 .* |
56c0 00000000 00000000 00000000 00000000 .* |
56d0 00000000 00000000 00000000 00000000 .* |
56e0 00000000 00000000 00000000 00000000 .* |
56f0 00000000 00000000 00000000 00000000 .* |
5700 00000000 00000000 00000000 00000000 .* |
5710 00000000 00000000 00000000 00000000 .* |
5720 00000000 00000000 00000000 00000000 .* |
5730 00000000 00000000 00000000 00000000 .* |
5740 00000000 00000000 00000000 00000000 .* |
5750 00000000 00000000 00000000 00000000 .* |
5760 00000000 00000000 00000000 00000000 .* |
5770 00000000 00000000 00000000 00000000 .* |
5780 00000000 00000000 00000000 00000000 .* |
5790 00000000 00000000 00000000 00000000 .* |
57a0 00000000 00000000 00000000 00000000 .* |
57b0 00000000 00000000 00000000 00000000 .* |
57c0 00000000 00000000 00000000 00000000 .* |
57d0 00000000 00000000 00000000 00000000 .* |
57e0 00000000 00000000 00000000 00000000 .* |
57f0 00000000 00000000 00000000 00000000 .* |
5800 0060ff93 ee11e061 ff93e811 0062ff93 .* |
5810 e211e063 ff93dc11 00600090 2612e061 .* |
5820 00902012 00620090 1a12e063 00901412 .* |
5830 00000000 00000000 00000000 00000000 .* |
5840 00000000 00000000 00000000 00000000 .* |
5850 00000000 00000000 00000000 00000000 .* |
5860 00000000 00000000 00000000 00000000 .* |
5870 00000000 00000000 00000000 00000000 .* |
5880 00000000 00000000 00000000 00000000 .* |
5890 00000000 00000000 00000000 00000000 .* |
58a0 00000000 00000000 00000000 00000000 .* |
58b0 00000000 00000000 00000000 00000000 .* |
58c0 00000000 00000000 00000000 00000000 .* |
58d0 00000000 00000000 00000000 00000000 .* |
58e0 00000000 00000000 00000000 00000000 .* |
58f0 00000000 00000000 00000000 00000000 .* |
5900 00000000 00000000 00000000 00000000 .* |
5910 00000000 00000000 00000000 00000000 .* |
5920 00000000 00000000 00000000 00000000 .* |
5930 00000000 00000000 00000000 00000000 .* |
5940 00000000 00000000 00000000 00000000 .* |
5950 00000000 00000000 00000000 00000000 .* |
5960 00000000 00000000 00000000 00000000 .* |
5970 00000000 00000000 00000000 00000000 .* |
5980 00000000 00000000 00000000 00000000 .* |
5990 00000000 00000000 00000000 00000000 .* |
59a0 00000000 00000000 00000000 00000000 .* |
59b0 00000000 00000000 00000000 00000000 .* |
59c0 00000000 00000000 00000000 00000000 .* |
59d0 00000000 00000000 00000000 00000000 .* |
59e0 00000000 00000000 00000000 00000000 .* |
59f0 00000000 00000000 00000000 00000000 .* |
5a00 00000000 00000000 00000000 00000000 .* |
5a10 00000000 00000000 00000000 00000000 .* |
5a20 00000000 00000000 00000000 00000000 .* |
5a30 00804c02 0f80cc01 10804c01 1f80cc00 .* |
5a40 00000000 00000000 00000000 00000000 .* |
5a50 00000000 00000000 00000000 00000000 .* |
5a60 00000000 00000000 00000000 00000000 .* |
5a70 00000000 00000000 00000000 00000000 .* |
5a80 00000000 00000000 00000000 00000000 .* |
5a90 00000000 00000000 00000000 00000000 .* |
5aa0 00000000 00000000 00000000 00000000 .* |
5ab0 00000000 00000000 00000000 00000000 .* |
5ac0 00000000 00000000 00000000 00000000 .* |
5ad0 00000000 00000000 00000000 00000000 .* |
5ae0 00000000 00000000 00000000 00000000 .* |
5af0 00000000 00000000 00000000 00000000 .* |
5b00 00000000 00000000 00000000 00000000 .* |
5b10 00000000 00000000 00000000 00000000 .* |
5b20 00000000 00000000 00000000 00000000 .* |
5b30 00000000 00000000 00000000 00000000 .* |
5b40 00000000 00000000 00000000 00000000 .* |
5b50 00000000 00000000 00000000 00000000 .* |
5b60 00000000 00000000 00000000 00000000 .* |
5b70 00000000 00000000 00000000 00000000 .* |
5b80 00000000 00000000 00000000 00000000 .* |
5b90 00000000 00000000 00000000 00000000 .* |
5ba0 00000000 00000000 00000000 00000000 .* |
5bb0 00000000 00000000 00000000 00000000 .* |
5bc0 00000000 00000000 00000000 00000000 .* |
5bd0 00000000 00000000 00000000 00000000 .* |
5be0 00000000 00000000 00000000 00000000 .* |
5bf0 00000000 00000000 00000000 00000000 .* |
5c00 00000000 00000000 00000000 00000000 .* |
5c10 00000000 00000000 00000000 00000000 .* |
5c20 00000000 00000000 00000000 00000000 .* |
5c30 00000000 00000000 00000000 00000000 .* |
5c40 00000082 4c000062 ff93fa11 00600090 .* |
5c50 08120062 00900212 00000000 00000000 .* |
5c60 00000000 00000000 00000000 00000000 .* |
5c70 00000000 00000000 00000000 00000000 .* |
5c80 00000000 00000000 00000000 00000000 .* |
5c90 00000000 00000000 00000000 00000000 .* |
5ca0 00000000 00000000 00000000 00000000 .* |
5cb0 00000000 00000000 00000000 00000000 .* |
5cc0 00000000 00000000 00000000 00000000 .* |
5cd0 00000000 00000000 00000000 00000000 .* |
5ce0 00000000 00000000 00000000 00000000 .* |
5cf0 00000000 00000000 00000000 00000000 .* |
5d00 00000000 00000000 00000000 00000000 .* |
5d10 00000000 00000000 00000000 00000000 .* |
5d20 00000000 00000000 00000000 00000000 .* |
5d30 00000000 00000000 00000000 00000000 .* |
5d40 00000000 00000000 00000000 00000000 .* |
5d50 00000000 00000000 00000000 00000000 .* |
5d60 00000000 00000000 00000000 00000000 .* |
5d70 00000000 00000000 00000000 00000000 .* |
5d80 00000000 00000000 00000000 00000000 .* |
5d90 00000000 00000000 00000000 00000000 .* |
5da0 00000000 00000000 00000000 00000000 .* |
5db0 00000000 00000000 00000000 00000000 .* |
5dc0 00000000 00000000 00000000 00000000 .* |
5dd0 00000000 00000000 00000000 00000000 .* |
5de0 00000000 00000000 00000000 00000000 .* |
5df0 00000000 00000000 00000000 00000000 .* |
5e00 00000000 00000000 00000000 00000000 .* |
5e10 00000000 00000000 00000000 00000000 .* |
5e20 00000000 00000000 00000000 00000000 .* |
5e30 00000000 00000000 00000000 00000000 .* |
5e40 00000000 00000000 00000000 00000000 .* |
5e50 00000000 00000000 00804e00 ef83ce03 .* |
5e60 f0834e03 ff83ce02 00000000 00000000 .* |
5e70 00000000 00000000 00000000 00000000 .* |
5e80 00000000 00000000 00000000 00000000 .* |
5e90 00000000 00000000 00000000 00000000 .* |
5ea0 00000000 00000000 00000000 00000000 .* |
5eb0 00000000 00000000 00000000 00000000 .* |
5ec0 00000000 00000000 00000000 00000000 .* |
5ed0 00000000 00000000 00000000 00000000 .* |
5ee0 00000000 00000000 00000000 00000000 .* |
5ef0 00000000 00000000 00000000 00000000 .* |
5f00 00000000 00000000 00000000 00000000 .* |
5f10 00000000 00000000 00000000 00000000 .* |
5f20 00000000 00000000 00000000 00000000 .* |
5f30 00000000 00000000 00000000 00000000 .* |
5f40 00000000 00000000 00000000 00000000 .* |
5f50 00000000 00000000 00000000 00000000 .* |
5f60 00000000 00000000 00000000 00000000 .* |
5f70 00000000 00000000 00000000 00000000 .* |
5f80 00000000 00000000 00000000 00000000 .* |
5f90 00000000 00000000 00000000 00000000 .* |
5fa0 00000000 00000000 00000000 00000000 .* |
5fb0 00000000 00000000 00000000 00000000 .* |
5fc0 00000000 00000000 00000000 00000000 .* |
5fd0 00000000 00000000 00000000 00000000 .* |
5fe0 00000000 00000000 00000000 00000000 .* |
5ff0 00000000 00000000 00000000 00000000 .* |
6000 00000000 00000000 00000000 00000000 .* |
6010 00000000 00000000 00000000 00000000 .* |
6020 00000000 00000000 00000000 00000000 .* |
6030 00000000 00000000 00000000 00000000 .* |
6040 00000000 00000000 00000000 00000000 .* |
6050 00000000 00000000 00000000 00000000 .* |
6060 00000000 00000000 0060ff93 ee15e061 .* |
6070 ff93e815 0062ff93 e215e063 ff93dc15 .* |
6080 00600090 2616e061 00902016 00620090 .* |
6090 1a16e063 00901416 00000000 00000000 .* |
60a0 00000000 00000000 00000000 00000000 .* |
60b0 00000000 00000000 00000000 00000000 .* |
60c0 00000000 00000000 00000000 00000000 .* |
60d0 00000000 00000000 00000000 00000000 .* |
60e0 00000000 00000000 00000000 00000000 .* |
60f0 00000000 00000000 00000000 00000000 .* |
6100 00000000 00000000 00000000 00000000 .* |
6110 00000000 00000000 00000000 00000000 .* |
6120 00000000 00000000 00000000 00000000 .* |
6130 00000000 00000000 00000000 00000000 .* |
6140 00000000 00000000 00000000 00000000 .* |
6150 00000000 00000000 00000000 00000000 .* |
6160 00000000 00000000 00000000 00000000 .* |
6170 00000000 00000000 00000000 00000000 .* |
6180 00000000 00000000 00000000 00000000 .* |
6190 00000000 00000000 00000000 00000000 .* |
61a0 00000000 00000000 00000000 00000000 .* |
61b0 00000000 00000000 00000000 00000000 .* |
61c0 00000000 00000000 00000000 00000000 .* |
61d0 00000000 00000000 00000000 00000000 .* |
61e0 00000000 00000000 00000000 00000000 .* |
61f0 00000000 00000000 00000000 00000000 .* |
6200 00000000 00000000 00000000 00000000 .* |
6210 00000000 00000000 00000000 00000000 .* |
6220 00000000 00000000 00000000 00000000 .* |
6230 00000000 00000000 00000000 00000000 .* |
6240 00000000 00000000 00000000 00000000 .* |
6250 00000000 00000000 00000000 00000000 .* |
6260 00000000 00000000 00000000 00000000 .* |
6270 00000000 00000000 00000000 00000000 .* |
6280 00000000 00000000 00000000 00000000 .* |
6290 00000000 00000000 00804e02 0f80ce01 .* |
62a0 10804e01 1f80ce00 00000000 00000000 .* |
62b0 00000000 00000000 00000000 00000000 .* |
62c0 00000000 00000000 00000000 00000000 .* |
62d0 00000000 00000000 00000000 00000000 .* |
62e0 00000000 00000000 00000000 00000000 .* |
62f0 00000000 00000000 00000000 00000000 .* |
6300 00000000 00000000 00000000 00000000 .* |
6310 00000000 00000000 00000000 00000000 .* |
6320 00000000 00000000 00000000 00000000 .* |
6330 00000000 00000000 00000000 00000000 .* |
6340 00000000 00000000 00000000 00000000 .* |
6350 00000000 00000000 00000000 00000000 .* |
6360 00000000 00000000 00000000 00000000 .* |
6370 00000000 00000000 00000000 00000000 .* |
6380 00000000 00000000 00000000 00000000 .* |
6390 00000000 00000000 00000000 00000000 .* |
63a0 00000000 00000000 00000000 00000000 .* |
63b0 00000000 00000000 00000000 00000000 .* |
63c0 00000000 00000000 00000000 00000000 .* |
63d0 00000000 00000000 00000000 00000000 .* |
63e0 00000000 00000000 00000000 00000000 .* |
63f0 00000000 00000000 00000000 00000000 .* |
6400 00000000 00000000 00000000 00000000 .* |
6410 00000000 00000000 00000000 00000000 .* |
6420 00000000 00000000 00000000 00000000 .* |
6430 00000000 00000000 00000000 00000000 .* |
6440 00000000 00000000 00000000 00000000 .* |
6450 00000000 00000000 00000000 00000000 .* |
6460 00000000 00000000 00000000 00000000 .* |
6470 00000000 00000000 00000000 00000000 .* |
6480 00000000 00000000 00000000 00000000 .* |
6490 00000000 00000000 00000000 00000000 .* |
64a0 00000000 00000000 00000082 4e000062 .* |
64b0 ff93fa15 00600090 08160062 00900216 .* |
64c0 00000000 00000000 00000000 00000000 .* |
64d0 00000000 00000000 00000000 00000000 .* |
64e0 00000000 00000000 00000000 00000000 .* |
64f0 00000000 00000000 00000000 00000000 .* |
6500 00000000 00000000 00000000 00000000 .* |
6510 00000000 00000000 00000000 00000000 .* |
6520 00000000 00000000 00000000 00000000 .* |
6530 00000000 00000000 00000000 00000000 .* |
6540 00000000 00000000 00000000 00000000 .* |
6550 00000000 00000000 00000000 00000000 .* |
6560 00000000 00000000 00000000 00000000 .* |
6570 00000000 00000000 00000000 00000000 .* |
6580 00000000 00000000 00000000 00000000 .* |
6590 00000000 00000000 00000000 00000000 .* |
65a0 00000000 00000000 00000000 00000000 .* |
65b0 00000000 00000000 00000000 00000000 .* |
65c0 00000000 00000000 00000000 00000000 .* |
65d0 00000000 00000000 00000000 00000000 .* |
65e0 00000000 00000000 00000000 00000000 .* |
65f0 00000000 00000000 00000000 00000000 .* |
6600 00000000 00000000 00000000 00000000 .* |
6610 00000000 00000000 00000000 00000000 .* |
6620 00000000 00000000 00000000 00000000 .* |
6630 00000000 00000000 00000000 00000000 .* |
6640 00000000 00000000 00000000 00000000 .* |
6650 00000000 00000000 00000000 00000000 .* |
6660 00000000 00000000 00000000 00000000 .* |
6670 00000000 00000000 00000000 00000000 .* |
6680 00000000 00000000 00000000 00000000 .* |
6690 00000000 00000000 00000000 00000000 .* |
66a0 00000000 00000000 00000000 00000000 .* |
66b0 00000000 00000000 00000000 00000000 .* |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/presw.s
0,0 → 1,54
/* |
* test relax |
* pre sw <-> push! : offset == -4 |
* syntax: |
sw rD, [rA, simm12]+ : rD and rA can be 0-31 |
push! rD, [rAg0] : rAg0 must be in 0-7, rD can be 0-31 |
|
* Author: ligang |
*/ |
|
/* This macro transform 32b instruction to 16b. */ |
.macro tran3216 insn32, insn16 |
.align 4 |
|
\insn32 r0, [r2, -4]+ #32b -> 16b |
\insn16 r0, [r2] |
|
\insn32 r23, [r7, -4]+ #32b -> 16b |
\insn16 r23, [r7] |
|
\insn32 r15, [r0, -4]+ #32b -> 16b |
\insn16 r15, [r0] |
|
\insn16 r15, [r7] |
\insn32 r15, [r7, -4]+ #32b -> 16b |
|
\insn32 r25, [r3, -4]+ #32b -> 16b |
\insn32 r25, [r3, -4]+ #32b -> 16b |
|
\insn32 r24, [r13, -4]+ #No transform |
\insn32 r23, [r7, -5]+ #No transform |
|
.endm |
|
/* This macro transform 16b instruction to 32b. */ |
.macro tran1632 insn32, insn16 |
.align 4 |
|
\insn16 r0, [r7] #16b -> 32b |
\insn32 r25, [r13, -4]+ |
|
\insn16 r25, [r0] #16b -> 32b |
\insn32 r18, [r23, -4]+ |
|
\insn16 r6, [r3] #No transform |
\insn16 r6, [r3] #No transform |
|
\insn16 r3, [r7] #No transform |
\insn32 r3, [r7, -4]+ |
|
.endm |
|
tran3216 "sw", "push!" |
tran1632 "sw", "push!" |
/trunk/gnu/binutils/gas/testsuite/gas/score/branch_32.s
0,0 → 1,181
/* |
* tests for branch instruction relaxation |
* |
* Author: libin |
*/ |
|
.include "relaxation_macro.h" |
|
.macro _b_op_pattern insn insn1 |
.balign 2 |
|
/* |
* for local label 1, assembler should NOT alter instructions before .skip; |
* but it SHOULD alter instructions afte it. |
*/ |
1: |
insn_16 "\insn! 1b" |
tran_16_32 "\insn! 1b", "\insn 1b" |
insn_16 "\insn1 1b" |
.skip 512 |
insn_16 "\insn! 1b" |
tran_16_32 "\insn! 1b", "\insn 1b" |
insn_16 "\insn1 1b" |
|
/* |
* for local label 2, assembler SHOULD alter instructions before .skip; |
* but it should NOT alter instructions after it. |
*/ |
insn_16 "\insn! 2f" |
tran_16_32 "\insn! 2f", "\insn 2f" |
insn_16 "\insn1 2f" |
.skip 511 |
insn_16 "\insn! 2f" |
tran_16_32 "\insn! 2f", "\insn 2f" |
insn_16 "\insn1 2f" |
2: |
nop! |
|
/* tests for boundary */ |
3: |
.skip 512 |
insn_16 "\insn! 3b" |
insn_16 "\insn! 3b" |
|
insn_16 "\insn! 4f" |
insn_16 "\insn! 4f" |
.skip 511 |
4: |
nop! |
.endm |
|
.macro _br_op_pattern insn |
.balign 2 |
insn_32 "\insn r0" |
insn_32 "\insn r15" |
|
tran_16_32 "\insn! r0", "\insn r0" |
|
/* shouldn't alter */ |
insn_32 "\insn r16" |
insn_32 "\insn r31" |
.endm |
|
.macro _bcmp_op_pattern1 insn |
.balign 2 |
|
/* as will give "Using temp register(r1)" warning if you using r1 */ |
|
/* |
* for local label 1, assembler should NOT alter instructions before .skip; |
* but it SHOULD alter instructions afte it. |
*/ |
1: |
insn_32 "\insn r0, r15, 1b" |
insn_32 "\insn r15, r16, 1b" |
insn_32 "\insn r15, r31, 1b" |
insn_32 "\insn r16, r31, 1b" |
.skip 512 |
insn_32 "\insn r0, r15, 1b" |
insn_32 "\insn r15, r16, 1b" |
insn_32 "\insn r15, r31, 1b" |
insn_32 "\insn r16, r31, 1b" |
|
/* |
* for local label 2, assembler SHOULD alter instructions before .skip; |
* but it should NOT alter instructions after it. |
*/ |
insn_32 "\insn r0, r15, 2f" |
insn_32 "\insn r15, r16, 2f" |
insn_32 "\insn r15, r31, 2f" |
insn_32 "\insn r16, r31, 2f" |
.skip 511 |
insn_32 "\insn r0, r15, 2f" |
insn_32 "\insn r15, r16, 2f" |
insn_32 "\insn r15, r31, 2f" |
insn_32 "\insn r16, r31, 2f" |
2: |
nop! |
|
/* tests for boundary */ |
3: |
.skip 512 |
insn_32 "\insn r0, r15, 3b" |
insn_32 "\insn r16, r15, 3b" |
|
insn_32 "\insn r0, r15, 4f" |
insn_32 "\insn r16, r15, 4f" |
.skip 511 |
4: |
.endm |
|
.macro _bcmp_op_pattern2 insn |
.balign 2 |
|
/* as will give "Using temp register(r1)" warning if you using r1 */ |
|
/* |
* for local label 1, assembler should NOT alter instructions before .skip; |
* but it SHOULD alter instructions afte it. |
*/ |
1: |
insn_32 "\insn r0, 1b" |
insn_32 "\insn r15, 1b" |
insn_32 "\insn r16, 1b" |
insn_32 "\insn r31, 1b" |
.skip 512 |
insn_32 "\insn r0, 1b" |
insn_32 "\insn r15, 1b" |
insn_32 "\insn r16, 1b" |
insn_32 "\insn r31, 1b" |
|
/* |
* for local label 2, assembler SHOULD alter instructions before .skip; |
* but it should NOT alter instructions after it. |
*/ |
insn_32 "\insn r0, 2f" |
insn_32 "\insn r15, 2f" |
insn_32 "\insn r16, 2f" |
insn_32 "\insn r31, 2f" |
.skip 511 |
insn_32 "\insn r0, 2f" |
insn_32 "\insn r15, 2f" |
insn_32 "\insn r16, 2f" |
insn_32 "\insn r31, 2f" |
2: |
nop! |
|
/* tests for boundary */ |
3: |
.skip 512 |
insn_32 "\insn r0, 3b" |
insn_32 "\insn r16, 3b" |
|
insn_32 "\insn r0, 4f" |
insn_32 "\insn r16, 4f" |
.skip 511 |
4: |
.endm |
|
.text |
/* b Disp19 <-> b! Disp9 */ |
_b_op_pattern "bgtu", "bgtul" |
_b_op_pattern "bleu", "bleul" |
_b_op_pattern "beq", "beql" |
_b_op_pattern "bne", "bnel" |
_b_op_pattern "bgt", "bgtl" |
_b_op_pattern "ble", "blel" |
_b_op_pattern "bcnz", "bcnzl" |
_b_op_pattern "b", "bl" |
|
/* br rD <-> br! rD */ |
_br_op_pattern "br" |
_br_op_pattern "brl" |
|
/* bcmpeq/bcmpne rA,rB,Disp9 -> cmp/cmp! rA, rB; beq/bne Disp19 */ |
_bcmp_op_pattern1 "bcmpeq" |
_bcmp_op_pattern1 "bcmpne" |
|
/* bcmpeqz/bcmpnez rA,Disp9 -> cmpi! rA, 0; beq/bne Disp19 */ |
_bcmp_op_pattern2 "bcmpeqz" |
_bcmp_op_pattern2 "bcmpnez" |
/trunk/gnu/binutils/gas/testsuite/gas/score/b.d
0,0 → 1,18
#as: |
#objdump: -d |
#source: b.s |
|
.*: +file format .* |
|
Disassembly of section \.text: |
|
00000000 <L1>: |
0: 4f00 b! 0 <L1> |
2: 4fff b! 0 <L1> |
4: 4ffe b! 0 <L1> |
6: 4ffd b! 0 <L1> |
8: 4ffc b! 0 <L1> |
a: 4ffb b! 0 <L1> |
c: 93ffbff4 b 0 <L1> |
10: 8254e010 add r18, r20, r24 |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/bit_32.d
0,0 → 1,69
#as: -march=score3 -I${srcdir}/${subdir} |
#objdump: -d |
#source: bit_32.s |
|
.*: file format .* |
|
Disassembly of section .text: |
|
00000000 <.text>: |
0: 5000 bitclr! r0, 0x0 |
2: 501f bitclr! r0, 0x1f |
4: 51e0 bitclr! r15, 0x0 |
6: 51ff bitclr! r15, 0x1f |
8: 5000 bitclr! r0, 0x0 |
a: 5000 bitclr! r0, 0x0 |
c: 5000 bitclr! r0, 0x0 |
e: 5000 bitclr! r0, 0x0 |
10: 5000 bitclr! r0, 0x0 |
12: 5000 bitclr! r0, 0x0 |
14: 5000 bitclr! r0, 0x0 |
16: 5000 bitclr! r0, 0x0 |
18: 8000 0029 bitclr.c r0, r0, 0x0 |
1c: 8210 0028 bitclr r16, r16, 0x0 |
20: 8210 7c28 bitclr r16, r16, 0x1f |
24: 5200 bitset! r0, 0x0 |
26: 521f bitset! r0, 0x1f |
28: 53e0 bitset! r15, 0x0 |
2a: 53ff bitset! r15, 0x1f |
2c: 5200 bitset! r0, 0x0 |
2e: 5200 bitset! r0, 0x0 |
30: 5200 bitset! r0, 0x0 |
32: 5200 bitset! r0, 0x0 |
34: 5200 bitset! r0, 0x0 |
36: 5200 bitset! r0, 0x0 |
38: 5200 bitset! r0, 0x0 |
3a: 5200 bitset! r0, 0x0 |
3c: 8000 002b bitset.c r0, r0, 0x0 |
40: 8210 002a bitset r16, r16, 0x0 |
44: 8210 7c2a bitset r16, r16, 0x1f |
48: 5600 bittgl! r0, 0x0 |
4a: 561f bittgl! r0, 0x1f |
4c: 57e0 bittgl! r15, 0x0 |
4e: 57ff bittgl! r15, 0x1f |
50: 5600 bittgl! r0, 0x0 |
52: 5600 bittgl! r0, 0x0 |
54: 5600 bittgl! r0, 0x0 |
56: 5600 bittgl! r0, 0x0 |
58: 5600 bittgl! r0, 0x0 |
5a: 5600 bittgl! r0, 0x0 |
5c: 5600 bittgl! r0, 0x0 |
5e: 5600 bittgl! r0, 0x0 |
60: 8000 002f bittgl.c r0, r0, 0x0 |
64: 8210 002e bittgl r16, r16, 0x0 |
68: 8210 7c2e bittgl r16, r16, 0x1f |
6c: 5400 bittst! r0, 0x0 |
6e: 541f bittst! r0, 0x1f |
70: 55e0 bittst! r15, 0x0 |
72: 55ff bittst! r15, 0x1f |
74: 5400 bittst! r0, 0x0 |
76: 5400 bittst! r0, 0x0 |
78: 5400 bittst! r0, 0x0 |
7a: 5400 bittst! r0, 0x0 |
7c: 5400 bittst! r0, 0x0 |
7e: 5400 bittst! r0, 0x0 |
80: 5400 bittst! r0, 0x0 |
82: 5400 bittst! r0, 0x0 |
84: 8010 002d bittst.c r16, 0x0 |
88: 8010 7c2d bittst.c r16, 0x1f |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/br.s
0,0 → 1,53
/* |
* test relax |
* br <-> br! : register number must be in 0-15 |
* brl <-> brl! : register number must be in 0-15 |
|
* Author: ligang |
*/ |
|
/* This macro transform 32b instruction to 16b. */ |
.macro tran3216 insn32, insn16 |
.align 4 |
|
\insn32 r0 #32b -> 16b |
\insn16 r0 |
|
\insn32 r15 #32b -> 16b |
\insn16 r15 |
|
\insn32 r3 #32b -> 16b |
\insn32 r3 #32b -> 16b |
|
\insn16 r5 |
\insn32 r5 #32b -> 16b |
|
\insn32 r3 #No transform |
\insn32 r31 #No transform |
|
.endm |
|
/* This macro transform 16b instruction to 32b. */ |
.macro tran1632 insn32, insn16 |
.align 4 |
|
\insn16 r0 #16b -> 32b |
\insn32 r23 |
|
\insn16 r15 #16b -> 32b |
\insn32 r27 |
|
\insn16 r6 #No transform |
\insn32 r6 |
|
\insn16 r3 #No transform |
\insn16 r3 |
|
.endm |
|
tran3216 "br", "br!" |
tran3216 "brl", "brl!" |
|
tran1632 "br", "br!" |
tran1632 "brl", "brl!" |
|
/trunk/gnu/binutils/gas/testsuite/gas/score/move.s
0,0 → 1,98
/* |
* test relax |
* mv <-> mv! : for mv! : register number must be in 0-15 |
* mv <-> mhfl! : for mhfl! : rD must be in 16-31, rS must be in 0-15 |
* mv <-> mlfh! : for mhfl! : rD must be in 0-15, rS must be in 16-31 |
|
* Author: ligang |
*/ |
|
/* This block test mv -> mv! */ |
.align 4 |
|
mv r0, r15 #32b -> 16b |
mv! r0, r15 |
|
mv r15, r15 #32b -> 16b |
mv! r15, r15 |
|
mv r3, r5 #32b -> 16b |
mv r3, r5 #32b -> 16b |
|
mv! r6, r7 |
mv r6, r7 #32b -> 16b |
|
mv r8, r10 #No transform |
mv r21, r23 |
|
/* This block test mv! -> mv */ |
.align 4 |
|
mv! r0, r15 #16b -> 32b |
mv r23, r27 |
|
mv! r2, r8 #No transform |
mv! r2, r8 #No transform |
|
mv! r2, r8 #No transform |
mv r2, r8 |
|
/* This block test mv -> mhfl! */ |
.align 4 |
|
mv r31, r0 #32b -> 16b |
mhfl! r31, r0 |
|
mv r16, r15 #32b -> 16b |
mv! r16, r15 |
|
mv r23, r5 #32b -> 16b |
mv r23, r5 #32b -> 16b |
|
mhfl! r26, r7 |
mv r26, r7 #32b -> 16b |
|
mv r28, r10 #No transform |
mv r21, r23 |
|
/* This block test mhfl! -> mv */ |
.align 4 |
|
mhfl! r31, r0 #16b -> 32b |
mv r23, r27 |
|
mhfl! r22, r8 #No transform |
mhfl! r22, r8 #No transform |
|
mhfl! r23, r15 #No transform |
mv r23, r15 |
|
/* This block test mv -> mlfh! */ |
.align 4 |
|
mv r0, r31 #32b -> 16b |
mlfh! r0, r31 |
|
mv r15, r16 #32b -> 16b |
mv! r15, r16 |
|
mv r5, r23 #32b -> 16b |
mv r5, r23 #32b -> 16b |
|
mlfh! r7, r26 |
mv r7, r26 #32b -> 16b |
|
mv r10, r28 #No transform |
mv r21, r23 |
|
/* This block test mhfl! -> mv */ |
.align 4 |
|
mlfh! r0, r31 #16b -> 32b |
mv r23, r27 |
|
mlfh! r8, r22 #No transform |
mlfh! r8, r22 #No transform |
|
mlfh! r15, r23 #No transform |
mv r15, r23 |
/trunk/gnu/binutils/gas/testsuite/gas/score/relax_32.exp
0,0 → 1,24
# tests for instruction relaxation |
|
if [istarget score-*-*] then { |
run_dump_test "arith_32" |
run_dump_test "bit_32" |
run_dump_test "branch_32" |
run_dump_test "cmp_32" |
run_dump_test "load_store_32" |
run_dump_test "logical_32" |
run_dump_test "mv_32" |
run_dump_test "shift_32" |
run_dump_test "syscontrol_32" |
|
# tests for little endian |
run_dump_test "arith_32-lt" |
run_dump_test "bit_32-lt" |
run_dump_test "branch_32-lt" |
run_dump_test "cmp_32-lt" |
run_dump_test "load_store_32-lt" |
run_dump_test "logical_32-lt" |
run_dump_test "mv_32-lt" |
run_dump_test "shift_32-lt" |
run_dump_test "syscontrol_32-lt" |
} |
/trunk/gnu/binutils/gas/testsuite/gas/score/rD_rA_rB.s
0,0 → 1,86
/* |
* test relax |
* add.c <-> add! : register number must be in 0-15 |
* addc.c <-> addc! : register number must be in 0-15 |
* sub.c <-> sub! : register number must be in 0-15 |
* and.c <-> and! : register number must be in 0-15 |
* or.c <-> or! : register number must be in 0-15 |
* xor.c <-> xor! : register number must be in 0-15 |
* sra.c <-> sra! : register number must be in 0-15 |
* srl.c <-> srl! : register number must be in 0-15 |
* sll.c <-> sll! : register number must be in 0-15 |
|
* Author: ligang |
*/ |
|
|
/* This macro transform 32b instruction to 16b. */ |
.macro tran3216 insn32, insn16 |
.align 4 |
|
\insn32 r0, r0, r2 #32b -> 16b |
\insn16 r0, r2 |
|
\insn32 r5, r5, r4 #32b -> 16b |
\insn16 r5, r4 |
|
\insn32 r15, r15, r4 #32b -> 16b |
\insn16 r15, r4 |
|
\insn16 r15, r3 |
\insn32 r15, r15, r3 #32b -> 16b |
|
\insn32 r8, r8, r3 #32b -> 16b |
\insn32 r8, r8, r3 #32b -> 16b |
|
\insn32 r15, r15, r6 #No transform |
\insn32 r26, r23, r4 |
|
.endm |
|
/* This macro transform 16b instruction to 32b. */ |
.macro tran1632 insn32, insn16 |
.align 4 |
|
\insn16 r0, r2 #16b -> 32b |
\insn32 r20, r21, r2 |
|
\insn16 r15, r4 #16b -> 32b |
\insn32 r25, r21, r4 |
|
\insn16 r15, r3 #16b -> 32b |
\insn32 r25, r22, r3 |
|
\insn16 r8, r7 #No transform |
\insn16 r8, r7 #No transform |
|
\insn16 r6, r4 #No transform |
\insn32 r6, r6, r4 |
|
\insn32 r7, r7, r4 #32b -> 16b |
\insn16 r7, r4 #No transform |
|
.endm |
|
.text |
|
tran3216 "add.c", "add!" |
tran3216 "addc.c", "addc!" |
tran3216 "sub.c", "sub!" |
tran3216 "and.c", "and!" |
tran3216 "or.c", "or!" |
tran3216 "xor.c", "xor!" |
tran3216 "sra.c", "sra!" |
tran3216 "srl.c", "srl!" |
tran3216 "sll.c", "sll!" |
|
tran1632 "add.c", "add!" |
tran1632 "addc.c", "addc!" |
tran1632 "sub.c", "sub!" |
tran1632 "and.c", "and!" |
tran1632 "or.c", "or!" |
tran1632 "xor.c", "xor!" |
tran1632 "sra.c", "sra!" |
tran1632 "srl.c", "srl!" |
tran1632 "sll.c", "sll!" |
|
/trunk/gnu/binutils/gas/testsuite/gas/score/logical_32-lt.d
0,0 → 1,13
#as: -march=score3 -I${srcdir}/${subdir} -EL |
#objdump: -s |
#source: logical_32.s |
|
.*: file format elf32-littlescore |
|
Contents of section .text: |
0000 0f4b0f4b 0f4b0f4b 0f4b0f4b 0f4b0f4b .* |
0010 0f4b0080 213c0080 20401082 20001082 .* |
0020 20440180 20080f4a 0f4a0f4a 0f4a0f4a .* |
0030 0f4a0f4a 0f4a0f4a 0080233c 00802240 .* |
0040 10822200 10822244 01802208 .* |
#pass |
/trunk/gnu/binutils/gas/testsuite/gas/score/nop.d
0,0 → 1,15
#as: |
#objdump: -d |
#source: nop.s |
|
.*: +file format .* |
|
Disassembly of section \.text: |
|
00000000 <\.text>: |
... |
c: 80008000 nop |
10: 8254e010 add r18, r20, r24 |
... |
28: 80008000 nop |
2c: 8254e026 xor r18, r20, r24 |