Power10 Copy/Paste Extensions
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arm / neon-psyn.s
1 .arm
2 .syntax unified
3
4 fish .qn q2
5 cow .dn d2[1]
6 chips .dn d2
7 banana .dn d3
8
9 vmul fish.s16, fish.s16, fish.s16
10
11 vmul banana, banana, cow.s32
12 vmul d3.s32, d3.s32, d2.s32
13 vadd d2.s32, d3.s32
14 vmull fish.u32, chips.u16, chips.u16[1]
15
16 X .dn D0.S16
17 Y .dn D1.S16
18 Z .dn Y[2]
19
20 VMLA X, Y, Z
21 VMLA X, Y, Y[2]
22
23 foo .dn d5
24 bar .dn d7
25 foos .dn foo[1]
26
27 vadd foo, foo, foo.u32
28
29 vmov foo, bar
30 vmov d2.s16[1], r1
31 vmov d5.s32[1], r1
32 vmov foo, r2, r3
33 vmov r4, foos.s8
34 vmov r5, r6, foo
35
36 baa .qn q5
37 moo .dn d6
38 sheep .dn d7
39 chicken .dn d8
40
41 vabal baa, moo.u16, sheep.u16
42
43 vcvt q1.s32, q2.f32
44 vcvt d4.f, d5.u32, #5
45
46 vdup bar, foos.32
47 vtbl d1, {baa}, d4.8
48
49 el1 .dn d4.16[1]
50 el2 .dn d6.16[1]
51 el3 .dn d8.16[1]
52 el4 .dn d10.16[1]
53
54 vld2 {moo.32[1], sheep.32[1]}, [r10]
55 vld4 {el1, el2, el3, el4}, [r10]
56 vld3 {moo.16[], sheep.16[], chicken.16[]}, [r10]
57
58 vmov r0,d0.s16[0]
59
60 el5 .qn q3.16
61 el6 .qn q4.16
62
63 vld4 {el5,el6}, [r10]
64
65 vld3 {d2.s16[1], d4.s16[1], d6.s16[1]}, [r10]
66
67 chicken8 .dn chicken.8
68
69 vtbl d7.8, {d4, d5}, chicken8
70
71 vbsl q1.8, q2.16, q3.8
72
73 vcge d2.32, d3.f, d4.f
74 vcge d2.16, d3.s16, #0
75
76 dupme .dn d2.s16
77
78 vdup dupme, r3
This page took 0.054872 seconds and 4 git commands to generate.