OpenCores
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/] [m68k/] [mcf-coproc.s] - Blame information for rev 299

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 205 julius
 
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

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.