1 ; RUN
: llvm-mc
-triple arm64-apple-darwin
-mattr
=neon
-output-asm-variant
=1 -show-encoding
< %s | FileCheck
%s
6 ld1.8
b {v0
, v1
, v2
}, [x1
]
7 ld1.8
b {v0
, v1
, v2
, v3
}, [x1
]
11 ld1.8
b {v4
, v5
, v6
}, [x3
]
12 ld1.8
b {v7
, v8
, v9
, v10
}, [x4
]
15 ld1.16
b {v0
, v1
}, [x1
]
16 ld1.16
b {v0
, v1
, v2
}, [x1
]
17 ld1.16
b {v0
, v1
, v2
, v3
}, [x1
]
21 ld1.4h
{v0
, v1
, v2
}, [x1
]
22 ld1.4h
{v0
, v1
, v2
, v3
}, [x1
]
26 ld1.8h
{v0
, v1
, v2
}, [x1
]
27 ld1.8h
{v0
, v1
, v2
, v3
}, [x1
]
31 ld1.2s
{v0
, v1
, v2
}, [x1
]
32 ld1.2s
{v0
, v1
, v2
, v3
}, [x1
]
36 ld1.4s
{v0
, v1
, v2
}, [x1
]
37 ld1.4s
{v0
, v1
, v2
, v3
}, [x1
]
41 ld1.1d
{v0
, v1
, v2
}, [x1
]
42 ld1.1d
{v0
, v1
, v2
, v3
}, [x1
]
46 ld1.2d
{v0
, v1
, v2
}, [x1
]
47 ld1.2d
{v0
, v1
, v2
, v3
}, [x1
]
51 st1.8
b {v0
, v1
, v2
}, [x1
]
52 st1.8
b {v0
, v1
, v2
, v3
}, [x1
]
55 st1.16
b {v0
, v1
}, [x1
]
56 st1.16
b {v0
, v1
, v2
}, [x1
]
57 st1.16
b {v0
, v1
, v2
, v3
}, [x1
]
61 st1.4h
{v0
, v1
, v2
}, [x1
]
62 st1.4h
{v0
, v1
, v2
, v3
}, [x1
]
66 st1.8h
{v0
, v1
, v2
}, [x1
]
67 st1.8h
{v0
, v1
, v2
, v3
}, [x1
]
71 st1.2s
{v0
, v1
, v2
}, [x1
]
72 st1.2s
{v0
, v1
, v2
, v3
}, [x1
]
76 st1.4s
{v0
, v1
, v2
}, [x1
]
77 st1.4s
{v0
, v1
, v2
, v3
}, [x1
]
81 st1.1d
{v0
, v1
, v2
}, [x1
]
82 st1.1d
{v0
, v1
, v2
, v3
}, [x1
]
86 st1.2d
{v0
, v1
, v2
}, [x1
]
87 st1.2d
{v0
, v1
, v2
, v3
}, [x1
]
90 st1.2d
{v7
, v8
}, [x10
]
91 st1.2d
{v11
, v12
, v13
}, [x1
]
92 st1.2d
{v28
, v29
, v30
, v31
}, [x13
]
94 ; CHECK
: _ld1st1_multiple
:
95 ; CHECK
: ld1.8
b { v0
}, [x1
] ; encoding
: [0x20,0x70,0x40,0x0c]
96 ; CHECK
: ld1.8
b { v0
, v1
}, [x1
] ; encoding
: [0x20,0xa0,0x40,0x0c]
97 ; CHECK
: ld1.8
b { v0
, v1
, v2
}, [x1
] ; encoding
: [0x20,0x60,0x40,0x0c]
98 ; CHECK
: ld1.8
b { v0
, v1
, v2
, v3
}, [x1
] ; encoding
: [0x20,0x20,0x40,0x0c]
100 ; CHECK
: ld1.8
b { v3
}, [x1
] ; encoding
: [0x23,0x70,0x40,0x0c]
101 ; CHECK
: ld1.8
b { v3
, v4
}, [x2
] ; encoding
: [0x43,0xa0,0x40,0x0c]
102 ; CHECK
: ld1.8
b { v4
, v5
, v6
}, [x3
] ; encoding
: [0x64,0x60,0x40,0x0c]
103 ; CHECK
: ld1.8
b { v7
, v8
, v9
, v10
}, [x4
] ; encoding
: [0x87,0x20,0x40,0x0c]
105 ; CHECK
: ld1.16
b { v0
}, [x1
] ; encoding
: [0x20,0x70,0x40,0x4c]
106 ; CHECK
: ld1.16
b { v0
, v1
}, [x1
] ; encoding
: [0x20,0xa0,0x40,0x4c]
107 ; CHECK
: ld1.16
b { v0
, v1
, v2
}, [x1
] ; encoding
: [0x20,0x60,0x40,0x4c]
108 ; CHECK
: ld1.16
b { v0
, v1
, v2
, v3
}, [x1
] ; encoding
: [0x20,0x20,0x40,0x4c]
110 ; CHECK
: ld1.4h
{ v0
}, [x1
] ; encoding
: [0x20,0x74,0x40,0x0c]
111 ; CHECK
: ld1.4h
{ v0
, v1
}, [x1
] ; encoding
: [0x20,0xa4,0x40,0x0c]
112 ; CHECK
: ld1.4h
{ v0
, v1
, v2
}, [x1
] ; encoding
: [0x20,0x64,0x40,0x0c]
113 ; CHECK
: ld1.4h
{ v0
, v1
, v2
, v3
}, [x1
] ; encoding
: [0x20,0x24,0x40,0x0c]
115 ; CHECK
: ld1.8h
{ v0
}, [x1
] ; encoding
: [0x20,0x74,0x40,0x4c]
116 ; CHECK
: ld1.8h
{ v0
, v1
}, [x1
] ; encoding
: [0x20,0xa4,0x40,0x4c]
117 ; CHECK
: ld1.8h
{ v0
, v1
, v2
}, [x1
] ; encoding
: [0x20,0x64,0x40,0x4c]
118 ; CHECK
: ld1.8h
{ v0
, v1
, v2
, v3
}, [x1
] ; encoding
: [0x20,0x24,0x40,0x4c]
120 ; CHECK
: ld1.2s
{ v0
}, [x1
] ; encoding
: [0x20,0x78,0x40,0x0c]
121 ; CHECK
: ld1.2s
{ v0
, v1
}, [x1
] ; encoding
: [0x20,0xa8,0x40,0x0c]
122 ; CHECK
: ld1.2s
{ v0
, v1
, v2
}, [x1
] ; encoding
: [0x20,0x68,0x40,0x0c]
123 ; CHECK
: ld1.2s
{ v0
, v1
, v2
, v3
}, [x1
] ; encoding
: [0x20,0x28,0x40,0x0c]
125 ; CHECK
: ld1.4s
{ v0
}, [x1
] ; encoding
: [0x20,0x78,0x40,0x4c]
126 ; CHECK
: ld1.4s
{ v0
, v1
}, [x1
] ; encoding
: [0x20,0xa8,0x40,0x4c]
127 ; CHECK
: ld1.4s
{ v0
, v1
, v2
}, [x1
] ; encoding
: [0x20,0x68,0x40,0x4c]
128 ; CHECK
: ld1.4s
{ v0
, v1
, v2
, v3
}, [x1
] ; encoding
: [0x20,0x28,0x40,0x4c]
130 ; CHECK
: ld1.1d
{ v0
}, [x1
] ; encoding
: [0x20,0x7c,0x40,0x0c]
131 ; CHECK
: ld1.1d
{ v0
, v1
}, [x1
] ; encoding
: [0x20,0xac,0x40,0x0c]
132 ; CHECK
: ld1.1d
{ v0
, v1
, v2
}, [x1
] ; encoding
: [0x20,0x6c,0x40,0x0c]
133 ; CHECK
: ld1.1d
{ v0
, v1
, v2
, v3
}, [x1
] ; encoding
: [0x20,0x2c,0x40,0x0c]
135 ; CHECK
: ld1.2d
{ v0
}, [x1
] ; encoding
: [0x20,0x7c,0x40,0x4c]
136 ; CHECK
: ld1.2d
{ v0
, v1
}, [x1
] ; encoding
: [0x20,0xac,0x40,0x4c]
137 ; CHECK
: ld1.2d
{ v0
, v1
, v2
}, [x1
] ; encoding
: [0x20,0x6c,0x40,0x4c]
138 ; CHECK
: ld1.2d
{ v0
, v1
, v2
, v3
}, [x1
] ; encoding
: [0x20,0x2c,0x40,0x4c]
141 ; CHECK
: st1.8
b { v0
}, [x1
] ; encoding
: [0x20,0x70,0x00,0x0c]
142 ; CHECK
: st1.8
b { v0
, v1
}, [x1
] ; encoding
: [0x20,0xa0,0x00,0x0c]
143 ; CHECK
: st1.8
b { v0
, v1
, v2
}, [x1
] ; encoding
: [0x20,0x60,0x00,0x0c]
144 ; CHECK
: st1.8
b { v0
, v1
, v2
, v3
}, [x1
] ; encoding
: [0x20,0x20,0x00,0x0c]
146 ; CHECK
: st1.16
b { v0
}, [x1
] ; encoding
: [0x20,0x70,0x00,0x4c]
147 ; CHECK
: st1.16
b { v0
, v1
}, [x1
] ; encoding
: [0x20,0xa0,0x00,0x4c]
148 ; CHECK
: st1.16
b { v0
, v1
, v2
}, [x1
] ; encoding
: [0x20,0x60,0x00,0x4c]
149 ; CHECK
: st1.16
b { v0
, v1
, v2
, v3
}, [x1
] ; encoding
: [0x20,0x20,0x00,0x4c]
151 ; CHECK
: st1.4h
{ v0
}, [x1
] ; encoding
: [0x20,0x74,0x00,0x0c]
152 ; CHECK
: st1.4h
{ v0
, v1
}, [x1
] ; encoding
: [0x20,0xa4,0x00,0x0c]
153 ; CHECK
: st1.4h
{ v0
, v1
, v2
}, [x1
] ; encoding
: [0x20,0x64,0x00,0x0c]
154 ; CHECK
: st1.4h
{ v0
, v1
, v2
, v3
}, [x1
] ; encoding
: [0x20,0x24,0x00,0x0c]
156 ; CHECK
: st1.8h
{ v0
}, [x1
] ; encoding
: [0x20,0x74,0x00,0x4c]
157 ; CHECK
: st1.8h
{ v0
, v1
}, [x1
] ; encoding
: [0x20,0xa4,0x00,0x4c]
158 ; CHECK
: st1.8h
{ v0
, v1
, v2
}, [x1
] ; encoding
: [0x20,0x64,0x00,0x4c]
159 ; CHECK
: st1.8h
{ v0
, v1
, v2
, v3
}, [x1
] ; encoding
: [0x20,0x24,0x00,0x4c]
161 ; CHECK
: st1.2s
{ v0
}, [x1
] ; encoding
: [0x20,0x78,0x00,0x0c]
162 ; CHECK
: st1.2s
{ v0
, v1
}, [x1
] ; encoding
: [0x20,0xa8,0x00,0x0c]
163 ; CHECK
: st1.2s
{ v0
, v1
, v2
}, [x1
] ; encoding
: [0x20,0x68,0x00,0x0c]
164 ; CHECK
: st1.2s
{ v0
, v1
, v2
, v3
}, [x1
] ; encoding
: [0x20,0x28,0x00,0x0c]
166 ; CHECK
: st1.4s
{ v0
}, [x1
] ; encoding
: [0x20,0x78,0x00,0x4c]
167 ; CHECK
: st1.4s
{ v0
, v1
}, [x1
] ; encoding
: [0x20,0xa8,0x00,0x4c]
168 ; CHECK
: st1.4s
{ v0
, v1
, v2
}, [x1
] ; encoding
: [0x20,0x68,0x00,0x4c]
169 ; CHECK
: st1.4s
{ v0
, v1
, v2
, v3
}, [x1
] ; encoding
: [0x20,0x28,0x00,0x4c]
171 ; CHECK
: st1.1d
{ v0
}, [x1
] ; encoding
: [0x20,0x7c,0x00,0x0c]
172 ; CHECK
: st1.1d
{ v0
, v1
}, [x1
] ; encoding
: [0x20,0xac,0x00,0x0c]
173 ; CHECK
: st1.1d
{ v0
, v1
, v2
}, [x1
] ; encoding
: [0x20,0x6c,0x00,0x0c]
174 ; CHECK
: st1.1d
{ v0
, v1
, v2
, v3
}, [x1
] ; encoding
: [0x20,0x2c,0x00,0x0c]
176 ; CHECK
: st1.2d
{ v0
}, [x1
] ; encoding
: [0x20,0x7c,0x00,0x4c]
177 ; CHECK
: st1.2d
{ v0
, v1
}, [x1
] ; encoding
: [0x20,0xac,0x00,0x4c]
178 ; CHECK
: st1.2d
{ v0
, v1
, v2
}, [x1
] ; encoding
: [0x20,0x6c,0x00,0x4c]
179 ; CHECK
: st1.2d
{ v0
, v1
, v2
, v3
}, [x1
] ; encoding
: [0x20,0x2c,0x00,0x4c]
181 ; CHECK
: st1.2d
{ v5
}, [x1
] ; encoding
: [0x25,0x7c,0x00,0x4c]
182 ; CHECK
: st1.2d
{ v7
, v8
}, [x10
] ; encoding
: [0x47,0xad,0x00,0x4c]
183 ; CHECK
: st1.2d
{ v11
, v12
, v13
}, [x1
] ; encoding
: [0x2b,0x6c,0x00,0x4c]
184 ; CHECK
: st1.2d
{ v28
, v29
, v30
, v31
}, [x13
] ; encoding
: [0xbc,0x2d,0x00,0x4c]
187 ld2.8
b {v4
, v5
}, [x19
]
188 ld2.16
b {v4
, v5
}, [x19
]
189 ld2.4h
{v4
, v5
}, [x19
]
190 ld2.8h
{v4
, v5
}, [x19
]
191 ld2.2s
{v4
, v5
}, [x19
]
192 ld2.4s
{v4
, v5
}, [x19
]
193 ld2.2d
{v4
, v5
}, [x19
]
195 st2.8
b {v4
, v5
}, [x19
]
196 st2.16
b {v4
, v5
}, [x19
]
197 st2.4h
{v4
, v5
}, [x19
]
198 st2.8h
{v4
, v5
}, [x19
]
199 st2.2s
{v4
, v5
}, [x19
]
200 st2.4s
{v4
, v5
}, [x19
]
201 st2.2d
{v4
, v5
}, [x19
]
204 ; CHECK
: _ld2st2_multiple
205 ; CHECK
: ld2.8
b { v4
, v5
}, [x19
] ; encoding
: [0x64,0x82,0x40,0x0c]
206 ; CHECK
: ld2.16
b { v4
, v5
}, [x19
] ; encoding
: [0x64,0x82,0x40,0x4c]
207 ; CHECK
: ld2.4h
{ v4
, v5
}, [x19
] ; encoding
: [0x64,0x86,0x40,0x0c]
208 ; CHECK
: ld2.8h
{ v4
, v5
}, [x19
] ; encoding
: [0x64,0x86,0x40,0x4c]
209 ; CHECK
: ld2.2s
{ v4
, v5
}, [x19
] ; encoding
: [0x64,0x8a,0x40,0x0c]
210 ; CHECK
: ld2.4s
{ v4
, v5
}, [x19
] ; encoding
: [0x64,0x8a,0x40,0x4c]
211 ; CHECK
: ld2.2d
{ v4
, v5
}, [x19
] ; encoding
: [0x64,0x8e,0x40,0x4c]
213 ; CHECK
: st2.8
b { v4
, v5
}, [x19
] ; encoding
: [0x64,0x82,0x00,0x0c]
214 ; CHECK
: st2.16
b { v4
, v5
}, [x19
] ; encoding
: [0x64,0x82,0x00,0x4c]
215 ; CHECK
: st2.4h
{ v4
, v5
}, [x19
] ; encoding
: [0x64,0x86,0x00,0x0c]
216 ; CHECK
: st2.8h
{ v4
, v5
}, [x19
] ; encoding
: [0x64,0x86,0x00,0x4c]
217 ; CHECK
: st2.2s
{ v4
, v5
}, [x19
] ; encoding
: [0x64,0x8a,0x00,0x0c]
218 ; CHECK
: st2.4s
{ v4
, v5
}, [x19
] ; encoding
: [0x64,0x8a,0x00,0x4c]
219 ; CHECK
: st2.2d
{ v4
, v5
}, [x19
] ; encoding
: [0x64,0x8e,0x00,0x4c]
223 ld3.8
b {v4
, v5
, v6
}, [x19
]
224 ld3.16
b {v4
, v5
, v6
}, [x19
]
225 ld3.4h
{v4
, v5
, v6
}, [x19
]
226 ld3.8h
{v4
, v5
, v6
}, [x19
]
227 ld3.2s
{v4
, v5
, v6
}, [x19
]
228 ld3.4s
{v4
, v5
, v6
}, [x19
]
229 ld3.2d
{v4
, v5
, v6
}, [x19
]
231 ld3.8
b {v9
, v10
, v11
}, [x9
]
232 ld3.16
b {v14
, v15
, v16
}, [x19
]
233 ld3.4h
{v24
, v25
, v26
}, [x29
]
234 ld3.8h
{v30
, v31
, v0
}, [x9
]
235 ld3.2s
{v2
, v3
, v4
}, [x19
]
236 ld3.4s
{v4
, v5
, v6
}, [x29
]
237 ld3.2d
{v7
, v8
, v9
}, [x9
]
239 st3.8
b {v4
, v5
, v6
}, [x19
]
240 st3.16
b {v4
, v5
, v6
}, [x19
]
241 st3.4h
{v4
, v5
, v6
}, [x19
]
242 st3.8h
{v4
, v5
, v6
}, [x19
]
243 st3.2s
{v4
, v5
, v6
}, [x19
]
244 st3.4s
{v4
, v5
, v6
}, [x19
]
245 st3.2d
{v4
, v5
, v6
}, [x19
]
247 st3.8
b {v10
, v11
, v12
}, [x9
]
248 st3.16
b {v14
, v15
, v16
}, [x19
]
249 st3.4h
{v24
, v25
, v26
}, [x29
]
250 st3.8h
{v30
, v31
, v0
}, [x9
]
251 st3.2s
{v2
, v3
, v4
}, [x19
]
252 st3.4s
{v7
, v8
, v9
}, [x29
]
253 st3.2d
{v4
, v5
, v6
}, [x9
]
255 ; CHECK
: ld3st3_multiple
:
256 ; CHECK
: ld3.8
b { v4
, v5
, v6
}, [x19
] ; encoding
: [0x64,0x42,0x40,0x0c]
257 ; CHECK
: ld3.16
b { v4
, v5
, v6
}, [x19
] ; encoding
: [0x64,0x42,0x40,0x4c]
258 ; CHECK
: ld3.4h
{ v4
, v5
, v6
}, [x19
] ; encoding
: [0x64,0x46,0x40,0x0c]
259 ; CHECK
: ld3.8h
{ v4
, v5
, v6
}, [x19
] ; encoding
: [0x64,0x46,0x40,0x4c]
260 ; CHECK
: ld3.2s
{ v4
, v5
, v6
}, [x19
] ; encoding
: [0x64,0x4a,0x40,0x0c]
261 ; CHECK
: ld3.4s
{ v4
, v5
, v6
}, [x19
] ; encoding
: [0x64,0x4a,0x40,0x4c]
262 ; CHECK
: ld3.2d
{ v4
, v5
, v6
}, [x19
] ; encoding
: [0x64,0x4e,0x40,0x4c]
264 ; CHECK
: ld3.8
b { v9
, v10
, v11
}, [x9
] ; encoding
: [0x29,0x41,0x40,0x0c]
265 ; CHECK
: ld3.16
b { v14
, v15
, v16
}, [x19
] ; encoding
: [0x6e,0x42,0x40,0x4c]
266 ; CHECK
: ld3.4h
{ v24
, v25
, v26
}, [x29
] ; encoding
: [0xb8,0x47,0x40,0x0c]
267 ; CHECK
: ld3.8h
{ v30
, v31
, v0
}, [x9
] ; encoding
: [0x3e,0x45,0x40,0x4c]
268 ; CHECK
: ld3.2s
{ v2
, v3
, v4
}, [x19
] ; encoding
: [0x62,0x4a,0x40,0x0c]
269 ; CHECK
: ld3.4s
{ v4
, v5
, v6
}, [x29
] ; encoding
: [0xa4,0x4b,0x40,0x4c]
270 ; CHECK
: ld3.2d
{ v7
, v8
, v9
}, [x9
] ; encoding
: [0x27,0x4d,0x40,0x4c]
272 ; CHECK
: st3.8
b { v4
, v5
, v6
}, [x19
] ; encoding
: [0x64,0x42,0x00,0x0c]
273 ; CHECK
: st3.16
b { v4
, v5
, v6
}, [x19
] ; encoding
: [0x64,0x42,0x00,0x4c]
274 ; CHECK
: st3.4h
{ v4
, v5
, v6
}, [x19
] ; encoding
: [0x64,0x46,0x00,0x0c]
275 ; CHECK
: st3.8h
{ v4
, v5
, v6
}, [x19
] ; encoding
: [0x64,0x46,0x00,0x4c]
276 ; CHECK
: st3.2s
{ v4
, v5
, v6
}, [x19
] ; encoding
: [0x64,0x4a,0x00,0x0c]
277 ; CHECK
: st3.4s
{ v4
, v5
, v6
}, [x19
] ; encoding
: [0x64,0x4a,0x00,0x4c]
278 ; CHECK
: st3.2d
{ v4
, v5
, v6
}, [x19
] ; encoding
: [0x64,0x4e,0x00,0x4c]
280 ; CHECK
: st3.8
b { v10
, v11
, v12
}, [x9
] ; encoding
: [0x2a,0x41,0x00,0x0c]
281 ; CHECK
: st3.16
b { v14
, v15
, v16
}, [x19
] ; encoding
: [0x6e,0x42,0x00,0x4c]
282 ; CHECK
: st3.4h
{ v24
, v25
, v26
}, [x29
] ; encoding
: [0xb8,0x47,0x00,0x0c]
283 ; CHECK
: st3.8h
{ v30
, v31
, v0
}, [x9
] ; encoding
: [0x3e,0x45,0x00,0x4c]
284 ; CHECK
: st3.2s
{ v2
, v3
, v4
}, [x19
] ; encoding
: [0x62,0x4a,0x00,0x0c]
285 ; CHECK
: st3.4s
{ v7
, v8
, v9
}, [x29
] ; encoding
: [0xa7,0x4b,0x00,0x4c]
286 ; CHECK
: st3.2d
{ v4
, v5
, v6
}, [x9
] ; encoding
: [0x24,0x4d,0x00,0x4c]
289 ld4.8
b {v4
, v5
, v6
, v7
}, [x19
]
290 ld4.16
b {v4
, v5
, v6
, v7
}, [x19
]
291 ld4.4h
{v4
, v5
, v6
, v7
}, [x19
]
292 ld4.8h
{v4
, v5
, v6
, v7
}, [x19
]
293 ld4.2s
{v4
, v5
, v6
, v7
}, [x19
]
294 ld4.4s
{v4
, v5
, v6
, v7
}, [x19
]
295 ld4.2d
{v4
, v5
, v6
, v7
}, [x19
]
297 st4.8
b {v4
, v5
, v6
, v7
}, [x19
]
298 st4.16
b {v4
, v5
, v6
, v7
}, [x19
]
299 st4.4h
{v4
, v5
, v6
, v7
}, [x19
]
300 st4.8h
{v4
, v5
, v6
, v7
}, [x19
]
301 st4.2s
{v4
, v5
, v6
, v7
}, [x19
]
302 st4.4s
{v4
, v5
, v6
, v7
}, [x19
]
303 st4.2d
{v4
, v5
, v6
, v7
}, [x19
]
305 ; CHECK
: ld4st4_multiple
:
306 ; CHECK
: ld4.8
b { v4
, v5
, v6
, v7
}, [x19
] ; encoding
: [0x64,0x02,0x40,0x0c]
307 ; CHECK
: ld4.16
b { v4
, v5
, v6
, v7
}, [x19
] ; encoding
: [0x64,0x02,0x40,0x4c]
308 ; CHECK
: ld4.4h
{ v4
, v5
, v6
, v7
}, [x19
] ; encoding
: [0x64,0x06,0x40,0x0c]
309 ; CHECK
: ld4.8h
{ v4
, v5
, v6
, v7
}, [x19
] ; encoding
: [0x64,0x06,0x40,0x4c]
310 ; CHECK
: ld4.2s
{ v4
, v5
, v6
, v7
}, [x19
] ; encoding
: [0x64,0x0a,0x40,0x0c]
311 ; CHECK
: ld4.4s
{ v4
, v5
, v6
, v7
}, [x19
] ; encoding
: [0x64,0x0a,0x40,0x4c]
312 ; CHECK
: ld4.2d
{ v4
, v5
, v6
, v7
}, [x19
] ; encoding
: [0x64,0x0e,0x40,0x4c]
314 ; CHECK
: st4.8
b { v4
, v5
, v6
, v7
}, [x19
] ; encoding
: [0x64,0x02,0x00,0x0c]
315 ; CHECK
: st4.16
b { v4
, v5
, v6
, v7
}, [x19
] ; encoding
: [0x64,0x02,0x00,0x4c]
316 ; CHECK
: st4.4h
{ v4
, v5
, v6
, v7
}, [x19
] ; encoding
: [0x64,0x06,0x00,0x0c]
317 ; CHECK
: st4.8h
{ v4
, v5
, v6
, v7
}, [x19
] ; encoding
: [0x64,0x06,0x00,0x4c]
318 ; CHECK
: st4.2s
{ v4
, v5
, v6
, v7
}, [x19
] ; encoding
: [0x64,0x0a,0x00,0x0c]
319 ; CHECK
: st4.4s
{ v4
, v5
, v6
, v7
}, [x19
] ; encoding
: [0x64,0x0a,0x00,0x4c]
320 ; CHECK
: st4.2d
{ v4
, v5
, v6
, v7
}, [x19
] ; encoding
: [0x64,0x0e,0x00,0x4c]
322 ;
-----------------------------------------------------------------------------
323 ; Post-increment versions.
324 ;
-----------------------------------------------------------------------------
326 _ld1st1_multiple_post
:
327 ld1.8
b {v0
}, [x1
], x15
328 ld1.8
b {v0
, v1
}, [x1
], x15
329 ld1.8
b {v0
, v1
, v2
}, [x1
], x15
330 ld1.8
b {v0
, v1
, v2
, v3
}, [x1
], x15
332 ld1.16
b {v0
}, [x1
], x15
333 ld1.16
b {v0
, v1
}, [x1
], x15
334 ld1.16
b {v0
, v1
, v2
}, [x1
], x15
335 ld1.16
b {v0
, v1
, v2
, v3
}, [x1
], x15
337 ld1.4h
{v0
}, [x1
], x15
338 ld1.4h
{v0
, v1
}, [x1
], x15
339 ld1.4h
{v0
, v1
, v2
}, [x1
], x15
340 ld1.4h
{v0
, v1
, v2
, v3
}, [x1
], x15
342 ld1.8h
{v0
}, [x1
], x15
343 ld1.8h
{v0
, v1
}, [x1
], x15
344 ld1.8h
{v0
, v1
, v2
}, [x1
], x15
345 ld1.8h
{v0
, v1
, v2
, v3
}, [x1
], x15
347 ld1.2s
{v0
}, [x1
], x15
348 ld1.2s
{v0
, v1
}, [x1
], x15
349 ld1.2s
{v0
, v1
, v2
}, [x1
], x15
350 ld1.2s
{v0
, v1
, v2
, v3
}, [x1
], x15
352 ld1.4s
{v0
}, [x1
], x15
353 ld1.4s
{v0
, v1
}, [x1
], x15
354 ld1.4s
{v0
, v1
, v2
}, [x1
], x15
355 ld1.4s
{v0
, v1
, v2
, v3
}, [x1
], x15
357 ld1.1d
{v0
}, [x1
], x15
358 ld1.1d
{v0
, v1
}, [x1
], x15
359 ld1.1d
{v0
, v1
, v2
}, [x1
], x15
360 ld1.1d
{v0
, v1
, v2
, v3
}, [x1
], x15
362 ld1.2d
{v0
}, [x1
], x15
363 ld1.2d
{v0
, v1
}, [x1
], x15
364 ld1.2d
{v0
, v1
, v2
}, [x1
], x15
365 ld1.2d
{v0
, v1
, v2
, v3
}, [x1
], x15
367 st1.8
b {v0
}, [x1
], x15
368 st1.8
b {v0
, v1
}, [x1
], x15
369 st1.8
b {v0
, v1
, v2
}, [x1
], x15
370 st1.8
b {v0
, v1
, v2
, v3
}, [x1
], x15
372 st1.16
b {v0
}, [x1
], x15
373 st1.16
b {v0
, v1
}, [x1
], x15
374 st1.16
b {v0
, v1
, v2
}, [x1
], x15
375 st1.16
b {v0
, v1
, v2
, v3
}, [x1
], x15
377 st1.4h
{v0
}, [x1
], x15
378 st1.4h
{v0
, v1
}, [x1
], x15
379 st1.4h
{v0
, v1
, v2
}, [x1
], x15
380 st1.4h
{v0
, v1
, v2
, v3
}, [x1
], x15
382 st1.8h
{v0
}, [x1
], x15
383 st1.8h
{v0
, v1
}, [x1
], x15
384 st1.8h
{v0
, v1
, v2
}, [x1
], x15
385 st1.8h
{v0
, v1
, v2
, v3
}, [x1
], x15
387 st1.2s
{v0
}, [x1
], x15
388 st1.2s
{v0
, v1
}, [x1
], x15
389 st1.2s
{v0
, v1
, v2
}, [x1
], x15
390 st1.2s
{v0
, v1
, v2
, v3
}, [x1
], x15
392 st1.4s
{v0
}, [x1
], x15
393 st1.4s
{v0
, v1
}, [x1
], x15
394 st1.4s
{v0
, v1
, v2
}, [x1
], x15
395 st1.4s
{v0
, v1
, v2
, v3
}, [x1
], x15
397 st1.1d
{v0
}, [x1
], x15
398 st1.1d
{v0
, v1
}, [x1
], x15
399 st1.1d
{v0
, v1
, v2
}, [x1
], x15
400 st1.1d
{v0
, v1
, v2
, v3
}, [x1
], x15
402 st1.2d
{v0
}, [x1
], x15
403 st1.2d
{v0
, v1
}, [x1
], x15
404 st1.2d
{v0
, v1
, v2
}, [x1
], x15
405 st1.2d
{v0
, v1
, v2
, v3
}, [x1
], x15
407 ld1.8
b {v0
}, [x1
], #8
408 ld1.8
b {v0
, v1
}, [x1
], #16
409 ld1.8
b {v0
, v1
, v2
}, [x1
], #24
410 ld1.8
b {v0
, v1
, v2
, v3
}, [x1
], #32
412 ld1.16
b {v0
}, [x1
], #16
413 ld1.16
b {v0
, v1
}, [x1
], #32
414 ld1.16
b {v0
, v1
, v2
}, [x1
], #48
415 ld1.16
b {v0
, v1
, v2
, v3
}, [x1
], #64
417 ld1.4h
{v0
}, [x1
], #8
418 ld1.4h
{v0
, v1
}, [x1
], #16
419 ld1.4h
{v0
, v1
, v2
}, [x1
], #24
420 ld1.4h
{v0
, v1
, v2
, v3
}, [x1
], #32
422 ld1.8h
{v0
}, [x1
], #16
423 ld1.8h
{v0
, v1
}, [x1
], #32
424 ld1.8h
{v0
, v1
, v2
}, [x1
], #48
425 ld1.8h
{v0
, v1
, v2
, v3
}, [x1
], #64
427 ld1.2s
{v0
}, [x1
], #8
428 ld1.2s
{v0
, v1
}, [x1
], #16
429 ld1.2s
{v0
, v1
, v2
}, [x1
], #24
430 ld1.2s
{v0
, v1
, v2
, v3
}, [x1
], #32
432 ld1.4s
{v0
}, [x1
], #16
433 ld1.4s
{v0
, v1
}, [x1
], #32
434 ld1.4s
{v0
, v1
, v2
}, [x1
], #48
435 ld1.4s
{v0
, v1
, v2
, v3
}, [x1
], #64
437 ld1.1d
{v0
}, [x1
], #8
438 ld1.1d
{v0
, v1
}, [x1
], #16
439 ld1.1d
{v0
, v1
, v2
}, [x1
], #24
440 ld1.1d
{v0
, v1
, v2
, v3
}, [x1
], #32
442 ld1.2d
{v0
}, [x1
], #16
443 ld1.2d
{v0
, v1
}, [x1
], #32
444 ld1.2d
{v0
, v1
, v2
}, [x1
], #48
445 ld1.2d
{v0
, v1
, v2
, v3
}, [x1
], #64
447 st1.8
b {v0
}, [x1
], #8
448 st1.8
b {v0
, v1
}, [x1
], #16
449 st1.8
b {v0
, v1
, v2
}, [x1
], #24
450 st1.8
b {v0
, v1
, v2
, v3
}, [x1
], #32
452 st1.16
b {v0
}, [x1
], #16
453 st1.16
b {v0
, v1
}, [x1
], #32
454 st1.16
b {v0
, v1
, v2
}, [x1
], #48
455 st1.16
b {v0
, v1
, v2
, v3
}, [x1
], #64
457 st1.4h
{v0
}, [x1
], #8
458 st1.4h
{v0
, v1
}, [x1
], #16
459 st1.4h
{v0
, v1
, v2
}, [x1
], #24
460 st1.4h
{v0
, v1
, v2
, v3
}, [x1
], #32
462 st1.8h
{v0
}, [x1
], #16
463 st1.8h
{v0
, v1
}, [x1
], #32
464 st1.8h
{v0
, v1
, v2
}, [x1
], #48
465 st1.8h
{v0
, v1
, v2
, v3
}, [x1
], #64
467 st1.2s
{v0
}, [x1
], #8
468 st1.2s
{v0
, v1
}, [x1
], #16
469 st1.2s
{v0
, v1
, v2
}, [x1
], #24
470 st1.2s
{v0
, v1
, v2
, v3
}, [x1
], #32
472 st1.4s
{v0
}, [x1
], #16
473 st1.4s
{v0
, v1
}, [x1
], #32
474 st1.4s
{v0
, v1
, v2
}, [x1
], #48
475 st1.4s
{v0
, v1
, v2
, v3
}, [x1
], #64
477 st1.1d
{v0
}, [x1
], #8
478 st1.1d
{v0
, v1
}, [x1
], #16
479 st1.1d
{v0
, v1
, v2
}, [x1
], #24
480 st1.1d
{v0
, v1
, v2
, v3
}, [x1
], #32
482 st1.2d
{v0
}, [x1
], #16
483 st1.2d
{v0
, v1
}, [x1
], #32
484 st1.2d
{v0
, v1
, v2
}, [x1
], #48
485 st1.2d
{v0
, v1
, v2
, v3
}, [x1
], #64
487 ; CHECK
: ld1st1_multiple_post
:
488 ; CHECK
: ld1.8
b { v0
}, [x1
], x15 ; encoding
: [0x20,0x70,0xcf,0x0c]
489 ; CHECK
: ld1.8
b { v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0xa0,0xcf,0x0c]
490 ; CHECK
: ld1.8
b { v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x60,0xcf,0x0c]
491 ; CHECK
: ld1.8
b { v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x20,0xcf,0x0c]
493 ; CHECK
: ld1.16
b { v0
}, [x1
], x15 ; encoding
: [0x20,0x70,0xcf,0x4c]
494 ; CHECK
: ld1.16
b { v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0xa0,0xcf,0x4c]
495 ; CHECK
: ld1.16
b { v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x60,0xcf,0x4c]
496 ; CHECK
: ld1.16
b { v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x20,0xcf,0x4c]
498 ; CHECK
: ld1.4h
{ v0
}, [x1
], x15 ; encoding
: [0x20,0x74,0xcf,0x0c]
499 ; CHECK
: ld1.4h
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0xa4,0xcf,0x0c]
500 ; CHECK
: ld1.4h
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x64,0xcf,0x0c]
501 ; CHECK
: ld1.4h
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x24,0xcf,0x0c]
503 ; CHECK
: ld1.8h
{ v0
}, [x1
], x15 ; encoding
: [0x20,0x74,0xcf,0x4c]
504 ; CHECK
: ld1.8h
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0xa4,0xcf,0x4c]
505 ; CHECK
: ld1.8h
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x64,0xcf,0x4c]
506 ; CHECK
: ld1.8h
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x24,0xcf,0x4c]
508 ; CHECK
: ld1.2s
{ v0
}, [x1
], x15 ; encoding
: [0x20,0x78,0xcf,0x0c]
509 ; CHECK
: ld1.2s
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0xa8,0xcf,0x0c]
510 ; CHECK
: ld1.2s
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x68,0xcf,0x0c]
511 ; CHECK
: ld1.2s
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x28,0xcf,0x0c]
513 ; CHECK
: ld1.4s
{ v0
}, [x1
], x15 ; encoding
: [0x20,0x78,0xcf,0x4c]
514 ; CHECK
: ld1.4s
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0xa8,0xcf,0x4c]
515 ; CHECK
: ld1.4s
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x68,0xcf,0x4c]
516 ; CHECK
: ld1.4s
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x28,0xcf,0x4c]
518 ; CHECK
: ld1.1d
{ v0
}, [x1
], x15 ; encoding
: [0x20,0x7c,0xcf,0x0c]
519 ; CHECK
: ld1.1d
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0xac,0xcf,0x0c]
520 ; CHECK
: ld1.1d
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x6c,0xcf,0x0c]
521 ; CHECK
: ld1.1d
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x2c,0xcf,0x0c]
523 ; CHECK
: ld1.2d
{ v0
}, [x1
], x15 ; encoding
: [0x20,0x7c,0xcf,0x4c]
524 ; CHECK
: ld1.2d
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0xac,0xcf,0x4c]
525 ; CHECK
: ld1.2d
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x6c,0xcf,0x4c]
526 ; CHECK
: ld1.2d
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x2c,0xcf,0x4c]
528 ; CHECK
: st1.8
b { v0
}, [x1
], x15 ; encoding
: [0x20,0x70,0x8f,0x0c]
529 ; CHECK
: st1.8
b { v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0xa0,0x8f,0x0c]
530 ; CHECK
: st1.8
b { v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x60,0x8f,0x0c]
531 ; CHECK
: st1.8
b { v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x20,0x8f,0x0c]
533 ; CHECK
: st1.16
b { v0
}, [x1
], x15 ; encoding
: [0x20,0x70,0x8f,0x4c]
534 ; CHECK
: st1.16
b { v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0xa0,0x8f,0x4c]
535 ; CHECK
: st1.16
b { v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x60,0x8f,0x4c]
536 ; CHECK
: st1.16
b { v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x20,0x8f,0x4c]
538 ; CHECK
: st1.4h
{ v0
}, [x1
], x15 ; encoding
: [0x20,0x74,0x8f,0x0c]
539 ; CHECK
: st1.4h
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0xa4,0x8f,0x0c]
540 ; CHECK
: st1.4h
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x64,0x8f,0x0c]
541 ; CHECK
: st1.4h
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x24,0x8f,0x0c]
543 ; CHECK
: st1.8h
{ v0
}, [x1
], x15 ; encoding
: [0x20,0x74,0x8f,0x4c]
544 ; CHECK
: st1.8h
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0xa4,0x8f,0x4c]
545 ; CHECK
: st1.8h
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x64,0x8f,0x4c]
546 ; CHECK
: st1.8h
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x24,0x8f,0x4c]
548 ; CHECK
: st1.2s
{ v0
}, [x1
], x15 ; encoding
: [0x20,0x78,0x8f,0x0c]
549 ; CHECK
: st1.2s
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0xa8,0x8f,0x0c]
550 ; CHECK
: st1.2s
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x68,0x8f,0x0c]
551 ; CHECK
: st1.2s
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x28,0x8f,0x0c]
553 ; CHECK
: st1.4s
{ v0
}, [x1
], x15 ; encoding
: [0x20,0x78,0x8f,0x4c]
554 ; CHECK
: st1.4s
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0xa8,0x8f,0x4c]
555 ; CHECK
: st1.4s
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x68,0x8f,0x4c]
556 ; CHECK
: st1.4s
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x28,0x8f,0x4c]
558 ; CHECK
: st1.1d
{ v0
}, [x1
], x15 ; encoding
: [0x20,0x7c,0x8f,0x0c]
559 ; CHECK
: st1.1d
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0xac,0x8f,0x0c]
560 ; CHECK
: st1.1d
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x6c,0x8f,0x0c]
561 ; CHECK
: st1.1d
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x2c,0x8f,0x0c]
563 ; CHECK
: st1.2d
{ v0
}, [x1
], x15 ; encoding
: [0x20,0x7c,0x8f,0x4c]
564 ; CHECK
: st1.2d
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0xac,0x8f,0x4c]
565 ; CHECK
: st1.2d
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x6c,0x8f,0x4c]
566 ; CHECK
: st1.2d
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x2c,0x8f,0x4c]
568 ; CHECK
: ld1.8
b { v0
}, [x1
], #8 ; encoding: [0x20,0x70,0xdf,0x0c]
569 ; CHECK
: ld1.8
b { v0
, v1
}, [x1
], #16 ; encoding: [0x20,0xa0,0xdf,0x0c]
570 ; CHECK
: ld1.8
b { v0
, v1
, v2
}, [x1
], #24 ; encoding: [0x20,0x60,0xdf,0x0c]
571 ; CHECK
: ld1.8
b { v0
, v1
, v2
, v3
}, [x1
], #32 ; encoding: [0x20,0x20,0xdf,0x0c]
573 ; CHECK
: ld1.16
b { v0
}, [x1
], #16 ; encoding: [0x20,0x70,0xdf,0x4c]
574 ; CHECK
: ld1.16
b { v0
, v1
}, [x1
], #32 ; encoding: [0x20,0xa0,0xdf,0x4c]
575 ; CHECK
: ld1.16
b { v0
, v1
, v2
}, [x1
], #48 ; encoding: [0x20,0x60,0xdf,0x4c]
576 ; CHECK
: ld1.16
b { v0
, v1
, v2
, v3
}, [x1
], #64 ; encoding: [0x20,0x20,0xdf,0x4c]
578 ; CHECK
: ld1.4h
{ v0
}, [x1
], #8 ; encoding: [0x20,0x74,0xdf,0x0c]
579 ; CHECK
: ld1.4h
{ v0
, v1
}, [x1
], #16 ; encoding: [0x20,0xa4,0xdf,0x0c]
580 ; CHECK
: ld1.4h
{ v0
, v1
, v2
}, [x1
], #24 ; encoding: [0x20,0x64,0xdf,0x0c]
581 ; CHECK
: ld1.4h
{ v0
, v1
, v2
, v3
}, [x1
], #32 ; encoding: [0x20,0x24,0xdf,0x0c]
583 ; CHECK
: ld1.8h
{ v0
}, [x1
], #16 ; encoding: [0x20,0x74,0xdf,0x4c]
584 ; CHECK
: ld1.8h
{ v0
, v1
}, [x1
], #32 ; encoding: [0x20,0xa4,0xdf,0x4c]
585 ; CHECK
: ld1.8h
{ v0
, v1
, v2
}, [x1
], #48 ; encoding: [0x20,0x64,0xdf,0x4c]
586 ; CHECK
: ld1.8h
{ v0
, v1
, v2
, v3
}, [x1
], #64 ; encoding: [0x20,0x24,0xdf,0x4c]
588 ; CHECK
: ld1.2s
{ v0
}, [x1
], #8 ; encoding: [0x20,0x78,0xdf,0x0c]
589 ; CHECK
: ld1.2s
{ v0
, v1
}, [x1
], #16 ; encoding: [0x20,0xa8,0xdf,0x0c]
590 ; CHECK
: ld1.2s
{ v0
, v1
, v2
}, [x1
], #24 ; encoding: [0x20,0x68,0xdf,0x0c]
591 ; CHECK
: ld1.2s
{ v0
, v1
, v2
, v3
}, [x1
], #32 ; encoding: [0x20,0x28,0xdf,0x0c]
593 ; CHECK
: ld1.4s
{ v0
}, [x1
], #16 ; encoding: [0x20,0x78,0xdf,0x4c]
594 ; CHECK
: ld1.4s
{ v0
, v1
}, [x1
], #32 ; encoding: [0x20,0xa8,0xdf,0x4c]
595 ; CHECK
: ld1.4s
{ v0
, v1
, v2
}, [x1
], #48 ; encoding: [0x20,0x68,0xdf,0x4c]
596 ; CHECK
: ld1.4s
{ v0
, v1
, v2
, v3
}, [x1
], #64 ; encoding: [0x20,0x28,0xdf,0x4c]
598 ; CHECK
: ld1.1d
{ v0
}, [x1
], #8 ; encoding: [0x20,0x7c,0xdf,0x0c]
599 ; CHECK
: ld1.1d
{ v0
, v1
}, [x1
], #16 ; encoding: [0x20,0xac,0xdf,0x0c]
600 ; CHECK
: ld1.1d
{ v0
, v1
, v2
}, [x1
], #24 ; encoding: [0x20,0x6c,0xdf,0x0c]
601 ; CHECK
: ld1.1d
{ v0
, v1
, v2
, v3
}, [x1
], #32 ; encoding: [0x20,0x2c,0xdf,0x0c]
603 ; CHECK
: ld1.2d
{ v0
}, [x1
], #16 ; encoding: [0x20,0x7c,0xdf,0x4c]
604 ; CHECK
: ld1.2d
{ v0
, v1
}, [x1
], #32 ; encoding: [0x20,0xac,0xdf,0x4c]
605 ; CHECK
: ld1.2d
{ v0
, v1
, v2
}, [x1
], #48 ; encoding: [0x20,0x6c,0xdf,0x4c]
606 ; CHECK
: ld1.2d
{ v0
, v1
, v2
, v3
}, [x1
], #64 ; encoding: [0x20,0x2c,0xdf,0x4c]
608 ; CHECK
: st1.8
b { v0
}, [x1
], #8 ; encoding: [0x20,0x70,0x9f,0x0c]
609 ; CHECK
: st1.8
b { v0
, v1
}, [x1
], #16 ; encoding: [0x20,0xa0,0x9f,0x0c]
610 ; CHECK
: st1.8
b { v0
, v1
, v2
}, [x1
], #24 ; encoding: [0x20,0x60,0x9f,0x0c]
611 ; CHECK
: st1.8
b { v0
, v1
, v2
, v3
}, [x1
], #32 ; encoding: [0x20,0x20,0x9f,0x0c]
613 ; CHECK
: st1.16
b { v0
}, [x1
], #16 ; encoding: [0x20,0x70,0x9f,0x4c]
614 ; CHECK
: st1.16
b { v0
, v1
}, [x1
], #32 ; encoding: [0x20,0xa0,0x9f,0x4c]
615 ; CHECK
: st1.16
b { v0
, v1
, v2
}, [x1
], #48 ; encoding: [0x20,0x60,0x9f,0x4c]
616 ; CHECK
: st1.16
b { v0
, v1
, v2
, v3
}, [x1
], #64 ; encoding: [0x20,0x20,0x9f,0x4c]
618 ; CHECK
: st1.4h
{ v0
}, [x1
], #8 ; encoding: [0x20,0x74,0x9f,0x0c]
619 ; CHECK
: st1.4h
{ v0
, v1
}, [x1
], #16 ; encoding: [0x20,0xa4,0x9f,0x0c]
620 ; CHECK
: st1.4h
{ v0
, v1
, v2
}, [x1
], #24 ; encoding: [0x20,0x64,0x9f,0x0c]
621 ; CHECK
: st1.4h
{ v0
, v1
, v2
, v3
}, [x1
], #32 ; encoding: [0x20,0x24,0x9f,0x0c]
623 ; CHECK
: st1.8h
{ v0
}, [x1
], #16 ; encoding: [0x20,0x74,0x9f,0x4c]
624 ; CHECK
: st1.8h
{ v0
, v1
}, [x1
], #32 ; encoding: [0x20,0xa4,0x9f,0x4c]
625 ; CHECK
: st1.8h
{ v0
, v1
, v2
}, [x1
], #48 ; encoding: [0x20,0x64,0x9f,0x4c]
626 ; CHECK
: st1.8h
{ v0
, v1
, v2
, v3
}, [x1
], #64 ; encoding: [0x20,0x24,0x9f,0x4c]
628 ; CHECK
: st1.2s
{ v0
}, [x1
], #8 ; encoding: [0x20,0x78,0x9f,0x0c]
629 ; CHECK
: st1.2s
{ v0
, v1
}, [x1
], #16 ; encoding: [0x20,0xa8,0x9f,0x0c]
630 ; CHECK
: st1.2s
{ v0
, v1
, v2
}, [x1
], #24 ; encoding: [0x20,0x68,0x9f,0x0c]
631 ; CHECK
: st1.2s
{ v0
, v1
, v2
, v3
}, [x1
], #32 ; encoding: [0x20,0x28,0x9f,0x0c]
633 ; CHECK
: st1.4s
{ v0
}, [x1
], #16 ; encoding: [0x20,0x78,0x9f,0x4c]
634 ; CHECK
: st1.4s
{ v0
, v1
}, [x1
], #32 ; encoding: [0x20,0xa8,0x9f,0x4c]
635 ; CHECK
: st1.4s
{ v0
, v1
, v2
}, [x1
], #48 ; encoding: [0x20,0x68,0x9f,0x4c]
636 ; CHECK
: st1.4s
{ v0
, v1
, v2
, v3
}, [x1
], #64 ; encoding: [0x20,0x28,0x9f,0x4c]
638 ; CHECK
: st1.1d
{ v0
}, [x1
], #8 ; encoding: [0x20,0x7c,0x9f,0x0c]
639 ; CHECK
: st1.1d
{ v0
, v1
}, [x1
], #16 ; encoding: [0x20,0xac,0x9f,0x0c]
640 ; CHECK
: st1.1d
{ v0
, v1
, v2
}, [x1
], #24 ; encoding: [0x20,0x6c,0x9f,0x0c]
641 ; CHECK
: st1.1d
{ v0
, v1
, v2
, v3
}, [x1
], #32 ; encoding: [0x20,0x2c,0x9f,0x0c]
643 ; CHECK
: st1.2d
{ v0
}, [x1
], #16 ; encoding: [0x20,0x7c,0x9f,0x4c]
644 ; CHECK
: st1.2d
{ v0
, v1
}, [x1
], #32 ; encoding: [0x20,0xac,0x9f,0x4c]
645 ; CHECK
: st1.2d
{ v0
, v1
, v2
}, [x1
], #48 ; encoding: [0x20,0x6c,0x9f,0x4c]
646 ; CHECK
: st1.2d
{ v0
, v1
, v2
, v3
}, [x1
], #64 ; encoding: [0x20,0x2c,0x9f,0x4c]
649 _ld2st2_multiple_post
:
650 ld2.8
b {v0
, v1
}, [x1
], x15
651 ld2.16
b {v0
, v1
}, [x1
], x15
652 ld2.4h
{v0
, v1
}, [x1
], x15
653 ld2.8h
{v0
, v1
}, [x1
], x15
654 ld2.2s
{v0
, v1
}, [x1
], x15
655 ld2.4s
{v0
, v1
}, [x1
], x15
656 ld2.2d
{v0
, v1
}, [x1
], x15
658 st2.8
b {v0
, v1
}, [x1
], x15
659 st2.16
b {v0
, v1
}, [x1
], x15
660 st2.4h
{v0
, v1
}, [x1
], x15
661 st2.8h
{v0
, v1
}, [x1
], x15
662 st2.2s
{v0
, v1
}, [x1
], x15
663 st2.4s
{v0
, v1
}, [x1
], x15
664 st2.2d
{v0
, v1
}, [x1
], x15
666 ld2.8
b {v0
, v1
}, [x1
], #16
667 ld2.16
b {v0
, v1
}, [x1
], #32
668 ld2.4h
{v0
, v1
}, [x1
], #16
669 ld2.8h
{v0
, v1
}, [x1
], #32
670 ld2.2s
{v0
, v1
}, [x1
], #16
671 ld2.4s
{v0
, v1
}, [x1
], #32
672 ld2.2d
{v0
, v1
}, [x1
], #32
674 st2.8
b {v0
, v1
}, [x1
], #16
675 st2.16
b {v0
, v1
}, [x1
], #32
676 st2.4h
{v0
, v1
}, [x1
], #16
677 st2.8h
{v0
, v1
}, [x1
], #32
678 st2.2s
{v0
, v1
}, [x1
], #16
679 st2.4s
{v0
, v1
}, [x1
], #32
680 st2.2d
{v0
, v1
}, [x1
], #32
683 ; CHECK
: ld2st2_multiple_post
:
684 ; CHECK
: ld2.8
b { v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0x80,0xcf,0x0c]
685 ; CHECK
: ld2.16
b { v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0x80,0xcf,0x4c]
686 ; CHECK
: ld2.4h
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0x84,0xcf,0x0c]
687 ; CHECK
: ld2.8h
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0x84,0xcf,0x4c]
688 ; CHECK
: ld2.2s
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0x88,0xcf,0x0c]
689 ; CHECK
: ld2.4s
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0x88,0xcf,0x4c]
690 ; CHECK
: ld2.2d
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0x8c,0xcf,0x4c]
692 ; CHECK
: st2.8
b { v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0x80,0x8f,0x0c]
693 ; CHECK
: st2.16
b { v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0x80,0x8f,0x4c]
694 ; CHECK
: st2.4h
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0x84,0x8f,0x0c]
695 ; CHECK
: st2.8h
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0x84,0x8f,0x4c]
696 ; CHECK
: st2.2s
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0x88,0x8f,0x0c]
697 ; CHECK
: st2.4s
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0x88,0x8f,0x4c]
698 ; CHECK
: st2.2d
{ v0
, v1
}, [x1
], x15 ; encoding
: [0x20,0x8c,0x8f,0x4c]
700 ; CHECK
: ld2.8
b { v0
, v1
}, [x1
], #16 ; encoding: [0x20,0x80,0xdf,0x0c]
701 ; CHECK
: ld2.16
b { v0
, v1
}, [x1
], #32 ; encoding: [0x20,0x80,0xdf,0x4c]
702 ; CHECK
: ld2.4h
{ v0
, v1
}, [x1
], #16 ; encoding: [0x20,0x84,0xdf,0x0c]
703 ; CHECK
: ld2.8h
{ v0
, v1
}, [x1
], #32 ; encoding: [0x20,0x84,0xdf,0x4c]
704 ; CHECK
: ld2.2s
{ v0
, v1
}, [x1
], #16 ; encoding: [0x20,0x88,0xdf,0x0c]
705 ; CHECK
: ld2.4s
{ v0
, v1
}, [x1
], #32 ; encoding: [0x20,0x88,0xdf,0x4c]
706 ; CHECK
: ld2.2d
{ v0
, v1
}, [x1
], #32 ; encoding: [0x20,0x8c,0xdf,0x4c]
708 ; CHECK
: st2.8
b { v0
, v1
}, [x1
], #16 ; encoding: [0x20,0x80,0x9f,0x0c]
709 ; CHECK
: st2.16
b { v0
, v1
}, [x1
], #32 ; encoding: [0x20,0x80,0x9f,0x4c]
710 ; CHECK
: st2.4h
{ v0
, v1
}, [x1
], #16 ; encoding: [0x20,0x84,0x9f,0x0c]
711 ; CHECK
: st2.8h
{ v0
, v1
}, [x1
], #32 ; encoding: [0x20,0x84,0x9f,0x4c]
712 ; CHECK
: st2.2s
{ v0
, v1
}, [x1
], #16 ; encoding: [0x20,0x88,0x9f,0x0c]
713 ; CHECK
: st2.4s
{ v0
, v1
}, [x1
], #32 ; encoding: [0x20,0x88,0x9f,0x4c]
714 ; CHECK
: st2.2d
{ v0
, v1
}, [x1
], #32 ; encoding: [0x20,0x8c,0x9f,0x4c]
717 _ld3st3_multiple_post
:
718 ld3.8
b {v0
, v1
, v2
}, [x1
], x15
719 ld3.16
b {v0
, v1
, v2
}, [x1
], x15
720 ld3.4h
{v0
, v1
, v2
}, [x1
], x15
721 ld3.8h
{v0
, v1
, v2
}, [x1
], x15
722 ld3.2s
{v0
, v1
, v2
}, [x1
], x15
723 ld3.4s
{v0
, v1
, v2
}, [x1
], x15
724 ld3.2d
{v0
, v1
, v2
}, [x1
], x15
726 st3.8
b {v0
, v1
, v2
}, [x1
], x15
727 st3.16
b {v0
, v1
, v2
}, [x1
], x15
728 st3.4h
{v0
, v1
, v2
}, [x1
], x15
729 st3.8h
{v0
, v1
, v2
}, [x1
], x15
730 st3.2s
{v0
, v1
, v2
}, [x1
], x15
731 st3.4s
{v0
, v1
, v2
}, [x1
], x15
732 st3.2d
{v0
, v1
, v2
}, [x1
], x15
734 ld3.8
b {v0
, v1
, v2
}, [x1
], #24
735 ld3.16
b {v0
, v1
, v2
}, [x1
], #48
736 ld3.4h
{v0
, v1
, v2
}, [x1
], #24
737 ld3.8h
{v0
, v1
, v2
}, [x1
], #48
738 ld3.2s
{v0
, v1
, v2
}, [x1
], #24
739 ld3.4s
{v0
, v1
, v2
}, [x1
], #48
740 ld3.2d
{v0
, v1
, v2
}, [x1
], #48
742 st3.8
b {v0
, v1
, v2
}, [x1
], #24
743 st3.16
b {v0
, v1
, v2
}, [x1
], #48
744 st3.4h
{v0
, v1
, v2
}, [x1
], #24
745 st3.8h
{v0
, v1
, v2
}, [x1
], #48
746 st3.2s
{v0
, v1
, v2
}, [x1
], #24
747 st3.4s
{v0
, v1
, v2
}, [x1
], #48
748 st3.2d
{v0
, v1
, v2
}, [x1
], #48
750 ; CHECK
: ld3st3_multiple_post
:
751 ; CHECK
: ld3.8
b { v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x40,0xcf,0x0c]
752 ; CHECK
: ld3.16
b { v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x40,0xcf,0x4c]
753 ; CHECK
: ld3.4h
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x44,0xcf,0x0c]
754 ; CHECK
: ld3.8h
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x44,0xcf,0x4c]
755 ; CHECK
: ld3.2s
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x48,0xcf,0x0c]
756 ; CHECK
: ld3.4s
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x48,0xcf,0x4c]
757 ; CHECK
: ld3.2d
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x4c,0xcf,0x4c]
759 ; CHECK
: st3.8
b { v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x40,0x8f,0x0c]
760 ; CHECK
: st3.16
b { v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x40,0x8f,0x4c]
761 ; CHECK
: st3.4h
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x44,0x8f,0x0c]
762 ; CHECK
: st3.8h
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x44,0x8f,0x4c]
763 ; CHECK
: st3.2s
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x48,0x8f,0x0c]
764 ; CHECK
: st3.4s
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x48,0x8f,0x4c]
765 ; CHECK
: st3.2d
{ v0
, v1
, v2
}, [x1
], x15 ; encoding
: [0x20,0x4c,0x8f,0x4c]
767 ; CHECK
: ld3.8
b { v0
, v1
, v2
}, [x1
], #24 ; encoding: [0x20,0x40,0xdf,0x0c]
768 ; CHECK
: ld3.16
b { v0
, v1
, v2
}, [x1
], #48 ; encoding: [0x20,0x40,0xdf,0x4c]
769 ; CHECK
: ld3.4h
{ v0
, v1
, v2
}, [x1
], #24 ; encoding: [0x20,0x44,0xdf,0x0c]
770 ; CHECK
: ld3.8h
{ v0
, v1
, v2
}, [x1
], #48 ; encoding: [0x20,0x44,0xdf,0x4c]
771 ; CHECK
: ld3.2s
{ v0
, v1
, v2
}, [x1
], #24 ; encoding: [0x20,0x48,0xdf,0x0c]
772 ; CHECK
: ld3.4s
{ v0
, v1
, v2
}, [x1
], #48 ; encoding: [0x20,0x48,0xdf,0x4c]
773 ; CHECK
: ld3.2d
{ v0
, v1
, v2
}, [x1
], #48 ; encoding: [0x20,0x4c,0xdf,0x4c]
775 ; CHECK
: st3.8
b { v0
, v1
, v2
}, [x1
], #24 ; encoding: [0x20,0x40,0x9f,0x0c]
776 ; CHECK
: st3.16
b { v0
, v1
, v2
}, [x1
], #48 ; encoding: [0x20,0x40,0x9f,0x4c]
777 ; CHECK
: st3.4h
{ v0
, v1
, v2
}, [x1
], #24 ; encoding: [0x20,0x44,0x9f,0x0c]
778 ; CHECK
: st3.8h
{ v0
, v1
, v2
}, [x1
], #48 ; encoding: [0x20,0x44,0x9f,0x4c]
779 ; CHECK
: st3.2s
{ v0
, v1
, v2
}, [x1
], #24 ; encoding: [0x20,0x48,0x9f,0x0c]
780 ; CHECK
: st3.4s
{ v0
, v1
, v2
}, [x1
], #48 ; encoding: [0x20,0x48,0x9f,0x4c]
781 ; CHECK
: st3.2d
{ v0
, v1
, v2
}, [x1
], #48 ; encoding: [0x20,0x4c,0x9f,0x4c]
783 _ld4st4_multiple_post
:
784 ld4.8
b {v0
, v1
, v2
, v3
}, [x1
], x15
785 ld4.16
b {v0
, v1
, v2
, v3
}, [x1
], x15
786 ld4.4h
{v0
, v1
, v2
, v3
}, [x1
], x15
787 ld4.8h
{v0
, v1
, v2
, v3
}, [x1
], x15
788 ld4.2s
{v0
, v1
, v2
, v3
}, [x1
], x15
789 ld4.4s
{v0
, v1
, v2
, v3
}, [x1
], x15
790 ld4.2d
{v0
, v1
, v2
, v3
}, [x1
], x15
792 st4.8
b {v0
, v1
, v2
, v3
}, [x1
], x15
793 st4.16
b {v0
, v1
, v2
, v3
}, [x1
], x15
794 st4.4h
{v0
, v1
, v2
, v3
}, [x1
], x15
795 st4.8h
{v0
, v1
, v2
, v3
}, [x1
], x15
796 st4.2s
{v0
, v1
, v2
, v3
}, [x1
], x15
797 st4.4s
{v0
, v1
, v2
, v3
}, [x1
], x15
798 st4.2d
{v0
, v1
, v2
, v3
}, [x1
], x15
800 ld4.8
b {v0
, v1
, v2
, v3
}, [x1
], #32
801 ld4.16
b {v0
, v1
, v2
, v3
}, [x1
], #64
802 ld4.4h
{v0
, v1
, v2
, v3
}, [x1
], #32
803 ld4.8h
{v0
, v1
, v2
, v3
}, [x1
], #64
804 ld4.2s
{v0
, v1
, v2
, v3
}, [x1
], #32
805 ld4.4s
{v0
, v1
, v2
, v3
}, [x1
], #64
806 ld4.2d
{v0
, v1
, v2
, v3
}, [x1
], #64
808 st4.8
b {v0
, v1
, v2
, v3
}, [x1
], #32
809 st4.16
b {v0
, v1
, v2
, v3
}, [x1
], #64
810 st4.4h
{v0
, v1
, v2
, v3
}, [x1
], #32
811 st4.8h
{v0
, v1
, v2
, v3
}, [x1
], #64
812 st4.2s
{v0
, v1
, v2
, v3
}, [x1
], #32
813 st4.4s
{v0
, v1
, v2
, v3
}, [x1
], #64
814 st4.2d
{v0
, v1
, v2
, v3
}, [x1
], #64
817 ; CHECK
: ld4st4_multiple_post
:
818 ; CHECK
: ld4.8
b { v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x00,0xcf,0x0c]
819 ; CHECK
: ld4.16
b { v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x00,0xcf,0x4c]
820 ; CHECK
: ld4.4h
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x04,0xcf,0x0c]
821 ; CHECK
: ld4.8h
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x04,0xcf,0x4c]
822 ; CHECK
: ld4.2s
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x08,0xcf,0x0c]
823 ; CHECK
: ld4.4s
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x08,0xcf,0x4c]
824 ; CHECK
: ld4.2d
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x0c,0xcf,0x4c]
826 ; CHECK
: st4.8
b { v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x00,0x8f,0x0c]
827 ; CHECK
: st4.16
b { v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x00,0x8f,0x4c]
828 ; CHECK
: st4.4h
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x04,0x8f,0x0c]
829 ; CHECK
: st4.8h
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x04,0x8f,0x4c]
830 ; CHECK
: st4.2s
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x08,0x8f,0x0c]
831 ; CHECK
: st4.4s
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x08,0x8f,0x4c]
832 ; CHECK
: st4.2d
{ v0
, v1
, v2
, v3
}, [x1
], x15 ; encoding
: [0x20,0x0c,0x8f,0x4c]
834 ; CHECK
: ld4.8
b { v0
, v1
, v2
, v3
}, [x1
], #32 ; encoding: [0x20,0x00,0xdf,0x0c]
835 ; CHECK
: ld4.16
b { v0
, v1
, v2
, v3
}, [x1
], #64 ; encoding: [0x20,0x00,0xdf,0x4c]
836 ; CHECK
: ld4.4h
{ v0
, v1
, v2
, v3
}, [x1
], #32 ; encoding: [0x20,0x04,0xdf,0x0c]
837 ; CHECK
: ld4.8h
{ v0
, v1
, v2
, v3
}, [x1
], #64 ; encoding: [0x20,0x04,0xdf,0x4c]
838 ; CHECK
: ld4.2s
{ v0
, v1
, v2
, v3
}, [x1
], #32 ; encoding: [0x20,0x08,0xdf,0x0c]
839 ; CHECK
: ld4.4s
{ v0
, v1
, v2
, v3
}, [x1
], #64 ; encoding: [0x20,0x08,0xdf,0x4c]
840 ; CHECK
: ld4.2d
{ v0
, v1
, v2
, v3
}, [x1
], #64 ; encoding: [0x20,0x0c,0xdf,0x4c]
842 ; CHECK
: st4.8
b { v0
, v1
, v2
, v3
}, [x1
], #32 ; encoding: [0x20,0x00,0x9f,0x0c]
843 ; CHECK
: st4.16
b { v0
, v1
, v2
, v3
}, [x1
], #64 ; encoding: [0x20,0x00,0x9f,0x4c]
844 ; CHECK
: st4.4h
{ v0
, v1
, v2
, v3
}, [x1
], #32 ; encoding: [0x20,0x04,0x9f,0x0c]
845 ; CHECK
: st4.8h
{ v0
, v1
, v2
, v3
}, [x1
], #64 ; encoding: [0x20,0x04,0x9f,0x4c]
846 ; CHECK
: st4.2s
{ v0
, v1
, v2
, v3
}, [x1
], #32 ; encoding: [0x20,0x08,0x9f,0x0c]
847 ; CHECK
: st4.4s
{ v0
, v1
, v2
, v3
}, [x1
], #64 ; encoding: [0x20,0x08,0x9f,0x4c]
848 ; CHECK
: st4.2d
{ v0
, v1
, v2
, v3
}, [x1
], #64 ; encoding: [0x20,0x0c,0x9f,0x4c]
852 ld1r.8
b {v4
}, [x2
], x3
854 ld1r.16
b {v4
}, [x2
], x3
856 ld1r.4h
{v4
}, [x2
], x3
858 ld1r.8h
{v4
}, [x2
], x3
860 ld1r.2s
{v4
}, [x2
], x3
862 ld1r.4s
{v4
}, [x2
], x3
864 ld1r.1d
{v4
}, [x2
], x3
866 ld1r.2d
{v4
}, [x2
], x3
868 ld1r.8
b {v4
}, [x2
], #1
869 ld1r.16
b {v4
}, [x2
], #1
870 ld1r.4h
{v4
}, [x2
], #2
871 ld1r.8h
{v4
}, [x2
], #2
872 ld1r.2s
{v4
}, [x2
], #4
873 ld1r.4s
{v4
}, [x2
], #4
874 ld1r.1d
{v4
}, [x2
], #8
875 ld1r.2d
{v4
}, [x2
], #8
878 ; CHECK
: ld1r.8
b { v4
}, [x2
] ; encoding
: [0x44,0xc0,0x40,0x0d]
879 ; CHECK
: ld1r.8
b { v4
}, [x2
], x3 ; encoding
: [0x44,0xc0,0xc3,0x0d]
880 ; CHECK
: ld1r.16
b { v4
}, [x2
] ; encoding
: [0x44,0xc0,0x40,0x4d]
881 ; CHECK
: ld1r.16
b { v4
}, [x2
], x3 ; encoding
: [0x44,0xc0,0xc3,0x4d]
882 ; CHECK
: ld1r.4h
{ v4
}, [x2
] ; encoding
: [0x44,0xc4,0x40,0x0d]
883 ; CHECK
: ld1r.4h
{ v4
}, [x2
], x3 ; encoding
: [0x44,0xc4,0xc3,0x0d]
884 ; CHECK
: ld1r.8h
{ v4
}, [x2
] ; encoding
: [0x44,0xc4,0x40,0x4d]
885 ; CHECK
: ld1r.8h
{ v4
}, [x2
], x3 ; encoding
: [0x44,0xc4,0xc3,0x4d]
886 ; CHECK
: ld1r.2s
{ v4
}, [x2
] ; encoding
: [0x44,0xc8,0x40,0x0d]
887 ; CHECK
: ld1r.2s
{ v4
}, [x2
], x3 ; encoding
: [0x44,0xc8,0xc3,0x0d]
888 ; CHECK
: ld1r.4s
{ v4
}, [x2
] ; encoding
: [0x44,0xc8,0x40,0x4d]
889 ; CHECK
: ld1r.4s
{ v4
}, [x2
], x3 ; encoding
: [0x44,0xc8,0xc3,0x4d]
890 ; CHECK
: ld1r.1d
{ v4
}, [x2
] ; encoding
: [0x44,0xcc,0x40,0x0d]
891 ; CHECK
: ld1r.1d
{ v4
}, [x2
], x3 ; encoding
: [0x44,0xcc,0xc3,0x0d]
892 ; CHECK
: ld1r.2d
{ v4
}, [x2
] ; encoding
: [0x44,0xcc,0x40,0x4d]
893 ; CHECK
: ld1r.2d
{ v4
}, [x2
], x3 ; encoding
: [0x44,0xcc,0xc3,0x4d]
895 ; CHECK
: ld1r.8
b { v4
}, [x2
], #1 ; encoding: [0x44,0xc0,0xdf,0x0d]
896 ; CHECK
: ld1r.16
b { v4
}, [x2
], #1 ; encoding: [0x44,0xc0,0xdf,0x4d]
897 ; CHECK
: ld1r.4h
{ v4
}, [x2
], #2 ; encoding: [0x44,0xc4,0xdf,0x0d]
898 ; CHECK
: ld1r.8h
{ v4
}, [x2
], #2 ; encoding: [0x44,0xc4,0xdf,0x4d]
899 ; CHECK
: ld1r.2s
{ v4
}, [x2
], #4 ; encoding: [0x44,0xc8,0xdf,0x0d]
900 ; CHECK
: ld1r.4s
{ v4
}, [x2
], #4 ; encoding: [0x44,0xc8,0xdf,0x4d]
901 ; CHECK
: ld1r.1d
{ v4
}, [x2
], #8 ; encoding: [0x44,0xcc,0xdf,0x0d]
902 ; CHECK
: ld1r.2d
{ v4
}, [x2
], #8 ; encoding: [0x44,0xcc,0xdf,0x4d]
905 ld2r.8
b {v4
, v5
}, [x2
]
906 ld2r.8
b {v4
, v5
}, [x2
], x3
907 ld2r.16
b {v4
, v5
}, [x2
]
908 ld2r.16
b {v4
, v5
}, [x2
], x3
909 ld2r.4h
{v4
, v5
}, [x2
]
910 ld2r.4h
{v4
, v5
}, [x2
], x3
911 ld2r.8h
{v4
, v5
}, [x2
]
912 ld2r.8h
{v4
, v5
}, [x2
], x3
913 ld2r.2s
{v4
, v5
}, [x2
]
914 ld2r.2s
{v4
, v5
}, [x2
], x3
915 ld2r.4s
{v4
, v5
}, [x2
]
916 ld2r.4s
{v4
, v5
}, [x2
], x3
917 ld2r.1d
{v4
, v5
}, [x2
]
918 ld2r.1d
{v4
, v5
}, [x2
], x3
919 ld2r.2d
{v4
, v5
}, [x2
]
920 ld2r.2d
{v4
, v5
}, [x2
], x3
922 ld2r.8
b {v4
, v5
}, [x2
], #2
923 ld2r.16
b {v4
, v5
}, [x2
], #2
924 ld2r.4h
{v4
, v5
}, [x2
], #4
925 ld2r.8h
{v4
, v5
}, [x2
], #4
926 ld2r.2s
{v4
, v5
}, [x2
], #8
927 ld2r.4s
{v4
, v5
}, [x2
], #8
928 ld2r.1d
{v4
, v5
}, [x2
], #16
929 ld2r.2d
{v4
, v5
}, [x2
], #16
932 ; CHECK
: ld2r.8
b { v4
, v5
}, [x2
] ; encoding
: [0x44,0xc0,0x60,0x0d]
933 ; CHECK
: ld2r.8
b { v4
, v5
}, [x2
], x3 ; encoding
: [0x44,0xc0,0xe3,0x0d]
934 ; CHECK
: ld2r.16
b { v4
, v5
}, [x2
] ; encoding
: [0x44,0xc0,0x60,0x4d]
935 ; CHECK
: ld2r.16
b { v4
, v5
}, [x2
], x3 ; encoding
: [0x44,0xc0,0xe3,0x4d]
936 ; CHECK
: ld2r.4h
{ v4
, v5
}, [x2
] ; encoding
: [0x44,0xc4,0x60,0x0d]
937 ; CHECK
: ld2r.4h
{ v4
, v5
}, [x2
], x3 ; encoding
: [0x44,0xc4,0xe3,0x0d]
938 ; CHECK
: ld2r.8h
{ v4
, v5
}, [x2
] ; encoding
: [0x44,0xc4,0x60,0x4d]
939 ; CHECK
: ld2r.8h
{ v4
, v5
}, [x2
], x3 ; encoding
: [0x44,0xc4,0xe3,0x4d]
940 ; CHECK
: ld2r.2s
{ v4
, v5
}, [x2
] ; encoding
: [0x44,0xc8,0x60,0x0d]
941 ; CHECK
: ld2r.2s
{ v4
, v5
}, [x2
], x3 ; encoding
: [0x44,0xc8,0xe3,0x0d]
942 ; CHECK
: ld2r.4s
{ v4
, v5
}, [x2
] ; encoding
: [0x44,0xc8,0x60,0x4d]
943 ; CHECK
: ld2r.4s
{ v4
, v5
}, [x2
], x3 ; encoding
: [0x44,0xc8,0xe3,0x4d]
944 ; CHECK
: ld2r.1d
{ v4
, v5
}, [x2
] ; encoding
: [0x44,0xcc,0x60,0x0d]
945 ; CHECK
: ld2r.1d
{ v4
, v5
}, [x2
], x3 ; encoding
: [0x44,0xcc,0xe3,0x0d]
946 ; CHECK
: ld2r.2d
{ v4
, v5
}, [x2
] ; encoding
: [0x44,0xcc,0x60,0x4d]
947 ; CHECK
: ld2r.2d
{ v4
, v5
}, [x2
], x3 ; encoding
: [0x44,0xcc,0xe3,0x4d]
949 ; CHECK
: ld2r.8
b { v4
, v5
}, [x2
], #2 ; encoding: [0x44,0xc0,0xff,0x0d]
950 ; CHECK
: ld2r.16
b { v4
, v5
}, [x2
], #2 ; encoding: [0x44,0xc0,0xff,0x4d]
951 ; CHECK
: ld2r.4h
{ v4
, v5
}, [x2
], #4 ; encoding: [0x44,0xc4,0xff,0x0d]
952 ; CHECK
: ld2r.8h
{ v4
, v5
}, [x2
], #4 ; encoding: [0x44,0xc4,0xff,0x4d]
953 ; CHECK
: ld2r.2s
{ v4
, v5
}, [x2
], #8 ; encoding: [0x44,0xc8,0xff,0x0d]
954 ; CHECK
: ld2r.4s
{ v4
, v5
}, [x2
], #8 ; encoding: [0x44,0xc8,0xff,0x4d]
955 ; CHECK
: ld2r.1d
{ v4
, v5
}, [x2
], #16 ; encoding: [0x44,0xcc,0xff,0x0d]
956 ; CHECK
: ld2r.2d
{ v4
, v5
}, [x2
], #16 ; encoding: [0x44,0xcc,0xff,0x4d]
959 ld3r.8
b {v4
, v5
, v6
}, [x2
]
960 ld3r.8
b {v4
, v5
, v6
}, [x2
], x3
961 ld3r.16
b {v4
, v5
, v6
}, [x2
]
962 ld3r.16
b {v4
, v5
, v6
}, [x2
], x3
963 ld3r.4h
{v4
, v5
, v6
}, [x2
]
964 ld3r.4h
{v4
, v5
, v6
}, [x2
], x3
965 ld3r.8h
{v4
, v5
, v6
}, [x2
]
966 ld3r.8h
{v4
, v5
, v6
}, [x2
], x3
967 ld3r.2s
{v4
, v5
, v6
}, [x2
]
968 ld3r.2s
{v4
, v5
, v6
}, [x2
], x3
969 ld3r.4s
{v4
, v5
, v6
}, [x2
]
970 ld3r.4s
{v4
, v5
, v6
}, [x2
], x3
971 ld3r.1d
{v4
, v5
, v6
}, [x2
]
972 ld3r.1d
{v4
, v5
, v6
}, [x2
], x3
973 ld3r.2d
{v4
, v5
, v6
}, [x2
]
974 ld3r.2d
{v4
, v5
, v6
}, [x2
], x3
976 ld3r.8
b {v4
, v5
, v6
}, [x2
], #3
977 ld3r.16
b {v4
, v5
, v6
}, [x2
], #3
978 ld3r.4h
{v4
, v5
, v6
}, [x2
], #6
979 ld3r.8h
{v4
, v5
, v6
}, [x2
], #6
980 ld3r.2s
{v4
, v5
, v6
}, [x2
], #12
981 ld3r.4s
{v4
, v5
, v6
}, [x2
], #12
982 ld3r.1d
{v4
, v5
, v6
}, [x2
], #24
983 ld3r.2d
{v4
, v5
, v6
}, [x2
], #24
986 ; CHECK
: ld3r.8
b { v4
, v5
, v6
}, [x2
] ; encoding
: [0x44,0xe0,0x40,0x0d]
987 ; CHECK
: ld3r.8
b { v4
, v5
, v6
}, [x2
], x3 ; encoding
: [0x44,0xe0,0xc3,0x0d]
988 ; CHECK
: ld3r.16
b { v4
, v5
, v6
}, [x2
] ; encoding
: [0x44,0xe0,0x40,0x4d]
989 ; CHECK
: ld3r.16
b { v4
, v5
, v6
}, [x2
], x3 ; encoding
: [0x44,0xe0,0xc3,0x4d]
990 ; CHECK
: ld3r.4h
{ v4
, v5
, v6
}, [x2
] ; encoding
: [0x44,0xe4,0x40,0x0d]
991 ; CHECK
: ld3r.4h
{ v4
, v5
, v6
}, [x2
], x3 ; encoding
: [0x44,0xe4,0xc3,0x0d]
992 ; CHECK
: ld3r.8h
{ v4
, v5
, v6
}, [x2
] ; encoding
: [0x44,0xe4,0x40,0x4d]
993 ; CHECK
: ld3r.8h
{ v4
, v5
, v6
}, [x2
], x3 ; encoding
: [0x44,0xe4,0xc3,0x4d]
994 ; CHECK
: ld3r.2s
{ v4
, v5
, v6
}, [x2
] ; encoding
: [0x44,0xe8,0x40,0x0d]
995 ; CHECK
: ld3r.2s
{ v4
, v5
, v6
}, [x2
], x3 ; encoding
: [0x44,0xe8,0xc3,0x0d]
996 ; CHECK
: ld3r.4s
{ v4
, v5
, v6
}, [x2
] ; encoding
: [0x44,0xe8,0x40,0x4d]
997 ; CHECK
: ld3r.4s
{ v4
, v5
, v6
}, [x2
], x3 ; encoding
: [0x44,0xe8,0xc3,0x4d]
998 ; CHECK
: ld3r.1d
{ v4
, v5
, v6
}, [x2
] ; encoding
: [0x44,0xec,0x40,0x0d]
999 ; CHECK
: ld3r.1d
{ v4
, v5
, v6
}, [x2
], x3 ; encoding
: [0x44,0xec,0xc3,0x0d]
1000 ; CHECK
: ld3r.2d
{ v4
, v5
, v6
}, [x2
] ; encoding
: [0x44,0xec,0x40,0x4d]
1001 ; CHECK
: ld3r.2d
{ v4
, v5
, v6
}, [x2
], x3 ; encoding
: [0x44,0xec,0xc3,0x4d]
1003 ; CHECK
: ld3r.8
b { v4
, v5
, v6
}, [x2
], #3 ; encoding: [0x44,0xe0,0xdf,0x0d]
1004 ; CHECK
: ld3r.16
b { v4
, v5
, v6
}, [x2
], #3 ; encoding: [0x44,0xe0,0xdf,0x4d]
1005 ; CHECK
: ld3r.4h
{ v4
, v5
, v6
}, [x2
], #6 ; encoding: [0x44,0xe4,0xdf,0x0d]
1006 ; CHECK
: ld3r.8h
{ v4
, v5
, v6
}, [x2
], #6 ; encoding: [0x44,0xe4,0xdf,0x4d]
1007 ; CHECK
: ld3r.2s
{ v4
, v5
, v6
}, [x2
], #12 ; encoding: [0x44,0xe8,0xdf,0x0d]
1008 ; CHECK
: ld3r.4s
{ v4
, v5
, v6
}, [x2
], #12 ; encoding: [0x44,0xe8,0xdf,0x4d]
1009 ; CHECK
: ld3r.1d
{ v4
, v5
, v6
}, [x2
], #24 ; encoding: [0x44,0xec,0xdf,0x0d]
1010 ; CHECK
: ld3r.2d
{ v4
, v5
, v6
}, [x2
], #24 ; encoding: [0x44,0xec,0xdf,0x4d]
1013 ld4r.8
b {v4
, v5
, v6
, v7
}, [x2
]
1014 ld4r.8
b {v4
, v5
, v6
, v7
}, [x2
], x3
1015 ld4r.16
b {v4
, v5
, v6
, v7
}, [x2
]
1016 ld4r.16
b {v4
, v5
, v6
, v7
}, [x2
], x3
1017 ld4r.4h
{v4
, v5
, v6
, v7
}, [x2
]
1018 ld4r.4h
{v4
, v5
, v6
, v7
}, [x2
], x3
1019 ld4r.8h
{v4
, v5
, v6
, v7
}, [x2
]
1020 ld4r.8h
{v4
, v5
, v6
, v7
}, [x2
], x3
1021 ld4r.2s
{v4
, v5
, v6
, v7
}, [x2
]
1022 ld4r.2s
{v4
, v5
, v6
, v7
}, [x2
], x3
1023 ld4r.4s
{v4
, v5
, v6
, v7
}, [x2
]
1024 ld4r.4s
{v4
, v5
, v6
, v7
}, [x2
], x3
1025 ld4r.1d
{v4
, v5
, v6
, v7
}, [x2
]
1026 ld4r.1d
{v4
, v5
, v6
, v7
}, [x2
], x3
1027 ld4r.2d
{v4
, v5
, v6
, v7
}, [x2
]
1028 ld4r.2d
{v4
, v5
, v6
, v7
}, [x2
], x3
1030 ld4r.8
b {v4
, v5
, v6
, v7
}, [x2
], #4
1031 ld4r.16
b {v5
, v6
, v7
, v8
}, [x2
], #4
1032 ld4r.4h
{v6
, v7
, v8
, v9
}, [x2
], #8
1033 ld4r.8h
{v1
, v2
, v3
, v4
}, [x2
], #8
1034 ld4r.2s
{v2
, v3
, v4
, v5
}, [x2
], #16
1035 ld4r.4s
{v3
, v4
, v5
, v6
}, [x2
], #16
1036 ld4r.1d
{v0
, v1
, v2
, v3
}, [x2
], #32
1037 ld4r.2d
{v4
, v5
, v6
, v7
}, [x2
], #32
1040 ; CHECK
: ld4r.8
b { v4
, v5
, v6
, v7
}, [x2
] ; encoding
: [0x44,0xe0,0x60,0x0d]
1041 ; CHECK
: ld4r.8
b { v4
, v5
, v6
, v7
}, [x2
], x3 ; encoding
: [0x44,0xe0,0xe3,0x0d]
1042 ; CHECK
: ld4r.16
b { v4
, v5
, v6
, v7
}, [x2
] ; encoding
: [0x44,0xe0,0x60,0x4d]
1043 ; CHECK
: ld4r.16
b { v4
, v5
, v6
, v7
}, [x2
], x3 ; encoding
: [0x44,0xe0,0xe3,0x4d]
1044 ; CHECK
: ld4r.4h
{ v4
, v5
, v6
, v7
}, [x2
] ; encoding
: [0x44,0xe4,0x60,0x0d]
1045 ; CHECK
: ld4r.4h
{ v4
, v5
, v6
, v7
}, [x2
], x3 ; encoding
: [0x44,0xe4,0xe3,0x0d]
1046 ; CHECK
: ld4r.8h
{ v4
, v5
, v6
, v7
}, [x2
] ; encoding
: [0x44,0xe4,0x60,0x4d]
1047 ; CHECK
: ld4r.8h
{ v4
, v5
, v6
, v7
}, [x2
], x3 ; encoding
: [0x44,0xe4,0xe3,0x4d]
1048 ; CHECK
: ld4r.2s
{ v4
, v5
, v6
, v7
}, [x2
] ; encoding
: [0x44,0xe8,0x60,0x0d]
1049 ; CHECK
: ld4r.2s
{ v4
, v5
, v6
, v7
}, [x2
], x3 ; encoding
: [0x44,0xe8,0xe3,0x0d]
1050 ; CHECK
: ld4r.4s
{ v4
, v5
, v6
, v7
}, [x2
] ; encoding
: [0x44,0xe8,0x60,0x4d]
1051 ; CHECK
: ld4r.4s
{ v4
, v5
, v6
, v7
}, [x2
], x3 ; encoding
: [0x44,0xe8,0xe3,0x4d]
1052 ; CHECK
: ld4r.1d
{ v4
, v5
, v6
, v7
}, [x2
] ; encoding
: [0x44,0xec,0x60,0x0d]
1053 ; CHECK
: ld4r.1d
{ v4
, v5
, v6
, v7
}, [x2
], x3 ; encoding
: [0x44,0xec,0xe3,0x0d]
1054 ; CHECK
: ld4r.2d
{ v4
, v5
, v6
, v7
}, [x2
] ; encoding
: [0x44,0xec,0x60,0x4d]
1055 ; CHECK
: ld4r.2d
{ v4
, v5
, v6
, v7
}, [x2
], x3 ; encoding
: [0x44,0xec,0xe3,0x4d]
1057 ; CHECK
: ld4r.8
b { v4
, v5
, v6
, v7
}, [x2
], #4 ; encoding: [0x44,0xe0,0xff,0x0d]
1058 ; CHECK
: ld4r.16
b { v5
, v6
, v7
, v8
}, [x2
], #4 ; encoding: [0x45,0xe0,0xff,0x4d]
1059 ; CHECK
: ld4r.4h
{ v6
, v7
, v8
, v9
}, [x2
], #8 ; encoding: [0x46,0xe4,0xff,0x0d]
1060 ; CHECK
: ld4r.8h
{ v1
, v2
, v3
, v4
}, [x2
], #8 ; encoding: [0x41,0xe4,0xff,0x4d]
1061 ; CHECK
: ld4r.2s
{ v2
, v3
, v4
, v5
}, [x2
], #16 ; encoding: [0x42,0xe8,0xff,0x0d]
1062 ; CHECK
: ld4r.4s
{ v3
, v4
, v5
, v6
}, [x2
], #16 ; encoding: [0x43,0xe8,0xff,0x4d]
1063 ; CHECK
: ld4r.1d
{ v0
, v1
, v2
, v3
}, [x2
], #32 ; encoding: [0x40,0xec,0xff,0x0d]
1064 ; CHECK
: ld4r.2d
{ v4
, v5
, v6
, v7
}, [x2
], #32 ; encoding: [0x44,0xec,0xff,0x4d]
1068 ld1.
b {v4
}[13], [x3
]
1072 ld1.
b {v4
}[13], [x3
], x5
1073 ld1.h
{v4
}[2], [x3
], x5
1074 ld1.s
{v4
}[2], [x3
], x5
1075 ld1.d
{v4
}[1], [x3
], x5
1076 ld1.
b {v4
}[13], [x3
], #1
1077 ld1.h
{v4
}[2], [x3
], #2
1078 ld1.s
{v4
}[2], [x3
], #4
1079 ld1.d
{v4
}[1], [x3
], #8
1082 ; CHECK
: ld1.
b { v4
}[13], [x3
] ; encoding
: [0x64,0x14,0x40,0x4d]
1083 ; CHECK
: ld1.h
{ v4
}[2], [x3
] ; encoding
: [0x64,0x50,0x40,0x0d]
1084 ; CHECK
: ld1.s
{ v4
}[2], [x3
] ; encoding
: [0x64,0x80,0x40,0x4d]
1085 ; CHECK
: ld1.d
{ v4
}[1], [x3
] ; encoding
: [0x64,0x84,0x40,0x4d]
1086 ; CHECK
: ld1.
b { v4
}[13], [x3
], x5 ; encoding
: [0x64,0x14,0xc5,0x4d]
1087 ; CHECK
: ld1.h
{ v4
}[2], [x3
], x5 ; encoding
: [0x64,0x50,0xc5,0x0d]
1088 ; CHECK
: ld1.s
{ v4
}[2], [x3
], x5 ; encoding
: [0x64,0x80,0xc5,0x4d]
1089 ; CHECK
: ld1.d
{ v4
}[1], [x3
], x5 ; encoding
: [0x64,0x84,0xc5,0x4d]
1090 ; CHECK
: ld1.
b { v4
}[13], [x3
], #1 ; encoding: [0x64,0x14,0xdf,0x4d]
1091 ; CHECK
: ld1.h
{ v4
}[2], [x3
], #2 ; encoding: [0x64,0x50,0xdf,0x0d]
1092 ; CHECK
: ld1.s
{ v4
}[2], [x3
], #4 ; encoding: [0x64,0x80,0xdf,0x4d]
1093 ; CHECK
: ld1.d
{ v4
}[1], [x3
], #8 ; encoding: [0x64,0x84,0xdf,0x4d]
1096 ld2.
b {v4
, v5
}[13], [x3
]
1097 ld2.h
{v4
, v5
}[2], [x3
]
1098 ld2.s
{v4
, v5
}[2], [x3
]
1099 ld2.d
{v4
, v5
}[1], [x3
]
1100 ld2.
b {v4
, v5
}[13], [x3
], x5
1101 ld2.h
{v4
, v5
}[2], [x3
], x5
1102 ld2.s
{v4
, v5
}[2], [x3
], x5
1103 ld2.d
{v4
, v5
}[1], [x3
], x5
1104 ld2.
b {v4
, v5
}[13], [x3
], #2
1105 ld2.h
{v4
, v5
}[2], [x3
], #4
1106 ld2.s
{v4
, v5
}[2], [x3
], #8
1107 ld2.d
{v4
, v5
}[1], [x3
], #16
1111 ; CHECK
: ld2.
b { v4
, v5
}[13], [x3
] ; encoding
: [0x64,0x14,0x60,0x4d]
1112 ; CHECK
: ld2.h
{ v4
, v5
}[2], [x3
] ; encoding
: [0x64,0x50,0x60,0x0d]
1113 ; CHECK
: ld2.s
{ v4
, v5
}[2], [x3
] ; encoding
: [0x64,0x80,0x60,0x4d]
1114 ; CHECK
: ld2.d
{ v4
, v5
}[1], [x3
] ; encoding
: [0x64,0x84,0x60,0x4d]
1115 ; CHECK
: ld2.
b { v4
, v5
}[13], [x3
], x5 ; encoding
: [0x64,0x14,0xe5,0x4d]
1116 ; CHECK
: ld2.h
{ v4
, v5
}[2], [x3
], x5 ; encoding
: [0x64,0x50,0xe5,0x0d]
1117 ; CHECK
: ld2.s
{ v4
, v5
}[2], [x3
], x5 ; encoding
: [0x64,0x80,0xe5,0x4d]
1118 ; CHECK
: ld2.d
{ v4
, v5
}[1], [x3
], x5 ; encoding
: [0x64,0x84,0xe5,0x4d]
1119 ; CHECK
: ld2.
b { v4
, v5
}[13], [x3
], #2 ; encoding: [0x64,0x14,0xff,0x4d]
1120 ; CHECK
: ld2.h
{ v4
, v5
}[2], [x3
], #4 ; encoding: [0x64,0x50,0xff,0x0d]
1121 ; CHECK
: ld2.s
{ v4
, v5
}[2], [x3
], #8 ; encoding: [0x64,0x80,0xff,0x4d]
1122 ; CHECK
: ld2.d
{ v4
, v5
}[1], [x3
], #16 ; encoding: [0x64,0x84,0xff,0x4d]
1126 ld3.
b {v4
, v5
, v6
}[13], [x3
]
1127 ld3.h
{v4
, v5
, v6
}[2], [x3
]
1128 ld3.s
{v4
, v5
, v6
}[2], [x3
]
1129 ld3.d
{v4
, v5
, v6
}[1], [x3
]
1130 ld3.
b {v4
, v5
, v6
}[13], [x3
], x5
1131 ld3.h
{v4
, v5
, v6
}[2], [x3
], x5
1132 ld3.s
{v4
, v5
, v6
}[2], [x3
], x5
1133 ld3.d
{v4
, v5
, v6
}[1], [x3
], x5
1134 ld3.
b {v4
, v5
, v6
}[13], [x3
], #3
1135 ld3.h
{v4
, v5
, v6
}[2], [x3
], #6
1136 ld3.s
{v4
, v5
, v6
}[2], [x3
], #12
1137 ld3.d
{v4
, v5
, v6
}[1], [x3
], #24
1141 ; CHECK
: ld3.
b { v4
, v5
, v6
}[13], [x3
] ; encoding
: [0x64,0x34,0x40,0x4d]
1142 ; CHECK
: ld3.h
{ v4
, v5
, v6
}[2], [x3
] ; encoding
: [0x64,0x70,0x40,0x0d]
1143 ; CHECK
: ld3.s
{ v4
, v5
, v6
}[2], [x3
] ; encoding
: [0x64,0xa0,0x40,0x4d]
1144 ; CHECK
: ld3.d
{ v4
, v5
, v6
}[1], [x3
] ; encoding
: [0x64,0xa4,0x40,0x4d]
1145 ; CHECK
: ld3.
b { v4
, v5
, v6
}[13], [x3
], x5 ; encoding
: [0x64,0x34,0xc5,0x4d]
1146 ; CHECK
: ld3.h
{ v4
, v5
, v6
}[2], [x3
], x5 ; encoding
: [0x64,0x70,0xc5,0x0d]
1147 ; CHECK
: ld3.s
{ v4
, v5
, v6
}[2], [x3
], x5 ; encoding
: [0x64,0xa0,0xc5,0x4d]
1148 ; CHECK
: ld3.d
{ v4
, v5
, v6
}[1], [x3
], x5 ; encoding
: [0x64,0xa4,0xc5,0x4d]
1149 ; CHECK
: ld3.
b { v4
, v5
, v6
}[13], [x3
], #3 ; encoding: [0x64,0x34,0xdf,0x4d]
1150 ; CHECK
: ld3.h
{ v4
, v5
, v6
}[2], [x3
], #6 ; encoding: [0x64,0x70,0xdf,0x0d]
1151 ; CHECK
: ld3.s
{ v4
, v5
, v6
}[2], [x3
], #12 ; encoding: [0x64,0xa0,0xdf,0x4d]
1152 ; CHECK
: ld3.d
{ v4
, v5
, v6
}[1], [x3
], #24 ; encoding: [0x64,0xa4,0xdf,0x4d]
1156 ld4.
b {v4
, v5
, v6
, v7
}[13], [x3
]
1157 ld4.h
{v4
, v5
, v6
, v7
}[2], [x3
]
1158 ld4.s
{v4
, v5
, v6
, v7
}[2], [x3
]
1159 ld4.d
{v4
, v5
, v6
, v7
}[1], [x3
]
1160 ld4.
b {v4
, v5
, v6
, v7
}[13], [x3
], x5
1161 ld4.h
{v4
, v5
, v6
, v7
}[2], [x3
], x5
1162 ld4.s
{v4
, v5
, v6
, v7
}[2], [x3
], x5
1163 ld4.d
{v4
, v5
, v6
, v7
}[1], [x3
], x5
1164 ld4.
b {v4
, v5
, v6
, v7
}[13], [x3
], #4
1165 ld4.h
{v4
, v5
, v6
, v7
}[2], [x3
], #8
1166 ld4.s
{v4
, v5
, v6
, v7
}[2], [x3
], #16
1167 ld4.d
{v4
, v5
, v6
, v7
}[1], [x3
], #32
1170 ; CHECK
: ld4.
b { v4
, v5
, v6
, v7
}[13], [x3
] ; encoding
: [0x64,0x34,0x60,0x4d]
1171 ; CHECK
: ld4.h
{ v4
, v5
, v6
, v7
}[2], [x3
] ; encoding
: [0x64,0x70,0x60,0x0d]
1172 ; CHECK
: ld4.s
{ v4
, v5
, v6
, v7
}[2], [x3
] ; encoding
: [0x64,0xa0,0x60,0x4d]
1173 ; CHECK
: ld4.d
{ v4
, v5
, v6
, v7
}[1], [x3
] ; encoding
: [0x64,0xa4,0x60,0x4d]
1174 ; CHECK
: ld4.
b { v4
, v5
, v6
, v7
}[13], [x3
], x5 ; encoding
: [0x64,0x34,0xe5,0x4d]
1175 ; CHECK
: ld4.h
{ v4
, v5
, v6
, v7
}[2], [x3
], x5 ; encoding
: [0x64,0x70,0xe5,0x0d]
1176 ; CHECK
: ld4.s
{ v4
, v5
, v6
, v7
}[2], [x3
], x5 ; encoding
: [0x64,0xa0,0xe5,0x4d]
1177 ; CHECK
: ld4.d
{ v4
, v5
, v6
, v7
}[1], [x3
], x5 ; encoding
: [0x64,0xa4,0xe5,0x4d]
1178 ; CHECK
: ld4.
b { v4
, v5
, v6
, v7
}[13], [x3
], #4 ; encoding: [0x64,0x34,0xff,0x4d]
1179 ; CHECK
: ld4.h
{ v4
, v5
, v6
, v7
}[2], [x3
], #8 ; encoding: [0x64,0x70,0xff,0x0d]
1180 ; CHECK
: ld4.s
{ v4
, v5
, v6
, v7
}[2], [x3
], #16 ; encoding: [0x64,0xa0,0xff,0x4d]
1181 ; CHECK
: ld4.d
{ v4
, v5
, v6
, v7
}[1], [x3
], #32 ; encoding: [0x64,0xa4,0xff,0x4d]
1184 st1.
b {v4
}[13], [x3
]
1188 st1.
b {v4
}[13], [x3
], x5
1189 st1.h
{v4
}[2], [x3
], x5
1190 st1.s
{v4
}[2], [x3
], x5
1191 st1.d
{v4
}[1], [x3
], x5
1192 st1.
b {v4
}[13], [x3
], #1
1193 st1.h
{v4
}[2], [x3
], #2
1194 st1.s
{v4
}[2], [x3
], #4
1195 st1.d
{v4
}[1], [x3
], #8
1198 ; CHECK
: st1.
b { v4
}[13], [x3
] ; encoding
: [0x64,0x14,0x00,0x4d]
1199 ; CHECK
: st1.h
{ v4
}[2], [x3
] ; encoding
: [0x64,0x50,0x00,0x0d]
1200 ; CHECK
: st1.s
{ v4
}[2], [x3
] ; encoding
: [0x64,0x80,0x00,0x4d]
1201 ; CHECK
: st1.d
{ v4
}[1], [x3
] ; encoding
: [0x64,0x84,0x00,0x4d]
1202 ; CHECK
: st1.
b { v4
}[13], [x3
], x5 ; encoding
: [0x64,0x14,0x85,0x4d]
1203 ; CHECK
: st1.h
{ v4
}[2], [x3
], x5 ; encoding
: [0x64,0x50,0x85,0x0d]
1204 ; CHECK
: st1.s
{ v4
}[2], [x3
], x5 ; encoding
: [0x64,0x80,0x85,0x4d]
1205 ; CHECK
: st1.d
{ v4
}[1], [x3
], x5 ; encoding
: [0x64,0x84,0x85,0x4d]
1206 ; CHECK
: st1.
b { v4
}[13], [x3
], #1 ; encoding: [0x64,0x14,0x9f,0x4d]
1207 ; CHECK
: st1.h
{ v4
}[2], [x3
], #2 ; encoding: [0x64,0x50,0x9f,0x0d]
1208 ; CHECK
: st1.s
{ v4
}[2], [x3
], #4 ; encoding: [0x64,0x80,0x9f,0x4d]
1209 ; CHECK
: st1.d
{ v4
}[1], [x3
], #8 ; encoding: [0x64,0x84,0x9f,0x4d]
1212 st2.
b {v4
, v5
}[13], [x3
]
1213 st2.h
{v4
, v5
}[2], [x3
]
1214 st2.s
{v4
, v5
}[2], [x3
]
1215 st2.d
{v4
, v5
}[1], [x3
]
1216 st2.
b {v4
, v5
}[13], [x3
], x5
1217 st2.h
{v4
, v5
}[2], [x3
], x5
1218 st2.s
{v4
, v5
}[2], [x3
], x5
1219 st2.d
{v4
, v5
}[1], [x3
], x5
1220 st2.
b {v4
, v5
}[13], [x3
], #2
1221 st2.h
{v4
, v5
}[2], [x3
], #4
1222 st2.s
{v4
, v5
}[2], [x3
], #8
1223 st2.d
{v4
, v5
}[1], [x3
], #16
1226 ; CHECK
: st2.
b { v4
, v5
}[13], [x3
] ; encoding
: [0x64,0x14,0x20,0x4d]
1227 ; CHECK
: st2.h
{ v4
, v5
}[2], [x3
] ; encoding
: [0x64,0x50,0x20,0x0d]
1228 ; CHECK
: st2.s
{ v4
, v5
}[2], [x3
] ; encoding
: [0x64,0x80,0x20,0x4d]
1229 ; CHECK
: st2.d
{ v4
, v5
}[1], [x3
] ; encoding
: [0x64,0x84,0x20,0x4d]
1230 ; CHECK
: st2.
b { v4
, v5
}[13], [x3
], x5 ; encoding
: [0x64,0x14,0xa5,0x4d]
1231 ; CHECK
: st2.h
{ v4
, v5
}[2], [x3
], x5 ; encoding
: [0x64,0x50,0xa5,0x0d]
1232 ; CHECK
: st2.s
{ v4
, v5
}[2], [x3
], x5 ; encoding
: [0x64,0x80,0xa5,0x4d]
1233 ; CHECK
: st2.d
{ v4
, v5
}[1], [x3
], x5 ; encoding
: [0x64,0x84,0xa5,0x4d]
1234 ; CHECK
: st2.
b { v4
, v5
}[13], [x3
], #2 ; encoding: [0x64,0x14,0xbf,0x4d]
1235 ; CHECK
: st2.h
{ v4
, v5
}[2], [x3
], #4 ; encoding: [0x64,0x50,0xbf,0x0d]
1236 ; CHECK
: st2.s
{ v4
, v5
}[2], [x3
], #8 ; encoding: [0x64,0x80,0xbf,0x4d]
1237 ; CHECK
: st2.d
{ v4
, v5
}[1], [x3
], #16 ; encoding: [0x64,0x84,0xbf,0x4d]
1241 st3.
b {v4
, v5
, v6
}[13], [x3
]
1242 st3.h
{v4
, v5
, v6
}[2], [x3
]
1243 st3.s
{v4
, v5
, v6
}[2], [x3
]
1244 st3.d
{v4
, v5
, v6
}[1], [x3
]
1245 st3.
b {v4
, v5
, v6
}[13], [x3
], x5
1246 st3.h
{v4
, v5
, v6
}[2], [x3
], x5
1247 st3.s
{v4
, v5
, v6
}[2], [x3
], x5
1248 st3.d
{v4
, v5
, v6
}[1], [x3
], x5
1249 st3.
b {v4
, v5
, v6
}[13], [x3
], #3
1250 st3.h
{v4
, v5
, v6
}[2], [x3
], #6
1251 st3.s
{v4
, v5
, v6
}[2], [x3
], #12
1252 st3.d
{v4
, v5
, v6
}[1], [x3
], #24
1255 ; CHECK
: st3.
b { v4
, v5
, v6
}[13], [x3
] ; encoding
: [0x64,0x34,0x00,0x4d]
1256 ; CHECK
: st3.h
{ v4
, v5
, v6
}[2], [x3
] ; encoding
: [0x64,0x70,0x00,0x0d]
1257 ; CHECK
: st3.s
{ v4
, v5
, v6
}[2], [x3
] ; encoding
: [0x64,0xa0,0x00,0x4d]
1258 ; CHECK
: st3.d
{ v4
, v5
, v6
}[1], [x3
] ; encoding
: [0x64,0xa4,0x00,0x4d]
1259 ; CHECK
: st3.
b { v4
, v5
, v6
}[13], [x3
], x5 ; encoding
: [0x64,0x34,0x85,0x4d]
1260 ; CHECK
: st3.h
{ v4
, v5
, v6
}[2], [x3
], x5 ; encoding
: [0x64,0x70,0x85,0x0d]
1261 ; CHECK
: st3.s
{ v4
, v5
, v6
}[2], [x3
], x5 ; encoding
: [0x64,0xa0,0x85,0x4d]
1262 ; CHECK
: st3.d
{ v4
, v5
, v6
}[1], [x3
], x5 ; encoding
: [0x64,0xa4,0x85,0x4d]
1263 ; CHECK
: st3.
b { v4
, v5
, v6
}[13], [x3
], #3 ; encoding: [0x64,0x34,0x9f,0x4d]
1264 ; CHECK
: st3.h
{ v4
, v5
, v6
}[2], [x3
], #6 ; encoding: [0x64,0x70,0x9f,0x0d]
1265 ; CHECK
: st3.s
{ v4
, v5
, v6
}[2], [x3
], #12 ; encoding: [0x64,0xa0,0x9f,0x4d]
1266 ; CHECK
: st3.d
{ v4
, v5
, v6
}[1], [x3
], #24 ; encoding: [0x64,0xa4,0x9f,0x4d]
1269 st4.
b {v4
, v5
, v6
, v7
}[13], [x3
]
1270 st4.h
{v4
, v5
, v6
, v7
}[2], [x3
]
1271 st4.s
{v4
, v5
, v6
, v7
}[2], [x3
]
1272 st4.d
{v4
, v5
, v6
, v7
}[1], [x3
]
1273 st4.
b {v4
, v5
, v6
, v7
}[13], [x3
], x5
1274 st4.h
{v4
, v5
, v6
, v7
}[2], [x3
], x5
1275 st4.s
{v4
, v5
, v6
, v7
}[2], [x3
], x5
1276 st4.d
{v4
, v5
, v6
, v7
}[1], [x3
], x5
1277 st4.
b {v4
, v5
, v6
, v7
}[13], [x3
], #4
1278 st4.h
{v4
, v5
, v6
, v7
}[2], [x3
], #8
1279 st4.s
{v4
, v5
, v6
, v7
}[2], [x3
], #16
1280 st4.d
{v4
, v5
, v6
, v7
}[1], [x3
], #32
1283 ; CHECK
: st4.
b { v4
, v5
, v6
, v7
}[13], [x3
] ; encoding
: [0x64,0x34,0x20,0x4d]
1284 ; CHECK
: st4.h
{ v4
, v5
, v6
, v7
}[2], [x3
] ; encoding
: [0x64,0x70,0x20,0x0d]
1285 ; CHECK
: st4.s
{ v4
, v5
, v6
, v7
}[2], [x3
] ; encoding
: [0x64,0xa0,0x20,0x4d]
1286 ; CHECK
: st4.d
{ v4
, v5
, v6
, v7
}[1], [x3
] ; encoding
: [0x64,0xa4,0x20,0x4d]
1287 ; CHECK
: st4.
b { v4
, v5
, v6
, v7
}[13], [x3
], x5 ; encoding
: [0x64,0x34,0xa5,0x4d]
1288 ; CHECK
: st4.h
{ v4
, v5
, v6
, v7
}[2], [x3
], x5 ; encoding
: [0x64,0x70,0xa5,0x0d]
1289 ; CHECK
: st4.s
{ v4
, v5
, v6
, v7
}[2], [x3
], x5 ; encoding
: [0x64,0xa0,0xa5,0x4d]
1290 ; CHECK
: st4.d
{ v4
, v5
, v6
, v7
}[1], [x3
], x5 ; encoding
: [0x64,0xa4,0xa5,0x4d]
1291 ; CHECK
: st4.
b { v4
, v5
, v6
, v7
}[13], [x3
], #4 ; encoding: [0x64,0x34,0xbf,0x4d]
1292 ; CHECK
: st4.h
{ v4
, v5
, v6
, v7
}[2], [x3
], #8 ; encoding: [0x64,0x70,0xbf,0x0d]
1293 ; CHECK
: st4.s
{ v4
, v5
, v6
, v7
}[2], [x3
], #16 ; encoding: [0x64,0xa0,0xbf,0x4d]
1294 ; CHECK
: st4.d
{ v4
, v5
, v6
, v7
}[1], [x3
], #32 ; encoding: [0x64,0xa4,0xbf,0x4d]
1298 ; ARM verbose syntax equivalents to the above.
1303 ld1
{ v2.8
b, v3.8
b }, [x1
]
1304 ld1
{ v3.8
b, v4.8
b, v5.8
b }, [x1
]
1305 ld1
{ v4.8
b, v5.8
b, v6.8
b, v7.8
b }, [x1
]
1307 ld1
{ v1.16
b }, [x1
]
1308 ld1
{ v2.16
b, v3.16
b }, [x1
]
1309 ld1
{ v3.16
b, v4.16
b, v5.16
b }, [x1
]
1310 ld1
{ v4.16
b, v5.16
b, v6.16
b, v7.16
b }, [x1
]
1313 ld1
{ v2.4h
, v3.4h
}, [x1
]
1314 ld1
{ v3.4h
, v4.4h
, v5.4h
}, [x1
]
1315 ld1
{ v7.4h
, v8.4h
, v9.4h
, v10.4h
}, [x1
]
1318 ld1
{ v2.8h
, v3.8h
}, [x1
]
1319 ld1
{ v3.8h
, v4.8h
, v5.8h
}, [x1
]
1320 ld1
{ v7.8h
, v8.8h
, v9.8h
, v10.8h
}, [x1
]
1323 ld1
{ v2.2s
, v3.2s
}, [x1
]
1324 ld1
{ v3.2s
, v4.2s
, v5.2s
}, [x1
]
1325 ld1
{ v7.2s
, v8.2s
, v9.2s
, v10.2s
}, [x1
]
1328 ld1
{ v2.4s
, v3.4s
}, [x1
]
1329 ld1
{ v3.4s
, v4.4s
, v5.4s
}, [x1
]
1330 ld1
{ v7.4s
, v8.4s
, v9.4s
, v10.4s
}, [x1
]
1333 ld1
{ v2.1d
, v3.1d
}, [x1
]
1334 ld1
{ v3.1d
, v4.1d
, v5.1d
}, [x1
]
1335 ld1
{ v7.1d
, v8.1d
, v9.1d
, v10.1d
}, [x1
]
1338 ld1
{ v2.2d
, v3.2d
}, [x1
]
1339 ld1
{ v3.2d
, v4.2d
, v5.2d
}, [x1
]
1340 ld1
{ v7.2d
, v8.2d
, v9.2d
, v10.2d
}, [x1
]
1343 st1
{ v2.8
b, v3.8
b }, [x1
]
1344 st1
{ v3.8
b, v4.8
b, v5.8
b }, [x1
]
1345 st1
{ v4.8
b, v5.8
b, v6.8
b, v7.8
b }, [x1
]
1347 st1
{ v1.16
b }, [x1
]
1348 st1
{ v2.16
b, v3.16
b }, [x1
]
1349 st1
{ v3.16
b, v4.16
b, v5.16
b }, [x1
]
1350 st1
{ v4.16
b, v5.16
b, v6.16
b, v7.16
b }, [x1
]
1353 st1
{ v2.4h
, v3.4h
}, [x1
]
1354 st1
{ v3.4h
, v4.4h
, v5.4h
}, [x1
]
1355 st1
{ v7.4h
, v8.4h
, v9.4h
, v10.4h
}, [x1
]
1358 st1
{ v2.8h
, v3.8h
}, [x1
]
1359 st1
{ v3.8h
, v4.8h
, v5.8h
}, [x1
]
1360 st1
{ v7.8h
, v8.8h
, v9.8h
, v10.8h
}, [x1
]
1363 st1
{ v2.2s
, v3.2s
}, [x1
]
1364 st1
{ v3.2s
, v4.2s
, v5.2s
}, [x1
]
1365 st1
{ v7.2s
, v8.2s
, v9.2s
, v10.2s
}, [x1
]
1368 st1
{ v2.4s
, v3.4s
}, [x1
]
1369 st1
{ v3.4s
, v4.4s
, v5.4s
}, [x1
]
1370 st1
{ v7.4s
, v8.4s
, v9.4s
, v10.4s
}, [x1
]
1373 st1
{ v2.1d
, v3.1d
}, [x1
]
1374 st1
{ v3.1d
, v4.1d
, v5.1d
}, [x1
]
1375 st1
{ v7.1d
, v8.1d
, v9.1d
, v10.1d
}, [x1
]
1378 st1
{ v2.2d
, v3.2d
}, [x1
]
1379 st1
{ v3.2d
, v4.2d
, v5.2d
}, [x1
]
1380 st1
{ v7.2d
, v8.2d
, v9.2d
, v10.2d
}, [x1
]
1382 ld2
{ v3.8
b, v4.8
b }, [x19
]
1383 ld2
{ v3.16
b, v4.16
b }, [x19
]
1384 ld2
{ v3.4h
, v4.4h
}, [x19
]
1385 ld2
{ v3.8h
, v4.8h
}, [x19
]
1386 ld2
{ v3.2s
, v4.2s
}, [x19
]
1387 ld2
{ v3.4s
, v4.4s
}, [x19
]
1388 ld2
{ v3.2d
, v4.2d
}, [x19
]
1390 st2
{ v3.8
b, v4.8
b }, [x19
]
1391 st2
{ v3.16
b, v4.16
b }, [x19
]
1392 st2
{ v3.4h
, v4.4h
}, [x19
]
1393 st2
{ v3.8h
, v4.8h
}, [x19
]
1394 st2
{ v3.2s
, v4.2s
}, [x19
]
1395 st2
{ v3.4s
, v4.4s
}, [x19
]
1396 st2
{ v3.2d
, v4.2d
}, [x19
]
1398 ld3
{ v2.8
b, v3.8
b, v4.8
b }, [x19
]
1399 ld3
{ v2.16
b, v3.16
b, v4.16
b }, [x19
]
1400 ld3
{ v2.4h
, v3.4h
, v4.4h
}, [x19
]
1401 ld3
{ v2.8h
, v3.8h
, v4.8h
}, [x19
]
1402 ld3
{ v2.2s
, v3.2s
, v4.2s
}, [x19
]
1403 ld3
{ v2.4s
, v3.4s
, v4.4s
}, [x19
]
1404 ld3
{ v2.2d
, v3.2d
, v4.2d
}, [x19
]
1406 st3
{ v2.8
b, v3.8
b, v4.8
b }, [x19
]
1407 st3
{ v2.16
b, v3.16
b, v4.16
b }, [x19
]
1408 st3
{ v2.4h
, v3.4h
, v4.4h
}, [x19
]
1409 st3
{ v2.8h
, v3.8h
, v4.8h
}, [x19
]
1410 st3
{ v2.2s
, v3.2s
, v4.2s
}, [x19
]
1411 st3
{ v2.4s
, v3.4s
, v4.4s
}, [x19
]
1412 st3
{ v2.2d
, v3.2d
, v4.2d
}, [x19
]
1414 ld4
{ v2.8
b, v3.8
b, v4.8
b, v5.8
b }, [x19
]
1415 ld4
{ v2.16
b, v3.16
b, v4.16
b, v5.16
b }, [x19
]
1416 ld4
{ v2.4h
, v3.4h
, v4.4h
, v5.4h
}, [x19
]
1417 ld4
{ v2.8h
, v3.8h
, v4.8h
, v5.8h
}, [x19
]
1418 ld4
{ v2.2s
, v3.2s
, v4.2s
, v5.2s
}, [x19
]
1419 ld4
{ v2.4s
, v3.4s
, v4.4s
, v5.4s
}, [x19
]
1420 ld4
{ v2.2d
, v3.2d
, v4.2d
, v5.2d
}, [x19
]
1422 st4
{ v2.8
b, v3.8
b, v4.8
b, v5.8
b }, [x19
]
1423 st4
{ v2.16
b, v3.16
b, v4.16
b, v5.16
b }, [x19
]
1424 st4
{ v2.4h
, v3.4h
, v4.4h
, v5.4h
}, [x19
]
1425 st4
{ v2.8h
, v3.8h
, v4.8h
, v5.8h
}, [x19
]
1426 st4
{ v2.2s
, v3.2s
, v4.2s
, v5.2s
}, [x19
]
1427 st4
{ v2.4s
, v3.4s
, v4.4s
, v5.4s
}, [x19
]
1428 st4
{ v2.2d
, v3.2d
, v4.2d
, v5.2d
}, [x19
]
1430 ld1
{ v1.8
b }, [x1
], x15
1431 ld1
{ v2.8
b, v3.8
b }, [x1
], x15
1432 ld1
{ v3.8
b, v4.8
b, v5.8
b }, [x1
], x15
1433 ld1
{ v4.8
b, v5.8
b, v6.8
b, v7.8
b }, [x1
], x15
1435 ld1
{ v1.16
b }, [x1
], x15
1436 ld1
{ v2.16
b, v3.16
b }, [x1
], x15
1437 ld1
{ v3.16
b, v4.16
b, v5.16
b }, [x1
], x15
1438 ld1
{ v4.16
b, v5.16
b, v6.16
b, v7.16
b }, [x1
], x15
1440 ld1
{ v1.4h
}, [x1
], x15
1441 ld1
{ v2.4h
, v3.4h
}, [x1
], x15
1442 ld1
{ v3.4h
, v4.4h
, v5.4h
}, [x1
], x15
1443 ld1
{ v7.4h
, v8.4h
, v9.4h
, v10.4h
}, [x1
], x15
1445 ld1
{ v1.8h
}, [x1
], x15
1446 ld1
{ v2.8h
, v3.8h
}, [x1
], x15
1447 ld1
{ v3.8h
, v4.8h
, v5.8h
}, [x1
], x15
1448 ld1
{ v7.8h
, v8.8h
, v9.8h
, v10.8h
}, [x1
], x15
1450 ld1
{ v1.2s
}, [x1
], x15
1451 ld1
{ v2.2s
, v3.2s
}, [x1
], x15
1452 ld1
{ v3.2s
, v4.2s
, v5.2s
}, [x1
], x15
1453 ld1
{ v7.2s
, v8.2s
, v9.2s
, v10.2s
}, [x1
], x15
1455 ld1
{ v1.4s
}, [x1
], x15
1456 ld1
{ v2.4s
, v3.4s
}, [x1
], x15
1457 ld1
{ v3.4s
, v4.4s
, v5.4s
}, [x1
], x15
1458 ld1
{ v7.4s
, v8.4s
, v9.4s
, v10.4s
}, [x1
], x15
1460 ld1
{ v1.1d
}, [x1
], x15
1461 ld1
{ v2.1d
, v3.1d
}, [x1
], x15
1462 ld1
{ v3.1d
, v4.1d
, v5.1d
}, [x1
], x15
1463 ld1
{ v7.1d
, v8.1d
, v9.1d
, v10.1d
}, [x1
], x15
1465 ld1
{ v1.2d
}, [x1
], x15
1466 ld1
{ v2.2d
, v3.2d
}, [x1
], x15
1467 ld1
{ v3.2d
, v4.2d
, v5.2d
}, [x1
], x15
1468 ld1
{ v7.2d
, v8.2d
, v9.2d
, v10.2d
}, [x1
], x15
1470 st1
{ v1.8
b }, [x1
], x15
1471 st1
{ v2.8
b, v3.8
b }, [x1
], x15
1472 st1
{ v3.8
b, v4.8
b, v5.8
b }, [x1
], x15
1473 st1
{ v4.8
b, v5.8
b, v6.8
b, v7.8
b }, [x1
], x15
1475 st1
{ v1.16
b }, [x1
], x15
1476 st1
{ v2.16
b, v3.16
b }, [x1
], x15
1477 st1
{ v3.16
b, v4.16
b, v5.16
b }, [x1
], x15
1478 st1
{ v4.16
b, v5.16
b, v6.16
b, v7.16
b }, [x1
], x15
1480 st1
{ v1.4h
}, [x1
], x15
1481 st1
{ v2.4h
, v3.4h
}, [x1
], x15
1482 st1
{ v3.4h
, v4.4h
, v5.4h
}, [x1
], x15
1483 st1
{ v7.4h
, v8.4h
, v9.4h
, v10.4h
}, [x1
], x15
1485 st1
{ v1.8h
}, [x1
], x15
1486 st1
{ v2.8h
, v3.8h
}, [x1
], x15
1487 st1
{ v3.8h
, v4.8h
, v5.8h
}, [x1
], x15
1488 st1
{ v7.8h
, v8.8h
, v9.8h
, v10.8h
}, [x1
], x15
1490 st1
{ v1.2s
}, [x1
], x15
1491 st1
{ v2.2s
, v3.2s
}, [x1
], x15
1492 st1
{ v3.2s
, v4.2s
, v5.2s
}, [x1
], x15
1493 st1
{ v7.2s
, v8.2s
, v9.2s
, v10.2s
}, [x1
], x15
1495 st1
{ v1.4s
}, [x1
], x15
1496 st1
{ v2.4s
, v3.4s
}, [x1
], x15
1497 st1
{ v3.4s
, v4.4s
, v5.4s
}, [x1
], x15
1498 st1
{ v7.4s
, v8.4s
, v9.4s
, v10.4s
}, [x1
], x15
1500 st1
{ v1.1d
}, [x1
], x15
1501 st1
{ v2.1d
, v3.1d
}, [x1
], x15
1502 st1
{ v3.1d
, v4.1d
, v5.1d
}, [x1
], x15
1503 st1
{ v7.1d
, v8.1d
, v9.1d
, v10.1d
}, [x1
], x15
1505 st1
{ v1.2d
}, [x1
], x15
1506 st1
{ v2.2d
, v3.2d
}, [x1
], x15
1507 st1
{ v3.2d
, v4.2d
, v5.2d
}, [x1
], x15
1508 st1
{ v7.2d
, v8.2d
, v9.2d
, v10.2d
}, [x1
], x15
1510 ld1
{ v1.8
b }, [x1
], #8
1511 ld1
{ v2.8
b, v3.8
b }, [x1
], #16
1512 ld1
{ v3.8
b, v4.8
b, v5.8
b }, [x1
], #24
1513 ld1
{ v4.8
b, v5.8
b, v6.8
b, v7.8
b }, [x1
], #32
1515 ld1
{ v1.16
b }, [x1
], #16
1516 ld1
{ v2.16
b, v3.16
b }, [x1
], #32
1517 ld1
{ v3.16
b, v4.16
b, v5.16
b }, [x1
], #48
1518 ld1
{ v4.16
b, v5.16
b, v6.16
b, v7.16
b }, [x1
], #64
1520 ld1
{ v1.4h
}, [x1
], #8
1521 ld1
{ v2.4h
, v3.4h
}, [x1
], #16
1522 ld1
{ v3.4h
, v4.4h
, v5.4h
}, [x1
], #24
1523 ld1
{ v7.4h
, v8.4h
, v9.4h
, v10.4h
}, [x1
], #32
1525 ld1
{ v1.8h
}, [x1
], #16
1526 ld1
{ v2.8h
, v3.8h
}, [x1
], #32
1527 ld1
{ v3.8h
, v4.8h
, v5.8h
}, [x1
], #48
1528 ld1
{ v7.8h
, v8.8h
, v9.8h
, v10.8h
}, [x1
], #64
1530 ld1
{ v1.2s
}, [x1
], #8
1531 ld1
{ v2.2s
, v3.2s
}, [x1
], #16
1532 ld1
{ v3.2s
, v4.2s
, v5.2s
}, [x1
], #24
1533 ld1
{ v7.2s
, v8.2s
, v9.2s
, v10.2s
}, [x1
], #32
1535 ld1
{ v1.4s
}, [x1
], #16
1536 ld1
{ v2.4s
, v3.4s
}, [x1
], #32
1537 ld1
{ v3.4s
, v4.4s
, v5.4s
}, [x1
], #48
1538 ld1
{ v7.4s
, v8.4s
, v9.4s
, v10.4s
}, [x1
], #64
1540 ld1
{ v1.1d
}, [x1
], #8
1541 ld1
{ v2.1d
, v3.1d
}, [x1
], #16
1542 ld1
{ v3.1d
, v4.1d
, v5.1d
}, [x1
], #24
1543 ld1
{ v7.1d
, v8.1d
, v9.1d
, v10.1d
}, [x1
], #32
1545 ld1
{ v1.2d
}, [x1
], #16
1546 ld1
{ v2.2d
, v3.2d
}, [x1
], #32
1547 ld1
{ v3.2d
, v4.2d
, v5.2d
}, [x1
], #48
1548 ld1
{ v7.2d
, v8.2d
, v9.2d
, v10.2d
}, [x1
], #64
1550 st1
{ v1.8
b }, [x1
], #8
1551 st1
{ v2.8
b, v3.8
b }, [x1
], #16
1552 st1
{ v3.8
b, v4.8
b, v5.8
b }, [x1
], #24
1553 st1
{ v4.8
b, v5.8
b, v6.8
b, v7.8
b }, [x1
], #32
1555 st1
{ v1.16
b }, [x1
], #16
1556 st1
{ v2.16
b, v3.16
b }, [x1
], #32
1557 st1
{ v3.16
b, v4.16
b, v5.16
b }, [x1
], #48
1558 st1
{ v4.16
b, v5.16
b, v6.16
b, v7.16
b }, [x1
], #64
1560 st1
{ v1.4h
}, [x1
], #8
1561 st1
{ v2.4h
, v3.4h
}, [x1
], #16
1562 st1
{ v3.4h
, v4.4h
, v5.4h
}, [x1
], #24
1563 st1
{ v7.4h
, v8.4h
, v9.4h
, v10.4h
}, [x1
], #32
1565 st1
{ v1.8h
}, [x1
], #16
1566 st1
{ v2.8h
, v3.8h
}, [x1
], #32
1567 st1
{ v3.8h
, v4.8h
, v5.8h
}, [x1
], #48
1568 st1
{ v7.8h
, v8.8h
, v9.8h
, v10.8h
}, [x1
], #64
1570 st1
{ v1.2s
}, [x1
], #8
1571 st1
{ v2.2s
, v3.2s
}, [x1
], #16
1572 st1
{ v3.2s
, v4.2s
, v5.2s
}, [x1
], #24
1573 st1
{ v7.2s
, v8.2s
, v9.2s
, v10.2s
}, [x1
], #32
1575 st1
{ v1.4s
}, [x1
], #16
1576 st1
{ v2.4s
, v3.4s
}, [x1
], #32
1577 st1
{ v3.4s
, v4.4s
, v5.4s
}, [x1
], #48
1578 st1
{ v7.4s
, v8.4s
, v9.4s
, v10.4s
}, [x1
], #64
1580 st1
{ v1.1d
}, [x1
], #8
1581 st1
{ v2.1d
, v3.1d
}, [x1
], #16
1582 st1
{ v3.1d
, v4.1d
, v5.1d
}, [x1
], #24
1583 st1
{ v7.1d
, v8.1d
, v9.1d
, v10.1d
}, [x1
], #32
1585 st1
{ v1.2d
}, [x1
], #16
1586 st1
{ v2.2d
, v3.2d
}, [x1
], #32
1587 st1
{ v3.2d
, v4.2d
, v5.2d
}, [x1
], #48
1588 st1
{ v7.2d
, v8.2d
, v9.2d
, v10.2d
}, [x1
], #64
1590 ld2
{ v2.8
b, v3.8
b }, [x1
], x15
1591 ld2
{ v2.16
b, v3.16
b }, [x1
], x15
1592 ld2
{ v2.4h
, v3.4h
}, [x1
], x15
1593 ld2
{ v2.8h
, v3.8h
}, [x1
], x15
1594 ld2
{ v2.2s
, v3.2s
}, [x1
], x15
1595 ld2
{ v2.4s
, v3.4s
}, [x1
], x15
1596 ld2
{ v2.2d
, v3.2d
}, [x1
], x15
1598 st2
{ v2.8
b, v3.8
b }, [x1
], x15
1599 st2
{ v2.16
b, v3.16
b }, [x1
], x15
1600 st2
{ v2.4h
, v3.4h
}, [x1
], x15
1601 st2
{ v2.8h
, v3.8h
}, [x1
], x15
1602 st2
{ v2.2s
, v3.2s
}, [x1
], x15
1603 st2
{ v2.4s
, v3.4s
}, [x1
], x15
1604 st2
{ v2.2d
, v3.2d
}, [x1
], x15
1606 ld2
{ v2.8
b, v3.8
b }, [x1
], #16
1607 ld2
{ v2.16
b, v3.16
b }, [x1
], #32
1608 ld2
{ v2.4h
, v3.4h
}, [x1
], #16
1609 ld2
{ v2.8h
, v3.8h
}, [x1
], #32
1610 ld2
{ v2.2s
, v3.2s
}, [x1
], #16
1611 ld2
{ v2.4s
, v3.4s
}, [x1
], #32
1612 ld2
{ v2.2d
, v3.2d
}, [x1
], #32
1614 st2
{ v2.8
b, v3.8
b }, [x1
], #16
1615 st2
{ v2.16
b, v3.16
b }, [x1
], #32
1616 st2
{ v2.4h
, v3.4h
}, [x1
], #16
1617 st2
{ v2.8h
, v3.8h
}, [x1
], #32
1618 st2
{ v2.2s
, v3.2s
}, [x1
], #16
1619 st2
{ v2.4s
, v3.4s
}, [x1
], #32
1620 st2
{ v2.2d
, v3.2d
}, [x1
], #32
1622 ld3
{ v3.8
b, v4.8
b, v5.8
b }, [x1
], x15
1623 ld3
{ v3.16
b, v4.16
b, v5.16
b }, [x1
], x15
1624 ld3
{ v3.4h
, v4.4h
, v5.4h
}, [x1
], x15
1625 ld3
{ v3.8h
, v4.8h
, v5.8h
}, [x1
], x15
1626 ld3
{ v3.2s
, v4.2s
, v5.2s
}, [x1
], x15
1627 ld3
{ v3.4s
, v4.4s
, v5.4s
}, [x1
], x15
1628 ld3
{ v3.2d
, v4.2d
, v5.2d
}, [x1
], x15
1630 st3
{ v3.8
b, v4.8
b, v5.8
b }, [x1
], x15
1631 st3
{ v3.16
b, v4.16
b, v5.16
b }, [x1
], x15
1632 st3
{ v3.4h
, v4.4h
, v5.4h
}, [x1
], x15
1633 st3
{ v3.8h
, v4.8h
, v5.8h
}, [x1
], x15
1634 st3
{ v3.2s
, v4.2s
, v5.2s
}, [x1
], x15
1635 st3
{ v3.4s
, v4.4s
, v5.4s
}, [x1
], x15
1636 st3
{ v3.2d
, v4.2d
, v5.2d
}, [x1
], x15
1637 ld3
{ v3.8
b, v4.8
b, v5.8
b }, [x1
], #24
1639 ld3
{ v3.16
b, v4.16
b, v5.16
b }, [x1
], #48
1640 ld3
{ v3.4h
, v4.4h
, v5.4h
}, [x1
], #24
1641 ld3
{ v3.8h
, v4.8h
, v5.8h
}, [x1
], #48
1642 ld3
{ v3.2s
, v4.2s
, v5.2s
}, [x1
], #24
1643 ld3
{ v3.4s
, v4.4s
, v5.4s
}, [x1
], #48
1644 ld3
{ v3.2d
, v4.2d
, v5.2d
}, [x1
], #48
1646 st3
{ v3.8
b, v4.8
b, v5.8
b }, [x1
], #24
1647 st3
{ v3.16
b, v4.16
b, v5.16
b }, [x1
], #48
1648 st3
{ v3.4h
, v4.4h
, v5.4h
}, [x1
], #24
1649 st3
{ v3.8h
, v4.8h
, v5.8h
}, [x1
], #48
1650 st3
{ v3.2s
, v4.2s
, v5.2s
}, [x1
], #24
1651 st3
{ v3.4s
, v4.4s
, v5.4s
}, [x1
], #48
1652 st3
{ v3.2d
, v4.2d
, v5.2d
}, [x1
], #48
1654 ld4
{ v4.8
b, v5.8
b, v6.8
b, v7.8
b }, [x1
], x15
1655 ld4
{ v4.16
b, v5.16
b, v6.16
b, v7.16
b }, [x1
], x15
1656 ld4
{ v7.4h
, v8.4h
, v9.4h
, v10.4h
}, [x1
], x15
1657 ld4
{ v7.8h
, v8.8h
, v9.8h
, v10.8h
}, [x1
], x15
1658 ld4
{ v7.2s
, v8.2s
, v9.2s
, v10.2s
}, [x1
], x15
1659 ld4
{ v7.4s
, v8.4s
, v9.4s
, v10.4s
}, [x1
], x15
1660 ld4
{ v7.2d
, v8.2d
, v9.2d
, v10.2d
}, [x1
], x15
1662 st4
{ v4.8
b, v5.8
b, v6.8
b, v7.8
b }, [x1
], x15
1663 st4
{ v4.16
b, v5.16
b, v6.16
b, v7.16
b }, [x1
], x15
1664 st4
{ v7.4h
, v8.4h
, v9.4h
, v10.4h
}, [x1
], x15
1665 st4
{ v7.8h
, v8.8h
, v9.8h
, v10.8h
}, [x1
], x15
1666 st4
{ v7.2s
, v8.2s
, v9.2s
, v10.2s
}, [x1
], x15
1667 st4
{ v7.4s
, v8.4s
, v9.4s
, v10.4s
}, [x1
], x15
1668 st4
{ v7.2d
, v8.2d
, v9.2d
, v10.2d
}, [x1
], x15
1670 ld4
{ v4.8
b, v5.8
b, v6.8
b, v7.8
b }, [x1
], #32
1671 ld4
{ v4.16
b, v5.16
b, v6.16
b, v7.16
b }, [x1
], #64
1672 ld4
{ v7.4h
, v8.4h
, v9.4h
, v10.4h
}, [x1
], #32
1673 ld4
{ v7.8h
, v8.8h
, v9.8h
, v10.8h
}, [x1
], #64
1674 ld4
{ v7.2s
, v8.2s
, v9.2s
, v10.2s
}, [x1
], #32
1675 ld4
{ v7.4s
, v8.4s
, v9.4s
, v10.4s
}, [x1
], #64
1676 ld4
{ v7.2d
, v8.2d
, v9.2d
, v10.2d
}, [x1
], #64
1678 st4
{ v4.8
b, v5.8
b, v6.8
b, v7.8
b }, [x1
], #32
1679 st4
{ v4.16
b, v5.16
b, v6.16
b, v7.16
b }, [x1
], #64
1680 st4
{ v7.4h
, v8.4h
, v9.4h
, v10.4h
}, [x1
], #32
1681 st4
{ v7.8h
, v8.8h
, v9.8h
, v10.8h
}, [x1
], #64
1682 st4
{ v7.2s
, v8.2s
, v9.2s
, v10.2s
}, [x1
], #32
1683 st4
{ v7.4s
, v8.4s
, v9.4s
, v10.4s
}, [x1
], #64
1684 st4
{ v7.2d
, v8.2d
, v9.2d
, v10.2d
}, [x1
], #64
1687 ld1r
{ v12.8
b }, [x2
]
1688 ld1r
{ v12.8
b }, [x2
], x3
1689 ld1r
{ v12.16
b }, [x2
]
1690 ld1r
{ v12.16
b }, [x2
], x3
1691 ld1r
{ v12.4h
}, [x2
]
1692 ld1r
{ v12.4h
}, [x2
], x3
1693 ld1r
{ v12.8h
}, [x2
]
1694 ld1r
{ v12.8h
}, [x2
], x3
1695 ld1r
{ v12.2s
}, [x2
]
1696 ld1r
{ v12.2s
}, [x2
], x3
1697 ld1r
{ v12.4s
}, [x2
]
1698 ld1r
{ v12.4s
}, [x2
], x3
1699 ld1r
{ v12.1d
}, [x2
]
1700 ld1r
{ v12.1d
}, [x2
], x3
1701 ld1r
{ v12.2d
}, [x2
]
1702 ld1r
{ v12.2d
}, [x2
], x3
1704 ld1r
{ v12.8
b }, [x2
], #1
1705 ld1r
{ v12.16
b }, [x2
], #1
1706 ld1r
{ v12.4h
}, [x2
], #2
1707 ld1r
{ v12.8h
}, [x2
], #2
1708 ld1r
{ v12.2s
}, [x2
], #4
1709 ld1r
{ v12.4s
}, [x2
], #4
1710 ld1r
{ v12.1d
}, [x2
], #8
1711 ld1r
{ v12.2d
}, [x2
], #8
1712 ld2r
{ v3.8
b, v4.8
b }, [x2
]
1713 ld2r
{ v3.8
b, v4.8
b }, [x2
], x3
1714 ld2r
{ v3.16
b, v4.16
b }, [x2
]
1715 ld2r
{ v3.16
b, v4.16
b }, [x2
], x3
1716 ld2r
{ v3.4h
, v4.4h
}, [x2
]
1717 ld2r
{ v3.4h
, v4.4h
}, [x2
], x3
1718 ld2r
{ v3.8h
, v4.8h
}, [x2
]
1719 ld2r
{ v3.8h
, v4.8h
}, [x2
], x3
1720 ld2r
{ v3.2s
, v4.2s
}, [x2
]
1721 ld2r
{ v3.2s
, v4.2s
}, [x2
], x3
1722 ld2r
{ v3.4s
, v4.4s
}, [x2
]
1723 ld2r
{ v3.4s
, v4.4s
}, [x2
], x3
1724 ld2r
{ v3.1d
, v4.1d
}, [x2
]
1725 ld2r
{ v3.1d
, v4.1d
}, [x2
], x3
1726 ld2r
{ v3.2d
, v4.2d
}, [x2
]
1727 ld2r
{ v3.2d
, v4.2d
}, [x2
], x3
1729 ld2r
{ v3.8
b, v4.8
b }, [x2
], #2
1730 ld2r
{ v3.16
b, v4.16
b }, [x2
], #2
1731 ld2r
{ v3.4h
, v4.4h
}, [x2
], #4
1732 ld2r
{ v3.8h
, v4.8h
}, [x2
], #4
1733 ld2r
{ v3.2s
, v4.2s
}, [x2
], #8
1734 ld2r
{ v3.4s
, v4.4s
}, [x2
], #8
1735 ld2r
{ v3.1d
, v4.1d
}, [x2
], #16
1736 ld2r
{ v3.2d
, v4.2d
}, [x2
], #16
1738 ld3r
{ v2.8
b, v3.8
b, v4.8
b }, [x2
]
1739 ld3r
{ v2.8
b, v3.8
b, v4.8
b }, [x2
], x3
1740 ld3r
{ v2.16
b, v3.16
b, v4.16
b }, [x2
]
1741 ld3r
{ v2.16
b, v3.16
b, v4.16
b }, [x2
], x3
1742 ld3r
{ v2.4h
, v3.4h
, v4.4h
}, [x2
]
1743 ld3r
{ v2.4h
, v3.4h
, v4.4h
}, [x2
], x3
1744 ld3r
{ v2.8h
, v3.8h
, v4.8h
}, [x2
]
1745 ld3r
{ v2.8h
, v3.8h
, v4.8h
}, [x2
], x3
1746 ld3r
{ v2.2s
, v3.2s
, v4.2s
}, [x2
]
1747 ld3r
{ v2.2s
, v3.2s
, v4.2s
}, [x2
], x3
1748 ld3r
{ v2.4s
, v3.4s
, v4.4s
}, [x2
]
1749 ld3r
{ v2.4s
, v3.4s
, v4.4s
}, [x2
], x3
1750 ld3r
{ v2.1d
, v3.1d
, v4.1d
}, [x2
]
1751 ld3r
{ v2.1d
, v3.1d
, v4.1d
}, [x2
], x3
1752 ld3r
{ v2.2d
, v3.2d
, v4.2d
}, [x2
]
1753 ld3r
{ v2.2d
, v3.2d
, v4.2d
}, [x2
], x3
1755 ld3r
{ v2.8
b, v3.8
b, v4.8
b }, [x2
], #3
1756 ld3r
{ v2.16
b, v3.16
b, v4.16
b }, [x2
], #3
1757 ld3r
{ v2.4h
, v3.4h
, v4.4h
}, [x2
], #6
1758 ld3r
{ v2.8h
, v3.8h
, v4.8h
}, [x2
], #6
1759 ld3r
{ v2.2s
, v3.2s
, v4.2s
}, [x2
], #12
1760 ld3r
{ v2.4s
, v3.4s
, v4.4s
}, [x2
], #12
1761 ld3r
{ v2.1d
, v3.1d
, v4.1d
}, [x2
], #24
1762 ld3r
{ v2.2d
, v3.2d
, v4.2d
}, [x2
], #24
1764 ld4r
{ v2.8
b, v3.8
b, v4.8
b, v5.8
b }, [x2
]
1765 ld4r
{ v2.8
b, v3.8
b, v4.8
b, v5.8
b }, [x2
], x3
1766 ld4r
{ v2.16
b, v3.16
b, v4.16
b, v5.16
b }, [x2
]
1767 ld4r
{ v2.16
b, v3.16
b, v4.16
b, v5.16
b }, [x2
], x3
1768 ld4r
{ v2.4h
, v3.4h
, v4.4h
, v5.4h
}, [x2
]
1769 ld4r
{ v2.4h
, v3.4h
, v4.4h
, v5.4h
}, [x2
], x3
1770 ld4r
{ v2.8h
, v3.8h
, v4.8h
, v5.8h
}, [x2
]
1771 ld4r
{ v2.8h
, v3.8h
, v4.8h
, v5.8h
}, [x2
], x3
1772 ld4r
{ v2.2s
, v3.2s
, v4.2s
, v5.2s
}, [x2
]
1773 ld4r
{ v2.2s
, v3.2s
, v4.2s
, v5.2s
}, [x2
], x3
1774 ld4r
{ v2.4s
, v3.4s
, v4.4s
, v5.4s
}, [x2
]
1775 ld4r
{ v2.4s
, v3.4s
, v4.4s
, v5.4s
}, [x2
], x3
1776 ld4r
{ v2.1d
, v3.1d
, v4.1d
, v5.1d
}, [x2
]
1777 ld4r
{ v2.1d
, v3.1d
, v4.1d
, v5.1d
}, [x2
], x3
1778 ld4r
{ v2.2d
, v3.2d
, v4.2d
, v5.2d
}, [x2
]
1779 ld4r
{ v2.2d
, v3.2d
, v4.2d
, v5.2d
}, [x2
], x3
1781 ld4r
{ v2.8
b, v3.8
b, v4.8
b, v5.8
b }, [x2
], #4
1782 ld4r
{ v2.16
b, v3.16
b, v4.16
b, v5.16
b }, [x2
], #4
1783 ld4r
{ v2.4h
, v3.4h
, v4.4h
, v5.4h
}, [x2
], #8
1784 ld4r
{ v2.8h
, v3.8h
, v4.8h
, v5.8h
}, [x2
], #8
1785 ld4r
{ v2.2s
, v3.2s
, v4.2s
, v5.2s
}, [x2
], #16
1786 ld4r
{ v2.4s
, v3.4s
, v4.4s
, v5.4s
}, [x2
], #16
1787 ld4r
{ v2.1d
, v3.1d
, v4.1d
, v5.1d
}, [x2
], #32
1788 ld4r
{ v2.2d
, v3.2d
, v4.2d
, v5.2d
}, [x2
], #32
1790 ld1
{ v6.
b }[13], [x3
]
1791 ld1
{ v6.h
}[2], [x3
]
1792 ld1
{ v6.s
}[2], [x3
]
1793 ld1
{ v6.d
}[1], [x3
]
1794 ld1
{ v6.
b }[13], [x3
], x5
1795 ld1
{ v6.h
}[2], [x3
], x5
1796 ld1
{ v6.s
}[2], [x3
], x5
1797 ld1
{ v6.d
}[1], [x3
], x5
1798 ld1
{ v6.
b }[13], [x3
], #1
1799 ld1
{ v6.h
}[2], [x3
], #2
1800 ld1
{ v6.s
}[2], [x3
], #4
1801 ld1
{ v6.d
}[1], [x3
], #8
1803 ld2
{ v5.
b, v6.
b }[13], [x3
]
1804 ld2
{ v5.h
, v6.h
}[2], [x3
]
1805 ld2
{ v5.s
, v6.s
}[2], [x3
]
1806 ld2
{ v5.d
, v6.d
}[1], [x3
]
1807 ld2
{ v5.
b, v6.
b }[13], [x3
], x5
1808 ld2
{ v5.h
, v6.h
}[2], [x3
], x5
1809 ld2
{ v5.s
, v6.s
}[2], [x3
], x5
1810 ld2
{ v5.d
, v6.d
}[1], [x3
], x5
1811 ld2
{ v5.
b, v6.
b }[13], [x3
], #2
1812 ld2
{ v5.h
, v6.h
}[2], [x3
], #4
1813 ld2
{ v5.s
, v6.s
}[2], [x3
], #8
1814 ld2
{ v5.d
, v6.d
}[1], [x3
], #16
1816 ld3
{ v7.
b, v8.
b, v9.
b }[13], [x3
]
1817 ld3
{ v7.h
, v8.h
, v9.h
}[2], [x3
]
1818 ld3
{ v7.s
, v8.s
, v9.s
}[2], [x3
]
1819 ld3
{ v7.d
, v8.d
, v9.d
}[1], [x3
]
1820 ld3
{ v7.
b, v8.
b, v9.
b }[13], [x3
], x5
1821 ld3
{ v7.h
, v8.h
, v9.h
}[2], [x3
], x5
1822 ld3
{ v7.s
, v8.s
, v9.s
}[2], [x3
], x5
1823 ld3
{ v7.d
, v8.d
, v9.d
}[1], [x3
], x5
1824 ld3
{ v7.
b, v8.
b, v9.
b }[13], [x3
], #3
1825 ld3
{ v7.h
, v8.h
, v9.h
}[2], [x3
], #6
1826 ld3
{ v7.s
, v8.s
, v9.s
}[2], [x3
], #12
1827 ld3
{ v7.d
, v8.d
, v9.d
}[1], [x3
], #24
1829 ld4
{ v7.
b, v8.
b, v9.
b, v10.
b }[13], [x3
]
1830 ld4
{ v7.h
, v8.h
, v9.h
, v10.h
}[2], [x3
]
1831 ld4
{ v7.s
, v8.s
, v9.s
, v10.s
}[2], [x3
]
1832 ld4
{ v7.d
, v8.d
, v9.d
, v10.d
}[1], [x3
]
1833 ld4
{ v7.
b, v8.
b, v9.
b, v10.
b }[13], [x3
], x5
1834 ld4
{ v7.h
, v8.h
, v9.h
, v10.h
}[2], [x3
], x5
1835 ld4
{ v7.s
, v8.s
, v9.s
, v10.s
}[2], [x3
], x5
1836 ld4
{ v7.d
, v8.d
, v9.d
, v10.d
}[1], [x3
], x5
1837 ld4
{ v7.
b, v8.
b, v9.
b, v10.
b }[13], [x3
], #4
1838 ld4
{ v7.h
, v8.h
, v9.h
, v10.h
}[2], [x3
], #8
1839 ld4
{ v7.s
, v8.s
, v9.s
, v10.s
}[2], [x3
], #16
1840 ld4
{ v7.d
, v8.d
, v9.d
, v10.d
}[1], [x3
], #32
1842 st1
{ v6.
b }[13], [x3
]
1843 st1
{ v6.h
}[2], [x3
]
1844 st1
{ v6.s
}[2], [x3
]
1845 st1
{ v6.d
}[1], [x3
]
1846 st1
{ v6.
b }[13], [x3
], x5
1847 st1
{ v6.h
}[2], [x3
], x5
1848 st1
{ v6.s
}[2], [x3
], x5
1849 st1
{ v6.d
}[1], [x3
], x5
1850 st1
{ v6.
b }[13], [x3
], #1
1851 st1
{ v6.h
}[2], [x3
], #2
1852 st1
{ v6.s
}[2], [x3
], #4
1853 st1
{ v6.d
}[1], [x3
], #8
1856 st2
{ v5.
b, v6.
b }[13], [x3
]
1857 st2
{ v5.h
, v6.h
}[2], [x3
]
1858 st2
{ v5.s
, v6.s
}[2], [x3
]
1859 st2
{ v5.d
, v6.d
}[1], [x3
]
1860 st2
{ v5.
b, v6.
b }[13], [x3
], x5
1861 st2
{ v5.h
, v6.h
}[2], [x3
], x5
1862 st2
{ v5.s
, v6.s
}[2], [x3
], x5
1863 st2
{ v5.d
, v6.d
}[1], [x3
], x5
1864 st2
{ v5.
b, v6.
b }[13], [x3
], #2
1865 st2
{ v5.h
, v6.h
}[2], [x3
], #4
1866 st2
{ v5.s
, v6.s
}[2], [x3
], #8
1867 st2
{ v5.d
, v6.d
}[1], [x3
], #16
1869 st3
{ v7.
b, v8.
b, v9.
b }[13], [x3
]
1870 st3
{ v7.h
, v8.h
, v9.h
}[2], [x3
]
1871 st3
{ v7.s
, v8.s
, v9.s
}[2], [x3
]
1872 st3
{ v7.d
, v8.d
, v9.d
}[1], [x3
]
1873 st3
{ v7.
b, v8.
b, v9.
b }[13], [x3
], x5
1874 st3
{ v7.h
, v8.h
, v9.h
}[2], [x3
], x5
1875 st3
{ v7.s
, v8.s
, v9.s
}[2], [x3
], x5
1876 st3
{ v7.d
, v8.d
, v9.d
}[1], [x3
], x5
1877 st3
{ v7.
b, v8.
b, v9.
b }[13], [x3
], #3
1878 st3
{ v7.h
, v8.h
, v9.h
}[2], [x3
], #6
1879 st3
{ v7.s
, v8.s
, v9.s
}[2], [x3
], #12
1880 st3
{ v7.d
, v8.d
, v9.d
}[1], [x3
], #24
1882 st4
{ v7.
b, v8.
b, v9.
b, v10.
b }[13], [x3
]
1883 st4
{ v7.h
, v8.h
, v9.h
, v10.h
}[2], [x3
]
1884 st4
{ v7.s
, v8.s
, v9.s
, v10.s
}[2], [x3
]
1885 st4
{ v7.d
, v8.d
, v9.d
, v10.d
}[1], [x3
]
1886 st4
{ v7.
b, v8.
b, v9.
b, v10.
b }[13], [x3
], x5
1887 st4
{ v7.h
, v8.h
, v9.h
, v10.h
}[2], [x3
], x5
1888 st4
{ v7.s
, v8.s
, v9.s
, v10.s
}[2], [x3
], x5
1889 st4
{ v7.d
, v8.d
, v9.d
, v10.d
}[1], [x3
], x5
1890 st4
{ v7.
b, v8.
b, v9.
b, v10.
b }[13], [x3
], #4
1891 st4
{ v7.h
, v8.h
, v9.h
, v10.h
}[2], [x3
], #8
1892 st4
{ v7.s
, v8.s
, v9.s
, v10.s
}[2], [x3
], #16
1893 st4
{ v7.d
, v8.d
, v9.d
, v10.d
}[1], [x3
], #32
1895 ; CHECK
: ld1.8
b { v1
}, [x1
] ; encoding
: [0x21,0x70,0x40,0x0c]
1896 ; CHECK
: ld1.8
b { v2
, v3
}, [x1
] ; encoding
: [0x22,0xa0,0x40,0x0c]
1897 ; CHECK
: ld1.8
b { v3
, v4
, v5
}, [x1
] ; encoding
: [0x23,0x60,0x40,0x0c]
1898 ; CHECK
: ld1.8
b { v4
, v5
, v6
, v7
}, [x1
] ; encoding
: [0x24,0x20,0x40,0x0c]
1899 ; CHECK
: ld1.16
b { v1
}, [x1
] ; encoding
: [0x21,0x70,0x40,0x4c]
1900 ; CHECK
: ld1.16
b { v2
, v3
}, [x1
] ; encoding
: [0x22,0xa0,0x40,0x4c]
1901 ; CHECK
: ld1.16
b { v3
, v4
, v5
}, [x1
] ; encoding
: [0x23,0x60,0x40,0x4c]
1902 ; CHECK
: ld1.16
b { v4
, v5
, v6
, v7
}, [x1
] ; encoding
: [0x24,0x20,0x40,0x4c]
1903 ; CHECK
: ld1.4h
{ v1
}, [x1
] ; encoding
: [0x21,0x74,0x40,0x0c]
1904 ; CHECK
: ld1.4h
{ v2
, v3
}, [x1
] ; encoding
: [0x22,0xa4,0x40,0x0c]
1905 ; CHECK
: ld1.4h
{ v3
, v4
, v5
}, [x1
] ; encoding
: [0x23,0x64,0x40,0x0c]
1906 ; CHECK
: ld1.4h
{ v7
, v8
, v9
, v10
}, [x1
] ; encoding
: [0x27,0x24,0x40,0x0c]
1907 ; CHECK
: ld1.8h
{ v1
}, [x1
] ; encoding
: [0x21,0x74,0x40,0x4c]
1908 ; CHECK
: ld1.8h
{ v2
, v3
}, [x1
] ; encoding
: [0x22,0xa4,0x40,0x4c]
1909 ; CHECK
: ld1.8h
{ v3
, v4
, v5
}, [x1
] ; encoding
: [0x23,0x64,0x40,0x4c]
1910 ; CHECK
: ld1.8h
{ v7
, v8
, v9
, v10
}, [x1
] ; encoding
: [0x27,0x24,0x40,0x4c]
1911 ; CHECK
: ld1.2s
{ v1
}, [x1
] ; encoding
: [0x21,0x78,0x40,0x0c]
1912 ; CHECK
: ld1.2s
{ v2
, v3
}, [x1
] ; encoding
: [0x22,0xa8,0x40,0x0c]
1913 ; CHECK
: ld1.2s
{ v3
, v4
, v5
}, [x1
] ; encoding
: [0x23,0x68,0x40,0x0c]
1914 ; CHECK
: ld1.2s
{ v7
, v8
, v9
, v10
}, [x1
] ; encoding
: [0x27,0x28,0x40,0x0c]
1915 ; CHECK
: ld1.4s
{ v1
}, [x1
] ; encoding
: [0x21,0x78,0x40,0x4c]
1916 ; CHECK
: ld1.4s
{ v2
, v3
}, [x1
] ; encoding
: [0x22,0xa8,0x40,0x4c]
1917 ; CHECK
: ld1.4s
{ v3
, v4
, v5
}, [x1
] ; encoding
: [0x23,0x68,0x40,0x4c]
1918 ; CHECK
: ld1.4s
{ v7
, v8
, v9
, v10
}, [x1
] ; encoding
: [0x27,0x28,0x40,0x4c]
1919 ; CHECK
: ld1.1d
{ v1
}, [x1
] ; encoding
: [0x21,0x7c,0x40,0x0c]
1920 ; CHECK
: ld1.1d
{ v2
, v3
}, [x1
] ; encoding
: [0x22,0xac,0x40,0x0c]
1921 ; CHECK
: ld1.1d
{ v3
, v4
, v5
}, [x1
] ; encoding
: [0x23,0x6c,0x40,0x0c]
1922 ; CHECK
: ld1.1d
{ v7
, v8
, v9
, v10
}, [x1
] ; encoding
: [0x27,0x2c,0x40,0x0c]
1923 ; CHECK
: ld1.2d
{ v1
}, [x1
] ; encoding
: [0x21,0x7c,0x40,0x4c]
1924 ; CHECK
: ld1.2d
{ v2
, v3
}, [x1
] ; encoding
: [0x22,0xac,0x40,0x4c]
1925 ; CHECK
: ld1.2d
{ v3
, v4
, v5
}, [x1
] ; encoding
: [0x23,0x6c,0x40,0x4c]
1926 ; CHECK
: ld1.2d
{ v7
, v8
, v9
, v10
}, [x1
] ; encoding
: [0x27,0x2c,0x40,0x4c]
1927 ; CHECK
: st1.8
b { v1
}, [x1
] ; encoding
: [0x21,0x70,0x00,0x0c]
1928 ; CHECK
: st1.8
b { v2
, v3
}, [x1
] ; encoding
: [0x22,0xa0,0x00,0x0c]
1929 ; CHECK
: st1.8
b { v3
, v4
, v5
}, [x1
] ; encoding
: [0x23,0x60,0x00,0x0c]
1930 ; CHECK
: st1.8
b { v4
, v5
, v6
, v7
}, [x1
] ; encoding
: [0x24,0x20,0x00,0x0c]
1931 ; CHECK
: st1.16
b { v1
}, [x1
] ; encoding
: [0x21,0x70,0x00,0x4c]
1932 ; CHECK
: st1.16
b { v2
, v3
}, [x1
] ; encoding
: [0x22,0xa0,0x00,0x4c]
1933 ; CHECK
: st1.16
b { v3
, v4
, v5
}, [x1
] ; encoding
: [0x23,0x60,0x00,0x4c]
1934 ; CHECK
: st1.16
b { v4
, v5
, v6
, v7
}, [x1
] ; encoding
: [0x24,0x20,0x00,0x4c]
1935 ; CHECK
: st1.4h
{ v1
}, [x1
] ; encoding
: [0x21,0x74,0x00,0x0c]
1936 ; CHECK
: st1.4h
{ v2
, v3
}, [x1
] ; encoding
: [0x22,0xa4,0x00,0x0c]
1937 ; CHECK
: st1.4h
{ v3
, v4
, v5
}, [x1
] ; encoding
: [0x23,0x64,0x00,0x0c]
1938 ; CHECK
: st1.4h
{ v7
, v8
, v9
, v10
}, [x1
] ; encoding
: [0x27,0x24,0x00,0x0c]
1939 ; CHECK
: st1.8h
{ v1
}, [x1
] ; encoding
: [0x21,0x74,0x00,0x4c]
1940 ; CHECK
: st1.8h
{ v2
, v3
}, [x1
] ; encoding
: [0x22,0xa4,0x00,0x4c]
1941 ; CHECK
: st1.8h
{ v3
, v4
, v5
}, [x1
] ; encoding
: [0x23,0x64,0x00,0x4c]
1942 ; CHECK
: st1.8h
{ v7
, v8
, v9
, v10
}, [x1
] ; encoding
: [0x27,0x24,0x00,0x4c]
1943 ; CHECK
: st1.2s
{ v1
}, [x1
] ; encoding
: [0x21,0x78,0x00,0x0c]
1944 ; CHECK
: st1.2s
{ v2
, v3
}, [x1
] ; encoding
: [0x22,0xa8,0x00,0x0c]
1945 ; CHECK
: st1.2s
{ v3
, v4
, v5
}, [x1
] ; encoding
: [0x23,0x68,0x00,0x0c]
1946 ; CHECK
: st1.2s
{ v7
, v8
, v9
, v10
}, [x1
] ; encoding
: [0x27,0x28,0x00,0x0c]
1947 ; CHECK
: st1.4s
{ v1
}, [x1
] ; encoding
: [0x21,0x78,0x00,0x4c]
1948 ; CHECK
: st1.4s
{ v2
, v3
}, [x1
] ; encoding
: [0x22,0xa8,0x00,0x4c]
1949 ; CHECK
: st1.4s
{ v3
, v4
, v5
}, [x1
] ; encoding
: [0x23,0x68,0x00,0x4c]
1950 ; CHECK
: st1.4s
{ v7
, v8
, v9
, v10
}, [x1
] ; encoding
: [0x27,0x28,0x00,0x4c]
1951 ; CHECK
: st1.1d
{ v1
}, [x1
] ; encoding
: [0x21,0x7c,0x00,0x0c]
1952 ; CHECK
: st1.1d
{ v2
, v3
}, [x1
] ; encoding
: [0x22,0xac,0x00,0x0c]
1953 ; CHECK
: st1.1d
{ v3
, v4
, v5
}, [x1
] ; encoding
: [0x23,0x6c,0x00,0x0c]
1954 ; CHECK
: st1.1d
{ v7
, v8
, v9
, v10
}, [x1
] ; encoding
: [0x27,0x2c,0x00,0x0c]
1955 ; CHECK
: st1.2d
{ v1
}, [x1
] ; encoding
: [0x21,0x7c,0x00,0x4c]
1956 ; CHECK
: st1.2d
{ v2
, v3
}, [x1
] ; encoding
: [0x22,0xac,0x00,0x4c]
1957 ; CHECK
: st1.2d
{ v3
, v4
, v5
}, [x1
] ; encoding
: [0x23,0x6c,0x00,0x4c]
1958 ; CHECK
: st1.2d
{ v7
, v8
, v9
, v10
}, [x1
] ; encoding
: [0x27,0x2c,0x00,0x4c]
1959 ; CHECK
: ld2.8
b { v3
, v4
}, [x19
] ; encoding
: [0x63,0x82,0x40,0x0c]
1960 ; CHECK
: ld2.16
b { v3
, v4
}, [x19
] ; encoding
: [0x63,0x82,0x40,0x4c]
1961 ; CHECK
: ld2.4h
{ v3
, v4
}, [x19
] ; encoding
: [0x63,0x86,0x40,0x0c]
1962 ; CHECK
: ld2.8h
{ v3
, v4
}, [x19
] ; encoding
: [0x63,0x86,0x40,0x4c]
1963 ; CHECK
: ld2.2s
{ v3
, v4
}, [x19
] ; encoding
: [0x63,0x8a,0x40,0x0c]
1964 ; CHECK
: ld2.4s
{ v3
, v4
}, [x19
] ; encoding
: [0x63,0x8a,0x40,0x4c]
1965 ; CHECK
: ld2.2d
{ v3
, v4
}, [x19
] ; encoding
: [0x63,0x8e,0x40,0x4c]
1966 ; CHECK
: st2.8
b { v3
, v4
}, [x19
] ; encoding
: [0x63,0x82,0x00,0x0c]
1967 ; CHECK
: st2.16
b { v3
, v4
}, [x19
] ; encoding
: [0x63,0x82,0x00,0x4c]
1968 ; CHECK
: st2.4h
{ v3
, v4
}, [x19
] ; encoding
: [0x63,0x86,0x00,0x0c]
1969 ; CHECK
: st2.8h
{ v3
, v4
}, [x19
] ; encoding
: [0x63,0x86,0x00,0x4c]
1970 ; CHECK
: st2.2s
{ v3
, v4
}, [x19
] ; encoding
: [0x63,0x8a,0x00,0x0c]
1971 ; CHECK
: st2.4s
{ v3
, v4
}, [x19
] ; encoding
: [0x63,0x8a,0x00,0x4c]
1972 ; CHECK
: st2.2d
{ v3
, v4
}, [x19
] ; encoding
: [0x63,0x8e,0x00,0x4c]
1973 ; CHECK
: ld3.8
b { v2
, v3
, v4
}, [x19
] ; encoding
: [0x62,0x42,0x40,0x0c]
1974 ; CHECK
: ld3.16
b { v2
, v3
, v4
}, [x19
] ; encoding
: [0x62,0x42,0x40,0x4c]
1975 ; CHECK
: ld3.4h
{ v2
, v3
, v4
}, [x19
] ; encoding
: [0x62,0x46,0x40,0x0c]
1976 ; CHECK
: ld3.8h
{ v2
, v3
, v4
}, [x19
] ; encoding
: [0x62,0x46,0x40,0x4c]
1977 ; CHECK
: ld3.2s
{ v2
, v3
, v4
}, [x19
] ; encoding
: [0x62,0x4a,0x40,0x0c]
1978 ; CHECK
: ld3.4s
{ v2
, v3
, v4
}, [x19
] ; encoding
: [0x62,0x4a,0x40,0x4c]
1979 ; CHECK
: ld3.2d
{ v2
, v3
, v4
}, [x19
] ; encoding
: [0x62,0x4e,0x40,0x4c]
1980 ; CHECK
: st3.8
b { v2
, v3
, v4
}, [x19
] ; encoding
: [0x62,0x42,0x00,0x0c]
1981 ; CHECK
: st3.16
b { v2
, v3
, v4
}, [x19
] ; encoding
: [0x62,0x42,0x00,0x4c]
1982 ; CHECK
: st3.4h
{ v2
, v3
, v4
}, [x19
] ; encoding
: [0x62,0x46,0x00,0x0c]
1983 ; CHECK
: st3.8h
{ v2
, v3
, v4
}, [x19
] ; encoding
: [0x62,0x46,0x00,0x4c]
1984 ; CHECK
: st3.2s
{ v2
, v3
, v4
}, [x19
] ; encoding
: [0x62,0x4a,0x00,0x0c]
1985 ; CHECK
: st3.4s
{ v2
, v3
, v4
}, [x19
] ; encoding
: [0x62,0x4a,0x00,0x4c]
1986 ; CHECK
: st3.2d
{ v2
, v3
, v4
}, [x19
] ; encoding
: [0x62,0x4e,0x00,0x4c]
1987 ; CHECK
: ld4.8
b { v2
, v3
, v4
, v5
}, [x19
] ; encoding
: [0x62,0x02,0x40,0x0c]
1988 ; CHECK
: ld4.16
b { v2
, v3
, v4
, v5
}, [x19
] ; encoding
: [0x62,0x02,0x40,0x4c]
1989 ; CHECK
: ld4.4h
{ v2
, v3
, v4
, v5
}, [x19
] ; encoding
: [0x62,0x06,0x40,0x0c]
1990 ; CHECK
: ld4.8h
{ v2
, v3
, v4
, v5
}, [x19
] ; encoding
: [0x62,0x06,0x40,0x4c]
1991 ; CHECK
: ld4.2s
{ v2
, v3
, v4
, v5
}, [x19
] ; encoding
: [0x62,0x0a,0x40,0x0c]
1992 ; CHECK
: ld4.4s
{ v2
, v3
, v4
, v5
}, [x19
] ; encoding
: [0x62,0x0a,0x40,0x4c]
1993 ; CHECK
: ld4.2d
{ v2
, v3
, v4
, v5
}, [x19
] ; encoding
: [0x62,0x0e,0x40,0x4c]
1994 ; CHECK
: st4.8
b { v2
, v3
, v4
, v5
}, [x19
] ; encoding
: [0x62,0x02,0x00,0x0c]
1995 ; CHECK
: st4.16
b { v2
, v3
, v4
, v5
}, [x19
] ; encoding
: [0x62,0x02,0x00,0x4c]
1996 ; CHECK
: st4.4h
{ v2
, v3
, v4
, v5
}, [x19
] ; encoding
: [0x62,0x06,0x00,0x0c]
1997 ; CHECK
: st4.8h
{ v2
, v3
, v4
, v5
}, [x19
] ; encoding
: [0x62,0x06,0x00,0x4c]
1998 ; CHECK
: st4.2s
{ v2
, v3
, v4
, v5
}, [x19
] ; encoding
: [0x62,0x0a,0x00,0x0c]
1999 ; CHECK
: st4.4s
{ v2
, v3
, v4
, v5
}, [x19
] ; encoding
: [0x62,0x0a,0x00,0x4c]
2000 ; CHECK
: st4.2d
{ v2
, v3
, v4
, v5
}, [x19
] ; encoding
: [0x62,0x0e,0x00,0x4c]
2001 ; CHECK
: ld1.8
b { v1
}, [x1
], x15 ; encoding
: [0x21,0x70,0xcf,0x0c]
2002 ; CHECK
: ld1.8
b { v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0xa0,0xcf,0x0c]
2003 ; CHECK
: ld1.8
b { v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x60,0xcf,0x0c]
2004 ; CHECK
: ld1.8
b { v4
, v5
, v6
, v7
}, [x1
], x15 ; encoding
: [0x24,0x20,0xcf,0x0c]
2005 ; CHECK
: ld1.16
b { v1
}, [x1
], x15 ; encoding
: [0x21,0x70,0xcf,0x4c]
2006 ; CHECK
: ld1.16
b { v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0xa0,0xcf,0x4c]
2007 ; CHECK
: ld1.16
b { v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x60,0xcf,0x4c]
2008 ; CHECK
: ld1.16
b { v4
, v5
, v6
, v7
}, [x1
], x15 ; encoding
: [0x24,0x20,0xcf,0x4c]
2009 ; CHECK
: ld1.4h
{ v1
}, [x1
], x15 ; encoding
: [0x21,0x74,0xcf,0x0c]
2010 ; CHECK
: ld1.4h
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0xa4,0xcf,0x0c]
2011 ; CHECK
: ld1.4h
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x64,0xcf,0x0c]
2012 ; CHECK
: ld1.4h
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x24,0xcf,0x0c]
2013 ; CHECK
: ld1.8h
{ v1
}, [x1
], x15 ; encoding
: [0x21,0x74,0xcf,0x4c]
2014 ; CHECK
: ld1.8h
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0xa4,0xcf,0x4c]
2015 ; CHECK
: ld1.8h
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x64,0xcf,0x4c]
2016 ; CHECK
: ld1.8h
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x24,0xcf,0x4c]
2017 ; CHECK
: ld1.2s
{ v1
}, [x1
], x15 ; encoding
: [0x21,0x78,0xcf,0x0c]
2018 ; CHECK
: ld1.2s
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0xa8,0xcf,0x0c]
2019 ; CHECK
: ld1.2s
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x68,0xcf,0x0c]
2020 ; CHECK
: ld1.2s
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x28,0xcf,0x0c]
2021 ; CHECK
: ld1.4s
{ v1
}, [x1
], x15 ; encoding
: [0x21,0x78,0xcf,0x4c]
2022 ; CHECK
: ld1.4s
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0xa8,0xcf,0x4c]
2023 ; CHECK
: ld1.4s
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x68,0xcf,0x4c]
2024 ; CHECK
: ld1.4s
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x28,0xcf,0x4c]
2025 ; CHECK
: ld1.1d
{ v1
}, [x1
], x15 ; encoding
: [0x21,0x7c,0xcf,0x0c]
2026 ; CHECK
: ld1.1d
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0xac,0xcf,0x0c]
2027 ; CHECK
: ld1.1d
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x6c,0xcf,0x0c]
2028 ; CHECK
: ld1.1d
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x2c,0xcf,0x0c]
2029 ; CHECK
: ld1.2d
{ v1
}, [x1
], x15 ; encoding
: [0x21,0x7c,0xcf,0x4c]
2030 ; CHECK
: ld1.2d
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0xac,0xcf,0x4c]
2031 ; CHECK
: ld1.2d
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x6c,0xcf,0x4c]
2032 ; CHECK
: ld1.2d
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x2c,0xcf,0x4c]
2033 ; CHECK
: st1.8
b { v1
}, [x1
], x15 ; encoding
: [0x21,0x70,0x8f,0x0c]
2034 ; CHECK
: st1.8
b { v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0xa0,0x8f,0x0c]
2035 ; CHECK
: st1.8
b { v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x60,0x8f,0x0c]
2036 ; CHECK
: st1.8
b { v4
, v5
, v6
, v7
}, [x1
], x15 ; encoding
: [0x24,0x20,0x8f,0x0c]
2037 ; CHECK
: st1.16
b { v1
}, [x1
], x15 ; encoding
: [0x21,0x70,0x8f,0x4c]
2038 ; CHECK
: st1.16
b { v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0xa0,0x8f,0x4c]
2039 ; CHECK
: st1.16
b { v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x60,0x8f,0x4c]
2040 ; CHECK
: st1.16
b { v4
, v5
, v6
, v7
}, [x1
], x15 ; encoding
: [0x24,0x20,0x8f,0x4c]
2041 ; CHECK
: st1.4h
{ v1
}, [x1
], x15 ; encoding
: [0x21,0x74,0x8f,0x0c]
2042 ; CHECK
: st1.4h
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0xa4,0x8f,0x0c]
2043 ; CHECK
: st1.4h
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x64,0x8f,0x0c]
2044 ; CHECK
: st1.4h
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x24,0x8f,0x0c]
2045 ; CHECK
: st1.8h
{ v1
}, [x1
], x15 ; encoding
: [0x21,0x74,0x8f,0x4c]
2046 ; CHECK
: st1.8h
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0xa4,0x8f,0x4c]
2047 ; CHECK
: st1.8h
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x64,0x8f,0x4c]
2048 ; CHECK
: st1.8h
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x24,0x8f,0x4c]
2049 ; CHECK
: st1.2s
{ v1
}, [x1
], x15 ; encoding
: [0x21,0x78,0x8f,0x0c]
2050 ; CHECK
: st1.2s
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0xa8,0x8f,0x0c]
2051 ; CHECK
: st1.2s
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x68,0x8f,0x0c]
2052 ; CHECK
: st1.2s
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x28,0x8f,0x0c]
2053 ; CHECK
: st1.4s
{ v1
}, [x1
], x15 ; encoding
: [0x21,0x78,0x8f,0x4c]
2054 ; CHECK
: st1.4s
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0xa8,0x8f,0x4c]
2055 ; CHECK
: st1.4s
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x68,0x8f,0x4c]
2056 ; CHECK
: st1.4s
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x28,0x8f,0x4c]
2057 ; CHECK
: st1.1d
{ v1
}, [x1
], x15 ; encoding
: [0x21,0x7c,0x8f,0x0c]
2058 ; CHECK
: st1.1d
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0xac,0x8f,0x0c]
2059 ; CHECK
: st1.1d
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x6c,0x8f,0x0c]
2060 ; CHECK
: st1.1d
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x2c,0x8f,0x0c]
2061 ; CHECK
: st1.2d
{ v1
}, [x1
], x15 ; encoding
: [0x21,0x7c,0x8f,0x4c]
2062 ; CHECK
: st1.2d
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0xac,0x8f,0x4c]
2063 ; CHECK
: st1.2d
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x6c,0x8f,0x4c]
2064 ; CHECK
: st1.2d
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x2c,0x8f,0x4c]
2065 ; CHECK
: ld1.8
b { v1
}, [x1
], #8 ; encoding: [0x21,0x70,0xdf,0x0c]
2066 ; CHECK
: ld1.8
b { v2
, v3
}, [x1
], #16 ; encoding: [0x22,0xa0,0xdf,0x0c]
2067 ; CHECK
: ld1.8
b { v3
, v4
, v5
}, [x1
], #24 ; encoding: [0x23,0x60,0xdf,0x0c]
2068 ; CHECK
: ld1.8
b { v4
, v5
, v6
, v7
}, [x1
], #32 ; encoding: [0x24,0x20,0xdf,0x0c]
2069 ; CHECK
: ld1.16
b { v1
}, [x1
], #16 ; encoding: [0x21,0x70,0xdf,0x4c]
2070 ; CHECK
: ld1.16
b { v2
, v3
}, [x1
], #32 ; encoding: [0x22,0xa0,0xdf,0x4c]
2071 ; CHECK
: ld1.16
b { v3
, v4
, v5
}, [x1
], #48 ; encoding: [0x23,0x60,0xdf,0x4c]
2072 ; CHECK
: ld1.16
b { v4
, v5
, v6
, v7
}, [x1
], #64 ; encoding: [0x24,0x20,0xdf,0x4c]
2073 ; CHECK
: ld1.4h
{ v1
}, [x1
], #8 ; encoding: [0x21,0x74,0xdf,0x0c]
2074 ; CHECK
: ld1.4h
{ v2
, v3
}, [x1
], #16 ; encoding: [0x22,0xa4,0xdf,0x0c]
2075 ; CHECK
: ld1.4h
{ v3
, v4
, v5
}, [x1
], #24 ; encoding: [0x23,0x64,0xdf,0x0c]
2076 ; CHECK
: ld1.4h
{ v7
, v8
, v9
, v10
}, [x1
], #32 ; encoding: [0x27,0x24,0xdf,0x0c]
2077 ; CHECK
: ld1.8h
{ v1
}, [x1
], #16 ; encoding: [0x21,0x74,0xdf,0x4c]
2078 ; CHECK
: ld1.8h
{ v2
, v3
}, [x1
], #32 ; encoding: [0x22,0xa4,0xdf,0x4c]
2079 ; CHECK
: ld1.8h
{ v3
, v4
, v5
}, [x1
], #48 ; encoding: [0x23,0x64,0xdf,0x4c]
2080 ; CHECK
: ld1.8h
{ v7
, v8
, v9
, v10
}, [x1
], #64 ; encoding: [0x27,0x24,0xdf,0x4c]
2081 ; CHECK
: ld1.2s
{ v1
}, [x1
], #8 ; encoding: [0x21,0x78,0xdf,0x0c]
2082 ; CHECK
: ld1.2s
{ v2
, v3
}, [x1
], #16 ; encoding: [0x22,0xa8,0xdf,0x0c]
2083 ; CHECK
: ld1.2s
{ v3
, v4
, v5
}, [x1
], #24 ; encoding: [0x23,0x68,0xdf,0x0c]
2084 ; CHECK
: ld1.2s
{ v7
, v8
, v9
, v10
}, [x1
], #32 ; encoding: [0x27,0x28,0xdf,0x0c]
2085 ; CHECK
: ld1.4s
{ v1
}, [x1
], #16 ; encoding: [0x21,0x78,0xdf,0x4c]
2086 ; CHECK
: ld1.4s
{ v2
, v3
}, [x1
], #32 ; encoding: [0x22,0xa8,0xdf,0x4c]
2087 ; CHECK
: ld1.4s
{ v3
, v4
, v5
}, [x1
], #48 ; encoding: [0x23,0x68,0xdf,0x4c]
2088 ; CHECK
: ld1.4s
{ v7
, v8
, v9
, v10
}, [x1
], #64 ; encoding: [0x27,0x28,0xdf,0x4c]
2089 ; CHECK
: ld1.1d
{ v1
}, [x1
], #8 ; encoding: [0x21,0x7c,0xdf,0x0c]
2090 ; CHECK
: ld1.1d
{ v2
, v3
}, [x1
], #16 ; encoding: [0x22,0xac,0xdf,0x0c]
2091 ; CHECK
: ld1.1d
{ v3
, v4
, v5
}, [x1
], #24 ; encoding: [0x23,0x6c,0xdf,0x0c]
2092 ; CHECK
: ld1.1d
{ v7
, v8
, v9
, v10
}, [x1
], #32 ; encoding: [0x27,0x2c,0xdf,0x0c]
2093 ; CHECK
: ld1.2d
{ v1
}, [x1
], #16 ; encoding: [0x21,0x7c,0xdf,0x4c]
2094 ; CHECK
: ld1.2d
{ v2
, v3
}, [x1
], #32 ; encoding: [0x22,0xac,0xdf,0x4c]
2095 ; CHECK
: ld1.2d
{ v3
, v4
, v5
}, [x1
], #48 ; encoding: [0x23,0x6c,0xdf,0x4c]
2096 ; CHECK
: ld1.2d
{ v7
, v8
, v9
, v10
}, [x1
], #64 ; encoding: [0x27,0x2c,0xdf,0x4c]
2097 ; CHECK
: st1.8
b { v1
}, [x1
], #8 ; encoding: [0x21,0x70,0x9f,0x0c]
2098 ; CHECK
: st1.8
b { v2
, v3
}, [x1
], #16 ; encoding: [0x22,0xa0,0x9f,0x0c]
2099 ; CHECK
: st1.8
b { v3
, v4
, v5
}, [x1
], #24 ; encoding: [0x23,0x60,0x9f,0x0c]
2100 ; CHECK
: st1.8
b { v4
, v5
, v6
, v7
}, [x1
], #32 ; encoding: [0x24,0x20,0x9f,0x0c]
2101 ; CHECK
: st1.16
b { v1
}, [x1
], #16 ; encoding: [0x21,0x70,0x9f,0x4c]
2102 ; CHECK
: st1.16
b { v2
, v3
}, [x1
], #32 ; encoding: [0x22,0xa0,0x9f,0x4c]
2103 ; CHECK
: st1.16
b { v3
, v4
, v5
}, [x1
], #48 ; encoding: [0x23,0x60,0x9f,0x4c]
2104 ; CHECK
: st1.16
b { v4
, v5
, v6
, v7
}, [x1
], #64 ; encoding: [0x24,0x20,0x9f,0x4c]
2105 ; CHECK
: st1.4h
{ v1
}, [x1
], #8 ; encoding: [0x21,0x74,0x9f,0x0c]
2106 ; CHECK
: st1.4h
{ v2
, v3
}, [x1
], #16 ; encoding: [0x22,0xa4,0x9f,0x0c]
2107 ; CHECK
: st1.4h
{ v3
, v4
, v5
}, [x1
], #24 ; encoding: [0x23,0x64,0x9f,0x0c]
2108 ; CHECK
: st1.4h
{ v7
, v8
, v9
, v10
}, [x1
], #32 ; encoding: [0x27,0x24,0x9f,0x0c]
2109 ; CHECK
: st1.8h
{ v1
}, [x1
], #16 ; encoding: [0x21,0x74,0x9f,0x4c]
2110 ; CHECK
: st1.8h
{ v2
, v3
}, [x1
], #32 ; encoding: [0x22,0xa4,0x9f,0x4c]
2111 ; CHECK
: st1.8h
{ v3
, v4
, v5
}, [x1
], #48 ; encoding: [0x23,0x64,0x9f,0x4c]
2112 ; CHECK
: st1.8h
{ v7
, v8
, v9
, v10
}, [x1
], #64 ; encoding: [0x27,0x24,0x9f,0x4c]
2113 ; CHECK
: st1.2s
{ v1
}, [x1
], #8 ; encoding: [0x21,0x78,0x9f,0x0c]
2114 ; CHECK
: st1.2s
{ v2
, v3
}, [x1
], #16 ; encoding: [0x22,0xa8,0x9f,0x0c]
2115 ; CHECK
: st1.2s
{ v3
, v4
, v5
}, [x1
], #24 ; encoding: [0x23,0x68,0x9f,0x0c]
2116 ; CHECK
: st1.2s
{ v7
, v8
, v9
, v10
}, [x1
], #32 ; encoding: [0x27,0x28,0x9f,0x0c]
2117 ; CHECK
: st1.4s
{ v1
}, [x1
], #16 ; encoding: [0x21,0x78,0x9f,0x4c]
2118 ; CHECK
: st1.4s
{ v2
, v3
}, [x1
], #32 ; encoding: [0x22,0xa8,0x9f,0x4c]
2119 ; CHECK
: st1.4s
{ v3
, v4
, v5
}, [x1
], #48 ; encoding: [0x23,0x68,0x9f,0x4c]
2120 ; CHECK
: st1.4s
{ v7
, v8
, v9
, v10
}, [x1
], #64 ; encoding: [0x27,0x28,0x9f,0x4c]
2121 ; CHECK
: st1.1d
{ v1
}, [x1
], #8 ; encoding: [0x21,0x7c,0x9f,0x0c]
2122 ; CHECK
: st1.1d
{ v2
, v3
}, [x1
], #16 ; encoding: [0x22,0xac,0x9f,0x0c]
2123 ; CHECK
: st1.1d
{ v3
, v4
, v5
}, [x1
], #24 ; encoding: [0x23,0x6c,0x9f,0x0c]
2124 ; CHECK
: st1.1d
{ v7
, v8
, v9
, v10
}, [x1
], #32 ; encoding: [0x27,0x2c,0x9f,0x0c]
2125 ; CHECK
: st1.2d
{ v1
}, [x1
], #16 ; encoding: [0x21,0x7c,0x9f,0x4c]
2126 ; CHECK
: st1.2d
{ v2
, v3
}, [x1
], #32 ; encoding: [0x22,0xac,0x9f,0x4c]
2127 ; CHECK
: st1.2d
{ v3
, v4
, v5
}, [x1
], #48 ; encoding: [0x23,0x6c,0x9f,0x4c]
2128 ; CHECK
: st1.2d
{ v7
, v8
, v9
, v10
}, [x1
], #64 ; encoding: [0x27,0x2c,0x9f,0x4c]
2129 ; CHECK
: ld2.8
b { v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0x80,0xcf,0x0c]
2130 ; CHECK
: ld2.16
b { v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0x80,0xcf,0x4c]
2131 ; CHECK
: ld2.4h
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0x84,0xcf,0x0c]
2132 ; CHECK
: ld2.8h
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0x84,0xcf,0x4c]
2133 ; CHECK
: ld2.2s
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0x88,0xcf,0x0c]
2134 ; CHECK
: ld2.4s
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0x88,0xcf,0x4c]
2135 ; CHECK
: ld2.2d
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0x8c,0xcf,0x4c]
2136 ; CHECK
: st2.8
b { v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0x80,0x8f,0x0c]
2137 ; CHECK
: st2.16
b { v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0x80,0x8f,0x4c]
2138 ; CHECK
: st2.4h
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0x84,0x8f,0x0c]
2139 ; CHECK
: st2.8h
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0x84,0x8f,0x4c]
2140 ; CHECK
: st2.2s
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0x88,0x8f,0x0c]
2141 ; CHECK
: st2.4s
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0x88,0x8f,0x4c]
2142 ; CHECK
: st2.2d
{ v2
, v3
}, [x1
], x15 ; encoding
: [0x22,0x8c,0x8f,0x4c]
2143 ; CHECK
: ld2.8
b { v2
, v3
}, [x1
], #16 ; encoding: [0x22,0x80,0xdf,0x0c]
2144 ; CHECK
: ld2.16
b { v2
, v3
}, [x1
], #32 ; encoding: [0x22,0x80,0xdf,0x4c]
2145 ; CHECK
: ld2.4h
{ v2
, v3
}, [x1
], #16 ; encoding: [0x22,0x84,0xdf,0x0c]
2146 ; CHECK
: ld2.8h
{ v2
, v3
}, [x1
], #32 ; encoding: [0x22,0x84,0xdf,0x4c]
2147 ; CHECK
: ld2.2s
{ v2
, v3
}, [x1
], #16 ; encoding: [0x22,0x88,0xdf,0x0c]
2148 ; CHECK
: ld2.4s
{ v2
, v3
}, [x1
], #32 ; encoding: [0x22,0x88,0xdf,0x4c]
2149 ; CHECK
: ld2.2d
{ v2
, v3
}, [x1
], #32 ; encoding: [0x22,0x8c,0xdf,0x4c]
2150 ; CHECK
: st2.8
b { v2
, v3
}, [x1
], #16 ; encoding: [0x22,0x80,0x9f,0x0c]
2151 ; CHECK
: st2.16
b { v2
, v3
}, [x1
], #32 ; encoding: [0x22,0x80,0x9f,0x4c]
2152 ; CHECK
: st2.4h
{ v2
, v3
}, [x1
], #16 ; encoding: [0x22,0x84,0x9f,0x0c]
2153 ; CHECK
: st2.8h
{ v2
, v3
}, [x1
], #32 ; encoding: [0x22,0x84,0x9f,0x4c]
2154 ; CHECK
: st2.2s
{ v2
, v3
}, [x1
], #16 ; encoding: [0x22,0x88,0x9f,0x0c]
2155 ; CHECK
: st2.4s
{ v2
, v3
}, [x1
], #32 ; encoding: [0x22,0x88,0x9f,0x4c]
2156 ; CHECK
: st2.2d
{ v2
, v3
}, [x1
], #32 ; encoding: [0x22,0x8c,0x9f,0x4c]
2157 ; CHECK
: ld3.8
b { v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x40,0xcf,0x0c]
2158 ; CHECK
: ld3.16
b { v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x40,0xcf,0x4c]
2159 ; CHECK
: ld3.4h
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x44,0xcf,0x0c]
2160 ; CHECK
: ld3.8h
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x44,0xcf,0x4c]
2161 ; CHECK
: ld3.2s
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x48,0xcf,0x0c]
2162 ; CHECK
: ld3.4s
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x48,0xcf,0x4c]
2163 ; CHECK
: ld3.2d
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x4c,0xcf,0x4c]
2164 ; CHECK
: st3.8
b { v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x40,0x8f,0x0c]
2165 ; CHECK
: st3.16
b { v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x40,0x8f,0x4c]
2166 ; CHECK
: st3.4h
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x44,0x8f,0x0c]
2167 ; CHECK
: st3.8h
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x44,0x8f,0x4c]
2168 ; CHECK
: st3.2s
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x48,0x8f,0x0c]
2169 ; CHECK
: st3.4s
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x48,0x8f,0x4c]
2170 ; CHECK
: st3.2d
{ v3
, v4
, v5
}, [x1
], x15 ; encoding
: [0x23,0x4c,0x8f,0x4c]
2171 ; CHECK
: ld3.8
b { v3
, v4
, v5
}, [x1
], #24 ; encoding: [0x23,0x40,0xdf,0x0c]
2172 ; CHECK
: ld3.16
b { v3
, v4
, v5
}, [x1
], #48 ; encoding: [0x23,0x40,0xdf,0x4c]
2173 ; CHECK
: ld3.4h
{ v3
, v4
, v5
}, [x1
], #24 ; encoding: [0x23,0x44,0xdf,0x0c]
2174 ; CHECK
: ld3.8h
{ v3
, v4
, v5
}, [x1
], #48 ; encoding: [0x23,0x44,0xdf,0x4c]
2175 ; CHECK
: ld3.2s
{ v3
, v4
, v5
}, [x1
], #24 ; encoding: [0x23,0x48,0xdf,0x0c]
2176 ; CHECK
: ld3.4s
{ v3
, v4
, v5
}, [x1
], #48 ; encoding: [0x23,0x48,0xdf,0x4c]
2177 ; CHECK
: ld3.2d
{ v3
, v4
, v5
}, [x1
], #48 ; encoding: [0x23,0x4c,0xdf,0x4c]
2178 ; CHECK
: st3.8
b { v3
, v4
, v5
}, [x1
], #24 ; encoding: [0x23,0x40,0x9f,0x0c]
2179 ; CHECK
: st3.16
b { v3
, v4
, v5
}, [x1
], #48 ; encoding: [0x23,0x40,0x9f,0x4c]
2180 ; CHECK
: st3.4h
{ v3
, v4
, v5
}, [x1
], #24 ; encoding: [0x23,0x44,0x9f,0x0c]
2181 ; CHECK
: st3.8h
{ v3
, v4
, v5
}, [x1
], #48 ; encoding: [0x23,0x44,0x9f,0x4c]
2182 ; CHECK
: st3.2s
{ v3
, v4
, v5
}, [x1
], #24 ; encoding: [0x23,0x48,0x9f,0x0c]
2183 ; CHECK
: st3.4s
{ v3
, v4
, v5
}, [x1
], #48 ; encoding: [0x23,0x48,0x9f,0x4c]
2184 ; CHECK
: st3.2d
{ v3
, v4
, v5
}, [x1
], #48 ; encoding: [0x23,0x4c,0x9f,0x4c]
2185 ; CHECK
: ld4.8
b { v4
, v5
, v6
, v7
}, [x1
], x15 ; encoding
: [0x24,0x00,0xcf,0x0c]
2186 ; CHECK
: ld4.16
b { v4
, v5
, v6
, v7
}, [x1
], x15 ; encoding
: [0x24,0x00,0xcf,0x4c]
2187 ; CHECK
: ld4.4h
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x04,0xcf,0x0c]
2188 ; CHECK
: ld4.8h
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x04,0xcf,0x4c]
2189 ; CHECK
: ld4.2s
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x08,0xcf,0x0c]
2190 ; CHECK
: ld4.4s
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x08,0xcf,0x4c]
2191 ; CHECK
: ld4.2d
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x0c,0xcf,0x4c]
2192 ; CHECK
: st4.8
b { v4
, v5
, v6
, v7
}, [x1
], x15 ; encoding
: [0x24,0x00,0x8f,0x0c]
2193 ; CHECK
: st4.16
b { v4
, v5
, v6
, v7
}, [x1
], x15 ; encoding
: [0x24,0x00,0x8f,0x4c]
2194 ; CHECK
: st4.4h
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x04,0x8f,0x0c]
2195 ; CHECK
: st4.8h
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x04,0x8f,0x4c]
2196 ; CHECK
: st4.2s
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x08,0x8f,0x0c]
2197 ; CHECK
: st4.4s
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x08,0x8f,0x4c]
2198 ; CHECK
: st4.2d
{ v7
, v8
, v9
, v10
}, [x1
], x15 ; encoding
: [0x27,0x0c,0x8f,0x4c]
2199 ; CHECK
: ld4.8
b { v4
, v5
, v6
, v7
}, [x1
], #32 ; encoding: [0x24,0x00,0xdf,0x0c]
2200 ; CHECK
: ld4.16
b { v4
, v5
, v6
, v7
}, [x1
], #64 ; encoding: [0x24,0x00,0xdf,0x4c]
2201 ; CHECK
: ld4.4h
{ v7
, v8
, v9
, v10
}, [x1
], #32 ; encoding: [0x27,0x04,0xdf,0x0c]
2202 ; CHECK
: ld4.8h
{ v7
, v8
, v9
, v10
}, [x1
], #64 ; encoding: [0x27,0x04,0xdf,0x4c]
2203 ; CHECK
: ld4.2s
{ v7
, v8
, v9
, v10
}, [x1
], #32 ; encoding: [0x27,0x08,0xdf,0x0c]
2204 ; CHECK
: ld4.4s
{ v7
, v8
, v9
, v10
}, [x1
], #64 ; encoding: [0x27,0x08,0xdf,0x4c]
2205 ; CHECK
: ld4.2d
{ v7
, v8
, v9
, v10
}, [x1
], #64 ; encoding: [0x27,0x0c,0xdf,0x4c]
2206 ; CHECK
: st4.8
b { v4
, v5
, v6
, v7
}, [x1
], #32 ; encoding: [0x24,0x00,0x9f,0x0c]
2207 ; CHECK
: st4.16
b { v4
, v5
, v6
, v7
}, [x1
], #64 ; encoding: [0x24,0x00,0x9f,0x4c]
2208 ; CHECK
: st4.4h
{ v7
, v8
, v9
, v10
}, [x1
], #32 ; encoding: [0x27,0x04,0x9f,0x0c]
2209 ; CHECK
: st4.8h
{ v7
, v8
, v9
, v10
}, [x1
], #64 ; encoding: [0x27,0x04,0x9f,0x4c]
2210 ; CHECK
: st4.2s
{ v7
, v8
, v9
, v10
}, [x1
], #32 ; encoding: [0x27,0x08,0x9f,0x0c]
2211 ; CHECK
: st4.4s
{ v7
, v8
, v9
, v10
}, [x1
], #64 ; encoding: [0x27,0x08,0x9f,0x4c]
2212 ; CHECK
: st4.2d
{ v7
, v8
, v9
, v10
}, [x1
], #64 ; encoding: [0x27,0x0c,0x9f,0x4c]
2213 ; CHECK
: ld1r.8
b { v12
}, [x2
] ; encoding
: [0x4c,0xc0,0x40,0x0d]
2214 ; CHECK
: ld1r.8
b { v12
}, [x2
], x3 ; encoding
: [0x4c,0xc0,0xc3,0x0d]
2215 ; CHECK
: ld1r.16
b { v12
}, [x2
] ; encoding
: [0x4c,0xc0,0x40,0x4d]
2216 ; CHECK
: ld1r.16
b { v12
}, [x2
], x3 ; encoding
: [0x4c,0xc0,0xc3,0x4d]
2217 ; CHECK
: ld1r.4h
{ v12
}, [x2
] ; encoding
: [0x4c,0xc4,0x40,0x0d]
2218 ; CHECK
: ld1r.4h
{ v12
}, [x2
], x3 ; encoding
: [0x4c,0xc4,0xc3,0x0d]
2219 ; CHECK
: ld1r.8h
{ v12
}, [x2
] ; encoding
: [0x4c,0xc4,0x40,0x4d]
2220 ; CHECK
: ld1r.8h
{ v12
}, [x2
], x3 ; encoding
: [0x4c,0xc4,0xc3,0x4d]
2221 ; CHECK
: ld1r.2s
{ v12
}, [x2
] ; encoding
: [0x4c,0xc8,0x40,0x0d]
2222 ; CHECK
: ld1r.2s
{ v12
}, [x2
], x3 ; encoding
: [0x4c,0xc8,0xc3,0x0d]
2223 ; CHECK
: ld1r.4s
{ v12
}, [x2
] ; encoding
: [0x4c,0xc8,0x40,0x4d]
2224 ; CHECK
: ld1r.4s
{ v12
}, [x2
], x3 ; encoding
: [0x4c,0xc8,0xc3,0x4d]
2225 ; CHECK
: ld1r.1d
{ v12
}, [x2
] ; encoding
: [0x4c,0xcc,0x40,0x0d]
2226 ; CHECK
: ld1r.1d
{ v12
}, [x2
], x3 ; encoding
: [0x4c,0xcc,0xc3,0x0d]
2227 ; CHECK
: ld1r.2d
{ v12
}, [x2
] ; encoding
: [0x4c,0xcc,0x40,0x4d]
2228 ; CHECK
: ld1r.2d
{ v12
}, [x2
], x3 ; encoding
: [0x4c,0xcc,0xc3,0x4d]
2229 ; CHECK
: ld1r.8
b { v12
}, [x2
], #1 ; encoding: [0x4c,0xc0,0xdf,0x0d]
2230 ; CHECK
: ld1r.16
b { v12
}, [x2
], #1 ; encoding: [0x4c,0xc0,0xdf,0x4d]
2231 ; CHECK
: ld1r.4h
{ v12
}, [x2
], #2 ; encoding: [0x4c,0xc4,0xdf,0x0d]
2232 ; CHECK
: ld1r.8h
{ v12
}, [x2
], #2 ; encoding: [0x4c,0xc4,0xdf,0x4d]
2233 ; CHECK
: ld1r.2s
{ v12
}, [x2
], #4 ; encoding: [0x4c,0xc8,0xdf,0x0d]
2234 ; CHECK
: ld1r.4s
{ v12
}, [x2
], #4 ; encoding: [0x4c,0xc8,0xdf,0x4d]
2235 ; CHECK
: ld1r.1d
{ v12
}, [x2
], #8 ; encoding: [0x4c,0xcc,0xdf,0x0d]
2236 ; CHECK
: ld1r.2d
{ v12
}, [x2
], #8 ; encoding: [0x4c,0xcc,0xdf,0x4d]
2237 ; CHECK
: ld2r.8
b { v3
, v4
}, [x2
] ; encoding
: [0x43,0xc0,0x60,0x0d]
2238 ; CHECK
: ld2r.8
b { v3
, v4
}, [x2
], x3 ; encoding
: [0x43,0xc0,0xe3,0x0d]
2239 ; CHECK
: ld2r.16
b { v3
, v4
}, [x2
] ; encoding
: [0x43,0xc0,0x60,0x4d]
2240 ; CHECK
: ld2r.16
b { v3
, v4
}, [x2
], x3 ; encoding
: [0x43,0xc0,0xe3,0x4d]
2241 ; CHECK
: ld2r.4h
{ v3
, v4
}, [x2
] ; encoding
: [0x43,0xc4,0x60,0x0d]
2242 ; CHECK
: ld2r.4h
{ v3
, v4
}, [x2
], x3 ; encoding
: [0x43,0xc4,0xe3,0x0d]
2243 ; CHECK
: ld2r.8h
{ v3
, v4
}, [x2
] ; encoding
: [0x43,0xc4,0x60,0x4d]
2244 ; CHECK
: ld2r.8h
{ v3
, v4
}, [x2
], x3 ; encoding
: [0x43,0xc4,0xe3,0x4d]
2245 ; CHECK
: ld2r.2s
{ v3
, v4
}, [x2
] ; encoding
: [0x43,0xc8,0x60,0x0d]
2246 ; CHECK
: ld2r.2s
{ v3
, v4
}, [x2
], x3 ; encoding
: [0x43,0xc8,0xe3,0x0d]
2247 ; CHECK
: ld2r.4s
{ v3
, v4
}, [x2
] ; encoding
: [0x43,0xc8,0x60,0x4d]
2248 ; CHECK
: ld2r.4s
{ v3
, v4
}, [x2
], x3 ; encoding
: [0x43,0xc8,0xe3,0x4d]
2249 ; CHECK
: ld2r.1d
{ v3
, v4
}, [x2
] ; encoding
: [0x43,0xcc,0x60,0x0d]
2250 ; CHECK
: ld2r.1d
{ v3
, v4
}, [x2
], x3 ; encoding
: [0x43,0xcc,0xe3,0x0d]
2251 ; CHECK
: ld2r.2d
{ v3
, v4
}, [x2
] ; encoding
: [0x43,0xcc,0x60,0x4d]
2252 ; CHECK
: ld2r.2d
{ v3
, v4
}, [x2
], x3 ; encoding
: [0x43,0xcc,0xe3,0x4d]
2253 ; CHECK
: ld2r.8
b { v3
, v4
}, [x2
], #2 ; encoding: [0x43,0xc0,0xff,0x0d]
2254 ; CHECK
: ld2r.16
b { v3
, v4
}, [x2
], #2 ; encoding: [0x43,0xc0,0xff,0x4d]
2255 ; CHECK
: ld2r.4h
{ v3
, v4
}, [x2
], #4 ; encoding: [0x43,0xc4,0xff,0x0d]
2256 ; CHECK
: ld2r.8h
{ v3
, v4
}, [x2
], #4 ; encoding: [0x43,0xc4,0xff,0x4d]
2257 ; CHECK
: ld2r.2s
{ v3
, v4
}, [x2
], #8 ; encoding: [0x43,0xc8,0xff,0x0d]
2258 ; CHECK
: ld2r.4s
{ v3
, v4
}, [x2
], #8 ; encoding: [0x43,0xc8,0xff,0x4d]
2259 ; CHECK
: ld2r.1d
{ v3
, v4
}, [x2
], #16 ; encoding: [0x43,0xcc,0xff,0x0d]
2260 ; CHECK
: ld2r.2d
{ v3
, v4
}, [x2
], #16 ; encoding: [0x43,0xcc,0xff,0x4d]
2261 ; CHECK
: ld3r.8
b { v2
, v3
, v4
}, [x2
] ; encoding
: [0x42,0xe0,0x40,0x0d]
2262 ; CHECK
: ld3r.8
b { v2
, v3
, v4
}, [x2
], x3 ; encoding
: [0x42,0xe0,0xc3,0x0d]
2263 ; CHECK
: ld3r.16
b { v2
, v3
, v4
}, [x2
] ; encoding
: [0x42,0xe0,0x40,0x4d]
2264 ; CHECK
: ld3r.16
b { v2
, v3
, v4
}, [x2
], x3 ; encoding
: [0x42,0xe0,0xc3,0x4d]
2265 ; CHECK
: ld3r.4h
{ v2
, v3
, v4
}, [x2
] ; encoding
: [0x42,0xe4,0x40,0x0d]
2266 ; CHECK
: ld3r.4h
{ v2
, v3
, v4
}, [x2
], x3 ; encoding
: [0x42,0xe4,0xc3,0x0d]
2267 ; CHECK
: ld3r.8h
{ v2
, v3
, v4
}, [x2
] ; encoding
: [0x42,0xe4,0x40,0x4d]
2268 ; CHECK
: ld3r.8h
{ v2
, v3
, v4
}, [x2
], x3 ; encoding
: [0x42,0xe4,0xc3,0x4d]
2269 ; CHECK
: ld3r.2s
{ v2
, v3
, v4
}, [x2
] ; encoding
: [0x42,0xe8,0x40,0x0d]
2270 ; CHECK
: ld3r.2s
{ v2
, v3
, v4
}, [x2
], x3 ; encoding
: [0x42,0xe8,0xc3,0x0d]
2271 ; CHECK
: ld3r.4s
{ v2
, v3
, v4
}, [x2
] ; encoding
: [0x42,0xe8,0x40,0x4d]
2272 ; CHECK
: ld3r.4s
{ v2
, v3
, v4
}, [x2
], x3 ; encoding
: [0x42,0xe8,0xc3,0x4d]
2273 ; CHECK
: ld3r.1d
{ v2
, v3
, v4
}, [x2
] ; encoding
: [0x42,0xec,0x40,0x0d]
2274 ; CHECK
: ld3r.1d
{ v2
, v3
, v4
}, [x2
], x3 ; encoding
: [0x42,0xec,0xc3,0x0d]
2275 ; CHECK
: ld3r.2d
{ v2
, v3
, v4
}, [x2
] ; encoding
: [0x42,0xec,0x40,0x4d]
2276 ; CHECK
: ld3r.2d
{ v2
, v3
, v4
}, [x2
], x3 ; encoding
: [0x42,0xec,0xc3,0x4d]
2277 ; CHECK
: ld3r.8
b { v2
, v3
, v4
}, [x2
], #3 ; encoding: [0x42,0xe0,0xdf,0x0d]
2278 ; CHECK
: ld3r.16
b { v2
, v3
, v4
}, [x2
], #3 ; encoding: [0x42,0xe0,0xdf,0x4d]
2279 ; CHECK
: ld3r.4h
{ v2
, v3
, v4
}, [x2
], #6 ; encoding: [0x42,0xe4,0xdf,0x0d]
2280 ; CHECK
: ld3r.8h
{ v2
, v3
, v4
}, [x2
], #6 ; encoding: [0x42,0xe4,0xdf,0x4d]
2281 ; CHECK
: ld3r.2s
{ v2
, v3
, v4
}, [x2
], #12 ; encoding: [0x42,0xe8,0xdf,0x0d]
2282 ; CHECK
: ld3r.4s
{ v2
, v3
, v4
}, [x2
], #12 ; encoding: [0x42,0xe8,0xdf,0x4d]
2283 ; CHECK
: ld3r.1d
{ v2
, v3
, v4
}, [x2
], #24 ; encoding: [0x42,0xec,0xdf,0x0d]
2284 ; CHECK
: ld3r.2d
{ v2
, v3
, v4
}, [x2
], #24 ; encoding: [0x42,0xec,0xdf,0x4d]
2285 ; CHECK
: ld4r.8
b { v2
, v3
, v4
, v5
}, [x2
] ; encoding
: [0x42,0xe0,0x60,0x0d]
2286 ; CHECK
: ld4r.8
b { v2
, v3
, v4
, v5
}, [x2
], x3 ; encoding
: [0x42,0xe0,0xe3,0x0d]
2287 ; CHECK
: ld4r.16
b { v2
, v3
, v4
, v5
}, [x2
] ; encoding
: [0x42,0xe0,0x60,0x4d]
2288 ; CHECK
: ld4r.16
b { v2
, v3
, v4
, v5
}, [x2
], x3 ; encoding
: [0x42,0xe0,0xe3,0x4d]
2289 ; CHECK
: ld4r.4h
{ v2
, v3
, v4
, v5
}, [x2
] ; encoding
: [0x42,0xe4,0x60,0x0d]
2290 ; CHECK
: ld4r.4h
{ v2
, v3
, v4
, v5
}, [x2
], x3 ; encoding
: [0x42,0xe4,0xe3,0x0d]
2291 ; CHECK
: ld4r.8h
{ v2
, v3
, v4
, v5
}, [x2
] ; encoding
: [0x42,0xe4,0x60,0x4d]
2292 ; CHECK
: ld4r.8h
{ v2
, v3
, v4
, v5
}, [x2
], x3 ; encoding
: [0x42,0xe4,0xe3,0x4d]
2293 ; CHECK
: ld4r.2s
{ v2
, v3
, v4
, v5
}, [x2
] ; encoding
: [0x42,0xe8,0x60,0x0d]
2294 ; CHECK
: ld4r.2s
{ v2
, v3
, v4
, v5
}, [x2
], x3 ; encoding
: [0x42,0xe8,0xe3,0x0d]
2295 ; CHECK
: ld4r.4s
{ v2
, v3
, v4
, v5
}, [x2
] ; encoding
: [0x42,0xe8,0x60,0x4d]
2296 ; CHECK
: ld4r.4s
{ v2
, v3
, v4
, v5
}, [x2
], x3 ; encoding
: [0x42,0xe8,0xe3,0x4d]
2297 ; CHECK
: ld4r.1d
{ v2
, v3
, v4
, v5
}, [x2
] ; encoding
: [0x42,0xec,0x60,0x0d]
2298 ; CHECK
: ld4r.1d
{ v2
, v3
, v4
, v5
}, [x2
], x3 ; encoding
: [0x42,0xec,0xe3,0x0d]
2299 ; CHECK
: ld4r.2d
{ v2
, v3
, v4
, v5
}, [x2
] ; encoding
: [0x42,0xec,0x60,0x4d]
2300 ; CHECK
: ld4r.2d
{ v2
, v3
, v4
, v5
}, [x2
], x3 ; encoding
: [0x42,0xec,0xe3,0x4d]
2301 ; CHECK
: ld4r.8
b { v2
, v3
, v4
, v5
}, [x2
], #4 ; encoding: [0x42,0xe0,0xff,0x0d]
2302 ; CHECK
: ld4r.16
b { v2
, v3
, v4
, v5
}, [x2
], #4 ; encoding: [0x42,0xe0,0xff,0x4d]
2303 ; CHECK
: ld4r.4h
{ v2
, v3
, v4
, v5
}, [x2
], #8 ; encoding: [0x42,0xe4,0xff,0x0d]
2304 ; CHECK
: ld4r.8h
{ v2
, v3
, v4
, v5
}, [x2
], #8 ; encoding: [0x42,0xe4,0xff,0x4d]
2305 ; CHECK
: ld4r.2s
{ v2
, v3
, v4
, v5
}, [x2
], #16 ; encoding: [0x42,0xe8,0xff,0x0d]
2306 ; CHECK
: ld4r.4s
{ v2
, v3
, v4
, v5
}, [x2
], #16 ; encoding: [0x42,0xe8,0xff,0x4d]
2307 ; CHECK
: ld4r.1d
{ v2
, v3
, v4
, v5
}, [x2
], #32 ; encoding: [0x42,0xec,0xff,0x0d]
2308 ; CHECK
: ld4r.2d
{ v2
, v3
, v4
, v5
}, [x2
], #32 ; encoding: [0x42,0xec,0xff,0x4d]
2309 ; CHECK
: ld1.
b { v6
}[13], [x3
] ; encoding
: [0x66,0x14,0x40,0x4d]
2310 ; CHECK
: ld1.h
{ v6
}[2], [x3
] ; encoding
: [0x66,0x50,0x40,0x0d]
2311 ; CHECK
: ld1.s
{ v6
}[2], [x3
] ; encoding
: [0x66,0x80,0x40,0x4d]
2312 ; CHECK
: ld1.d
{ v6
}[1], [x3
] ; encoding
: [0x66,0x84,0x40,0x4d]
2313 ; CHECK
: ld1.
b { v6
}[13], [x3
], x5 ; encoding
: [0x66,0x14,0xc5,0x4d]
2314 ; CHECK
: ld1.h
{ v6
}[2], [x3
], x5 ; encoding
: [0x66,0x50,0xc5,0x0d]
2315 ; CHECK
: ld1.s
{ v6
}[2], [x3
], x5 ; encoding
: [0x66,0x80,0xc5,0x4d]
2316 ; CHECK
: ld1.d
{ v6
}[1], [x3
], x5 ; encoding
: [0x66,0x84,0xc5,0x4d]
2317 ; CHECK
: ld1.
b { v6
}[13], [x3
], #1 ; encoding: [0x66,0x14,0xdf,0x4d]
2318 ; CHECK
: ld1.h
{ v6
}[2], [x3
], #2 ; encoding: [0x66,0x50,0xdf,0x0d]
2319 ; CHECK
: ld1.s
{ v6
}[2], [x3
], #4 ; encoding: [0x66,0x80,0xdf,0x4d]
2320 ; CHECK
: ld1.d
{ v6
}[1], [x3
], #8 ; encoding: [0x66,0x84,0xdf,0x4d]
2321 ; CHECK
: ld2.
b { v5
, v6
}[13], [x3
] ; encoding
: [0x65,0x14,0x60,0x4d]
2322 ; CHECK
: ld2.h
{ v5
, v6
}[2], [x3
] ; encoding
: [0x65,0x50,0x60,0x0d]
2323 ; CHECK
: ld2.s
{ v5
, v6
}[2], [x3
] ; encoding
: [0x65,0x80,0x60,0x4d]
2324 ; CHECK
: ld2.d
{ v5
, v6
}[1], [x3
] ; encoding
: [0x65,0x84,0x60,0x4d]
2325 ; CHECK
: ld2.
b { v5
, v6
}[13], [x3
], x5 ; encoding
: [0x65,0x14,0xe5,0x4d]
2326 ; CHECK
: ld2.h
{ v5
, v6
}[2], [x3
], x5 ; encoding
: [0x65,0x50,0xe5,0x0d]
2327 ; CHECK
: ld2.s
{ v5
, v6
}[2], [x3
], x5 ; encoding
: [0x65,0x80,0xe5,0x4d]
2328 ; CHECK
: ld2.d
{ v5
, v6
}[1], [x3
], x5 ; encoding
: [0x65,0x84,0xe5,0x4d]
2329 ; CHECK
: ld2.
b { v5
, v6
}[13], [x3
], #2 ; encoding: [0x65,0x14,0xff,0x4d]
2330 ; CHECK
: ld2.h
{ v5
, v6
}[2], [x3
], #4 ; encoding: [0x65,0x50,0xff,0x0d]
2331 ; CHECK
: ld2.s
{ v5
, v6
}[2], [x3
], #8 ; encoding: [0x65,0x80,0xff,0x4d]
2332 ; CHECK
: ld2.d
{ v5
, v6
}[1], [x3
], #16 ; encoding: [0x65,0x84,0xff,0x4d]
2333 ; CHECK
: ld3.
b { v7
, v8
, v9
}[13], [x3
] ; encoding
: [0x67,0x34,0x40,0x4d]
2334 ; CHECK
: ld3.h
{ v7
, v8
, v9
}[2], [x3
] ; encoding
: [0x67,0x70,0x40,0x0d]
2335 ; CHECK
: ld3.s
{ v7
, v8
, v9
}[2], [x3
] ; encoding
: [0x67,0xa0,0x40,0x4d]
2336 ; CHECK
: ld3.d
{ v7
, v8
, v9
}[1], [x3
] ; encoding
: [0x67,0xa4,0x40,0x4d]
2337 ; CHECK
: ld3.
b { v7
, v8
, v9
}[13], [x3
], x5 ; encoding
: [0x67,0x34,0xc5,0x4d]
2338 ; CHECK
: ld3.h
{ v7
, v8
, v9
}[2], [x3
], x5 ; encoding
: [0x67,0x70,0xc5,0x0d]
2339 ; CHECK
: ld3.s
{ v7
, v8
, v9
}[2], [x3
], x5 ; encoding
: [0x67,0xa0,0xc5,0x4d]
2340 ; CHECK
: ld3.d
{ v7
, v8
, v9
}[1], [x3
], x5 ; encoding
: [0x67,0xa4,0xc5,0x4d]
2341 ; CHECK
: ld3.
b { v7
, v8
, v9
}[13], [x3
], #3 ; encoding: [0x67,0x34,0xdf,0x4d]
2342 ; CHECK
: ld3.h
{ v7
, v8
, v9
}[2], [x3
], #6 ; encoding: [0x67,0x70,0xdf,0x0d]
2343 ; CHECK
: ld3.s
{ v7
, v8
, v9
}[2], [x3
], #12 ; encoding: [0x67,0xa0,0xdf,0x4d]
2344 ; CHECK
: ld3.d
{ v7
, v8
, v9
}[1], [x3
], #24 ; encoding: [0x67,0xa4,0xdf,0x4d]
2345 ; CHECK
: ld4.
b { v7
, v8
, v9
, v10
}[13], [x3
] ; encoding
: [0x67,0x34,0x60,0x4d]
2346 ; CHECK
: ld4.h
{ v7
, v8
, v9
, v10
}[2], [x3
] ; encoding
: [0x67,0x70,0x60,0x0d]
2347 ; CHECK
: ld4.s
{ v7
, v8
, v9
, v10
}[2], [x3
] ; encoding
: [0x67,0xa0,0x60,0x4d]
2348 ; CHECK
: ld4.d
{ v7
, v8
, v9
, v10
}[1], [x3
] ; encoding
: [0x67,0xa4,0x60,0x4d]
2349 ; CHECK
: ld4.
b { v7
, v8
, v9
, v10
}[13], [x3
], x5 ; encoding
: [0x67,0x34,0xe5,0x4d]
2350 ; CHECK
: ld4.h
{ v7
, v8
, v9
, v10
}[2], [x3
], x5 ; encoding
: [0x67,0x70,0xe5,0x0d]
2351 ; CHECK
: ld4.s
{ v7
, v8
, v9
, v10
}[2], [x3
], x5 ; encoding
: [0x67,0xa0,0xe5,0x4d]
2352 ; CHECK
: ld4.d
{ v7
, v8
, v9
, v10
}[1], [x3
], x5 ; encoding
: [0x67,0xa4,0xe5,0x4d]
2353 ; CHECK
: ld4.
b { v7
, v8
, v9
, v10
}[13], [x3
], #4 ; encoding: [0x67,0x34,0xff,0x4d]
2354 ; CHECK
: ld4.h
{ v7
, v8
, v9
, v10
}[2], [x3
], #8 ; encoding: [0x67,0x70,0xff,0x0d]
2355 ; CHECK
: ld4.s
{ v7
, v8
, v9
, v10
}[2], [x3
], #16 ; encoding: [0x67,0xa0,0xff,0x4d]
2356 ; CHECK
: ld4.d
{ v7
, v8
, v9
, v10
}[1], [x3
], #32 ; encoding: [0x67,0xa4,0xff,0x4d]
2357 ; CHECK
: st1.
b { v6
}[13], [x3
] ; encoding
: [0x66,0x14,0x00,0x4d]
2358 ; CHECK
: st1.h
{ v6
}[2], [x3
] ; encoding
: [0x66,0x50,0x00,0x0d]
2359 ; CHECK
: st1.s
{ v6
}[2], [x3
] ; encoding
: [0x66,0x80,0x00,0x4d]
2360 ; CHECK
: st1.d
{ v6
}[1], [x3
] ; encoding
: [0x66,0x84,0x00,0x4d]
2361 ; CHECK
: st1.
b { v6
}[13], [x3
], x5 ; encoding
: [0x66,0x14,0x85,0x4d]
2362 ; CHECK
: st1.h
{ v6
}[2], [x3
], x5 ; encoding
: [0x66,0x50,0x85,0x0d]
2363 ; CHECK
: st1.s
{ v6
}[2], [x3
], x5 ; encoding
: [0x66,0x80,0x85,0x4d]
2364 ; CHECK
: st1.d
{ v6
}[1], [x3
], x5 ; encoding
: [0x66,0x84,0x85,0x4d]
2365 ; CHECK
: st1.
b { v6
}[13], [x3
], #1 ; encoding: [0x66,0x14,0x9f,0x4d]
2366 ; CHECK
: st1.h
{ v6
}[2], [x3
], #2 ; encoding: [0x66,0x50,0x9f,0x0d]
2367 ; CHECK
: st1.s
{ v6
}[2], [x3
], #4 ; encoding: [0x66,0x80,0x9f,0x4d]
2368 ; CHECK
: st1.d
{ v6
}[1], [x3
], #8 ; encoding: [0x66,0x84,0x9f,0x4d]
2369 ; CHECK
: st2.
b { v5
, v6
}[13], [x3
] ; encoding
: [0x65,0x14,0x20,0x4d]
2370 ; CHECK
: st2.h
{ v5
, v6
}[2], [x3
] ; encoding
: [0x65,0x50,0x20,0x0d]
2371 ; CHECK
: st2.s
{ v5
, v6
}[2], [x3
] ; encoding
: [0x65,0x80,0x20,0x4d]
2372 ; CHECK
: st2.d
{ v5
, v6
}[1], [x3
] ; encoding
: [0x65,0x84,0x20,0x4d]
2373 ; CHECK
: st2.
b { v5
, v6
}[13], [x3
], x5 ; encoding
: [0x65,0x14,0xa5,0x4d]
2374 ; CHECK
: st2.h
{ v5
, v6
}[2], [x3
], x5 ; encoding
: [0x65,0x50,0xa5,0x0d]
2375 ; CHECK
: st2.s
{ v5
, v6
}[2], [x3
], x5 ; encoding
: [0x65,0x80,0xa5,0x4d]
2376 ; CHECK
: st2.d
{ v5
, v6
}[1], [x3
], x5 ; encoding
: [0x65,0x84,0xa5,0x4d]
2377 ; CHECK
: st2.
b { v5
, v6
}[13], [x3
], #2 ; encoding: [0x65,0x14,0xbf,0x4d]
2378 ; CHECK
: st2.h
{ v5
, v6
}[2], [x3
], #4 ; encoding: [0x65,0x50,0xbf,0x0d]
2379 ; CHECK
: st2.s
{ v5
, v6
}[2], [x3
], #8 ; encoding: [0x65,0x80,0xbf,0x4d]
2380 ; CHECK
: st2.d
{ v5
, v6
}[1], [x3
], #16 ; encoding: [0x65,0x84,0xbf,0x4d]
2381 ; CHECK
: st3.
b { v7
, v8
, v9
}[13], [x3
] ; encoding
: [0x67,0x34,0x00,0x4d]
2382 ; CHECK
: st3.h
{ v7
, v8
, v9
}[2], [x3
] ; encoding
: [0x67,0x70,0x00,0x0d]
2383 ; CHECK
: st3.s
{ v7
, v8
, v9
}[2], [x3
] ; encoding
: [0x67,0xa0,0x00,0x4d]
2384 ; CHECK
: st3.d
{ v7
, v8
, v9
}[1], [x3
] ; encoding
: [0x67,0xa4,0x00,0x4d]
2385 ; CHECK
: st3.
b { v7
, v8
, v9
}[13], [x3
], x5 ; encoding
: [0x67,0x34,0x85,0x4d]
2386 ; CHECK
: st3.h
{ v7
, v8
, v9
}[2], [x3
], x5 ; encoding
: [0x67,0x70,0x85,0x0d]
2387 ; CHECK
: st3.s
{ v7
, v8
, v9
}[2], [x3
], x5 ; encoding
: [0x67,0xa0,0x85,0x4d]
2388 ; CHECK
: st3.d
{ v7
, v8
, v9
}[1], [x3
], x5 ; encoding
: [0x67,0xa4,0x85,0x4d]
2389 ; CHECK
: st3.
b { v7
, v8
, v9
}[13], [x3
], #3 ; encoding: [0x67,0x34,0x9f,0x4d]
2390 ; CHECK
: st3.h
{ v7
, v8
, v9
}[2], [x3
], #6 ; encoding: [0x67,0x70,0x9f,0x0d]
2391 ; CHECK
: st3.s
{ v7
, v8
, v9
}[2], [x3
], #12 ; encoding: [0x67,0xa0,0x9f,0x4d]
2392 ; CHECK
: st3.d
{ v7
, v8
, v9
}[1], [x3
], #24 ; encoding: [0x67,0xa4,0x9f,0x4d]
2393 ; CHECK
: st4.
b { v7
, v8
, v9
, v10
}[13], [x3
] ; encoding
: [0x67,0x34,0x20,0x4d]
2394 ; CHECK
: st4.h
{ v7
, v8
, v9
, v10
}[2], [x3
] ; encoding
: [0x67,0x70,0x20,0x0d]
2395 ; CHECK
: st4.s
{ v7
, v8
, v9
, v10
}[2], [x3
] ; encoding
: [0x67,0xa0,0x20,0x4d]
2396 ; CHECK
: st4.d
{ v7
, v8
, v9
, v10
}[1], [x3
] ; encoding
: [0x67,0xa4,0x20,0x4d]
2397 ; CHECK
: st4.
b { v7
, v8
, v9
, v10
}[13], [x3
], x5 ; encoding
: [0x67,0x34,0xa5,0x4d]
2398 ; CHECK
: st4.h
{ v7
, v8
, v9
, v10
}[2], [x3
], x5 ; encoding
: [0x67,0x70,0xa5,0x0d]
2399 ; CHECK
: st4.s
{ v7
, v8
, v9
, v10
}[2], [x3
], x5 ; encoding
: [0x67,0xa0,0xa5,0x4d]
2400 ; CHECK
: st4.d
{ v7
, v8
, v9
, v10
}[1], [x3
], x5 ; encoding
: [0x67,0xa4,0xa5,0x4d]
2401 ; CHECK
: st4.
b { v7
, v8
, v9
, v10
}[13], [x3
], #4 ; encoding: [0x67,0x34,0xbf,0x4d]
2402 ; CHECK
: st4.h
{ v7
, v8
, v9
, v10
}[2], [x3
], #8 ; encoding: [0x67,0x70,0xbf,0x0d]
2403 ; CHECK
: st4.s
{ v7
, v8
, v9
, v10
}[2], [x3
], #16 ; encoding: [0x67,0xa0,0xbf,0x4d]
2404 ; CHECK
: st4.d
{ v7
, v8
, v9
, v10
}[1], [x3
], #32 ; encoding: [0x67,0xa4,0xbf,0x4d]