gdb: Convert language la_word_break_characters field to a method
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arm / mve-vstr-bad-1.s
CommitLineData
f5f10c66
AV
1.macro cond mnem
2.irp cond, eq, ne, gt, ge, lt, le
3it \cond
4\mnem\().32 q0, [r0, q1]
5.endr
6.endm
7
8
9
10.syntax unified
11.thumb
12vstrb.s8 q0, [r0, q1]
13vstrb.u8 q0, [r0, q1]
14vstrb.s16 q0, [r0, q1]
15vstrb.u16 q0, [r0, q1]
16vstrb.f16 q0, [r0, q1]
17vstrb.u32 q0, [r0, q1]
18vstrb.s32 q0, [r0, q1]
19vstrb.f32 q0, [r0, q1]
20vstrb.64 q0, [r0, q1]
21vstrb.16 q0, [pc, q1]
22cond vstrb
23
24
25vstrh.8 q0, [r0, q1]
26vstrh.s8 q0, [r0, q1]
27vstrh.u8 q0, [r0, q1]
28vstrh.s16 q0, [r0, q1]
29vstrh.u16 q0, [r0, q1]
30vstrh.f16 q0, [r0, q1]
31vstrh.u32 q0, [r0, q1]
32vstrh.s32 q0, [r0, q1]
33vstrh.f32 q0, [r0, q1]
34vstrh.64 q0, [r0, q1]
35vstrh.16 q0, [pc, q1]
36cond vstrh
37
38
39vstrh.16 q0, [r0, q1, #1]
40vstrh.16 q0, [r0, q1, UXTW #2]
41vstrw.8 q0, [r0, q1]
42vstrw.u8 q0, [r0, q1]
43vstrw.s8 q0, [r0, q1]
44vstrw.16 q0, [r0, q1]
45vstrw.f16 q0, [r0, q1]
46vstrw.u16 q0, [r0, q1]
47vstrw.s16 q0, [r0, q1]
48vstrw.u32 q0, [r0, q1]
49vstrw.s32 q0, [r0, q1]
50vstrw.f32 q0, [r0, q1]
51vstrw.64 q0, [r0, q1]
52vstrw.32 q0, [pc, q1]
53cond vstrw
54
55
56vstrw.32 q0, [r0, q1, #2]
57vstrw.32 q0, [r0, q1, UXTW #1]
58vstrw.32 q0, [r0, q1, UXTW #3]
59vstrd.8 q0, [r0, q1]
60vstrd.u8 q0, [r0, q1]
61vstrd.s8 q0, [r0, q1]
62vstrd.16 q0, [r0, q1]
63vstrd.u16 q0, [r0, q1]
64vstrd.s16 q0, [r0, q1]
65vstrd.f16 q0, [r0, q1]
66vstrd.32 q0, [r0, q1]
67vstrd.u32 q0, [r0, q1]
68vstrd.s32 q0, [r0, q1]
69vstrd.f32 q0, [r0, q1]
70vstrd.f64 q0, [r0, q1]
71vstrd.u64 q0, [r0, q1]
72vstrd.s64 q0, [r0, q1]
73
74.macro cond64
75.irp cond, eq, ne, gt, ge, lt, le
76it \cond
77vstrd\().64 q0, [r0, q1]
78.endr
79.endm
80
81
82
83cond64
84vstrd.64 q0, [r0, q1, #3]
85vstrd.64 q0, [r0, q1, UXTW #1]
86vstrd.64 q0, [r0, q1, UXTW #2]
87vstrd.64 q0, [r0, q1, UXTW #4]
88
89it eq
90vstrbeq.32 q0, [r0, q1]
91vstrbeq.32 q0, [r0, q1]
92vpst
93vstrbeq.32 q0, [r0, q1]
94vpst
95vstrb.32 q0, [r0, q1]
96vstrbt.32 q0, [r0, q1]
97vstrbe.32 q0, [r0, q1]
98it eq
99vstrheq.32 q0, [r0, q1]
100vstrheq.32 q0, [r0, q1]
101vpst
102vstrheq.32 q0, [r0, q1]
103vpst
104vstrh.32 q0, [r0, q1]
105vstrht.32 q0, [r0, q1]
106vstrhe.32 q0, [r0, q1]
107it eq
108vstrweq.32 q0, [r0, q1]
109vstrweq.32 q0, [r0, q1]
110vpst
111vstrweq.32 q0, [r0, q1]
112vpst
113vstrw.32 q0, [r0, q1]
114vstrwt.32 q0, [r0, q1]
115vstrwe.32 q0, [r0, q1]
116it eq
117vstrdeq.64 q0, [r0, q1]
118vstrdeq.64 q0, [r0, q1]
119vpst
120vstrdeq.64 q0, [r0, q1]
121vpst
122vstrd.64 q0, [r0, q1]
123vstrdt.64 q0, [r0, q1]
124vstrde.64 q0, [r0, q1]
This page took 0.086728 seconds and 4 git commands to generate.