]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gas/testsuite/gas/arm/half-prec-vfpv3.s
Add support for ARM half-precision conversion instructions.
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / arm / half-prec-vfpv3.s
1 .text
2 vcvtt.f32.f32 s0, s1
3 vcvtteq.f32.f32 s2, s3
4 vcvttne.f32.f32 s2, s3
5 vcvttcs.f32.f32 s2, s3
6 vcvttcc.f32.f32 s2, s3
7 vcvttmi.f32.f32 s2, s3
8 vcvttpl.f32.f32 s2, s3
9 vcvttvs.f32.f32 s2, s3
10 vcvttvc.f32.f32 s2, s3
11 vcvtthi.f32.f32 s2, s3
12 vcvttls.f32.f32 s2, s3
13 vcvttge.f32.f32 s2, s3
14 vcvttlt.f32.f32 s2, s3
15 vcvttgt.f32.f32 s2, s3
16 vcvttle.f32.f32 s2, s3
17 vcvttal.f32.f32 s2, s3
18
19 vcvtt.f16.f32 s0, s1
20 vcvtteq.f16.f32 s2, s3
21 vcvttne.f16.f32 s2, s3
22 vcvttcs.f16.f32 s2, s3
23 vcvttcc.f16.f32 s2, s3
24 vcvttmi.f16.f32 s2, s3
25 vcvttpl.f16.f32 s2, s3
26 vcvttvs.f16.f32 s2, s3
27 vcvttvc.f16.f32 s2, s3
28 vcvtthi.f16.f32 s2, s3
29 vcvttls.f16.f32 s2, s3
30 vcvttge.f16.f32 s2, s3
31 vcvttlt.f16.f32 s2, s3
32 vcvttgt.f16.f32 s2, s3
33 vcvttle.f16.f32 s2, s3
34 vcvttal.f16.f32 s2, s3
35
36 vcvtb.f32.f32 s0, s1
37 vcvtbeq.f32.f32 s2, s3
38 vcvtbne.f32.f32 s2, s3
39 vcvtbcs.f32.f32 s2, s3
40 vcvtbcc.f32.f32 s2, s3
41 vcvtbmi.f32.f32 s2, s3
42 vcvtbpl.f32.f32 s2, s3
43 vcvtbvs.f32.f32 s2, s3
44 vcvtbvc.f32.f32 s2, s3
45 vcvtbhi.f32.f32 s2, s3
46 vcvtbls.f32.f32 s2, s3
47 vcvtbge.f32.f32 s2, s3
48 vcvtblt.f32.f32 s2, s3
49 vcvtbgt.f32.f32 s2, s3
50 vcvtble.f32.f32 s2, s3
51 vcvtbal.f32.f32 s2, s3
52
53 vcvtb.f16.f32 s0, s1
54 vcvtbeq.f16.f32 s2, s3
55 vcvtbne.f16.f32 s2, s3
56 vcvtbcs.f16.f32 s2, s3
57 vcvtbcc.f16.f32 s2, s3
58 vcvtbmi.f16.f32 s2, s3
59 vcvtbpl.f16.f32 s2, s3
60 vcvtbvs.f16.f32 s2, s3
61 vcvtbvc.f16.f32 s2, s3
62 vcvtbhi.f16.f32 s2, s3
63 vcvtbls.f16.f32 s2, s3
64 vcvtbge.f16.f32 s2, s3
65 vcvtblt.f16.f32 s2, s3
66 vcvtbgt.f16.f32 s2, s3
67 vcvtble.f16.f32 s2, s3
68 vcvtbal.f16.f32 s2, s3