Add support for Andes NDS32:
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arm / armv8-a+simd.s
1 .syntax unified
2 .arch armv8-a
3 .arch_extension simd
4
5 .arm
6 vmaxnm.f32 d0, d0, d0
7 vmaxnm.f32 d16, d16, d16
8 vmaxnm.f32 d15, d15, d15
9 vmaxnm.f32 d31, d31, d31
10 vmaxnm.f32 q0, q0, q0
11 vmaxnm.f32 q8, q8, q8
12 vmaxnm.f32 q7, q7, q7
13 vmaxnm.f32 q15, q15, q15
14 vminnm.f32 d0, d0, d0
15 vminnm.f32 d16, d16, d16
16 vminnm.f32 d15, d15, d15
17 vminnm.f32 d31, d31, d31
18 vminnm.f32 q0, q0, q0
19 vminnm.f32 q8, q8, q8
20 vminnm.f32 q7, q7, q7
21 vminnm.f32 q15, q15, q15
22 vcvta.s32.f32 d0, d0
23 vcvtn.s32.f32 d16, d16
24 vcvtp.u32.f32 d15, d15
25 vcvtm.u32.f32 d31, d31
26 vcvta.s32.f32 q0, q0
27 vcvtn.s32.f32 q8, q8
28 vcvtp.u32.f32 q7, q7
29 vcvtm.u32.f32 q15, q15
30 vrinta.f32 d0, d0
31 vrintn.f32 d16, d16
32 vrintm.f32 d15, d15
33 vrintp.f32 d31, d31
34 vrintx.f32 d0, d31
35 vrintz.f32 d16, d15
36 vrinta.f32 q0, q0
37 vrintn.f32 q8, q8
38 vrintm.f32 q7, q7
39 vrintp.f32 q15, q15
40 vrintx.f32 q0, q15
41 vrintz.f32 q8, q7
42
43 .thumb
44 vmaxnm.f32 d0, d0, d0
45 vmaxnm.f32 d16, d16, d16
46 vmaxnm.f32 d15, d15, d15
47 vmaxnm.f32 d31, d31, d31
48 vmaxnm.f32 q0, q0, q0
49 vmaxnm.f32 q8, q8, q8
50 vmaxnm.f32 q7, q7, q7
51 vmaxnm.f32 q15, q15, q15
52 vminnm.f32 d0, d0, d0
53 vminnm.f32 d16, d16, d16
54 vminnm.f32 d15, d15, d15
55 vminnm.f32 d31, d31, d31
56 vminnm.f32 q0, q0, q0
57 vminnm.f32 q8, q8, q8
58 vminnm.f32 q7, q7, q7
59 vminnm.f32 q15, q15, q15
60 vcvta.s32.f32 d0, d0
61 vcvtn.s32.f32 d16, d16
62 vcvtp.u32.f32 d15, d15
63 vcvtm.u32.f32 d31, d31
64 vcvta.s32.f32 q0, q0
65 vcvtn.s32.f32 q8, q8
66 vcvtp.u32.f32 q7, q7
67 vcvtm.u32.f32 q15, q15
68 vrinta.f32 d0, d0
69 vrintn.f32 d16, d16
70 vrintm.f32 d15, d15
71 vrintp.f32 d31, d31
72 vrintx.f32 d0, d31
73 vrintz.f32 d16, d15
74 vrinta.f32 q0, q0
75 vrintn.f32 q8, q8
76 vrintm.f32 q7, q7
77 vrintp.f32 q15, q15
78 vrintx.f32 q0, q15
79 vrintz.f32 q8, q7
This page took 0.047668 seconds and 4 git commands to generate.