OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [bfin/] [video.s] - Blame information for rev 856

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

Line No. Rev Author Line
1 38 julius
        .text
2
        .global align
3
align:
4
        R7 = Align8 (r5, r2);
5
        R5 = ALIGN16 (R0, R1);
6
        r2 = ALIGN24 (r5, r0);
7
 
8
        .global disalgnexcpt
9
disalgnexcpt:
10
        DISAlgnExcpt;
11
 
12
        .text
13
        .global byteop3p
14
byteop3p:
15
        R5 = Byteop3p (r1:0, r3:2) (lO);
16
        R0 = BYTEOP3P (R1:0, R3:2) (HI);
17
        R1 = byteop3p (r1:0, r3:2) (LO, r);
18
        r2 = ByteOp3P (r1:0, R3:2) (hi, R);
19
 
20
        .text
21
        .global dual16
22
dual16:
23
        R5 = A1.l + A1.h, R2 = a0.l + a0.h;
24
 
25
        .text
26
        .global byteop16p
27
byteop16p:
28
        (r2, r3) = BYTEOP16P (R1:0, R3:2);
29
        (R6, R0) = byteop16p (r1:0, r3:2) (r);
30
 
31
        .text
32
        .global byteop1p
33
byteop1p:
34
        R7 = BYTEOP1P (R1:0, R3:2);
35
        r2 = byteop1p (r1:0, r3:2) (t);
36
        R3 = ByteOp1P (r1:0, R3:2) (R);
37
        r7 = byteOP1P (R1:0, r3:2) (T, r);
38
 
39
        .text
40
        .global byteop2p
41
byteop2p:
42
        R0 = BYTEOP2P (R1:0, R3:2) (RNDL);
43
        r1 = byteop2p (r1:0, r3:2) (rndh);
44
        R2 = Byteop2p (R1:0, R3:2) (tL);
45
        R3 = Byteop2p (r1:0, r3:2) (TH);
46
        r4 = ByTEOP2P (r1:0, R3:2) (Rndl, R);
47
        R5 = byTeOp2p (R1:0, r3:2) (rndH, r);
48
        r6 = BYTEop2p (r1:0, r3:2) (tl, R);
49
        R7 = byteop2p (r1:0, R3:2) (TH, r);
50
 
51
        .text
52
        .global bytepack
53
bytepack:
54
        R5 = BytePack (R0, R3);
55
 
56
        .text
57
        .global byteop16m
58
byteop16m:
59
        (R6, R2) = ByteOp16M (r1:0, r3:2);
60
        (r0, r5) = byteop16m (R1:0, R3:2) (r);
61
 
62
        .text
63
        .global saa
64
saa:
65
        saa(r1:0, r3:2);
66
        SAA (R1:0, R3:2) (r);
67
 
68
        .text
69
        .global byteunpack
70
byteunpack:
71
        (R7, R2) = byteunpack R1:0;
72
        (R6, R4) = BYTEUNPACK r3:2 (R);
73
 
74
 

powered by: WebSVN 2.1.0

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