Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / hppa / basic / shladd.s
1         .level 1.1
2         .code
3         .align 4
4 ; Basic shladd instruction tests.  
5 ;
6 ; We could/should test some of the corner cases for register and 
7 ; immediate fields.  We should also check the assorted field
8 ; selectors to make sure they're handled correctly.
9         shladd  %r4,1,%r5,%r6
10         shladd,=  %r4,1,%r5,%r6
11         shladd,<  %r4,1,%r5,%r6
12         shladd,<=  %r4,1,%r5,%r6
13         shladd,nuv  %r4,1,%r5,%r6
14         shladd,znv  %r4,1,%r5,%r6
15         shladd,sv  %r4,1,%r5,%r6
16         shladd,od  %r4,1,%r5,%r6
17         shladd,tr  %r4,1,%r5,%r6
18         shladd,<>  %r4,1,%r5,%r6
19         shladd,>=  %r4,1,%r5,%r6
20         shladd,>  %r4,1,%r5,%r6
21         shladd,uv  %r4,1,%r5,%r6
22         shladd,vnz  %r4,1,%r5,%r6
23         shladd,nsv  %r4,1,%r5,%r6
24         shladd,ev  %r4,1,%r5,%r6
25
26         shladd,l  %r4,1,%r5,%r6
27         shladd,l,=  %r4,1,%r5,%r6
28         shladd,l,<  %r4,1,%r5,%r6
29         shladd,l,<=  %r4,1,%r5,%r6
30         shladd,l,nuv  %r4,1,%r5,%r6
31         shladd,l,znv  %r4,1,%r5,%r6
32         shladd,l,sv  %r4,1,%r5,%r6
33         shladd,l,od  %r4,1,%r5,%r6
34         shladd,l,tr  %r4,1,%r5,%r6
35         shladd,l,<>  %r4,1,%r5,%r6
36         shladd,l,>=  %r4,1,%r5,%r6
37         shladd,l,>  %r4,1,%r5,%r6
38         shladd,l,uv  %r4,1,%r5,%r6
39         shladd,l,vnz  %r4,1,%r5,%r6
40         shladd,l,nsv  %r4,1,%r5,%r6
41         shladd,l,ev  %r4,1,%r5,%r6
42
43         shladd,tsv  %r4,1,%r5,%r6
44         shladd,tsv,=  %r4,1,%r5,%r6
45         shladd,tsv,<  %r4,1,%r5,%r6
46         shladd,tsv,<=  %r4,1,%r5,%r6
47         shladd,tsv,nuv  %r4,1,%r5,%r6
48         shladd,tsv,znv  %r4,1,%r5,%r6
49         shladd,tsv,sv  %r4,1,%r5,%r6
50         shladd,tsv,od  %r4,1,%r5,%r6
51         shladd,tsv,tr  %r4,1,%r5,%r6
52         shladd,tsv,<>  %r4,1,%r5,%r6
53         shladd,tsv,>=  %r4,1,%r5,%r6
54         shladd,tsv,>  %r4,1,%r5,%r6
55         shladd,tsv,uv  %r4,1,%r5,%r6
56         shladd,tsv,vnz  %r4,1,%r5,%r6
57         shladd,tsv,nsv  %r4,1,%r5,%r6
58         shladd,tsv,ev  %r4,1,%r5,%r6
59
60         shladd  %r4,2,%r5,%r6
61         shladd,=  %r4,2,%r5,%r6
62         shladd,<  %r4,2,%r5,%r6
63         shladd,<=  %r4,2,%r5,%r6
64         shladd,nuv  %r4,2,%r5,%r6
65         shladd,znv  %r4,2,%r5,%r6
66         shladd,sv  %r4,2,%r5,%r6
67         shladd,od  %r4,2,%r5,%r6
68         shladd,tr  %r4,2,%r5,%r6
69         shladd,<>  %r4,2,%r5,%r6
70         shladd,>=  %r4,2,%r5,%r6
71         shladd,>  %r4,2,%r5,%r6
72         shladd,uv  %r4,2,%r5,%r6
73         shladd,vnz  %r4,2,%r5,%r6
74         shladd,nsv  %r4,2,%r5,%r6
75         shladd,ev  %r4,2,%r5,%r6
76
77         shladd,l  %r4,2,%r5,%r6
78         shladd,l,=  %r4,2,%r5,%r6
79         shladd,l,<  %r4,2,%r5,%r6
80         shladd,l,<=  %r4,2,%r5,%r6
81         shladd,l,nuv  %r4,2,%r5,%r6
82         shladd,l,znv  %r4,2,%r5,%r6
83         shladd,l,sv  %r4,2,%r5,%r6
84         shladd,l,od  %r4,2,%r5,%r6
85         shladd,l,tr  %r4,2,%r5,%r6
86         shladd,l,<>  %r4,2,%r5,%r6
87         shladd,l,>=  %r4,2,%r5,%r6
88         shladd,l,>  %r4,2,%r5,%r6
89         shladd,l,uv  %r4,2,%r5,%r6
90         shladd,l,vnz  %r4,2,%r5,%r6
91         shladd,l,nsv  %r4,2,%r5,%r6
92         shladd,l,ev  %r4,2,%r5,%r6
93
94         shladd,tsv  %r4,2,%r5,%r6
95         shladd,tsv,=  %r4,2,%r5,%r6
96         shladd,tsv,<  %r4,2,%r5,%r6
97         shladd,tsv,<=  %r4,2,%r5,%r6
98         shladd,tsv,nuv  %r4,2,%r5,%r6
99         shladd,tsv,znv  %r4,2,%r5,%r6
100         shladd,tsv,sv  %r4,2,%r5,%r6
101         shladd,tsv,od  %r4,2,%r5,%r6
102         shladd,tsv,tr  %r4,2,%r5,%r6
103         shladd,tsv,<>  %r4,2,%r5,%r6
104         shladd,tsv,>=  %r4,2,%r5,%r6
105         shladd,tsv,>  %r4,2,%r5,%r6
106         shladd,tsv,uv  %r4,2,%r5,%r6
107         shladd,tsv,vnz  %r4,2,%r5,%r6
108         shladd,tsv,nsv  %r4,2,%r5,%r6
109         shladd,tsv,ev  %r4,2,%r5,%r6
110
111         shladd  %r4,3,%r5,%r6
112         shladd,=  %r4,3,%r5,%r6
113         shladd,<  %r4,3,%r5,%r6
114         shladd,<=  %r4,3,%r5,%r6
115         shladd,nuv  %r4,3,%r5,%r6
116         shladd,znv  %r4,3,%r5,%r6
117         shladd,sv  %r4,3,%r5,%r6
118         shladd,od  %r4,3,%r5,%r6
119         shladd,tr  %r4,3,%r5,%r6
120         shladd,<>  %r4,3,%r5,%r6
121         shladd,>=  %r4,3,%r5,%r6
122         shladd,>  %r4,3,%r5,%r6
123         shladd,uv  %r4,3,%r5,%r6
124         shladd,vnz  %r4,3,%r5,%r6
125         shladd,nsv  %r4,3,%r5,%r6
126         shladd,ev  %r4,3,%r5,%r6
127
128         shladd,l  %r4,3,%r5,%r6
129         shladd,l,=  %r4,3,%r5,%r6
130         shladd,l,<  %r4,3,%r5,%r6
131         shladd,l,<=  %r4,3,%r5,%r6
132         shladd,l,nuv  %r4,3,%r5,%r6
133         shladd,l,znv  %r4,3,%r5,%r6
134         shladd,l,sv  %r4,3,%r5,%r6
135         shladd,l,od  %r4,3,%r5,%r6
136         shladd,l,tr  %r4,3,%r5,%r6
137         shladd,l,<>  %r4,3,%r5,%r6
138         shladd,l,>=  %r4,3,%r5,%r6
139         shladd,l,>  %r4,3,%r5,%r6
140         shladd,l,uv  %r4,3,%r5,%r6
141         shladd,l,vnz  %r4,3,%r5,%r6
142         shladd,l,nsv  %r4,3,%r5,%r6
143         shladd,l,ev  %r4,3,%r5,%r6
144
145         shladd,tsv  %r4,3,%r5,%r6
146         shladd,tsv,=  %r4,3,%r5,%r6
147         shladd,tsv,<  %r4,3,%r5,%r6
148         shladd,tsv,<=  %r4,3,%r5,%r6
149         shladd,tsv,nuv  %r4,3,%r5,%r6
150         shladd,tsv,znv  %r4,3,%r5,%r6
151         shladd,tsv,sv  %r4,3,%r5,%r6
152         shladd,tsv,od  %r4,3,%r5,%r6
153         shladd,tsv,tr  %r4,3,%r5,%r6
154         shladd,tsv,<>  %r4,3,%r5,%r6
155         shladd,tsv,>=  %r4,3,%r5,%r6
156         shladd,tsv,>  %r4,3,%r5,%r6
157         shladd,tsv,uv  %r4,3,%r5,%r6
158         shladd,tsv,vnz  %r4,3,%r5,%r6
159         shladd,tsv,nsv  %r4,3,%r5,%r6
160         shladd,tsv,ev  %r4,3,%r5,%r6
161