Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / hppa / basic / fp_fcmp.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         fcmp,sgl,false? %fr4,%fr5
9         fcmp,sgl,false %fr4,%fr5
10         fcmp,sgl,? %fr4,%fr5
11         fcmp,sgl,!<=> %fr4,%fr5
12         fcmp,sgl,= %fr4,%fr5
13         fcmp,sgl,=T %fr4,%fr5
14         fcmp,sgl,?= %fr4,%fr5
15         fcmp,sgl,!<> %fr4,%fr5
16         fcmp,sgl,!?>= %fr4,%fr5
17         fcmp,sgl,< %fr4,%fr5
18         fcmp,sgl,?< %fr4,%fr5
19         fcmp,sgl,!>= %fr4,%fr5
20         fcmp,sgl,!?> %fr4,%fr5
21         fcmp,sgl,<= %fr4,%fr5
22         fcmp,sgl,?<= %fr4,%fr5
23         fcmp,sgl,!> %fr4,%fr5
24         fcmp,sgl,!?<= %fr4,%fr5
25         fcmp,sgl,> %fr4,%fr5
26         fcmp,sgl,?> %fr4,%fr5
27         fcmp,sgl,!<= %fr4,%fr5
28         fcmp,sgl,!?< %fr4,%fr5
29         fcmp,sgl,>= %fr4,%fr5
30         fcmp,sgl,?>= %fr4,%fr5
31         fcmp,sgl,!< %fr4,%fr5
32         fcmp,sgl,!?= %fr4,%fr5
33         fcmp,sgl,<> %fr4,%fr5
34         fcmp,sgl,!= %fr4,%fr5
35         fcmp,sgl,!=T %fr4,%fr5
36         fcmp,sgl,!? %fr4,%fr5
37         fcmp,sgl,<=> %fr4,%fr5
38         fcmp,sgl,true? %fr4,%fr5
39         fcmp,sgl,true %fr4,%fr5
40
41         fcmp,dbl,false? %fr4,%fr5
42         fcmp,dbl,false %fr4,%fr5
43         fcmp,dbl,? %fr4,%fr5
44         fcmp,dbl,!<=> %fr4,%fr5
45         fcmp,dbl,= %fr4,%fr5
46         fcmp,dbl,=T %fr4,%fr5
47         fcmp,dbl,?= %fr4,%fr5
48         fcmp,dbl,!<> %fr4,%fr5
49         fcmp,dbl,!?>= %fr4,%fr5
50         fcmp,dbl,< %fr4,%fr5
51         fcmp,dbl,?< %fr4,%fr5
52         fcmp,dbl,!>= %fr4,%fr5
53         fcmp,dbl,!?> %fr4,%fr5
54         fcmp,dbl,<= %fr4,%fr5
55         fcmp,dbl,?<= %fr4,%fr5
56         fcmp,dbl,!> %fr4,%fr5
57         fcmp,dbl,!?<= %fr4,%fr5
58         fcmp,dbl,> %fr4,%fr5
59         fcmp,dbl,?> %fr4,%fr5
60         fcmp,dbl,!<= %fr4,%fr5
61         fcmp,dbl,!?< %fr4,%fr5
62         fcmp,dbl,>= %fr4,%fr5
63         fcmp,dbl,?>= %fr4,%fr5
64         fcmp,dbl,!< %fr4,%fr5
65         fcmp,dbl,!?= %fr4,%fr5
66         fcmp,dbl,<> %fr4,%fr5
67         fcmp,dbl,!= %fr4,%fr5
68         fcmp,dbl,!=T %fr4,%fr5
69         fcmp,dbl,!? %fr4,%fr5
70         fcmp,dbl,<=> %fr4,%fr5
71         fcmp,dbl,true? %fr4,%fr5
72         fcmp,dbl,true %fr4,%fr5
73
74         fcmp,quad,false? %fr4,%fr5
75         fcmp,quad,false %fr4,%fr5
76         fcmp,quad,? %fr4,%fr5
77         fcmp,quad,!<=> %fr4,%fr5
78         fcmp,quad,= %fr4,%fr5
79         fcmp,quad,=T %fr4,%fr5
80         fcmp,quad,?= %fr4,%fr5
81         fcmp,quad,!<> %fr4,%fr5
82         fcmp,quad,!?>= %fr4,%fr5
83         fcmp,quad,< %fr4,%fr5
84         fcmp,quad,?< %fr4,%fr5
85         fcmp,quad,!>= %fr4,%fr5
86         fcmp,quad,!?> %fr4,%fr5
87         fcmp,quad,<= %fr4,%fr5
88         fcmp,quad,?<= %fr4,%fr5
89         fcmp,quad,!> %fr4,%fr5
90         fcmp,quad,!?<= %fr4,%fr5
91         fcmp,quad,> %fr4,%fr5
92         fcmp,quad,?> %fr4,%fr5
93         fcmp,quad,!<= %fr4,%fr5
94         fcmp,quad,!?< %fr4,%fr5
95         fcmp,quad,>= %fr4,%fr5
96         fcmp,quad,?>= %fr4,%fr5
97         fcmp,quad,!< %fr4,%fr5
98         fcmp,quad,!?= %fr4,%fr5
99         fcmp,quad,<> %fr4,%fr5
100         fcmp,quad,!= %fr4,%fr5
101         fcmp,quad,!=T %fr4,%fr5
102         fcmp,quad,!? %fr4,%fr5
103         fcmp,quad,<=> %fr4,%fr5
104         fcmp,quad,true? %fr4,%fr5
105         fcmp,quad,true %fr4,%fr5