Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / hppa / basic / fp_conv.s
1         .code
2         .align 4
3 ; Basic immediate instruction tests.  
4 ;
5 ; We could/should test some of the corner cases for register and 
6 ; immediate fields.  We should also check the assorted field
7 ; selectors to make sure they're handled correctly.
8         fcnvff,sgl,sgl %fr5,%fr10
9         fcnvff,sgl,dbl %fr5,%fr10
10         fcnvff,sgl,quad %fr5,%fr10
11         fcnvff,dbl,sgl %fr5,%fr10
12         fcnvff,dbl,dbl %fr5,%fr10
13         fcnvff,dbl,quad %fr5,%fr10
14         fcnvff,quad,sgl %fr5,%fr10
15         fcnvff,quad,dbl %fr5,%fr10
16         fcnvff,quad,quad %fr5,%fr10
17         fcnvff,sgl,sgl %fr20,%fr24
18         fcnvff,sgl,dbl %fr20,%fr24
19         fcnvff,sgl,quad %fr20,%fr24
20         fcnvff,dbl,sgl %fr20,%fr24
21         fcnvff,dbl,dbl %fr20,%fr24
22         fcnvff,dbl,quad %fr20,%fr24
23         fcnvff,quad,sgl %fr20,%fr24
24         fcnvff,quad,dbl %fr20,%fr24
25         fcnvff,quad,quad %fr20,%fr24
26
27         fcnvxf,sgl,sgl %fr5,%fr10
28         fcnvxf,sgl,dbl %fr5,%fr10
29         fcnvxf,sgl,quad %fr5,%fr10
30         fcnvxf,dbl,sgl %fr5,%fr10
31         fcnvxf,dbl,dbl %fr5,%fr10
32         fcnvxf,dbl,quad %fr5,%fr10
33         fcnvxf,quad,sgl %fr5,%fr10
34         fcnvxf,quad,dbl %fr5,%fr10
35         fcnvxf,quad,quad %fr5,%fr10
36         fcnvxf,sgl,sgl %fr20,%fr24
37         fcnvxf,sgl,dbl %fr20,%fr24
38         fcnvxf,sgl,quad %fr20,%fr24
39         fcnvxf,dbl,sgl %fr20,%fr24
40         fcnvxf,dbl,dbl %fr20,%fr24
41         fcnvxf,dbl,quad %fr20,%fr24
42         fcnvxf,quad,sgl %fr20,%fr24
43         fcnvxf,quad,dbl %fr20,%fr24
44         fcnvxf,quad,quad %fr20,%fr24
45
46         fcnvfx,sgl,sgl %fr5,%fr10
47         fcnvfx,sgl,dbl %fr5,%fr10
48         fcnvfx,sgl,quad %fr5,%fr10
49         fcnvfx,dbl,sgl %fr5,%fr10
50         fcnvfx,dbl,dbl %fr5,%fr10
51         fcnvfx,dbl,quad %fr5,%fr10
52         fcnvfx,quad,sgl %fr5,%fr10
53         fcnvfx,quad,dbl %fr5,%fr10
54         fcnvfx,quad,quad %fr5,%fr10
55         fcnvfx,sgl,sgl %fr20,%fr24
56         fcnvfx,sgl,dbl %fr20,%fr24
57         fcnvfx,sgl,quad %fr20,%fr24
58         fcnvfx,dbl,sgl %fr20,%fr24
59         fcnvfx,dbl,dbl %fr20,%fr24
60         fcnvfx,dbl,quad %fr20,%fr24
61         fcnvfx,quad,sgl %fr20,%fr24
62         fcnvfx,quad,dbl %fr20,%fr24
63         fcnvfx,quad,quad %fr20,%fr24
64
65         fcnvfxt,sgl,sgl %fr5,%fr10
66         fcnvfxt,sgl,dbl %fr5,%fr10
67         fcnvfxt,sgl,quad %fr5,%fr10
68         fcnvfxt,dbl,sgl %fr5,%fr10
69         fcnvfxt,dbl,dbl %fr5,%fr10
70         fcnvfxt,dbl,quad %fr5,%fr10
71         fcnvfxt,quad,sgl %fr5,%fr10
72         fcnvfxt,quad,dbl %fr5,%fr10
73         fcnvfxt,quad,quad %fr5,%fr10
74         fcnvfxt,sgl,sgl %fr20,%fr24
75         fcnvfxt,sgl,dbl %fr20,%fr24
76         fcnvfxt,sgl,quad %fr20,%fr24
77         fcnvfxt,dbl,sgl %fr20,%fr24
78         fcnvfxt,dbl,dbl %fr20,%fr24
79         fcnvfxt,dbl,quad %fr20,%fr24
80         fcnvfxt,quad,sgl %fr20,%fr24
81         fcnvfxt,quad,dbl %fr20,%fr24
82         fcnvfxt,quad,quad %fr20,%fr24
83