[ARM] Add ARMv8.3 VCMLA and VCADD instructions
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arm / armv8_3-a-simd-bad.s
1 .text
2
3 A1:
4 .arm
5
6 vcadd d0,d1,d2,#90
7 vcadd.f32 q0,q1,q2,#0
8 vcadd.f32 q0,q1,q2,#180
9 vcadd.f16 s0,s1,s2,#90
10 vcadd.f64 d0,d1,d2,#90
11 vcadd.f64 q0,q1,q2,#90
12
13 vcmla d0,d1,d2,#90
14 vcmla.f32 q0,q1,q2,#-90
15 vcmla.f32 q0,q1,q2,#120
16 vcmla.f32 q0,q1,q2,#360
17 vcmla.f16 s0,s1,s2,#90
18 vcmla.f64 d0,d1,d2,#90
19 vcmla.f64 q0,q1,q2,#90
20
21 vcmla.f16 q0,q1,q2[0],#90
22 vcmla.f32 q0,q1,q2[0],#90
23 vcmla.f16 d0,d1,d2[2],#90
24 vcmla.f16 q0,q1,d2[2],#90
25 vcmla.f16 q0,q1,d16[1],#90
26 vcmla.f32 q0,q1,d2[1],#90
27
28 T1:
29 .thumb
30
31 vcadd d0,d1,d2,#90
32 vcadd.f32 q0,q1,q2,#0
33 vcadd.f32 q0,q1,q2,#180
34 vcadd.f16 s0,s1,s2,#90
35 vcadd.f64 d0,d1,d2,#90
36 vcadd.f64 q0,q1,q2,#90
37
38 vcmla d0,d1,d2,#90
39 vcmla.f32 q0,q1,q2,#-90
40 vcmla.f32 q0,q1,q2,#120
41 vcmla.f32 q0,q1,q2,#360
42 vcmla.f16 s0,s1,s2,#90
43 vcmla.f64 d0,d1,d2,#90
44 vcmla.f64 q0,q1,q2,#90
45
46 vcmla.f16 q0,q1,q2[0],#90
47 vcmla.f32 q0,q1,q2[0],#90
48 vcmla.f16 d0,d1,d2[2],#90
49 vcmla.f16 q0,q1,d2[2],#90
50 vcmla.f16 q0,q1,d16[1],#90
51 vcmla.f32 q0,q1,d2[1],#90
This page took 0.029795 seconds and 4 git commands to generate.