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

Subversion Repositories openrisc

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

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 38 julius
# pfmsm.p family (p={ss,sd,dd})
2
 
3
        .text
4
 
5
        # pfmsm without dual bit
6
        mr2s1.ss        %f0,%f1,%f2
7
        mr2s1.sd        %f3,%f4,%f5
8
        mr2s1.dd        %f0,%f2,%f4
9
 
10
        mr2st.ss        %f1,%f2,%f3
11
        mr2st.sd        %f4,%f5,%f6
12
        mr2st.dd        %f2,%f4,%f6
13
 
14
        mr2ms1.ss       %f2,%f3,%f4
15
        mr2ms1.sd       %f6,%f7,%f8
16
        mr2ms1.dd       %f4,%f6,%f8
17
 
18
        mr2mst.ss       %f3,%f4,%f5
19
        mr2mst.sd       %f7,%f8,%f9
20
        mr2mst.dd       %f6,%f8,%f10
21
 
22
        mi2s1.ss        %f4,%f5,%f6
23
        mi2s1.sd        %f8,%f9,%f10
24
        mi2s1.dd        %f12,%f14,%f16
25
 
26
        mi2st.ss        %f7,%f8,%f9
27
        mi2st.sd        %f11,%f12,%f13
28
        mi2st.dd        %f14,%f16,%f18
29
 
30
        mi2ms1.ss       %f10,%f11,%f12
31
        mi2ms1.sd       %f14,%f15,%f16
32
        mi2ms1.dd       %f16,%f18,%f20
33
 
34
        mi2mst.ss       %f13,%f14,%f15
35
        mi2mst.sd       %f17,%f18,%f19
36
        mi2mst.dd       %f18,%f20,%f22
37
 
38
        mrmt1s2.ss      %f14,%f15,%f16
39
        mrmt1s2.sd      %f20,%f21,%f22
40
        mrmt1s2.dd      %f20,%f22,%f24
41
 
42
        mm12msm.ss      %f15,%f16,%f17
43
        mm12msm.sd      %f23,%f24,%f25
44
        mm12msm.dd      %f22,%f24,%f26
45
 
46
        mrm1s2.ss       %f18,%f19,%f20
47
        mrm1s2.sd       %f26,%f27,%f28
48
        mrm1s2.dd       %f20,%f22,%f24
49
 
50
        mm12ttsm.ss     %f19,%f20,%f21
51
        mm12ttsm.sd     %f29,%f30,%f31
52
        mm12ttsm.dd     %f22,%f24,%f26
53
 
54
        mimt1s2.ss      %f20,%f21,%f22
55
        mimt1s2.sd      %f0,%f1,%f2
56
        mimt1s2.dd      %f24,%f26,%f28
57
 
58
        mm12tsm.ss      %f21,%f22,%f23
59
        mm12tsm.sd      %f3,%f4,%f5
60
        mm12tsm.dd      %f30,%f0,%f2
61
 
62
        mim1s2.ss       %f22,%f23,%f24
63
        mim1s2.sd       %f6,%f7,%f8
64
        mim1s2.dd       %f4,%f6,%f8
65
 
66
        m12tsa.ss       %f23,%f24,%f25
67
        m12tsa.sd       %f9,%f10,%f11
68
        m12tsa.dd       %f6,%f8,%f10
69
 
70
        # pfmsm with dual bit
71
        d.mr2s1.ss      %f0,%f1,%f2
72
        nop
73
        d.mr2s1.sd      %f3,%f4,%f5
74
        nop
75
        d.mr2s1.dd      %f0,%f2,%f4
76
        nop
77
 
78
        d.mr2st.ss      %f1,%f2,%f3
79
        nop
80
        d.mr2st.sd      %f4,%f5,%f6
81
        nop
82
        d.mr2st.dd      %f2,%f4,%f6
83
        nop
84
 
85
        d.mr2ms1.ss     %f2,%f3,%f4
86
        nop
87
        d.mr2ms1.sd     %f6,%f7,%f8
88
        nop
89
        d.mr2ms1.dd     %f4,%f6,%f8
90
        nop
91
 
92
        d.mr2mst.ss     %f3,%f4,%f5
93
        nop
94
        d.mr2mst.sd     %f7,%f8,%f9
95
        nop
96
        d.mr2mst.dd     %f6,%f8,%f10
97
        nop
98
 
99
        d.mi2s1.ss      %f4,%f5,%f6
100
        nop
101
        d.mi2s1.sd      %f8,%f9,%f10
102
        nop
103
        d.mi2s1.dd      %f12,%f14,%f16
104
        nop
105
 
106
        d.mi2st.ss      %f7,%f8,%f9
107
        nop
108
        d.mi2st.sd      %f11,%f12,%f13
109
        nop
110
        d.mi2st.dd      %f14,%f16,%f18
111
        nop
112
 
113
        d.mi2ms1.ss     %f10,%f11,%f12
114
        nop
115
        d.mi2ms1.sd     %f14,%f15,%f16
116
        nop
117
        d.mi2ms1.dd     %f16,%f18,%f20
118
        nop
119
 
120
        d.mi2mst.ss     %f13,%f14,%f15
121
        nop
122
        d.mi2mst.sd     %f17,%f18,%f19
123
        nop
124
        d.mi2mst.dd     %f18,%f20,%f22
125
        nop
126
 
127
        d.mrmt1s2.ss    %f14,%f15,%f16
128
        nop
129
        d.mrmt1s2.sd    %f20,%f21,%f22
130
        nop
131
        d.mrmt1s2.dd    %f20,%f22,%f24
132
        nop
133
 
134
        d.mm12msm.ss    %f15,%f16,%f17
135
        nop
136
        d.mm12msm.sd    %f23,%f24,%f25
137
        nop
138
        d.mm12msm.dd    %f22,%f24,%f26
139
        nop
140
 
141
        d.mrm1s2.ss     %f18,%f19,%f20
142
        nop
143
        d.mrm1s2.sd     %f26,%f27,%f28
144
        nop
145
        d.mrm1s2.dd     %f20,%f22,%f24
146
        nop
147
 
148
        d.mm12ttsm.ss   %f19,%f20,%f21
149
        nop
150
        d.mm12ttsm.sd   %f29,%f30,%f31
151
        nop
152
        d.mm12ttsm.dd   %f22,%f24,%f26
153
        nop
154
 
155
        d.mimt1s2.ss    %f20,%f21,%f22
156
        nop
157
        d.mimt1s2.sd    %f0,%f1,%f2
158
        nop
159
        d.mimt1s2.dd    %f24,%f26,%f28
160
        nop
161
 
162
        d.mm12tsm.ss    %f21,%f22,%f23
163
        nop
164
        d.mm12tsm.sd    %f3,%f4,%f5
165
        nop
166
        d.mm12tsm.dd    %f30,%f0,%f2
167
        nop
168
 
169
        d.mim1s2.ss     %f22,%f23,%f24
170
        nop
171
        d.mim1s2.sd     %f6,%f7,%f8
172
        nop
173
        d.mim1s2.dd     %f4,%f6,%f8
174
        nop
175
 
176
        d.m12tsa.ss     %f23,%f24,%f25
177
        nop
178
        d.m12tsa.sd     %f9,%f10,%f11
179
        nop
180
        d.m12tsa.dd     %f6,%f8,%f10
181
        nop
182
 

powered by: WebSVN 2.1.0

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