]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gas/testsuite/gas/arm/neon-const.s
daily update
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / arm / neon-const.s
CommitLineData
b7dc4905
JB
1@ test floating-point constant parsing.
2
3 .arm
4 .text
5 .syntax unified
6
30e27cd0 7 vmov.f32 q0, 0.0
b7dc4905
JB
8
9 vmov.f32 q0, 2.0
10 vmov.f32 q0, 4.0
11 vmov.f32 q0, 8.0
12 vmov.f32 q0, 16.0
13 vmov.f32 q0, 0.125
14 vmov.f32 q0, 0.25
15 vmov.f32 q0, 0.5
16 vmov.f32 q0, 1.0
17
18 vmov.f32 q0, 2.125
19 vmov.f32 q0, 4.25
20 vmov.f32 q0, 8.5
21 vmov.f32 q0, 17.0
22 vmov.f32 q0, 0.1328125
23 vmov.f32 q0, 0.265625
24 vmov.f32 q0, 0.53125
25 vmov.f32 q0, 1.0625
26
27 vmov.f32 q0, 2.25
28 vmov.f32 q0, 4.5
29 vmov.f32 q0, 9.0
30 vmov.f32 q0, 18.0
31 vmov.f32 q0, 0.140625
32 vmov.f32 q0, 0.28125
33 vmov.f32 q0, 0.5625
34 vmov.f32 q0, 1.125
35
36 vmov.f32 q0, 2.375
37 vmov.f32 q0, 4.75
38 vmov.f32 q0, 9.5
39 vmov.f32 q0, 19.0
40 vmov.f32 q0, 0.1484375
41 vmov.f32 q0, 0.296875
42 vmov.f32 q0, 0.59375
43 vmov.f32 q0, 1.1875
44
45 vmov.f32 q0, 2.5
46 vmov.f32 q0, 5.0
47 vmov.f32 q0, 10.0
48 vmov.f32 q0, 20.0
49 vmov.f32 q0, 0.15625
50 vmov.f32 q0, 0.3125
51 vmov.f32 q0, 0.625
52 vmov.f32 q0, 1.25
53
54 vmov.f32 q0, 2.625
55 vmov.f32 q0, 5.25
56 vmov.f32 q0, 10.5
57 vmov.f32 q0, 21.0
58 vmov.f32 q0, 0.1640625
59 vmov.f32 q0, 0.328125
60 vmov.f32 q0, 0.65625
61 vmov.f32 q0, 1.3125
62
63 vmov.f32 q0, 2.75
64 vmov.f32 q0, 5.5
65 vmov.f32 q0, 11.0
66 vmov.f32 q0, 22.0
67 vmov.f32 q0, 0.171875
68 vmov.f32 q0, 0.34375
69 vmov.f32 q0, 0.6875
70 vmov.f32 q0, 1.375
71
72 vmov.f32 q0, 2.875
73 vmov.f32 q0, 5.75
74 vmov.f32 q0, 11.5
75 vmov.f32 q0, 23.0
76 vmov.f32 q0, 0.1796875
77 vmov.f32 q0, 0.359375
78 vmov.f32 q0, 0.71875
79 vmov.f32 q0, 1.4375
80
81 vmov.f32 q0, 3.0
82 vmov.f32 q0, 6.0
83 vmov.f32 q0, 12.0
84 vmov.f32 q0, 24.0
85 vmov.f32 q0, 0.1875
86 vmov.f32 q0, 0.375
87 vmov.f32 q0, 0.75
88 vmov.f32 q0, 1.5
89
90 vmov.f32 q0, 3.125
91 vmov.f32 q0, 6.25
92 vmov.f32 q0, 12.5
93 vmov.f32 q0, 25.0
94 vmov.f32 q0, 0.1953125
95 vmov.f32 q0, 0.390625
96 vmov.f32 q0, 0.78125
97 vmov.f32 q0, 1.5625
98
99 vmov.f32 q0, 3.25
100 vmov.f32 q0, 6.5
101 vmov.f32 q0, 13.0
102 vmov.f32 q0, 26.0
103 vmov.f32 q0, 0.203125
104 vmov.f32 q0, 0.40625
105 vmov.f32 q0, 0.8125
106 vmov.f32 q0, 1.625
107
108 vmov.f32 q0, 3.375
109 vmov.f32 q0, 6.75
110 vmov.f32 q0, 13.5
111 vmov.f32 q0, 27.0
112 vmov.f32 q0, 0.2109375
113 vmov.f32 q0, 0.421875
114 vmov.f32 q0, 0.84375
115 vmov.f32 q0, 1.6875
116
117 vmov.f32 q0, 3.5
118 vmov.f32 q0, 7.0
119 vmov.f32 q0, 14.0
120 vmov.f32 q0, 28.0
121 vmov.f32 q0, 0.21875
122 vmov.f32 q0, 0.4375
123 vmov.f32 q0, 0.875
124 vmov.f32 q0, 1.75
125
126 vmov.f32 q0, 3.625
127 vmov.f32 q0, 7.25
128 vmov.f32 q0, 14.5
129 vmov.f32 q0, 29.0
130 vmov.f32 q0, 0.2265625
131 vmov.f32 q0, 0.453125
132 vmov.f32 q0, 0.90625
133 vmov.f32 q0, 1.8125
134
135 vmov.f32 q0, 3.75
136 vmov.f32 q0, 7.5
137 vmov.f32 q0, 15.0
138 vmov.f32 q0, 30.0
139 vmov.f32 q0, 0.234375
140 vmov.f32 q0, 0.46875
141 vmov.f32 q0, 0.9375
142 vmov.f32 q0, 1.875
143
144 vmov.f32 q0, 3.875
145 vmov.f32 q0, 7.75
146 vmov.f32 q0, 15.5
147 vmov.f32 q0, 31.0
148 vmov.f32 q0, 0.2421875
149 vmov.f32 q0, 0.484375
150 vmov.f32 q0, 0.96875
151 vmov.f32 q0, 1.9375
152
30e27cd0 153 vmov.f32 q0, -0.0
b7dc4905
JB
154
155 vmov.f32 q0, -2.0
156 vmov.f32 q0, -4.0
157 vmov.f32 q0, -8.0
158 vmov.f32 q0, -16.0
159 vmov.f32 q0, -0.125
160 vmov.f32 q0, -0.25
161 vmov.f32 q0, -0.5
162 vmov.f32 q0, -1.0
163
164 vmov.f32 q0, -2.125
165 vmov.f32 q0, -4.25
166 vmov.f32 q0, -8.5
167 vmov.f32 q0, -17.0
168 vmov.f32 q0, -0.1328125
169 vmov.f32 q0, -0.265625
170 vmov.f32 q0, -0.53125
171 vmov.f32 q0, -1.0625
172
173 vmov.f32 q0, -2.25
174 vmov.f32 q0, -4.5
175 vmov.f32 q0, -9.0
176 vmov.f32 q0, -18.0
177 vmov.f32 q0, -0.140625
178 vmov.f32 q0, -0.28125
179 vmov.f32 q0, -0.5625
180 vmov.f32 q0, -1.125
181
182 vmov.f32 q0, -2.375
183 vmov.f32 q0, -4.75
184 vmov.f32 q0, -9.5
185 vmov.f32 q0, -19.0
186 vmov.f32 q0, -0.1484375
187 vmov.f32 q0, -0.296875
188 vmov.f32 q0, -0.59375
189 vmov.f32 q0, -1.1875
190
191 vmov.f32 q0, -2.5
192 vmov.f32 q0, -5.0
193 vmov.f32 q0, -10.0
194 vmov.f32 q0, -20.0
195 vmov.f32 q0, -0.15625
196 vmov.f32 q0, -0.3125
197 vmov.f32 q0, -0.625
198 vmov.f32 q0, -1.25
199
200 vmov.f32 q0, -2.625
201 vmov.f32 q0, -5.25
202 vmov.f32 q0, -10.5
203 vmov.f32 q0, -21.0
204 vmov.f32 q0, -0.1640625
205 vmov.f32 q0, -0.328125
206 vmov.f32 q0, -0.65625
207 vmov.f32 q0, -1.3125
208
209 vmov.f32 q0, -2.75
210 vmov.f32 q0, -5.5
211 vmov.f32 q0, -11.0
212 vmov.f32 q0, -22.0
213 vmov.f32 q0, -0.171875
214 vmov.f32 q0, -0.34375
215 vmov.f32 q0, -0.6875
216 vmov.f32 q0, -1.375
217
218 vmov.f32 q0, -2.875
219 vmov.f32 q0, -5.75
220 vmov.f32 q0, -11.5
221 vmov.f32 q0, -23.0
222 vmov.f32 q0, -0.1796875
223 vmov.f32 q0, -0.359375
224 vmov.f32 q0, -0.71875
225 vmov.f32 q0, -1.4375
226
227 vmov.f32 q0, -3.0
228 vmov.f32 q0, -6.0
229 vmov.f32 q0, -12.0
230 vmov.f32 q0, -24.0
231 vmov.f32 q0, -0.1875
232 vmov.f32 q0, -0.375
233 vmov.f32 q0, -0.75
234 vmov.f32 q0, -1.5
235
236 vmov.f32 q0, -3.125
237 vmov.f32 q0, -6.25
238 vmov.f32 q0, -12.5
239 vmov.f32 q0, -25.0
240 vmov.f32 q0, -0.1953125
241 vmov.f32 q0, -0.390625
242 vmov.f32 q0, -0.78125
243 vmov.f32 q0, -1.5625
244
245 vmov.f32 q0, -3.25
246 vmov.f32 q0, -6.5
247 vmov.f32 q0, -13.0
248 vmov.f32 q0, -26.0
249 vmov.f32 q0, -0.203125
250 vmov.f32 q0, -0.40625
251 vmov.f32 q0, -0.8125
252 vmov.f32 q0, -1.625
253
254 vmov.f32 q0, -3.375
255 vmov.f32 q0, -6.75
256 vmov.f32 q0, -13.5
257 vmov.f32 q0, -27.0
258 vmov.f32 q0, -0.2109375
259 vmov.f32 q0, -0.421875
260 vmov.f32 q0, -0.84375
261 vmov.f32 q0, -1.6875
262
263 vmov.f32 q0, -3.5
264 vmov.f32 q0, -7.0
265 vmov.f32 q0, -14.0
266 vmov.f32 q0, -28.0
267 vmov.f32 q0, -0.21875
268 vmov.f32 q0, -0.4375
269 vmov.f32 q0, -0.875
270 vmov.f32 q0, -1.75
271
272 vmov.f32 q0, -3.625
273 vmov.f32 q0, -7.25
274 vmov.f32 q0, -14.5
275 vmov.f32 q0, -29.0
276 vmov.f32 q0, -0.2265625
277 vmov.f32 q0, -0.453125
278 vmov.f32 q0, -0.90625
279 vmov.f32 q0, -1.8125
280
281 vmov.f32 q0, -3.75
282 vmov.f32 q0, -7.5
283 vmov.f32 q0, -15.0
284 vmov.f32 q0, -30.0
285 vmov.f32 q0, -0.234375
286 vmov.f32 q0, -0.46875
287 vmov.f32 q0, -0.9375
288 vmov.f32 q0, -1.875
289
290 vmov.f32 q0, -3.875
291 vmov.f32 q0, -7.75
292 vmov.f32 q0, -15.5
293 vmov.f32 q0, -31.0
294 vmov.f32 q0, -0.2421875
295 vmov.f32 q0, -0.484375
296 vmov.f32 q0, -0.96875
297 vmov.f32 q0, -1.9375
58ad575f
MGD
298
299 vmov.i64 d9, #0xffffffffffffffff