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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-old/] [binutils-2.18.50/] [gas/] [testsuite/] [gas/] [i860/] [float01.s] - Blame information for rev 816

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 38 julius
# fadd, fsub, fmul, pfmul3, fmlow
2
 
3
        .text
4
 
5
        # Non-pipelined, without dual bit
6
        fadd.ss %f0,%f1,%f2
7
        fadd.sd %f2,%f3,%f4
8
        fadd.dd %f6,%f8,%f10
9
 
10
        fsub.ss %f5,%f6,%f7
11
        fsub.sd %f8,%f9,%f10
12
        fsub.dd %f12,%f14,%f16
13
 
14
        fmul.ss %f11,%f12,%f13
15
        fmul.sd %f14,%f15,%f16
16
        fmul.dd %f18,%f20,%f22
17
 
18
        fmlow.dd        %f22,%f24,%f26
19
 
20
        # Pipelined, without dual bit
21
        pfadd.ss        %f14,%f15,%f16
22
        pfadd.sd        %f17,%f18,%f20
23
        pfadd.dd        %f22,%f24,%f26
24
 
25
        pfsub.ss        %f20,%f21,%f22
26
        pfsub.sd        %f23,%f24,%f26
27
        pfsub.dd        %f28,%f30,%f2
28
 
29
        pfmul.ss        %f27,%f28,%f29
30
        pfmul.sd        %f30,%f31,%f4
31
        pfmul.dd        %f6,%f0,%f8
32
 
33
        pfmul3.dd       %f2,%f4,%f30
34
 
35
        # Non-pipelined, with dual bit
36
        d.fadd.ss       %f0,%f1,%f2
37
        nop
38
        d.fadd.sd       %f2,%f3,%f4
39
        nop
40
        d.fadd.dd       %f6,%f8,%f10
41
        nop
42
 
43
        d.fsub.ss       %f5,%f6,%f7
44
        nop
45
        d.fsub.sd       %f8,%f9,%f10
46
        nop
47
        d.fsub.dd       %f12,%f14,%f16
48
        nop
49
 
50
        d.fmul.ss       %f11,%f12,%f13
51
        nop
52
        d.fmul.sd       %f14,%f15,%f16
53
        nop
54
        d.fmul.dd       %f18,%f20,%f22
55
        nop
56
 
57
        d.fmlow.dd      %f8,%f10,%f12
58
        nop
59
 
60
        # Pipelined, with dual bit
61
        d.pfadd.ss      %f14,%f15,%f16
62
        nop
63
        d.pfadd.sd      %f17,%f18,%f20
64
        nop
65
        d.pfadd.dd      %f22,%f24,%f26
66
        nop
67
 
68
        d.pfsub.ss      %f20,%f21,%f22
69
        nop
70
        d.pfsub.sd      %f23,%f24,%f26
71
        nop
72
        d.pfsub.dd      %f28,%f30,%f2
73
        nop
74
 
75
        d.pfmul.ss      %f27,%f28,%f29
76
        nop
77
        d.pfmul.sd      %f30,%f31,%f4
78
        nop
79
        d.pfmul.dd      %f6,%f0,%f8
80
        nop
81
 
82
        d.pfmul3.dd     %f2,%f4,%f30
83
        nop
84
 

powered by: WebSVN 2.1.0

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