IA-64 ELF support.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / ia64 / opc-f.s
1 .text
2 .type _start,@function
3 _start:
4
5 fma f4 = f5, f6, f7
6 fma.s0 f4 = f5, f6, f7
7 fma.s1 f4 = f5, f6, f7
8 fma.s2 f4 = f5, f6, f7
9 fma.s3 f4 = f5, f6, f7
10
11 fma.s f4 = f5, f6, f7
12 fma.s.s0 f4 = f5, f6, f7
13 fma.s.s1 f4 = f5, f6, f7
14 fma.s.s2 f4 = f5, f6, f7
15 fma.s.s3 f4 = f5, f6, f7
16
17 fma.d f4 = f5, f6, f7
18 fma.d.s0 f4 = f5, f6, f7
19 fma.d.s1 f4 = f5, f6, f7
20 fma.d.s2 f4 = f5, f6, f7
21 fma.d.s3 f4 = f5, f6, f7
22
23 fpma f4 = f5, f6, f7
24 fpma.s0 f4 = f5, f6, f7
25 fpma.s1 f4 = f5, f6, f7
26 fpma.s2 f4 = f5, f6, f7
27 fpma.s3 f4 = f5, f6, f7
28
29 fms f4 = f5, f6, f7
30 fms.s0 f4 = f5, f6, f7
31 fms.s1 f4 = f5, f6, f7
32 fms.s2 f4 = f5, f6, f7
33 fms.s3 f4 = f5, f6, f7
34
35 fms.s f4 = f5, f6, f7
36 fms.s.s0 f4 = f5, f6, f7
37 fms.s.s1 f4 = f5, f6, f7
38 fms.s.s2 f4 = f5, f6, f7
39 fms.s.s3 f4 = f5, f6, f7
40
41 fms.d f4 = f5, f6, f7
42 fms.d.s0 f4 = f5, f6, f7
43 fms.d.s1 f4 = f5, f6, f7
44 fms.d.s2 f4 = f5, f6, f7
45 fms.d.s3 f4 = f5, f6, f7
46
47 fpms f4 = f5, f6, f7
48 fpms.s0 f4 = f5, f6, f7
49 fpms.s1 f4 = f5, f6, f7
50 fpms.s2 f4 = f5, f6, f7
51 fpms.s3 f4 = f5, f6, f7
52
53 fnma f4 = f5, f6, f7
54 fnma.s0 f4 = f5, f6, f7
55 fnma.s1 f4 = f5, f6, f7
56 fnma.s2 f4 = f5, f6, f7
57 fnma.s3 f4 = f5, f6, f7
58
59 fnma.s f4 = f5, f6, f7
60 fnma.s.s0 f4 = f5, f6, f7
61 fnma.s.s1 f4 = f5, f6, f7
62 fnma.s.s2 f4 = f5, f6, f7
63 fnma.s.s3 f4 = f5, f6, f7
64
65 fnma.d f4 = f5, f6, f7
66 fnma.d.s0 f4 = f5, f6, f7
67 fnma.d.s1 f4 = f5, f6, f7
68 fnma.d.s2 f4 = f5, f6, f7
69 fnma.d.s3 f4 = f5, f6, f7
70
71 fpnma f4 = f5, f6, f7
72 fpnma.s0 f4 = f5, f6, f7
73 fpnma.s1 f4 = f5, f6, f7
74 fpnma.s2 f4 = f5, f6, f7
75 fpnma.s3 f4 = f5, f6, f7
76
77 fmpy f4 = f5, f6
78 fmpy.s0 f4 = f5, f6
79 fmpy.s1 f4 = f5, f6
80 fmpy.s2 f4 = f5, f6
81 fmpy.s3 f4 = f5, f6
82
83 fmpy.s f4 = f5, f6
84 fmpy.s.s0 f4 = f5, f6
85 fmpy.s.s1 f4 = f5, f6
86 fmpy.s.s2 f4 = f5, f6
87 fmpy.s.s3 f4 = f5, f6
88
89 fmpy.d f4 = f5, f6
90 fmpy.d.s0 f4 = f5, f6
91 fmpy.d.s1 f4 = f5, f6
92 fmpy.d.s2 f4 = f5, f6
93 fmpy.d.s3 f4 = f5, f6
94
95 fpmpy f4 = f5, f6
96 fpmpy.s0 f4 = f5, f6
97 fpmpy.s1 f4 = f5, f6
98 fpmpy.s2 f4 = f5, f6
99 fpmpy.s3 f4 = f5, f6
100
101 fadd f4 = f5, f6
102 fadd.s0 f4 = f5, f6
103 fadd.s1 f4 = f5, f6
104 fadd.s2 f4 = f5, f6
105 fadd.s3 f4 = f5, f6
106
107 fadd.s f4 = f5, f6
108 fadd.s.s0 f4 = f5, f6
109 fadd.s.s1 f4 = f5, f6
110 fadd.s.s2 f4 = f5, f6
111 fadd.s.s3 f4 = f5, f6
112
113 fadd.d f4 = f5, f6
114 fadd.d.s0 f4 = f5, f6
115 fadd.d.s1 f4 = f5, f6
116 fadd.d.s2 f4 = f5, f6
117 fadd.d.s3 f4 = f5, f6
118
119 fsub f4 = f5, f6
120 fsub.s0 f4 = f5, f6
121 fsub.s1 f4 = f5, f6
122 fsub.s2 f4 = f5, f6
123 fsub.s3 f4 = f5, f6
124
125 fsub.s f4 = f5, f6
126 fsub.s.s0 f4 = f5, f6
127 fsub.s.s1 f4 = f5, f6
128 fsub.s.s2 f4 = f5, f6
129 fsub.s.s3 f4 = f5, f6
130
131 fsub.d f4 = f5, f6
132 fsub.d.s0 f4 = f5, f6
133 fsub.d.s1 f4 = f5, f6
134 fsub.d.s2 f4 = f5, f6
135 fsub.d.s3 f4 = f5, f6
136
137 fpsub f4 = f5, f6
138 fpsub.s0 f4 = f5, f6
139 fpsub.s1 f4 = f5, f6
140 fpsub.s2 f4 = f5, f6
141 fpsub.s3 f4 = f5, f6
142
143 fnmpy f4 = f5, f6
144 fnmpy.s0 f4 = f5, f6
145 fnmpy.s1 f4 = f5, f6
146 fnmpy.s2 f4 = f5, f6
147 fnmpy.s3 f4 = f5, f6
148
149 fnmpy.s f4 = f5, f6
150 fnmpy.s.s0 f4 = f5, f6
151 fnmpy.s.s1 f4 = f5, f6
152 fnmpy.s.s2 f4 = f5, f6
153 fnmpy.s.s3 f4 = f5, f6
154
155 fnmpy.d f4 = f5, f6
156 fnmpy.d.s0 f4 = f5, f6
157 fnmpy.d.s1 f4 = f5, f6
158 fnmpy.d.s2 f4 = f5, f6
159 fnmpy.d.s3 f4 = f5, f6
160
161 fpnmpy f4 = f5, f6
162 fpnmpy.s0 f4 = f5, f6
163 fpnmpy.s1 f4 = f5, f6
164 fpnmpy.s2 f4 = f5, f6
165 fpnmpy.s3 f4 = f5, f6
166
167 fnorm f4 = f5
168 fnorm.s0 f4 = f5
169 fnorm.s1 f4 = f5
170 fnorm.s2 f4 = f5
171 fnorm.s3 f4 = f5
172
173 fnorm.s f4 = f5
174 fnorm.s.s0 f4 = f5
175 fnorm.s.s1 f4 = f5
176 fnorm.s.s2 f4 = f5
177 fnorm.s.s3 f4 = f5
178
179 fnorm.d f4 = f5
180 fnorm.d.s0 f4 = f5
181 fnorm.d.s1 f4 = f5
182 fnorm.d.s2 f4 = f5
183 fnorm.d.s3 f4 = f5
184
185 xma.l f4 = f5, f6, f7
186 xma.lu f4 = f5, f6, f7
187 xma.h f4 = f5, f6, f7
188 xma.hu f4 = f5, f6, f7
189
190 xmpy.l f4 = f5, f6
191 xmpy.lu f4 = f5, f6
192 xmpy.h f4 = f5, f6
193 xmpy.hu f4 = f5, f6
194
195 fselect f4 = f5, f6, f7
196
197 fclass.m p3, p4 = f4, @nat
198 fclass.nm p3, p4 = f4, @nat
199 fclass.m p3, p4 = f4, @qnan
200 fclass.nm p3, p4 = f4, @qnan
201 fclass.m p3, p4 = f4, @snan
202 fclass.nm p3, p4 = f4, @snan
203 fclass.m p3, p4 = f4, @pos
204 fclass.nm p3, p4 = f4, @pos
205 fclass.m p3, p4 = f4, @neg
206 fclass.nm p3, p4 = f4, @neg
207 fclass.m p3, p4 = f4, @unorm
208 fclass.nm p3, p4 = f4, @unorm
209 fclass.m p3, p4 = f4, @norm
210 fclass.nm p3, p4 = f4, @norm
211 fclass.m p3, p4 = f4, @inf
212 fclass.nm p3, p4 = f4, @inf
213 fclass.m p3, p4 = f4, 0x1ff
214 fclass.nm p3, p4 = f4, 0x1ff
215
216 fclass.m.unc p3, p4 = f4, @nat
217 fclass.nm.unc p3, p4 = f4, @nat
218 fclass.m.unc p3, p4 = f4, @qnan
219 fclass.nm.unc p3, p4 = f4, @qnan
220 fclass.m.unc p3, p4 = f4, @snan
221 fclass.nm.unc p3, p4 = f4, @snan
222 fclass.m.unc p3, p4 = f4, @pos
223 fclass.nm.unc p3, p4 = f4, @pos
224 fclass.m.unc p3, p4 = f4, @neg
225 fclass.nm.unc p3, p4 = f4, @neg
226 fclass.m.unc p3, p4 = f4, @unorm
227 fclass.nm.unc p3, p4 = f4, @unorm
228 fclass.m.unc p3, p4 = f4, @norm
229 fclass.nm.unc p3, p4 = f4, @norm
230 fclass.m.unc p3, p4 = f4, @inf
231 fclass.nm.unc p3, p4 = f4, @inf
232 fclass.m.unc p3, p4 = f4, 0x1ff
233 fclass.nm.unc p3, p4 = f4, 0x1ff
234
235 frcpa f4, p5 = f6, f7
236 frcpa.s0 f4, p5 = f6, f7
237 frcpa.s1 f4, p5 = f6, f7
238 frcpa.s2 f4, p5 = f6, f7
239 frcpa.s3 f4, p5 = f6, f7
240
241 fprcpa f4, p5 = f6, f7
242 fprcpa.s0 f4, p5 = f6, f7
243 fprcpa.s1 f4, p5 = f6, f7
244 fprcpa.s2 f4, p5 = f6, f7
245 fprcpa.s3 f4, p5 = f6, f7
246
247 frsqrta f4, p5 = f6
248 frsqrta.s0 f4, p5 = f6
249 frsqrta.s1 f4, p5 = f6
250 frsqrta.s2 f4, p5 = f6
251 frsqrta.s3 f4, p5 = f6
252
253 fprsqrta f4, p5 = f6
254 fprsqrta.s0 f4, p5 = f6
255 fprsqrta.s1 f4, p5 = f6
256 fprsqrta.s2 f4, p5 = f6
257 fprsqrta.s3 f4, p5 = f6
258
259 fmin f4 = f5, f6
260 fmin.s0 f4 = f5, f6
261 fmin.s1 f4 = f5, f6
262 fmin.s2 f4 = f5, f6
263 fmin.s3 f4 = f5, f6
264
265 fmax f4 = f5, f6
266 fmax.s0 f4 = f5, f6
267 fmax.s1 f4 = f5, f6
268 fmax.s2 f4 = f5, f6
269 fmax.s3 f4 = f5, f6
270
271 famin f4 = f5, f6
272 famin.s0 f4 = f5, f6
273 famin.s1 f4 = f5, f6
274 famin.s2 f4 = f5, f6
275 famin.s3 f4 = f5, f6
276
277 famax f4 = f5, f6
278 famax.s0 f4 = f5, f6
279 famax.s1 f4 = f5, f6
280 famax.s2 f4 = f5, f6
281 famax.s3 f4 = f5, f6
282
283 fpmin f4 = f5, f6
284 fpmin.s0 f4 = f5, f6
285 fpmin.s1 f4 = f5, f6
286 fpmin.s2 f4 = f5, f6
287 fpmin.s3 f4 = f5, f6
288
289 fpmax f4 = f5, f6
290 fpmax.s0 f4 = f5, f6
291 fpmax.s1 f4 = f5, f6
292 fpmax.s2 f4 = f5, f6
293 fpmax.s3 f4 = f5, f6
294
295 fpamin f4 = f5, f6
296 fpamin.s0 f4 = f5, f6
297 fpamin.s1 f4 = f5, f6
298 fpamin.s2 f4 = f5, f6
299 fpamin.s3 f4 = f5, f6
300
301 fpamax f4 = f5, f6
302 fpamax.s0 f4 = f5, f6
303 fpamax.s1 f4 = f5, f6
304 fpamax.s2 f4 = f5, f6
305 fpamax.s3 f4 = f5, f6
306
307 fcmp.eq p3, p4 = f4, f5
308 fcmp.eq.s0 p3, p4 = f4, f5
309 fcmp.eq.s1 p3, p4 = f4, f5
310 fcmp.eq.s2 p3, p4 = f4, f5
311 fcmp.eq.s3 p3, p4 = f4, f5
312
313 fcmp.lt p3, p4 = f4, f5
314 fcmp.lt.s0 p3, p4 = f4, f5
315 fcmp.lt.s1 p3, p4 = f4, f5
316 fcmp.lt.s2 p3, p4 = f4, f5
317 fcmp.lt.s3 p3, p4 = f4, f5
318
319 fcmp.le p3, p4 = f4, f5
320 fcmp.le.s0 p3, p4 = f4, f5
321 fcmp.le.s1 p3, p4 = f4, f5
322 fcmp.le.s2 p3, p4 = f4, f5
323 fcmp.le.s3 p3, p4 = f4, f5
324
325 fcmp.unord p3, p4 = f4, f5
326 fcmp.unord.s0 p3, p4 = f4, f5
327 fcmp.unord.s1 p3, p4 = f4, f5
328 fcmp.unord.s2 p3, p4 = f4, f5
329 fcmp.unord.s3 p3, p4 = f4, f5
330
331 fcmp.gt p3, p4 = f4, f5
332 fcmp.gt.s0 p3, p4 = f4, f5
333 fcmp.gt.s1 p3, p4 = f4, f5
334 fcmp.gt.s2 p3, p4 = f4, f5
335 fcmp.gt.s3 p3, p4 = f4, f5
336
337 fcmp.ge p3, p4 = f4, f5
338 fcmp.ge.s0 p3, p4 = f4, f5
339 fcmp.ge.s1 p3, p4 = f4, f5
340 fcmp.ge.s2 p3, p4 = f4, f5
341 fcmp.ge.s3 p3, p4 = f4, f5
342
343 fcmp.neq p3, p4 = f4, f5
344 fcmp.neq.s0 p3, p4 = f4, f5
345 fcmp.neq.s1 p3, p4 = f4, f5
346 fcmp.neq.s2 p3, p4 = f4, f5
347 fcmp.neq.s3 p3, p4 = f4, f5
348
349 fcmp.nlt p3, p4 = f4, f5
350 fcmp.nlt.s0 p3, p4 = f4, f5
351 fcmp.nlt.s1 p3, p4 = f4, f5
352 fcmp.nlt.s2 p3, p4 = f4, f5
353 fcmp.nlt.s3 p3, p4 = f4, f5
354
355 fcmp.nle p3, p4 = f4, f5
356 fcmp.nle.s0 p3, p4 = f4, f5
357 fcmp.nle.s1 p3, p4 = f4, f5
358 fcmp.nle.s2 p3, p4 = f4, f5
359 fcmp.nle.s3 p3, p4 = f4, f5
360
361 fcmp.ngt p3, p4 = f4, f5
362 fcmp.ngt.s0 p3, p4 = f4, f5
363 fcmp.ngt.s1 p3, p4 = f4, f5
364 fcmp.ngt.s2 p3, p4 = f4, f5
365 fcmp.ngt.s3 p3, p4 = f4, f5
366
367 fcmp.nge p3, p4 = f4, f5
368 fcmp.nge.s0 p3, p4 = f4, f5
369 fcmp.nge.s1 p3, p4 = f4, f5
370 fcmp.nge.s2 p3, p4 = f4, f5
371 fcmp.nge.s3 p3, p4 = f4, f5
372
373 fcmp.ord p3, p4 = f4, f5
374 fcmp.ord.s0 p3, p4 = f4, f5
375 fcmp.ord.s1 p3, p4 = f4, f5
376 fcmp.ord.s2 p3, p4 = f4, f5
377 fcmp.ord.s3 p3, p4 = f4, f5
378
379 fmerge.s f4 = f5, f6
380 fmerge.ns f4 = f5, f6
381 fmerge.se f4 = f5, f6
382 fmix.lr f4 = f5, f6
383 fmix.r f4 = f5, f6
384 fmix.l f4 = f5, f6
385 fsxt.l f4 = f5, f6
386 fpack f4 = f5, f6
387 fswap f4 = f5, f6
388 fswap.nl f4 = f5, f6
389 fswap.nr f4 = f5, f6
390 fand f4 = f5, f6
391 fandcm f4 = f5, f6
392 for f4 = f5, f6
393 fxor f4 = f5, f6
394 fpmerge.s f4 = f5, f6
395 fpmerge.ns f4 = f5, f6
396 fpmerge.se f4 = f5, f6
397
398 fabs f4 = f5
399 fneg f4 = f5
400 fnegabs f4 = f5
401 fpabs f4 = f5
402 fpneg f4 = f5
403 fpnegabs f4 = f5
404
405 fcvt.fx f4 = f5
406 fcvt.fx.s0 f4 = f5
407 fcvt.fx.s1 f4 = f5
408 fcvt.fx.s2 f4 = f5
409 fcvt.fx.s3 f4 = f5
410
411 fcvt.fx.trunc f4 = f5
412 fcvt.fx.trunc.s0 f4 = f5
413 fcvt.fx.trunc.s1 f4 = f5
414 fcvt.fx.trunc.s2 f4 = f5
415 fcvt.fx.trunc.s3 f4 = f5
416
417 fcvt.fxu f4 = f5
418 fcvt.fxu.s0 f4 = f5
419 fcvt.fxu.s1 f4 = f5
420 fcvt.fxu.s2 f4 = f5
421 fcvt.fxu.s3 f4 = f5
422
423 fcvt.fxu.trunc f4 = f5
424 fcvt.fxu.trunc.s0 f4 = f5
425 fcvt.fxu.trunc.s1 f4 = f5
426 fcvt.fxu.trunc.s2 f4 = f5
427 fcvt.fxu.trunc.s3 f4 = f5
428
429 fpcvt.fx f4 = f5
430 fpcvt.fx.s0 f4 = f5
431 fpcvt.fx.s1 f4 = f5
432 fpcvt.fx.s2 f4 = f5
433 fpcvt.fx.s3 f4 = f5
434
435 fpcvt.fx.trunc f4 = f5
436 fpcvt.fx.trunc.s0 f4 = f5
437 fpcvt.fx.trunc.s1 f4 = f5
438 fpcvt.fx.trunc.s2 f4 = f5
439 fpcvt.fx.trunc.s3 f4 = f5
440
441 fpcvt.fxu f4 = f5
442 fpcvt.fxu.s0 f4 = f5
443 fpcvt.fxu.s1 f4 = f5
444 fpcvt.fxu.s2 f4 = f5
445 fpcvt.fxu.s3 f4 = f5
446
447 fpcvt.fxu.trunc f4 = f5
448 fpcvt.fxu.trunc.s0 f4 = f5
449 fpcvt.fxu.trunc.s1 f4 = f5
450 fpcvt.fxu.trunc.s2 f4 = f5
451 fpcvt.fxu.trunc.s3 f4 = f5
452
453 fcvt.xf f4 = f5
454 fcvt.xuf f4 = f5
455
456 fsetc 0, 0
457 fsetc 0x3f, 0x3f
458 fsetc.s0 0, 0
459 fsetc.s0 0x3f, 0x3f
460 fsetc.s1 0, 0
461 fsetc.s1 0x3f, 0x3f
462 fsetc.s2 0, 0
463 fsetc.s2 0x3f, 0x3f
464 fsetc.s3 0, 0
465 fsetc.s3 0x3f, 0x3f
466
467 fclrf
468 fclrf.s0
469 fclrf.s1
470 fclrf.s2
471 fclrf.s3
472
473 fchkf _start
474 fchkf.s0 _start
475 fchkf.s1 _start
476 fchkf.s2 _start
477 fchkf.s3 _start
478
479 break.f 0
480 nop.f 0
481
This page took 0.040438 seconds and 4 git commands to generate.