Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / m68k / mcf-coproc.s
1
2 start:
3         cp0bcbusy  zero
4         cp0ld %d0,%d2,#1,#0x123
5         cp0ldl %a0,%a2,#2,#0x1
6         cp0ldw (%a0),%a2,#3,#0x1
7         cp0ldb (%a0)+,%a2,#6,#0x1
8         cp0ldl -(%a0),%a2,#7,#0x1
9         cp0ldl 16(%a0),%a2,#8,#0x1
10         
11         cp0st %d2,%d0,#1,#0x123
12         cp0stl %a2,%a0,#2,#0x1
13         cp0stw %a2,(%a0),#3,#0x1
14         cp0stb %a2,(%a0)+,#6,#0x1
15         cp0stl %a2,-(%a0),#7,#0x1
16         cp0stl %a2,16(%a0),#8,#0x1
17         
18         cp0nop #8
19         cp0ld %d0,%d0,#3,#0
20         cp0ld %d0,%d1,#3,#0
21         cp0ld %a0,%d0,#3,#0
22         cp0ld (%a0),%d0,#3,#0
23         cp0ld 16(%a0),%d0,#3,#0
24 zero:   nop
25         
26         cp1bcbusy  one
27         cp1ld %d0,%d2,#1,#0x123
28         cp1ldl %a0,%a2,#2,#0x1
29         cp1ldw (%a0),%a2,#3,#0x1
30         cp1ldb (%a0)+,%a2,#6,#0x1
31         cp1ldl -(%a0),%a2,#7,#0x1
32         cp1ldl 16(%a0),%a2,#8,#0x1
33         
34         cp1st %d2,%d0,#1,#0x123
35         cp1stl %a2,%a0,#2,#0x1
36         cp1stw %a2,(%a0),#3,#0x1
37         cp1stb %a2,(%a0)+,#6,#0x1
38         cp1stl %a2,-(%a0),#7,#0x1
39         cp1stl %a2,16(%a0),#8,#0x1
40         
41         cp1nop #8
42         cp1ld %d0,%d0,#3,#0
43         cp1ld %d0,%d1,#3,#0
44         cp1ld %a0,%d0,#3,#0
45         cp1ld (%a0),%d0,#3,#0
46         cp1ld 16(%a0),%d0,#3,#0
47 one:    nop