Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / i860 / float04.s
1 # fxfr, ixfr, fiadd, fisub
2
3         .text
4
5         # ixfr, fxfr
6         fxfr    %f1,%r3
7         fxfr    %f8,%r30
8         fxfr    %f31,%r18
9
10         ixfr    %r9,%f31
11         ixfr    %r23,%f16
12         ixfr    %r0,%f0
13
14         # Non-pipelined, without dual bit 
15         fiadd.ss        %f0,%f1,%f2
16         fiadd.dd        %f6,%f8,%f10
17
18         fisub.ss        %f5,%f6,%f7
19         fisub.dd        %f12,%f14,%f16
20
21         # Pipelined, without dual bit 
22         pfiadd.ss       %f14,%f15,%f16
23         pfiadd.dd       %f22,%f24,%f26
24
25         pfisub.ss       %f20,%f21,%f22
26         pfisub.dd       %f28,%f30,%f2
27
28         # Non-pipelined, with dual bit 
29         d.fiadd.ss      %f0,%f1,%f2
30         nop
31         d.fiadd.dd      %f6,%f8,%f10
32         nop
33
34         d.fisub.ss      %f5,%f6,%f7
35         nop
36         d.fisub.dd      %f12,%f14,%f16
37         nop
38
39         # Pipelined, with dual bit 
40         d.pfiadd.ss     %f14,%f15,%f16
41         nop
42         d.pfiadd.dd     %f22,%f24,%f26
43         nop
44
45         d.pfisub.ss     %f20,%f21,%f22
46         nop
47         d.pfisub.dd     %f28,%f30,%f2
48         nop
49