URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Subversion Repositories openrisc_me
[/] [openrisc/] [trunk/] [gnu-src/] [binutils-2.20.1/] [gas/] [testsuite/] [gas/] [cr16/] [mul_test.d] - Rev 205
Compare with Previous | Blame | View Log
#as:
#objdump: -dr
#name: mul_test
.*: +file format .*
Disassembly of section .text:
00000000 <main>:
0: f1 64 mulb \$0xf:s,r1
2: b2 64 ff 00 mulb \$0xff:m,r2
6: b1 64 ff 0f mulb \$0xfff:m,r1
a: b1 64 14 00 mulb \$0x14:m,r1
e: a2 64 mulb \$0xa:s,r2
10: 12 65 mulb r1,r2
12: 23 65 mulb r2,r3
14: 34 65 mulb r3,r4
16: 56 65 mulb r5,r6
18: 67 65 mulb r6,r7
1a: 78 65 mulb r7,r8
1c: f1 66 mulw \$0xf:s,r1
1e: b2 66 ff 00 mulw \$0xff:m,r2
22: b1 66 ff 0f mulw \$0xfff:m,r1
26: b1 66 14 00 mulw \$0x14:m,r1
2a: a2 66 mulw \$0xa:s,r2
2c: 12 67 mulw r1,r2
2e: 23 67 mulw r2,r3
30: 34 67 mulw r3,r4
32: 56 67 mulw r5,r6
34: 67 67 mulw r6,r7
36: 78 67 mulw r7,r8
38: 12 0b mulsb r1,r2
3a: 34 0b mulsb r3,r4
3c: 56 0b mulsb r5,r6
3e: 78 0b mulsb r7,r8
40: 9a 0b mulsb r9,r10
42: 12 62 mulsw r1,\(r3,r2\)
44: 33 62 mulsw r3,\(r4,r3\)
46: 55 62 mulsw r5,\(r6,r5\)
48: 77 62 mulsw r7,\(r8,r7\)
4a: 98 62 mulsw r9,\(r9,r8\)
4c: 14 00 12 d2 macqw r1,r2,\(r3,r2\)
50: 14 00 45 d4 macqw r4,r5,\(r5,r4\)
54: 14 00 12 e2 macuw r1,r2,\(r3,r2\)
58: 14 00 45 e7 macuw r4,r5,\(r8,r7\)
5c: 14 00 12 f2 macsw r1,r2,\(r3,r2\)
60: 14 00 45 f6 macsw r4,r5,\(r7,r6\)