brintos

brintos / llvm-project-archived public Read only

0
0
Text · 376.3 KiB · 475a1ff Raw
8355 lines · plain
1@ RUN: not llvm-mc -triple=thumbv7-apple-darwin -show-encoding < %s > %t 2> %t.err2@ RUN: FileCheck < %t %s3@ RUN: FileCheck --check-prefix=CHECK-ERRORS < %t.err %s4 5	vld1.8	{d0}, [r4]6	vld1.8	{d0}, [r4:16]7	vld1.8	{d0}, [r4:32]8	vld1.8	{d0}, [r4:64]9	vld1.8	{d0}, [r4:128]10	vld1.8	{d0}, [r4:256]11 12@ CHECK: vld1.8	{d0}, [r4]              @ encoding: [0x24,0xf9,0x0f,0x07]13@ CHECK-ERRORS: alignment must be 64 or omitted14@ CHECK-ERRORS:         vld1.8  {d0}, [r4:16]15@ CHECK-ERRORS:                           ^16@ CHECK-ERRORS: alignment must be 64 or omitted17@ CHECK-ERRORS:         vld1.8  {d0}, [r4:32]18@ CHECK-ERRORS:                           ^19@ CHECK: vld1.8	{d0}, [r4:64]           @ encoding: [0x24,0xf9,0x1f,0x07]20@ CHECK-ERRORS: alignment must be 64 or omitted21@ CHECK-ERRORS:         vld1.8  {d0}, [r4:128]22@ CHECK-ERRORS:                           ^23@ CHECK-ERRORS: alignment must be 64 or omitted24@ CHECK-ERRORS:         vld1.8  {d0}, [r4:256]25@ CHECK-ERRORS:                           ^26 27	vld1.8	{d0}, [r4]!28	vld1.8	{d0}, [r4:16]!29	vld1.8	{d0}, [r4:32]!30	vld1.8	{d0}, [r4:64]!31	vld1.8	{d0}, [r4:128]!32	vld1.8	{d0}, [r4:256]!33 34@ CHECK: vld1.8	{d0}, [r4]!             @ encoding: [0x24,0xf9,0x0d,0x07]35@ CHECK-ERRORS: alignment must be 64 or omitted36@ CHECK-ERRORS:         vld1.8  {d0}, [r4:16]!37@ CHECK-ERRORS:                           ^38@ CHECK-ERRORS: alignment must be 64 or omitted39@ CHECK-ERRORS:         vld1.8  {d0}, [r4:32]!40@ CHECK-ERRORS:                           ^41@ CHECK: vld1.8	{d0}, [r4:64]!          @ encoding: [0x24,0xf9,0x1d,0x07]42@ CHECK-ERRORS: alignment must be 64 or omitted43@ CHECK-ERRORS:         vld1.8  {d0}, [r4:128]!44@ CHECK-ERRORS:                           ^45@ CHECK-ERRORS: alignment must be 64 or omitted46@ CHECK-ERRORS:         vld1.8  {d0}, [r4:256]!47@ CHECK-ERRORS:                           ^48 49	vld1.8	{d0}, [r4], r650	vld1.8	{d0}, [r4:16], r651	vld1.8	{d0}, [r4:32], r652	vld1.8	{d0}, [r4:64], r653	vld1.8	{d0}, [r4:128], r654	vld1.8	{d0}, [r4:256], r655 56@ CHECK: vld1.8	{d0}, [r4], r6          @ encoding: [0x24,0xf9,0x06,0x07]57@ CHECK-ERRORS: alignment must be 64 or omitted58@ CHECK-ERRORS:         vld1.8  {d0}, [r4:16], r659@ CHECK-ERRORS:                           ^60@ CHECK-ERRORS: alignment must be 64 or omitted61@ CHECK-ERRORS:         vld1.8  {d0}, [r4:32], r662@ CHECK-ERRORS:                           ^63@ CHECK: vld1.8	{d0}, [r4:64], r6       @ encoding: [0x24,0xf9,0x16,0x07]64@ CHECK-ERRORS: alignment must be 64 or omitted65@ CHECK-ERRORS:         vld1.8  {d0}, [r4:128], r666@ CHECK-ERRORS:                           ^67@ CHECK-ERRORS: alignment must be 64 or omitted68@ CHECK-ERRORS:         vld1.8  {d0}, [r4:256], r669@ CHECK-ERRORS:                           ^70 71	vld1.8	{d0, d1}, [r4]72	vld1.8	{d0, d1}, [r4:16]73	vld1.8	{d0, d1}, [r4:32]74	vld1.8	{d0, d1}, [r4:64]75	vld1.8	{d0, d1}, [r4:128]76	vld1.8	{d0, d1}, [r4:256]77 78@ CHECK: vld1.8	{d0, d1}, [r4]          @ encoding: [0x24,0xf9,0x0f,0x0a]79@ CHECK-ERRORS: alignment must be 64, 128 or omitted80@ CHECK-ERRORS:         vld1.8  {d0, d1}, [r4:16]81@ CHECK-ERRORS:                               ^82@ CHECK-ERRORS: alignment must be 64, 128 or omitted83@ CHECK-ERRORS:         vld1.8  {d0, d1}, [r4:32]84@ CHECK-ERRORS:                               ^85@ CHECK: vld1.8	{d0, d1}, [r4:64]       @ encoding: [0x24,0xf9,0x1f,0x0a]86@ CHECK: vld1.8	{d0, d1}, [r4:128]      @ encoding: [0x24,0xf9,0x2f,0x0a]87@ CHECK-ERRORS: alignment must be 64, 128 or omitted88@ CHECK-ERRORS:         vld1.8  {d0, d1}, [r4:256]89@ CHECK-ERRORS:                               ^90 91	vld1.8	{d0, d1}, [r4]!92	vld1.8	{d0, d1}, [r4:16]!93	vld1.8	{d0, d1}, [r4:32]!94	vld1.8	{d0, d1}, [r4:64]!95	vld1.8	{d0, d1}, [r4:128]!96	vld1.8	{d0, d1}, [r4:256]!97 98@ CHECK: vld1.8	{d0, d1}, [r4]!         @ encoding: [0x24,0xf9,0x0d,0x0a]99@ CHECK-ERRORS: alignment must be 64, 128 or omitted100@ CHECK-ERRORS:         vld1.8  {d0, d1}, [r4:16]!101@ CHECK-ERRORS:                               ^102@ CHECK-ERRORS: alignment must be 64, 128 or omitted103@ CHECK-ERRORS:         vld1.8  {d0, d1}, [r4:32]!104@ CHECK-ERRORS:                               ^105@ CHECK: vld1.8	{d0, d1}, [r4:64]!      @ encoding: [0x24,0xf9,0x1d,0x0a]106@ CHECK: vld1.8	{d0, d1}, [r4:128]!     @ encoding: [0x24,0xf9,0x2d,0x0a]107@ CHECK-ERRORS: alignment must be 64, 128 or omitted108@ CHECK-ERRORS:         vld1.8  {d0, d1}, [r4:256]!109@ CHECK-ERRORS:                               ^110 111	vld1.8	{d0, d1}, [r4], r6112	vld1.8	{d0, d1}, [r4:16], r6113	vld1.8	{d0, d1}, [r4:32], r6114	vld1.8	{d0, d1}, [r4:64], r6115	vld1.8	{d0, d1}, [r4:128], r6116	vld1.8	{d0, d1}, [r4:256], r6117 118@ CHECK: vld1.8	{d0, d1}, [r4], r6      @ encoding: [0x24,0xf9,0x06,0x0a]119@ CHECK-ERRORS: alignment must be 64, 128 or omitted120@ CHECK-ERRORS:         vld1.8  {d0, d1}, [r4:16], r6121@ CHECK-ERRORS:                               ^122@ CHECK-ERRORS: alignment must be 64, 128 or omitted123@ CHECK-ERRORS:         vld1.8  {d0, d1}, [r4:32], r6124@ CHECK-ERRORS:                               ^125@ CHECK: vld1.8	{d0, d1}, [r4:64], r6   @ encoding: [0x24,0xf9,0x16,0x0a]126@ CHECK: vld1.8	{d0, d1}, [r4:128], r6  @ encoding: [0x24,0xf9,0x26,0x0a]127@ CHECK-ERRORS: alignment must be 64, 128 or omitted128@ CHECK-ERRORS:         vld1.8  {d0, d1}, [r4:256], r6129@ CHECK-ERRORS:                               ^130 131	vld1.8	{d0, d1, d2}, [r4]132	vld1.8	{d0, d1, d2}, [r4:16]133	vld1.8	{d0, d1, d2}, [r4:32]134	vld1.8	{d0, d1, d2}, [r4:64]135	vld1.8	{d0, d1, d2}, [r4:128]136	vld1.8	{d0, d1, d2}, [r4:256]137 138@ CHECK: vld1.8	{d0, d1, d2}, [r4]      @ encoding: [0x24,0xf9,0x0f,0x06]139@ CHECK-ERRORS: alignment must be 64 or omitted140@ CHECK-ERRORS:         vld1.8  {d0, d1, d2}, [r4:16]141@ CHECK-ERRORS:                                   ^142@ CHECK-ERRORS: alignment must be 64 or omitted143@ CHECK-ERRORS:         vld1.8  {d0, d1, d2}, [r4:32]144@ CHECK-ERRORS:                                   ^145@ CHECK: vld1.8	{d0, d1, d2}, [r4:64]   @ encoding: [0x24,0xf9,0x1f,0x06]146@ CHECK-ERRORS: alignment must be 64 or omitted147@ CHECK-ERRORS:         vld1.8  {d0, d1, d2}, [r4:128]148@ CHECK-ERRORS:                                   ^149@ CHECK-ERRORS: alignment must be 64 or omitted150@ CHECK-ERRORS:         vld1.8  {d0, d1, d2}, [r4:256]151@ CHECK-ERRORS:                                   ^152 153	vld1.8	{d0, d1, d2}, [r4]!154	vld1.8	{d0, d1, d2}, [r4:16]!155	vld1.8	{d0, d1, d2}, [r4:32]!156	vld1.8	{d0, d1, d2}, [r4:64]!157	vld1.8	{d0, d1, d2}, [r4:128]!158	vld1.8	{d0, d1, d2}, [r4:256]!159 160@ CHECK: vld1.8	{d0, d1, d2}, [r4]!     @ encoding: [0x24,0xf9,0x0d,0x06]161@ CHECK-ERRORS: alignment must be 64 or omitted162@ CHECK-ERRORS:         vld1.8  {d0, d1, d2}, [r4:16]!163@ CHECK-ERRORS:                                   ^164@ CHECK-ERRORS: alignment must be 64 or omitted165@ CHECK-ERRORS:         vld1.8  {d0, d1, d2}, [r4:32]!166@ CHECK-ERRORS:                                   ^167@ CHECK: vld1.8	{d0, d1, d2}, [r4:64]!  @ encoding: [0x24,0xf9,0x1d,0x06]168@ CHECK-ERRORS: alignment must be 64 or omitted169@ CHECK-ERRORS:         vld1.8  {d0, d1, d2}, [r4:128]!170@ CHECK-ERRORS:                                   ^171@ CHECK-ERRORS: alignment must be 64 or omitted172@ CHECK-ERRORS:         vld1.8  {d0, d1, d2}, [r4:256]!173@ CHECK-ERRORS:                                   ^174 175	vld1.8	{d0, d1, d2}, [r4], r6176	vld1.8	{d0, d1, d2}, [r4:16], r6177	vld1.8	{d0, d1, d2}, [r4:32], r6178	vld1.8	{d0, d1, d2}, [r4:64], r6179	vld1.8	{d0, d1, d2}, [r4:128], r6180	vld1.8	{d0, d1, d2}, [r4:256], r6181 182@ CHECK: vld1.8	{d0, d1, d2}, [r4], r6  @ encoding: [0x24,0xf9,0x06,0x06]183@ CHECK-ERRORS: alignment must be 64 or omitted184@ CHECK-ERRORS:         vld1.8  {d0, d1, d2}, [r4:16], r6185@ CHECK-ERRORS:                                   ^186@ CHECK-ERRORS: alignment must be 64 or omitted187@ CHECK-ERRORS:         vld1.8  {d0, d1, d2}, [r4:32], r6188@ CHECK-ERRORS:                                   ^189@ CHECK: vld1.8	{d0, d1, d2}, [r4:64], r6 @ encoding: [0x24,0xf9,0x16,0x06]190@ CHECK-ERRORS: alignment must be 64 or omitted191@ CHECK-ERRORS:         vld1.8  {d0, d1, d2}, [r4:128], r6192@ CHECK-ERRORS:                                   ^193@ CHECK-ERRORS: alignment must be 64 or omitted194@ CHECK-ERRORS:         vld1.8  {d0, d1, d2}, [r4:256], r6195@ CHECK-ERRORS:                                   ^196 197	vld1.8	{d0, d1, d2, d3}, [r4]198	vld1.8	{d0, d1, d2, d3}, [r4:16]199	vld1.8	{d0, d1, d2, d3}, [r4:32]200	vld1.8	{d0, d1, d2, d3}, [r4:64]201	vld1.8	{d0, d1, d2, d3}, [r4:128]202	vld1.8	{d0, d1, d2, d3}, [r4:256]203 204@ CHECK: vld1.8	{d0, d1, d2, d3}, [r4]  @ encoding: [0x24,0xf9,0x0f,0x02]205@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted206@ CHECK-ERRORS:         vld1.8  {d0, d1, d2, d3}, [r4:16]207@ CHECK-ERRORS:                                       ^208@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted209@ CHECK-ERRORS:         vld1.8  {d0, d1, d2, d3}, [r4:32]210@ CHECK-ERRORS:                                       ^211@ CHECK: vld1.8	{d0, d1, d2, d3}, [r4:64] @ encoding: [0x24,0xf9,0x1f,0x02]212@ CHECK: vld1.8	{d0, d1, d2, d3}, [r4:128] @ encoding: [0x24,0xf9,0x2f,0x02]213@ CHECK: vld1.8	{d0, d1, d2, d3}, [r4:256] @ encoding: [0x24,0xf9,0x3f,0x02]214 215	vld1.8	{d0, d1, d2, d3}, [r4]!216	vld1.8	{d0, d1, d2, d3}, [r4:16]!217	vld1.8	{d0, d1, d2, d3}, [r4:32]!218	vld1.8	{d0, d1, d2, d3}, [r4:64]!219	vld1.8	{d0, d1, d2, d3}, [r4:128]!220	vld1.8	{d0, d1, d2, d3}, [r4:256]!221 222@ CHECK: vld1.8	{d0, d1, d2, d3}, [r4]! @ encoding: [0x24,0xf9,0x0d,0x02]223@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted224@ CHECK-ERRORS:         vld1.8  {d0, d1, d2, d3}, [r4:16]!225@ CHECK-ERRORS:                                       ^226@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted227@ CHECK-ERRORS:         vld1.8  {d0, d1, d2, d3}, [r4:32]!228@ CHECK-ERRORS:                                       ^229@ CHECK: vld1.8	{d0, d1, d2, d3}, [r4:64]! @ encoding: [0x24,0xf9,0x1d,0x02]230@ CHECK: vld1.8	{d0, d1, d2, d3}, [r4:128]! @ encoding: [0x24,0xf9,0x2d,0x02]231@ CHECK: vld1.8	{d0, d1, d2, d3}, [r4:256]! @ encoding: [0x24,0xf9,0x3d,0x02]232 233	vld1.8	{d0, d1, d2, d3}, [r4], r6234	vld1.8	{d0, d1, d2, d3}, [r4:16], r6235	vld1.8	{d0, d1, d2, d3}, [r4:32], r6236	vld1.8	{d0, d1, d2, d3}, [r4:64], r6237	vld1.8	{d0, d1, d2, d3}, [r4:128], r6238	vld1.8	{d0, d1, d2, d3}, [r4:256], r6239 240@ CHECK: vld1.8	{d0, d1, d2, d3}, [r4], r6 @ encoding: [0x24,0xf9,0x06,0x02]241@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted242@ CHECK-ERRORS:         vld1.8  {d0, d1, d2, d3}, [r4:16], r6243@ CHECK-ERRORS:                                       ^244@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted245@ CHECK-ERRORS:         vld1.8  {d0, d1, d2, d3}, [r4:32], r6246@ CHECK-ERRORS:                                       ^247@ CHECK: vld1.8	{d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x24,0xf9,0x16,0x02]248@ CHECK: vld1.8	{d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x24,0xf9,0x26,0x02]249@ CHECK: vld1.8	{d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x24,0xf9,0x36,0x02]250 251	vld1.8	{d0[2]}, [r4]252	vld1.8	{d0[2]}, [r4:16]253	vld1.8	{d0[2]}, [r4:32]254	vld1.8	{d0[2]}, [r4:64]255	vld1.8	{d0[2]}, [r4:128]256	vld1.8	{d0[2]}, [r4:256]257 258@ CHECK: vld1.8	{d0[2]}, [r4]           @ encoding: [0xa4,0xf9,0x4f,0x00]259@ CHECK-ERRORS: alignment must be omitted260@ CHECK-ERRORS:         vld1.8  {d0[2]}, [r4:16]261@ CHECK-ERRORS:                              ^262@ CHECK-ERRORS: alignment must be omitted263@ CHECK-ERRORS:         vld1.8  {d0[2]}, [r4:32]264@ CHECK-ERRORS:                              ^265@ CHECK-ERRORS: alignment must be omitted266@ CHECK-ERRORS:         vld1.8  {d0[2]}, [r4:64]267@ CHECK-ERRORS:                              ^268@ CHECK-ERRORS: alignment must be omitted269@ CHECK-ERRORS:         vld1.8  {d0[2]}, [r4:128]270@ CHECK-ERRORS:                              ^271@ CHECK-ERRORS: alignment must be omitted272@ CHECK-ERRORS:         vld1.8  {d0[2]}, [r4:256]273@ CHECK-ERRORS:                              ^274 275	vld1.8	{d0[2]}, [r4]!276	vld1.8	{d0[2]}, [r4:16]!277	vld1.8	{d0[2]}, [r4:32]!278	vld1.8	{d0[2]}, [r4:64]!279	vld1.8	{d0[2]}, [r4:128]!280	vld1.8	{d0[2]}, [r4:256]!281 282@ CHECK: vld1.8	{d0[2]}, [r4]!          @ encoding: [0xa4,0xf9,0x4d,0x00]283@ CHECK-ERRORS: alignment must be omitted284@ CHECK-ERRORS:         vld1.8  {d0[2]}, [r4:16]!285@ CHECK-ERRORS:                              ^286@ CHECK-ERRORS: alignment must be omitted287@ CHECK-ERRORS:         vld1.8  {d0[2]}, [r4:32]!288@ CHECK-ERRORS:                              ^289@ CHECK-ERRORS: alignment must be omitted290@ CHECK-ERRORS:         vld1.8  {d0[2]}, [r4:64]!291@ CHECK-ERRORS:                              ^292@ CHECK-ERRORS: alignment must be omitted293@ CHECK-ERRORS:         vld1.8  {d0[2]}, [r4:128]!294@ CHECK-ERRORS:                              ^295@ CHECK-ERRORS: alignment must be omitted296@ CHECK-ERRORS:         vld1.8  {d0[2]}, [r4:256]!297@ CHECK-ERRORS:                              ^298 299	vld1.8	{d0[2]}, [r4], r6300	vld1.8	{d0[2]}, [r4:16], r6301	vld1.8	{d0[2]}, [r4:32], r6302	vld1.8	{d0[2]}, [r4:64], r6303	vld1.8	{d0[2]}, [r4:128], r6304	vld1.8	{d0[2]}, [r4:256], r6305 306@ CHECK: vld1.8	{d0[2]}, [r4], r6       @ encoding: [0xa4,0xf9,0x46,0x00]307@ CHECK-ERRORS: alignment must be omitted308@ CHECK-ERRORS:         vld1.8  {d0[2]}, [r4:16], r6309@ CHECK-ERRORS:                              ^310@ CHECK-ERRORS: alignment must be omitted311@ CHECK-ERRORS:         vld1.8  {d0[2]}, [r4:32], r6312@ CHECK-ERRORS:                              ^313@ CHECK-ERRORS: alignment must be omitted314@ CHECK-ERRORS:         vld1.8  {d0[2]}, [r4:64], r6315@ CHECK-ERRORS:                              ^316@ CHECK-ERRORS: alignment must be omitted317@ CHECK-ERRORS:         vld1.8  {d0[2]}, [r4:128], r6318@ CHECK-ERRORS:                              ^319@ CHECK-ERRORS: alignment must be omitted320@ CHECK-ERRORS:         vld1.8  {d0[2]}, [r4:256], r6321@ CHECK-ERRORS:                              ^322 323	vld1.8	{d0[]}, [r4]324	vld1.8	{d0[]}, [r4:16]325	vld1.8	{d0[]}, [r4:32]326	vld1.8	{d0[]}, [r4:64]327	vld1.8	{d0[]}, [r4:128]328	vld1.8	{d0[]}, [r4:256]329 330@ CHECK: vld1.8	{d0[]}, [r4]            @ encoding: [0xa4,0xf9,0x0f,0x0c]331@ CHECK-ERRORS: alignment must be omitted332@ CHECK-ERRORS:         vld1.8  {d0[]}, [r4:16]333@ CHECK-ERRORS:                             ^334@ CHECK-ERRORS: alignment must be omitted335@ CHECK-ERRORS:         vld1.8  {d0[]}, [r4:32]336@ CHECK-ERRORS:                             ^337@ CHECK-ERRORS: alignment must be omitted338@ CHECK-ERRORS:         vld1.8  {d0[]}, [r4:64]339@ CHECK-ERRORS:                             ^340@ CHECK-ERRORS: alignment must be omitted341@ CHECK-ERRORS:         vld1.8  {d0[]}, [r4:128]342@ CHECK-ERRORS:                             ^343@ CHECK-ERRORS: alignment must be omitted344@ CHECK-ERRORS:         vld1.8  {d0[]}, [r4:256]345@ CHECK-ERRORS:                             ^346 347	vld1.8	{d0[]}, [r4]!348	vld1.8	{d0[]}, [r4:16]!349	vld1.8	{d0[]}, [r4:32]!350	vld1.8	{d0[]}, [r4:64]!351	vld1.8	{d0[]}, [r4:128]!352	vld1.8	{d0[]}, [r4:256]!353 354@ CHECK: vld1.8	{d0[]}, [r4]!           @ encoding: [0xa4,0xf9,0x0d,0x0c]355@ CHECK-ERRORS: alignment must be omitted356@ CHECK-ERRORS:         vld1.8  {d0[]}, [r4:16]!357@ CHECK-ERRORS:                             ^358@ CHECK-ERRORS: alignment must be omitted359@ CHECK-ERRORS:         vld1.8  {d0[]}, [r4:32]!360@ CHECK-ERRORS:                             ^361@ CHECK-ERRORS: alignment must be omitted362@ CHECK-ERRORS:         vld1.8  {d0[]}, [r4:64]!363@ CHECK-ERRORS:                             ^364@ CHECK-ERRORS: alignment must be omitted365@ CHECK-ERRORS:         vld1.8  {d0[]}, [r4:128]!366@ CHECK-ERRORS:                             ^367@ CHECK-ERRORS: alignment must be omitted368@ CHECK-ERRORS:         vld1.8  {d0[]}, [r4:256]!369@ CHECK-ERRORS:                             ^370 371	vld1.8	{d0[]}, [r4], r6372	vld1.8	{d0[]}, [r4:16], r6373	vld1.8	{d0[]}, [r4:32], r6374	vld1.8	{d0[]}, [r4:64], r6375	vld1.8	{d0[]}, [r4:128], r6376	vld1.8	{d0[]}, [r4:256], r6377 378@ CHECK: vld1.8	{d0[]}, [r4], r6        @ encoding: [0xa4,0xf9,0x06,0x0c]379@ CHECK-ERRORS: alignment must be omitted380@ CHECK-ERRORS:         vld1.8  {d0[]}, [r4:16], r6381@ CHECK-ERRORS:                             ^382@ CHECK-ERRORS: alignment must be omitted383@ CHECK-ERRORS:         vld1.8  {d0[]}, [r4:32], r6384@ CHECK-ERRORS:                             ^385@ CHECK-ERRORS: alignment must be omitted386@ CHECK-ERRORS:         vld1.8  {d0[]}, [r4:64], r6387@ CHECK-ERRORS:                             ^388@ CHECK-ERRORS: alignment must be omitted389@ CHECK-ERRORS:         vld1.8  {d0[]}, [r4:128], r6390@ CHECK-ERRORS:                             ^391@ CHECK-ERRORS: alignment must be omitted392@ CHECK-ERRORS:         vld1.8  {d0[]}, [r4:256], r6393@ CHECK-ERRORS:                             ^394 395	vld1.8	{d0[], d1[]}, [r4]396	vld1.8	{d0[], d1[]}, [r4:16]397	vld1.8	{d0[], d1[]}, [r4:32]398	vld1.8	{d0[], d1[]}, [r4:64]399	vld1.8	{d0[], d1[]}, [r4:128]400	vld1.8	{d0[], d1[]}, [r4:256]401 402@ CHECK: vld1.8	{d0[], d1[]}, [r4]      @ encoding: [0xa4,0xf9,0x2f,0x0c]403@ CHECK-ERRORS: alignment must be omitted404@ CHECK-ERRORS:         vld1.8  {d0[], d1[]}, [r4:16]405@ CHECK-ERRORS:                                   ^406@ CHECK-ERRORS: alignment must be omitted407@ CHECK-ERRORS:         vld1.8  {d0[], d1[]}, [r4:32]408@ CHECK-ERRORS:                                   ^409@ CHECK-ERRORS: alignment must be omitted410@ CHECK-ERRORS:         vld1.8  {d0[], d1[]}, [r4:64]411@ CHECK-ERRORS:                                   ^412@ CHECK-ERRORS: alignment must be omitted413@ CHECK-ERRORS:         vld1.8  {d0[], d1[]}, [r4:128]414@ CHECK-ERRORS:                                   ^415@ CHECK-ERRORS: alignment must be omitted416@ CHECK-ERRORS:         vld1.8  {d0[], d1[]}, [r4:256]417@ CHECK-ERRORS:                                   ^418 419	vld1.8	{d0[], d1[]}, [r4]!420	vld1.8	{d0[], d1[]}, [r4:16]!421	vld1.8	{d0[], d1[]}, [r4:32]!422	vld1.8	{d0[], d1[]}, [r4:64]!423	vld1.8	{d0[], d1[]}, [r4:128]!424	vld1.8	{d0[], d1[]}, [r4:256]!425 426@ CHECK: vld1.8	{d0[], d1[]}, [r4]!     @ encoding: [0xa4,0xf9,0x2d,0x0c]427@ CHECK-ERRORS: alignment must be omitted428@ CHECK-ERRORS:         vld1.8  {d0[], d1[]}, [r4:16]!429@ CHECK-ERRORS:                                   ^430@ CHECK-ERRORS: alignment must be omitted431@ CHECK-ERRORS:         vld1.8  {d0[], d1[]}, [r4:32]!432@ CHECK-ERRORS:                                   ^433@ CHECK-ERRORS: alignment must be omitted434@ CHECK-ERRORS:         vld1.8  {d0[], d1[]}, [r4:64]!435@ CHECK-ERRORS:                                   ^436@ CHECK-ERRORS: alignment must be omitted437@ CHECK-ERRORS:         vld1.8  {d0[], d1[]}, [r4:128]!438@ CHECK-ERRORS:                                   ^439@ CHECK-ERRORS: alignment must be omitted440@ CHECK-ERRORS:         vld1.8  {d0[], d1[]}, [r4:256]!441@ CHECK-ERRORS:                                   ^442 443	vld1.8	{d0[], d1[]}, [r4], r6444	vld1.8	{d0[], d1[]}, [r4:16], r6445	vld1.8	{d0[], d1[]}, [r4:32], r6446	vld1.8	{d0[], d1[]}, [r4:64], r6447	vld1.8	{d0[], d1[]}, [r4:128], r6448	vld1.8	{d0[], d1[]}, [r4:256], r6449 450@ CHECK: vld1.8	{d0[], d1[]}, [r4], r6  @ encoding: [0xa4,0xf9,0x26,0x0c]451@ CHECK-ERRORS: alignment must be omitted452@ CHECK-ERRORS:         vld1.8  {d0[], d1[]}, [r4:16], r6453@ CHECK-ERRORS:                                   ^454@ CHECK-ERRORS: alignment must be omitted455@ CHECK-ERRORS:         vld1.8  {d0[], d1[]}, [r4:32], r6456@ CHECK-ERRORS:                                   ^457@ CHECK-ERRORS: alignment must be omitted458@ CHECK-ERRORS:         vld1.8  {d0[], d1[]}, [r4:64], r6459@ CHECK-ERRORS:                                   ^460@ CHECK-ERRORS: alignment must be omitted461@ CHECK-ERRORS:         vld1.8  {d0[], d1[]}, [r4:128], r6462@ CHECK-ERRORS:                                   ^463@ CHECK-ERRORS: alignment must be omitted464@ CHECK-ERRORS:         vld1.8  {d0[], d1[]}, [r4:256], r6465@ CHECK-ERRORS:                                   ^466 467	vld1.16	{d0}, [r4]468	vld1.16	{d0}, [r4:16]469	vld1.16	{d0}, [r4:32]470	vld1.16	{d0}, [r4:64]471	vld1.16	{d0}, [r4:128]472	vld1.16	{d0}, [r4:256]473 474@ CHECK: vld1.16 {d0}, [r4]              @ encoding: [0x24,0xf9,0x4f,0x07]475@ CHECK-ERRORS: alignment must be 64 or omitted476@ CHECK-ERRORS:         vld1.16 {d0}, [r4:16]477@ CHECK-ERRORS:                           ^478@ CHECK-ERRORS: alignment must be 64 or omitted479@ CHECK-ERRORS:         vld1.16 {d0}, [r4:32]480@ CHECK-ERRORS:                           ^481@ CHECK: vld1.16 {d0}, [r4:64]           @ encoding: [0x24,0xf9,0x5f,0x07]482@ CHECK-ERRORS: alignment must be 64 or omitted483@ CHECK-ERRORS:         vld1.16 {d0}, [r4:128]484@ CHECK-ERRORS:                           ^485@ CHECK-ERRORS: alignment must be 64 or omitted486@ CHECK-ERRORS:         vld1.16 {d0}, [r4:256]487@ CHECK-ERRORS:                           ^488 489	vld1.16	{d0}, [r4]!490	vld1.16	{d0}, [r4:16]!491	vld1.16	{d0}, [r4:32]!492	vld1.16	{d0}, [r4:64]!493	vld1.16	{d0}, [r4:128]!494	vld1.16	{d0}, [r4:256]!495 496@ CHECK: vld1.16 {d0}, [r4]!             @ encoding: [0x24,0xf9,0x4d,0x07]497@ CHECK-ERRORS: alignment must be 64 or omitted498@ CHECK-ERRORS:         vld1.16 {d0}, [r4:16]!499@ CHECK-ERRORS:                           ^500@ CHECK-ERRORS: alignment must be 64 or omitted501@ CHECK-ERRORS:         vld1.16 {d0}, [r4:32]!502@ CHECK-ERRORS:                           ^503@ CHECK: vld1.16 {d0}, [r4:64]!          @ encoding: [0x24,0xf9,0x5d,0x07]504@ CHECK-ERRORS: alignment must be 64 or omitted505@ CHECK-ERRORS:         vld1.16 {d0}, [r4:128]!506@ CHECK-ERRORS:                           ^507@ CHECK-ERRORS: alignment must be 64 or omitted508@ CHECK-ERRORS:         vld1.16 {d0}, [r4:256]!509@ CHECK-ERRORS:                           ^510 511	vld1.16	{d0}, [r4], r6512	vld1.16	{d0}, [r4:16], r6513	vld1.16	{d0}, [r4:32], r6514	vld1.16	{d0}, [r4:64], r6515	vld1.16	{d0}, [r4:128], r6516	vld1.16	{d0}, [r4:256], r6517 518@ CHECK: vld1.16 {d0}, [r4], r6          @ encoding: [0x24,0xf9,0x46,0x07]519@ CHECK-ERRORS: alignment must be 64 or omitted520@ CHECK-ERRORS:         vld1.16 {d0}, [r4:16], r6521@ CHECK-ERRORS:                           ^522@ CHECK-ERRORS: alignment must be 64 or omitted523@ CHECK-ERRORS:         vld1.16 {d0}, [r4:32], r6524@ CHECK-ERRORS:                           ^525@ CHECK: vld1.16 {d0}, [r4:64], r6       @ encoding: [0x24,0xf9,0x56,0x07]526@ CHECK-ERRORS: alignment must be 64 or omitted527@ CHECK-ERRORS:         vld1.16 {d0}, [r4:128], r6528@ CHECK-ERRORS:                           ^529@ CHECK-ERRORS: alignment must be 64 or omitted530@ CHECK-ERRORS:         vld1.16 {d0}, [r4:256], r6531@ CHECK-ERRORS:                           ^532 533	vld1.16	{d0, d1}, [r4]534	vld1.16	{d0, d1}, [r4:16]535	vld1.16	{d0, d1}, [r4:32]536	vld1.16	{d0, d1}, [r4:64]537	vld1.16	{d0, d1}, [r4:128]538	vld1.16	{d0, d1}, [r4:256]539 540@ CHECK: vld1.16 {d0, d1}, [r4]          @ encoding: [0x24,0xf9,0x4f,0x0a]541@ CHECK-ERRORS: alignment must be 64, 128 or omitted542@ CHECK-ERRORS:         vld1.16 {d0, d1}, [r4:16]543@ CHECK-ERRORS:                               ^544@ CHECK-ERRORS: alignment must be 64, 128 or omitted545@ CHECK-ERRORS:         vld1.16 {d0, d1}, [r4:32]546@ CHECK-ERRORS:                               ^547@ CHECK: vld1.16 {d0, d1}, [r4:64]       @ encoding: [0x24,0xf9,0x5f,0x0a]548@ CHECK: vld1.16 {d0, d1}, [r4:128]      @ encoding: [0x24,0xf9,0x6f,0x0a]549@ CHECK-ERRORS: alignment must be 64, 128 or omitted550@ CHECK-ERRORS:         vld1.16 {d0, d1}, [r4:256]551@ CHECK-ERRORS:                               ^552 553	vld1.16	{d0, d1}, [r4]!554	vld1.16	{d0, d1}, [r4:16]!555	vld1.16	{d0, d1}, [r4:32]!556	vld1.16	{d0, d1}, [r4:64]!557	vld1.16	{d0, d1}, [r4:128]!558	vld1.16	{d0, d1}, [r4:256]!559 560@ CHECK: vld1.16 {d0, d1}, [r4]!         @ encoding: [0x24,0xf9,0x4d,0x0a]561@ CHECK-ERRORS: alignment must be 64, 128 or omitted562@ CHECK-ERRORS:         vld1.16 {d0, d1}, [r4:16]!563@ CHECK-ERRORS:                               ^564@ CHECK-ERRORS: alignment must be 64, 128 or omitted565@ CHECK-ERRORS:         vld1.16 {d0, d1}, [r4:32]!566@ CHECK-ERRORS:                               ^567@ CHECK: vld1.16 {d0, d1}, [r4:64]!      @ encoding: [0x24,0xf9,0x5d,0x0a]568@ CHECK: vld1.16 {d0, d1}, [r4:128]!     @ encoding: [0x24,0xf9,0x6d,0x0a]569@ CHECK-ERRORS: alignment must be 64, 128 or omitted570@ CHECK-ERRORS:         vld1.16 {d0, d1}, [r4:256]!571@ CHECK-ERRORS:                               ^572 573	vld1.16	{d0, d1}, [r4], r6574	vld1.16	{d0, d1}, [r4:16], r6575	vld1.16	{d0, d1}, [r4:32], r6576	vld1.16	{d0, d1}, [r4:64], r6577	vld1.16	{d0, d1}, [r4:128], r6578	vld1.16	{d0, d1}, [r4:256], r6579 580@ CHECK: vld1.16 {d0, d1}, [r4], r6      @ encoding: [0x24,0xf9,0x46,0x0a]581@ CHECK-ERRORS: alignment must be 64, 128 or omitted582@ CHECK-ERRORS:         vld1.16 {d0, d1}, [r4:16], r6583@ CHECK-ERRORS:                               ^584@ CHECK-ERRORS: alignment must be 64, 128 or omitted585@ CHECK-ERRORS:         vld1.16 {d0, d1}, [r4:32], r6586@ CHECK-ERRORS:                               ^587@ CHECK: vld1.16 {d0, d1}, [r4:64], r6   @ encoding: [0x24,0xf9,0x56,0x0a]588@ CHECK: vld1.16 {d0, d1}, [r4:128], r6  @ encoding: [0x24,0xf9,0x66,0x0a]589@ CHECK-ERRORS: alignment must be 64, 128 or omitted590@ CHECK-ERRORS:         vld1.16 {d0, d1}, [r4:256], r6591@ CHECK-ERRORS:                               ^592 593	vld1.16	{d0, d1, d2}, [r4]594	vld1.16	{d0, d1, d2}, [r4:16]595	vld1.16	{d0, d1, d2}, [r4:32]596	vld1.16	{d0, d1, d2}, [r4:64]597	vld1.16	{d0, d1, d2}, [r4:128]598	vld1.16	{d0, d1, d2}, [r4:256]599 600@ CHECK: vld1.16 {d0, d1, d2}, [r4]      @ encoding: [0x24,0xf9,0x4f,0x06]601@ CHECK-ERRORS: alignment must be 64 or omitted602@ CHECK-ERRORS:         vld1.16 {d0, d1, d2}, [r4:16]603@ CHECK-ERRORS:                                   ^604@ CHECK-ERRORS: alignment must be 64 or omitted605@ CHECK-ERRORS:         vld1.16 {d0, d1, d2}, [r4:32]606@ CHECK-ERRORS:                                   ^607@ CHECK: vld1.16 {d0, d1, d2}, [r4:64]   @ encoding: [0x24,0xf9,0x5f,0x06]608@ CHECK-ERRORS: alignment must be 64 or omitted609@ CHECK-ERRORS:         vld1.16 {d0, d1, d2}, [r4:128]610@ CHECK-ERRORS:                                   ^611@ CHECK-ERRORS: alignment must be 64 or omitted612@ CHECK-ERRORS:         vld1.16 {d0, d1, d2}, [r4:256]613@ CHECK-ERRORS:                                   ^614 615	vld1.16	{d0, d1, d2}, [r4]!616	vld1.16	{d0, d1, d2}, [r4:16]!617	vld1.16	{d0, d1, d2}, [r4:32]!618	vld1.16	{d0, d1, d2}, [r4:64]!619	vld1.16	{d0, d1, d2}, [r4:128]!620	vld1.16	{d0, d1, d2}, [r4:256]!621 622@ CHECK: vld1.16 {d0, d1, d2}, [r4]!     @ encoding: [0x24,0xf9,0x4d,0x06]623@ CHECK-ERRORS: alignment must be 64 or omitted624@ CHECK-ERRORS:         vld1.16 {d0, d1, d2}, [r4:16]!625@ CHECK-ERRORS:                                   ^626@ CHECK-ERRORS: alignment must be 64 or omitted627@ CHECK-ERRORS:         vld1.16 {d0, d1, d2}, [r4:32]!628@ CHECK-ERRORS:                                   ^629@ CHECK: vld1.16 {d0, d1, d2}, [r4:64]!  @ encoding: [0x24,0xf9,0x5d,0x06]630@ CHECK-ERRORS: alignment must be 64 or omitted631@ CHECK-ERRORS:         vld1.16 {d0, d1, d2}, [r4:128]!632@ CHECK-ERRORS:                                   ^633@ CHECK-ERRORS: alignment must be 64 or omitted634@ CHECK-ERRORS:         vld1.16 {d0, d1, d2}, [r4:256]!635@ CHECK-ERRORS:                                   ^636 637	vld1.16	{d0, d1, d2}, [r4], r6638	vld1.16	{d0, d1, d2}, [r4:16], r6639	vld1.16	{d0, d1, d2}, [r4:32], r6640	vld1.16	{d0, d1, d2}, [r4:64], r6641	vld1.16	{d0, d1, d2}, [r4:128], r6642	vld1.16	{d0, d1, d2}, [r4:256], r6643 644@ CHECK: vld1.16 {d0, d1, d2}, [r4], r6  @ encoding: [0x24,0xf9,0x46,0x06]645@ CHECK-ERRORS: alignment must be 64 or omitted646@ CHECK-ERRORS:         vld1.16 {d0, d1, d2}, [r4:16], r6647@ CHECK-ERRORS:                                   ^648@ CHECK-ERRORS: alignment must be 64 or omitted649@ CHECK-ERRORS:         vld1.16 {d0, d1, d2}, [r4:32], r6650@ CHECK-ERRORS:                                   ^651@ CHECK: vld1.16 {d0, d1, d2}, [r4:64], r6 @ encoding: [0x24,0xf9,0x56,0x06]652@ CHECK-ERRORS: alignment must be 64 or omitted653@ CHECK-ERRORS:         vld1.16 {d0, d1, d2}, [r4:128], r6654@ CHECK-ERRORS:                                   ^655@ CHECK-ERRORS: alignment must be 64 or omitted656@ CHECK-ERRORS:         vld1.16 {d0, d1, d2}, [r4:256], r6657@ CHECK-ERRORS:                                   ^658 659	vld1.16	{d0, d1, d2, d3}, [r4]660	vld1.16	{d0, d1, d2, d3}, [r4:16]661	vld1.16	{d0, d1, d2, d3}, [r4:32]662	vld1.16	{d0, d1, d2, d3}, [r4:64]663	vld1.16	{d0, d1, d2, d3}, [r4:128]664	vld1.16	{d0, d1, d2, d3}, [r4:256]665 666@ CHECK: vld1.16 {d0, d1, d2, d3}, [r4]  @ encoding: [0x24,0xf9,0x4f,0x02]667@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted668@ CHECK-ERRORS:         vld1.16 {d0, d1, d2, d3}, [r4:16]669@ CHECK-ERRORS:                                       ^670@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted671@ CHECK-ERRORS:         vld1.16 {d0, d1, d2, d3}, [r4:32]672@ CHECK-ERRORS:                                       ^673@ CHECK: vld1.16 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x24,0xf9,0x5f,0x02]674@ CHECK: vld1.16 {d0, d1, d2, d3}, [r4:128] @ encoding: [0x24,0xf9,0x6f,0x02]675@ CHECK: vld1.16 {d0, d1, d2, d3}, [r4:256] @ encoding: [0x24,0xf9,0x7f,0x02]676 677	vld1.16	{d0, d1, d2, d3}, [r4]!678	vld1.16	{d0, d1, d2, d3}, [r4:16]!679	vld1.16	{d0, d1, d2, d3}, [r4:32]!680	vld1.16	{d0, d1, d2, d3}, [r4:64]!681	vld1.16	{d0, d1, d2, d3}, [r4:128]!682	vld1.16	{d0, d1, d2, d3}, [r4:256]!683 684@ CHECK: vld1.16 {d0, d1, d2, d3}, [r4]! @ encoding: [0x24,0xf9,0x4d,0x02]685@ CHECK-ERRORS:         vld1.16 {d0, d1, d2, d3}, [r4:16]!686@ CHECK-ERRORS:                                       ^687@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted688@ CHECK-ERRORS:         vld1.16 {d0, d1, d2, d3}, [r4:32]!689@ CHECK-ERRORS:                                       ^690@ CHECK: vld1.16 {d0, d1, d2, d3}, [r4:64]! @ encoding: [0x24,0xf9,0x5d,0x02]691@ CHECK: vld1.16 {d0, d1, d2, d3}, [r4:128]! @ encoding: [0x24,0xf9,0x6d,0x02]692@ CHECK: vld1.16 {d0, d1, d2, d3}, [r4:256]! @ encoding: [0x24,0xf9,0x7d,0x02]693 694	vld1.16	{d0, d1, d2, d3}, [r4], r6695	vld1.16	{d0, d1, d2, d3}, [r4:16], r6696	vld1.16	{d0, d1, d2, d3}, [r4:32], r6697	vld1.16	{d0, d1, d2, d3}, [r4:64], r6698	vld1.16	{d0, d1, d2, d3}, [r4:128], r6699	vld1.16	{d0, d1, d2, d3}, [r4:256], r6700 701@ CHECK: vld1.16 {d0, d1, d2, d3}, [r4], r6 @ encoding: [0x24,0xf9,0x46,0x02]702@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted703@ CHECK-ERRORS:         vld1.16 {d0, d1, d2, d3}, [r4:16], r6704@ CHECK-ERRORS:                                       ^705@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted706@ CHECK-ERRORS:         vld1.16 {d0, d1, d2, d3}, [r4:32], r6707@ CHECK-ERRORS:                                       ^708@ CHECK: vld1.16 {d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x24,0xf9,0x56,0x02]709@ CHECK: vld1.16 {d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x24,0xf9,0x66,0x02]710@ CHECK: vld1.16 {d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x24,0xf9,0x76,0x02]711 712	vld1.16	{d0[2]}, [r4]713	vld1.16	{d0[2]}, [r4:16]714	vld1.16	{d0[2]}, [r4:32]715	vld1.16	{d0[2]}, [r4:64]716	vld1.16	{d0[2]}, [r4:128]717	vld1.16	{d0[2]}, [r4:256]718 719@ CHECK: vld1.16 {d0[2]}, [r4]           @ encoding: [0xa4,0xf9,0x8f,0x04]720@ CHECK: vld1.16 {d0[2]}, [r4:16]        @ encoding: [0xa4,0xf9,0x9f,0x04]721@ CHECK-ERRORS: alignment must be 16 or omitted722@ CHECK-ERRORS:         vld1.16 {d0[2]}, [r4:32]723@ CHECK-ERRORS:                              ^724@ CHECK-ERRORS: alignment must be 16 or omitted725@ CHECK-ERRORS:         vld1.16 {d0[2]}, [r4:64]726@ CHECK-ERRORS:                              ^727@ CHECK-ERRORS: alignment must be 16 or omitted728@ CHECK-ERRORS:         vld1.16 {d0[2]}, [r4:128]729@ CHECK-ERRORS:                              ^730@ CHECK-ERRORS: alignment must be 16 or omitted731@ CHECK-ERRORS:         vld1.16 {d0[2]}, [r4:256]732@ CHECK-ERRORS:                              ^733 734	vld1.16	{d0[2]}, [r4]!735	vld1.16	{d0[2]}, [r4:16]!736	vld1.16	{d0[2]}, [r4:32]!737	vld1.16	{d0[2]}, [r4:64]!738	vld1.16	{d0[2]}, [r4:128]!739	vld1.16	{d0[2]}, [r4:256]!740 741@ CHECK: vld1.16 {d0[2]}, [r4]!          @ encoding: [0xa4,0xf9,0x8d,0x04]742@ CHECK: vld1.16 {d0[2]}, [r4:16]!       @ encoding: [0xa4,0xf9,0x9d,0x04]743@ CHECK-ERRORS: alignment must be 16 or omitted744@ CHECK-ERRORS:         vld1.16 {d0[2]}, [r4:32]!745@ CHECK-ERRORS:                              ^746@ CHECK-ERRORS: alignment must be 16 or omitted747@ CHECK-ERRORS:         vld1.16 {d0[2]}, [r4:64]!748@ CHECK-ERRORS:                              ^749@ CHECK-ERRORS: alignment must be 16 or omitted750@ CHECK-ERRORS:         vld1.16 {d0[2]}, [r4:128]!751@ CHECK-ERRORS:                              ^752@ CHECK-ERRORS: alignment must be 16 or omitted753@ CHECK-ERRORS:         vld1.16 {d0[2]}, [r4:256]!754@ CHECK-ERRORS:                              ^755 756	vld1.16	{d0[2]}, [r4], r6757	vld1.16	{d0[2]}, [r4:16], r6758	vld1.16	{d0[2]}, [r4:32], r6759	vld1.16	{d0[2]}, [r4:64], r6760	vld1.16	{d0[2]}, [r4:128], r6761	vld1.16	{d0[2]}, [r4:256], r6762 763@ CHECK: vld1.16 {d0[2]}, [r4], r6       @ encoding: [0xa4,0xf9,0x86,0x04]764@ CHECK: vld1.16 {d0[2]}, [r4:16], r6    @ encoding: [0xa4,0xf9,0x96,0x04]765@ CHECK-ERRORS: alignment must be 16 or omitted766@ CHECK-ERRORS:         vld1.16 {d0[2]}, [r4:32], r6767@ CHECK-ERRORS:                              ^768@ CHECK-ERRORS: alignment must be 16 or omitted769@ CHECK-ERRORS:         vld1.16 {d0[2]}, [r4:64], r6770@ CHECK-ERRORS:                              ^771@ CHECK-ERRORS: alignment must be 16 or omitted772@ CHECK-ERRORS:         vld1.16 {d0[2]}, [r4:128], r6773@ CHECK-ERRORS:                              ^774@ CHECK-ERRORS: alignment must be 16 or omitted775@ CHECK-ERRORS:         vld1.16 {d0[2]}, [r4:256], r6776@ CHECK-ERRORS:                              ^777 778	vld1.16	{d0[]}, [r4]779	vld1.16	{d0[]}, [r4:16]780	vld1.16	{d0[]}, [r4:32]781	vld1.16	{d0[]}, [r4:64]782	vld1.16	{d0[]}, [r4:128]783	vld1.16	{d0[]}, [r4:256]784 785@ CHECK: vld1.16 {d0[]}, [r4]            @ encoding: [0xa4,0xf9,0x4f,0x0c]786@ CHECK: vld1.16 {d0[]}, [r4:16]         @ encoding: [0xa4,0xf9,0x5f,0x0c]787@ CHECK-ERRORS: alignment must be 16 or omitted788@ CHECK-ERRORS:         vld1.16 {d0[]}, [r4:32]789@ CHECK-ERRORS:                             ^790@ CHECK-ERRORS: alignment must be 16 or omitted791@ CHECK-ERRORS:         vld1.16 {d0[]}, [r4:64]792@ CHECK-ERRORS:                             ^793@ CHECK-ERRORS: alignment must be 16 or omitted794@ CHECK-ERRORS:         vld1.16 {d0[]}, [r4:128]795@ CHECK-ERRORS:                             ^796@ CHECK-ERRORS: alignment must be 16 or omitted797@ CHECK-ERRORS:         vld1.16 {d0[]}, [r4:256]798@ CHECK-ERRORS:                             ^799 800	vld1.16	{d0[]}, [r4]!801	vld1.16	{d0[]}, [r4:16]!802	vld1.16	{d0[]}, [r4:32]!803	vld1.16	{d0[]}, [r4:64]!804	vld1.16	{d0[]}, [r4:128]!805	vld1.16	{d0[]}, [r4:256]!806 807@ CHECK: vld1.16 {d0[]}, [r4]!           @ encoding: [0xa4,0xf9,0x4d,0x0c]808@ CHECK: vld1.16 {d0[]}, [r4:16]!        @ encoding: [0xa4,0xf9,0x5d,0x0c]809@ CHECK-ERRORS: alignment must be 16 or omitted810@ CHECK-ERRORS:         vld1.16 {d0[]}, [r4:32]!811@ CHECK-ERRORS:                             ^812@ CHECK-ERRORS: alignment must be 16 or omitted813@ CHECK-ERRORS:         vld1.16 {d0[]}, [r4:64]!814@ CHECK-ERRORS:                             ^815@ CHECK-ERRORS: alignment must be 16 or omitted816@ CHECK-ERRORS:         vld1.16 {d0[]}, [r4:128]!817@ CHECK-ERRORS:                             ^818@ CHECK-ERRORS: alignment must be 16 or omitted819@ CHECK-ERRORS:         vld1.16 {d0[]}, [r4:256]!820@ CHECK-ERRORS:                             ^821 822	vld1.16	{d0[]}, [r4], r6823	vld1.16	{d0[]}, [r4:16], r6824	vld1.16	{d0[]}, [r4:32], r6825	vld1.16	{d0[]}, [r4:64], r6826	vld1.16	{d0[]}, [r4:128], r6827	vld1.16	{d0[]}, [r4:256], r6828 829@ CHECK: vld1.16 {d0[]}, [r4], r6        @ encoding: [0xa4,0xf9,0x46,0x0c]830@ CHECK: vld1.16 {d0[]}, [r4:16], r6     @ encoding: [0xa4,0xf9,0x56,0x0c]831@ CHECK-ERRORS: alignment must be 16 or omitted832@ CHECK-ERRORS:         vld1.16 {d0[]}, [r4:32], r6833@ CHECK-ERRORS:                             ^834@ CHECK-ERRORS: alignment must be 16 or omitted835@ CHECK-ERRORS:         vld1.16 {d0[]}, [r4:64], r6836@ CHECK-ERRORS:                             ^837@ CHECK-ERRORS: alignment must be 16 or omitted838@ CHECK-ERRORS:         vld1.16 {d0[]}, [r4:128], r6839@ CHECK-ERRORS:                             ^840@ CHECK-ERRORS: alignment must be 16 or omitted841@ CHECK-ERRORS:         vld1.16 {d0[]}, [r4:256], r6842@ CHECK-ERRORS:                             ^843 844	vld1.16	{d0[], d1[]}, [r4]845	vld1.16	{d0[], d1[]}, [r4:16]846	vld1.16	{d0[], d1[]}, [r4:32]847	vld1.16	{d0[], d1[]}, [r4:64]848	vld1.16	{d0[], d1[]}, [r4:128]849	vld1.16	{d0[], d1[]}, [r4:256]850 851@ CHECK: vld1.16 {d0[], d1[]}, [r4]      @ encoding: [0xa4,0xf9,0x6f,0x0c]852@ CHECK: vld1.16 {d0[], d1[]}, [r4:16]   @ encoding: [0xa4,0xf9,0x7f,0x0c]853@ CHECK-ERRORS: alignment must be 16 or omitted854@ CHECK-ERRORS:         vld1.16 {d0[], d1[]}, [r4:32]855@ CHECK-ERRORS:                                   ^856@ CHECK-ERRORS: alignment must be 16 or omitted857@ CHECK-ERRORS:         vld1.16 {d0[], d1[]}, [r4:64]858@ CHECK-ERRORS:                                   ^859@ CHECK-ERRORS: alignment must be 16 or omitted860@ CHECK-ERRORS:         vld1.16 {d0[], d1[]}, [r4:128]861@ CHECK-ERRORS:                                   ^862@ CHECK-ERRORS: alignment must be 16 or omitted863@ CHECK-ERRORS:         vld1.16 {d0[], d1[]}, [r4:256]864@ CHECK-ERRORS:                                   ^865 866	vld1.16	{d0[], d1[]}, [r4]!867	vld1.16	{d0[], d1[]}, [r4:16]!868	vld1.16	{d0[], d1[]}, [r4:32]!869	vld1.16	{d0[], d1[]}, [r4:64]!870	vld1.16	{d0[], d1[]}, [r4:128]!871	vld1.16	{d0[], d1[]}, [r4:256]!872 873@ CHECK: vld1.16 {d0[], d1[]}, [r4]!     @ encoding: [0xa4,0xf9,0x6d,0x0c]874@ CHECK: vld1.16 {d0[], d1[]}, [r4:16]!  @ encoding: [0xa4,0xf9,0x7d,0x0c]875@ CHECK-ERRORS: alignment must be 16 or omitted876@ CHECK-ERRORS:         vld1.16 {d0[], d1[]}, [r4:32]!877@ CHECK-ERRORS:                                   ^878@ CHECK-ERRORS: alignment must be 16 or omitted879@ CHECK-ERRORS:         vld1.16 {d0[], d1[]}, [r4:64]!880@ CHECK-ERRORS:                                   ^881@ CHECK-ERRORS: alignment must be 16 or omitted882@ CHECK-ERRORS:         vld1.16 {d0[], d1[]}, [r4:128]!883@ CHECK-ERRORS:                                   ^884@ CHECK-ERRORS: alignment must be 16 or omitted885@ CHECK-ERRORS:         vld1.16 {d0[], d1[]}, [r4:256]!886@ CHECK-ERRORS:                                   ^887 888	vld1.16	{d0[], d1[]}, [r4], r6889	vld1.16	{d0[], d1[]}, [r4:16], r6890	vld1.16	{d0[], d1[]}, [r4:32], r6891	vld1.16	{d0[], d1[]}, [r4:64], r6892	vld1.16	{d0[], d1[]}, [r4:128], r6893	vld1.16	{d0[], d1[]}, [r4:256], r6894 895@ CHECK: vld1.16 {d0[], d1[]}, [r4], r6  @ encoding: [0xa4,0xf9,0x66,0x0c]896@ CHECK: vld1.16 {d0[], d1[]}, [r4:16], r6 @ encoding: [0xa4,0xf9,0x76,0x0c]897@ CHECK-ERRORS: alignment must be 16 or omitted898@ CHECK-ERRORS:         vld1.16 {d0[], d1[]}, [r4:32], r6899@ CHECK-ERRORS:                                   ^900@ CHECK-ERRORS: alignment must be 16 or omitted901@ CHECK-ERRORS:         vld1.16 {d0[], d1[]}, [r4:64], r6902@ CHECK-ERRORS:                                   ^903@ CHECK-ERRORS: alignment must be 16 or omitted904@ CHECK-ERRORS:         vld1.16 {d0[], d1[]}, [r4:128], r6905@ CHECK-ERRORS:                                   ^906@ CHECK-ERRORS: alignment must be 16 or omitted907@ CHECK-ERRORS:         vld1.16 {d0[], d1[]}, [r4:256], r6908@ CHECK-ERRORS:                                   ^909 910	vld1.32	{d0}, [r4]911	vld1.32	{d0}, [r4:16]912	vld1.32	{d0}, [r4:32]913	vld1.32	{d0}, [r4:64]914	vld1.32	{d0}, [r4:128]915	vld1.32	{d0}, [r4:256]916 917@ CHECK: vld1.32 {d0}, [r4]              @ encoding: [0x24,0xf9,0x8f,0x07]918@ CHECK-ERRORS: alignment must be 64 or omitted919@ CHECK-ERRORS:         vld1.32 {d0}, [r4:16]920@ CHECK-ERRORS:                           ^921@ CHECK-ERRORS: alignment must be 64 or omitted922@ CHECK-ERRORS:         vld1.32 {d0}, [r4:32]923@ CHECK-ERRORS:                           ^924@ CHECK: vld1.32 {d0}, [r4:64]           @ encoding: [0x24,0xf9,0x9f,0x07]925@ CHECK-ERRORS: alignment must be 64 or omitted926@ CHECK-ERRORS:         vld1.32 {d0}, [r4:128]927@ CHECK-ERRORS:                           ^928@ CHECK-ERRORS: alignment must be 64 or omitted929@ CHECK-ERRORS:         vld1.32 {d0}, [r4:256]930@ CHECK-ERRORS:                           ^931 932	vld1.32	{d0}, [r4]!933	vld1.32	{d0}, [r4:16]!934	vld1.32	{d0}, [r4:32]!935	vld1.32	{d0}, [r4:64]!936	vld1.32	{d0}, [r4:128]!937	vld1.32	{d0}, [r4:256]!938 939@ CHECK: vld1.32 {d0}, [r4]!             @ encoding: [0x24,0xf9,0x8d,0x07]940@ CHECK-ERRORS: alignment must be 64 or omitted941@ CHECK-ERRORS:         vld1.32 {d0}, [r4:16]!942@ CHECK-ERRORS:                           ^943@ CHECK-ERRORS: alignment must be 64 or omitted944@ CHECK-ERRORS:         vld1.32 {d0}, [r4:32]!945@ CHECK-ERRORS:                           ^946@ CHECK: vld1.32 {d0}, [r4:64]!          @ encoding: [0x24,0xf9,0x9d,0x07]947@ CHECK-ERRORS: alignment must be 64 or omitted948@ CHECK-ERRORS:         vld1.32 {d0}, [r4:128]!949@ CHECK-ERRORS:                           ^950@ CHECK-ERRORS: alignment must be 64 or omitted951@ CHECK-ERRORS:         vld1.32 {d0}, [r4:256]!952@ CHECK-ERRORS:                           ^953 954	vld1.32	{d0}, [r4], r6955	vld1.32	{d0}, [r4:16], r6956	vld1.32	{d0}, [r4:32], r6957	vld1.32	{d0}, [r4:64], r6958	vld1.32	{d0}, [r4:128], r6959	vld1.32	{d0}, [r4:256], r6960 961@ CHECK: vld1.32 {d0}, [r4], r6          @ encoding: [0x24,0xf9,0x86,0x07]962@ CHECK-ERRORS: alignment must be 64 or omitted963@ CHECK-ERRORS:         vld1.32 {d0}, [r4:16], r6964@ CHECK-ERRORS:                           ^965@ CHECK-ERRORS: alignment must be 64 or omitted966@ CHECK-ERRORS:         vld1.32 {d0}, [r4:32], r6967@ CHECK-ERRORS:                           ^968@ CHECK: vld1.32 {d0}, [r4:64], r6       @ encoding: [0x24,0xf9,0x96,0x07]969@ CHECK-ERRORS: alignment must be 64 or omitted970@ CHECK-ERRORS:         vld1.32 {d0}, [r4:128], r6971@ CHECK-ERRORS:                           ^972@ CHECK-ERRORS: alignment must be 64 or omitted973@ CHECK-ERRORS:         vld1.32 {d0}, [r4:256], r6974@ CHECK-ERRORS:                           ^975 976	vld1.32	{d0, d1}, [r4]977	vld1.32	{d0, d1}, [r4:16]978	vld1.32	{d0, d1}, [r4:32]979	vld1.32	{d0, d1}, [r4:64]980	vld1.32	{d0, d1}, [r4:128]981	vld1.32	{d0, d1}, [r4:256]982 983@ CHECK: vld1.32 {d0, d1}, [r4]          @ encoding: [0x24,0xf9,0x8f,0x0a]984@ CHECK-ERRORS: alignment must be 64, 128 or omitted985@ CHECK-ERRORS:         vld1.32 {d0, d1}, [r4:16]986@ CHECK-ERRORS:                               ^987@ CHECK-ERRORS: alignment must be 64, 128 or omitted988@ CHECK-ERRORS:         vld1.32 {d0, d1}, [r4:32]989@ CHECK-ERRORS:                               ^990@ CHECK: vld1.32 {d0, d1}, [r4:64]       @ encoding: [0x24,0xf9,0x9f,0x0a]991@ CHECK: vld1.32 {d0, d1}, [r4:128]      @ encoding: [0x24,0xf9,0xaf,0x0a]992@ CHECK-ERRORS: alignment must be 64, 128 or omitted993@ CHECK-ERRORS:         vld1.32 {d0, d1}, [r4:256]994@ CHECK-ERRORS:                               ^995 996	vld1.32	{d0, d1}, [r4]!997	vld1.32	{d0, d1}, [r4:16]!998	vld1.32	{d0, d1}, [r4:32]!999	vld1.32	{d0, d1}, [r4:64]!1000	vld1.32	{d0, d1}, [r4:128]!1001	vld1.32	{d0, d1}, [r4:256]!1002 1003@ CHECK: vld1.32 {d0, d1}, [r4]!         @ encoding: [0x24,0xf9,0x8d,0x0a]1004@ CHECK-ERRORS: alignment must be 64, 128 or omitted1005@ CHECK-ERRORS:         vld1.32 {d0, d1}, [r4:16]!1006@ CHECK-ERRORS:                               ^1007@ CHECK-ERRORS: alignment must be 64, 128 or omitted1008@ CHECK-ERRORS:         vld1.32 {d0, d1}, [r4:32]!1009@ CHECK-ERRORS:                               ^1010@ CHECK: vld1.32 {d0, d1}, [r4:64]!      @ encoding: [0x24,0xf9,0x9d,0x0a]1011@ CHECK: vld1.32 {d0, d1}, [r4:128]!     @ encoding: [0x24,0xf9,0xad,0x0a]1012@ CHECK-ERRORS: alignment must be 64, 128 or omitted1013@ CHECK-ERRORS:         vld1.32 {d0, d1}, [r4:256]!1014@ CHECK-ERRORS:                               ^1015 1016	vld1.32	{d0, d1}, [r4], r61017	vld1.32	{d0, d1}, [r4:16], r61018	vld1.32	{d0, d1}, [r4:32], r61019	vld1.32	{d0, d1}, [r4:64], r61020	vld1.32	{d0, d1}, [r4:128], r61021	vld1.32	{d0, d1}, [r4:256], r61022 1023@ CHECK: vld1.32 {d0, d1}, [r4], r6      @ encoding: [0x24,0xf9,0x86,0x0a]1024@ CHECK-ERRORS: alignment must be 64, 128 or omitted1025@ CHECK-ERRORS:         vld1.32 {d0, d1}, [r4:16], r61026@ CHECK-ERRORS:                               ^1027@ CHECK-ERRORS: alignment must be 64, 128 or omitted1028@ CHECK-ERRORS:         vld1.32 {d0, d1}, [r4:32], r61029@ CHECK-ERRORS:                               ^1030@ CHECK: vld1.32 {d0, d1}, [r4:64], r6   @ encoding: [0x24,0xf9,0x96,0x0a]1031@ CHECK: vld1.32 {d0, d1}, [r4:128], r6  @ encoding: [0x24,0xf9,0xa6,0x0a]1032@ CHECK-ERRORS: alignment must be 64, 128 or omitted1033@ CHECK-ERRORS:         vld1.32 {d0, d1}, [r4:256], r61034@ CHECK-ERRORS:                               ^1035 1036	vld1.32	{d0, d1, d2}, [r4]1037	vld1.32	{d0, d1, d2}, [r4:16]1038	vld1.32	{d0, d1, d2}, [r4:32]1039	vld1.32	{d0, d1, d2}, [r4:64]1040	vld1.32	{d0, d1, d2}, [r4:128]1041	vld1.32	{d0, d1, d2}, [r4:256]1042 1043@ CHECK: vld1.32 {d0, d1, d2}, [r4]      @ encoding: [0x24,0xf9,0x8f,0x06]1044@ CHECK-ERRORS: alignment must be 64 or omitted1045@ CHECK-ERRORS:         vld1.32 {d0, d1, d2}, [r4:16]1046@ CHECK-ERRORS:                                   ^1047@ CHECK-ERRORS: alignment must be 64 or omitted1048@ CHECK-ERRORS:         vld1.32 {d0, d1, d2}, [r4:32]1049@ CHECK-ERRORS:                                   ^1050@ CHECK: vld1.32 {d0, d1, d2}, [r4:64]   @ encoding: [0x24,0xf9,0x9f,0x06]1051@ CHECK-ERRORS: alignment must be 64 or omitted1052@ CHECK-ERRORS:         vld1.32 {d0, d1, d2}, [r4:128]1053@ CHECK-ERRORS:                                   ^1054@ CHECK-ERRORS: alignment must be 64 or omitted1055@ CHECK-ERRORS:         vld1.32 {d0, d1, d2}, [r4:256]1056@ CHECK-ERRORS:                                   ^1057 1058	vld1.32	{d0, d1, d2}, [r4]!1059	vld1.32	{d0, d1, d2}, [r4:16]!1060	vld1.32	{d0, d1, d2}, [r4:32]!1061	vld1.32	{d0, d1, d2}, [r4:64]!1062	vld1.32	{d0, d1, d2}, [r4:128]!1063	vld1.32	{d0, d1, d2}, [r4:256]!1064 1065@ CHECK: vld1.32 {d0, d1, d2}, [r4]!     @ encoding: [0x24,0xf9,0x8d,0x06]1066@ CHECK-ERRORS: alignment must be 64 or omitted1067@ CHECK-ERRORS:         vld1.32 {d0, d1, d2}, [r4:16]!1068@ CHECK-ERRORS:                                   ^1069@ CHECK-ERRORS: alignment must be 64 or omitted1070@ CHECK-ERRORS:         vld1.32 {d0, d1, d2}, [r4:32]!1071@ CHECK-ERRORS:                                   ^1072@ CHECK: vld1.32 {d0, d1, d2}, [r4:64]!  @ encoding: [0x24,0xf9,0x9d,0x06]1073@ CHECK-ERRORS: alignment must be 64 or omitted1074@ CHECK-ERRORS:         vld1.32 {d0, d1, d2}, [r4:128]!1075@ CHECK-ERRORS:                                   ^1076@ CHECK-ERRORS: alignment must be 64 or omitted1077@ CHECK-ERRORS:         vld1.32 {d0, d1, d2}, [r4:256]!1078@ CHECK-ERRORS:                                   ^1079 1080	vld1.32	{d0, d1, d2}, [r4], r61081	vld1.32	{d0, d1, d2}, [r4:16], r61082	vld1.32	{d0, d1, d2}, [r4:32], r61083	vld1.32	{d0, d1, d2}, [r4:64], r61084	vld1.32	{d0, d1, d2}, [r4:128], r61085	vld1.32	{d0, d1, d2}, [r4:256], r61086 1087@ CHECK: vld1.32 {d0, d1, d2}, [r4], r6  @ encoding: [0x24,0xf9,0x86,0x06]1088@ CHECK-ERRORS: alignment must be 64 or omitted1089@ CHECK-ERRORS:         vld1.32 {d0, d1, d2}, [r4:16], r61090@ CHECK-ERRORS:                                   ^1091@ CHECK-ERRORS: alignment must be 64 or omitted1092@ CHECK-ERRORS:         vld1.32 {d0, d1, d2}, [r4:32], r61093@ CHECK-ERRORS:                                   ^1094@ CHECK: vld1.32 {d0, d1, d2}, [r4:64], r6 @ encoding: [0x24,0xf9,0x96,0x06]1095@ CHECK-ERRORS: alignment must be 64 or omitted1096@ CHECK-ERRORS:         vld1.32 {d0, d1, d2}, [r4:128], r61097@ CHECK-ERRORS:                                   ^1098@ CHECK-ERRORS: alignment must be 64 or omitted1099@ CHECK-ERRORS:         vld1.32 {d0, d1, d2}, [r4:256], r61100@ CHECK-ERRORS:                                   ^1101 1102	vld1.32	{d0, d1, d2, d3}, [r4]1103	vld1.32	{d0, d1, d2, d3}, [r4:16]1104	vld1.32	{d0, d1, d2, d3}, [r4:32]1105	vld1.32	{d0, d1, d2, d3}, [r4:64]1106	vld1.32	{d0, d1, d2, d3}, [r4:128]1107	vld1.32	{d0, d1, d2, d3}, [r4:256]1108 1109@ CHECK: vld1.32 {d0, d1, d2, d3}, [r4]  @ encoding: [0x24,0xf9,0x8f,0x02]1110@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted1111@ CHECK-ERRORS:         vld1.32 {d0, d1, d2, d3}, [r4:16]1112@ CHECK-ERRORS:                                       ^1113@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted1114@ CHECK-ERRORS:         vld1.32 {d0, d1, d2, d3}, [r4:32]1115@ CHECK-ERRORS:                                       ^1116@ CHECK: vld1.32 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x24,0xf9,0x9f,0x02]1117@ CHECK: vld1.32 {d0, d1, d2, d3}, [r4:128] @ encoding: [0x24,0xf9,0xaf,0x02]1118@ CHECK: vld1.32 {d0, d1, d2, d3}, [r4:256] @ encoding: [0x24,0xf9,0xbf,0x02]1119 1120	vld1.32	{d0, d1, d2, d3}, [r4]!1121	vld1.32	{d0, d1, d2, d3}, [r4:16]!1122	vld1.32	{d0, d1, d2, d3}, [r4:32]!1123	vld1.32	{d0, d1, d2, d3}, [r4:64]!1124	vld1.32	{d0, d1, d2, d3}, [r4:128]!1125	vld1.32	{d0, d1, d2, d3}, [r4:256]!1126 1127@ CHECK: vld1.32 {d0, d1, d2, d3}, [r4]! @ encoding: [0x24,0xf9,0x8d,0x02]1128@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted1129@ CHECK-ERRORS:         vld1.32 {d0, d1, d2, d3}, [r4:16]!1130@ CHECK-ERRORS:                                       ^1131@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted1132@ CHECK-ERRORS:         vld1.32 {d0, d1, d2, d3}, [r4:32]!1133@ CHECK-ERRORS:                                       ^1134@ CHECK: vld1.32 {d0, d1, d2, d3}, [r4:64]! @ encoding: [0x24,0xf9,0x9d,0x02]1135@ CHECK: vld1.32 {d0, d1, d2, d3}, [r4:128]! @ encoding: [0x24,0xf9,0xad,0x02]1136@ CHECK: vld1.32 {d0, d1, d2, d3}, [r4:256]! @ encoding: [0x24,0xf9,0xbd,0x02]1137 1138	vld1.32	{d0, d1, d2, d3}, [r4], r61139	vld1.32	{d0, d1, d2, d3}, [r4:16], r61140	vld1.32	{d0, d1, d2, d3}, [r4:32], r61141	vld1.32	{d0, d1, d2, d3}, [r4:64], r61142	vld1.32	{d0, d1, d2, d3}, [r4:128], r61143	vld1.32	{d0, d1, d2, d3}, [r4:256], r61144 1145@ CHECK: vld1.32 {d0, d1, d2, d3}, [r4], r6 @ encoding: [0x24,0xf9,0x86,0x02]1146@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted1147@ CHECK-ERRORS:         vld1.32 {d0, d1, d2, d3}, [r4:16], r61148@ CHECK-ERRORS:                                       ^1149@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted1150@ CHECK-ERRORS:         vld1.32 {d0, d1, d2, d3}, [r4:32], r61151@ CHECK-ERRORS:                                       ^1152@ CHECK: vld1.32 {d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x24,0xf9,0x96,0x02]1153@ CHECK: vld1.32 {d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x24,0xf9,0xa6,0x02]1154@ CHECK: vld1.32 {d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x24,0xf9,0xb6,0x02]1155 1156	vld1.32	{d0[1]}, [r4]1157	vld1.32	{d0[1]}, [r4:16]1158	vld1.32	{d0[1]}, [r4:32]1159	vld1.32	{d0[1]}, [r4:64]1160	vld1.32	{d0[1]}, [r4:128]1161	vld1.32	{d0[1]}, [r4:256]1162 1163@ CHECK: vld1.32 {d0[1]}, [r4]           @ encoding: [0xa4,0xf9,0x8f,0x08]1164@ CHECK-ERRORS: alignment must be 32 or omitted1165@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:16]1166@ CHECK-ERRORS:                              ^1167@ CHECK: vld1.32 {d0[1]}, [r4:32]        @ encoding: [0xa4,0xf9,0xbf,0x08]1168@ CHECK-ERRORS: alignment must be 32 or omitted1169@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:64]1170@ CHECK-ERRORS:                              ^1171@ CHECK-ERRORS: alignment must be 32 or omitted1172@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:128]1173@ CHECK-ERRORS:                              ^1174@ CHECK-ERRORS: alignment must be 32 or omitted1175@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:256]1176@ CHECK-ERRORS:                              ^1177 1178	vld1.32	{d0[1]}, [r4]!1179	vld1.32	{d0[1]}, [r4:16]!1180	vld1.32	{d0[1]}, [r4:32]!1181	vld1.32	{d0[1]}, [r4:64]!1182	vld1.32	{d0[1]}, [r4:128]!1183	vld1.32	{d0[1]}, [r4:256]!1184 1185@ CHECK: vld1.32 {d0[1]}, [r4]!          @ encoding: [0xa4,0xf9,0x8d,0x08]1186@ CHECK-ERRORS: alignment must be 32 or omitted1187@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:16]!1188@ CHECK-ERRORS:                              ^1189@ CHECK: vld1.32 {d0[1]}, [r4:32]!       @ encoding: [0xa4,0xf9,0xbd,0x08]1190@ CHECK-ERRORS: alignment must be 32 or omitted1191@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:64]!1192@ CHECK-ERRORS:                              ^1193@ CHECK-ERRORS: alignment must be 32 or omitted1194@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:128]!1195@ CHECK-ERRORS:                              ^1196@ CHECK-ERRORS: alignment must be 32 or omitted1197@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:256]!1198@ CHECK-ERRORS:                              ^1199 1200	vld1.32	{d0[1]}, [r4], r61201	vld1.32	{d0[1]}, [r4:16], r61202	vld1.32	{d0[1]}, [r4:32], r61203	vld1.32	{d0[1]}, [r4:64], r61204	vld1.32	{d0[1]}, [r4:128], r61205	vld1.32	{d0[1]}, [r4:256], r61206 1207@ CHECK: vld1.32 {d0[1]}, [r4], r6       @ encoding: [0xa4,0xf9,0x86,0x08]1208@ CHECK-ERRORS: alignment must be 32 or omitted1209@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:16], r61210@ CHECK-ERRORS:                              ^1211@ CHECK: vld1.32 {d0[1]}, [r4:32], r6    @ encoding: [0xa4,0xf9,0xb6,0x08]1212@ CHECK-ERRORS: alignment must be 32 or omitted1213@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:64], r61214@ CHECK-ERRORS:                              ^1215@ CHECK-ERRORS: alignment must be 32 or omitted1216@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:128], r61217@ CHECK-ERRORS:                              ^1218@ CHECK-ERRORS: alignment must be 32 or omitted1219@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:256], r61220@ CHECK-ERRORS:                              ^1221 1222	vld1.32	{d0[]}, [r4]1223	vld1.32	{d0[]}, [r4:16]1224	vld1.32	{d0[]}, [r4:32]1225	vld1.32	{d0[]}, [r4:64]1226	vld1.32	{d0[]}, [r4:128]1227	vld1.32	{d0[]}, [r4:256]1228 1229@ CHECK: vld1.32 {d0[]}, [r4]            @ encoding: [0xa4,0xf9,0x8f,0x0c]1230@ CHECK-ERRORS: alignment must be 32 or omitted1231@ CHECK-ERRORS:         vld1.32 {d0[]}, [r4:16]1232@ CHECK-ERRORS:                             ^1233@ CHECK: vld1.32 {d0[]}, [r4:32]         @ encoding: [0xa4,0xf9,0x9f,0x0c]1234@ CHECK-ERRORS: alignment must be 32 or omitted1235@ CHECK-ERRORS:         vld1.32 {d0[]}, [r4:64]1236@ CHECK-ERRORS:                             ^1237@ CHECK-ERRORS: alignment must be 32 or omitted1238@ CHECK-ERRORS:         vld1.32 {d0[]}, [r4:128]1239@ CHECK-ERRORS:                             ^1240@ CHECK-ERRORS: alignment must be 32 or omitted1241@ CHECK-ERRORS:         vld1.32 {d0[]}, [r4:256]1242@ CHECK-ERRORS:                             ^1243 1244	vld1.32	{d0[]}, [r4]!1245	vld1.32	{d0[]}, [r4:16]!1246	vld1.32	{d0[]}, [r4:32]!1247	vld1.32	{d0[]}, [r4:64]!1248	vld1.32	{d0[]}, [r4:128]!1249	vld1.32	{d0[]}, [r4:256]!1250 1251@ CHECK: vld1.32 {d0[]}, [r4]!           @ encoding: [0xa4,0xf9,0x8d,0x0c]1252@ CHECK-ERRORS: alignment must be 32 or omitted1253@ CHECK-ERRORS:         vld1.32 {d0[]}, [r4:16]!1254@ CHECK-ERRORS:                             ^1255@ CHECK: vld1.32 {d0[]}, [r4:32]!        @ encoding: [0xa4,0xf9,0x9d,0x0c]1256@ CHECK-ERRORS: alignment must be 32 or omitted1257@ CHECK-ERRORS:         vld1.32 {d0[]}, [r4:64]!1258@ CHECK-ERRORS:                             ^1259@ CHECK-ERRORS: alignment must be 32 or omitted1260@ CHECK-ERRORS:         vld1.32 {d0[]}, [r4:128]!1261@ CHECK-ERRORS:                             ^1262@ CHECK-ERRORS: alignment must be 32 or omitted1263@ CHECK-ERRORS:         vld1.32 {d0[]}, [r4:256]!1264@ CHECK-ERRORS:                             ^1265 1266	vld1.32	{d0[]}, [r4], r61267	vld1.32	{d0[]}, [r4:16], r61268	vld1.32	{d0[]}, [r4:32], r61269	vld1.32	{d0[]}, [r4:64], r61270	vld1.32	{d0[]}, [r4:128], r61271	vld1.32	{d0[]}, [r4:256], r61272 1273@ CHECK: vld1.32 {d0[]}, [r4], r6        @ encoding: [0xa4,0xf9,0x86,0x0c]1274@ CHECK-ERRORS: alignment must be 32 or omitted1275@ CHECK-ERRORS:         vld1.32 {d0[]}, [r4:16], r61276@ CHECK-ERRORS:                             ^1277@ CHECK: vld1.32 {d0[]}, [r4:32], r6     @ encoding: [0xa4,0xf9,0x96,0x0c]1278@ CHECK-ERRORS: alignment must be 32 or omitted1279@ CHECK-ERRORS:         vld1.32 {d0[]}, [r4:64], r61280@ CHECK-ERRORS:                             ^1281@ CHECK-ERRORS: alignment must be 32 or omitted1282@ CHECK-ERRORS:         vld1.32 {d0[]}, [r4:128], r61283@ CHECK-ERRORS:                             ^1284@ CHECK-ERRORS: alignment must be 32 or omitted1285@ CHECK-ERRORS:         vld1.32 {d0[]}, [r4:256], r61286@ CHECK-ERRORS:                             ^1287 1288	vld1.32	{d0[], d1[]}, [r4]1289	vld1.32	{d0[], d1[]}, [r4:16]1290	vld1.32	{d0[], d1[]}, [r4:32]1291	vld1.32	{d0[], d1[]}, [r4:64]1292	vld1.32	{d0[], d1[]}, [r4:128]1293	vld1.32	{d0[], d1[]}, [r4:256]1294 1295@ CHECK: vld1.32 {d0[], d1[]}, [r4]      @ encoding: [0xa4,0xf9,0xaf,0x0c]1296@ CHECK-ERRORS: alignment must be 32 or omitted1297@ CHECK-ERRORS:         vld1.32 {d0[], d1[]}, [r4:16]1298@ CHECK-ERRORS:                                   ^1299@ CHECK: vld1.32 {d0[], d1[]}, [r4:32]   @ encoding: [0xa4,0xf9,0xbf,0x0c]1300@ CHECK-ERRORS: alignment must be 32 or omitted1301@ CHECK-ERRORS:         vld1.32 {d0[], d1[]}, [r4:64]1302@ CHECK-ERRORS:                                   ^1303@ CHECK-ERRORS: alignment must be 32 or omitted1304@ CHECK-ERRORS:         vld1.32 {d0[], d1[]}, [r4:128]1305@ CHECK-ERRORS:                                   ^1306@ CHECK-ERRORS: alignment must be 32 or omitted1307@ CHECK-ERRORS:         vld1.32 {d0[], d1[]}, [r4:256]1308@ CHECK-ERRORS:                                   ^1309 1310	vld1.32	{d0[], d1[]}, [r4]!1311	vld1.32	{d0[], d1[]}, [r4:16]!1312	vld1.32	{d0[], d1[]}, [r4:32]!1313	vld1.32	{d0[], d1[]}, [r4:64]!1314	vld1.32	{d0[], d1[]}, [r4:128]!1315	vld1.32	{d0[], d1[]}, [r4:256]!1316 1317@ CHECK: vld1.32 {d0[], d1[]}, [r4]!     @ encoding: [0xa4,0xf9,0xad,0x0c]1318@ CHECK-ERRORS: alignment must be 32 or omitted1319@ CHECK-ERRORS:         vld1.32 {d0[], d1[]}, [r4:16]!1320@ CHECK-ERRORS:                                   ^1321@ CHECK: vld1.32 {d0[], d1[]}, [r4:32]!  @ encoding: [0xa4,0xf9,0xbd,0x0c]1322@ CHECK-ERRORS: alignment must be 32 or omitted1323@ CHECK-ERRORS:         vld1.32 {d0[], d1[]}, [r4:64]!1324@ CHECK-ERRORS:                                   ^1325@ CHECK-ERRORS: alignment must be 32 or omitted1326@ CHECK-ERRORS:         vld1.32 {d0[], d1[]}, [r4:128]!1327@ CHECK-ERRORS:                                   ^1328@ CHECK-ERRORS: alignment must be 32 or omitted1329@ CHECK-ERRORS:         vld1.32 {d0[], d1[]}, [r4:256]!1330@ CHECK-ERRORS:                                   ^1331 1332	vld1.32	{d0[], d1[]}, [r4], r61333	vld1.32	{d0[], d1[]}, [r4:16], r61334	vld1.32	{d0[], d1[]}, [r4:32], r61335	vld1.32	{d0[], d1[]}, [r4:64], r61336	vld1.32	{d0[], d1[]}, [r4:128], r61337	vld1.32	{d0[], d1[]}, [r4:256], r61338 1339@ CHECK: vld1.32 {d0[], d1[]}, [r4], r6  @ encoding: [0xa4,0xf9,0xa6,0x0c]1340@ CHECK-ERRORS: alignment must be 32 or omitted1341@ CHECK-ERRORS:         vld1.32 {d0[], d1[]}, [r4:16], r61342@ CHECK-ERRORS:                                   ^1343@ CHECK: vld1.32 {d0[], d1[]}, [r4:32], r6 @ encoding: [0xa4,0xf9,0xb6,0x0c]1344@ CHECK-ERRORS: alignment must be 32 or omitted1345@ CHECK-ERRORS:         vld1.32 {d0[], d1[]}, [r4:64], r61346@ CHECK-ERRORS:                                   ^1347@ CHECK-ERRORS: alignment must be 32 or omitted1348@ CHECK-ERRORS:         vld1.32 {d0[], d1[]}, [r4:128], r61349@ CHECK-ERRORS:                                   ^1350@ CHECK-ERRORS: alignment must be 32 or omitted1351@ CHECK-ERRORS:         vld1.32 {d0[], d1[]}, [r4:256], r61352@ CHECK-ERRORS:                                   ^1353 1354	vld1.32	{d0[1]}, [r4]1355	vld1.32	{d0[1]}, [r4:16]1356	vld1.32	{d0[1]}, [r4:32]1357	vld1.32	{d0[1]}, [r4:64]1358	vld1.32	{d0[1]}, [r4:128]1359	vld1.32	{d0[1]}, [r4:256]1360 1361@ CHECK: vld1.32 {d0[1]}, [r4]           @ encoding: [0xa4,0xf9,0x8f,0x08]1362@ CHECK-ERRORS: alignment must be 32 or omitted1363@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:16]1364@ CHECK-ERRORS:                              ^1365@ CHECK: vld1.32 {d0[1]}, [r4:32]        @ encoding: [0xa4,0xf9,0xbf,0x08]1366@ CHECK-ERRORS: alignment must be 32 or omitted1367@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:64]1368@ CHECK-ERRORS:                              ^1369@ CHECK-ERRORS: alignment must be 32 or omitted1370@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:128]1371@ CHECK-ERRORS:                              ^1372@ CHECK-ERRORS: alignment must be 32 or omitted1373@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:256]1374@ CHECK-ERRORS:                              ^1375 1376	vld1.32	{d0[1]}, [r4]!1377	vld1.32	{d0[1]}, [r4:16]!1378	vld1.32	{d0[1]}, [r4:32]!1379	vld1.32	{d0[1]}, [r4:64]!1380	vld1.32	{d0[1]}, [r4:128]!1381	vld1.32	{d0[1]}, [r4:256]!1382 1383@ CHECK: vld1.32 {d0[1]}, [r4]!          @ encoding: [0xa4,0xf9,0x8d,0x08]1384@ CHECK-ERRORS: alignment must be 32 or omitted1385@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:16]!1386@ CHECK-ERRORS:                              ^1387@ CHECK: vld1.32 {d0[1]}, [r4:32]!       @ encoding: [0xa4,0xf9,0xbd,0x08]1388@ CHECK-ERRORS: alignment must be 32 or omitted1389@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:64]!1390@ CHECK-ERRORS:                              ^1391@ CHECK-ERRORS: alignment must be 32 or omitted1392@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:128]!1393@ CHECK-ERRORS:                              ^1394@ CHECK-ERRORS: alignment must be 32 or omitted1395@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:256]!1396@ CHECK-ERRORS:                              ^1397 1398	vld1.32	{d0[1]}, [r4], r61399	vld1.32	{d0[1]}, [r4:16], r61400	vld1.32	{d0[1]}, [r4:32], r61401	vld1.32	{d0[1]}, [r4:64], r61402	vld1.32	{d0[1]}, [r4:128], r61403	vld1.32	{d0[1]}, [r4:256], r61404 1405@ CHECK: vld1.32 {d0[1]}, [r4], r6       @ encoding: [0xa4,0xf9,0x86,0x08]1406@ CHECK-ERRORS: alignment must be 32 or omitted1407@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:16], r61408@ CHECK-ERRORS:                              ^1409@ CHECK: vld1.32 {d0[1]}, [r4:32], r6    @ encoding: [0xa4,0xf9,0xb6,0x08]1410@ CHECK-ERRORS: alignment must be 32 or omitted1411@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:64], r61412@ CHECK-ERRORS:                              ^1413@ CHECK-ERRORS: alignment must be 32 or omitted1414@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:128], r61415@ CHECK-ERRORS:                              ^1416@ CHECK-ERRORS: alignment must be 32 or omitted1417@ CHECK-ERRORS:         vld1.32 {d0[1]}, [r4:256], r61418@ CHECK-ERRORS:                              ^1419 1420	vld1.64	{d0}, [r4]1421	vld1.64	{d0}, [r4:16]1422	vld1.64	{d0}, [r4:32]1423	vld1.64	{d0}, [r4:64]1424	vld1.64	{d0}, [r4:128]1425	vld1.64	{d0}, [r4:256]1426 1427@ CHECK: vld1.64 {d0}, [r4]              @ encoding: [0x24,0xf9,0xcf,0x07]1428@ CHECK-ERRORS: alignment must be 64 or omitted1429@ CHECK-ERRORS:         vld1.64 {d0}, [r4:16]1430@ CHECK-ERRORS:                           ^1431@ CHECK-ERRORS: alignment must be 64 or omitted1432@ CHECK-ERRORS:         vld1.64 {d0}, [r4:32]1433@ CHECK-ERRORS:                           ^1434@ CHECK: vld1.64 {d0}, [r4:64]           @ encoding: [0x24,0xf9,0xdf,0x07]1435@ CHECK-ERRORS: alignment must be 64 or omitted1436@ CHECK-ERRORS:         vld1.64 {d0}, [r4:128]1437@ CHECK-ERRORS:                           ^1438@ CHECK-ERRORS: alignment must be 64 or omitted1439@ CHECK-ERRORS:         vld1.64 {d0}, [r4:256]1440@ CHECK-ERRORS:                           ^1441 1442	vld1.64	{d0}, [r4]!1443	vld1.64	{d0}, [r4:16]!1444	vld1.64	{d0}, [r4:32]!1445	vld1.64	{d0}, [r4:64]!1446	vld1.64	{d0}, [r4:128]!1447	vld1.64	{d0}, [r4:256]!1448 1449@ CHECK: vld1.64 {d0}, [r4]!             @ encoding: [0x24,0xf9,0xcd,0x07]1450@ CHECK-ERRORS: alignment must be 64 or omitted1451@ CHECK-ERRORS:         vld1.64 {d0}, [r4:16]!1452@ CHECK-ERRORS:                           ^1453@ CHECK-ERRORS: alignment must be 64 or omitted1454@ CHECK-ERRORS:         vld1.64 {d0}, [r4:32]!1455@ CHECK-ERRORS:                           ^1456@ CHECK: vld1.64 {d0}, [r4:64]!          @ encoding: [0x24,0xf9,0xdd,0x07]1457@ CHECK-ERRORS: alignment must be 64 or omitted1458@ CHECK-ERRORS:         vld1.64 {d0}, [r4:128]!1459@ CHECK-ERRORS:                           ^1460@ CHECK-ERRORS: alignment must be 64 or omitted1461@ CHECK-ERRORS:         vld1.64 {d0}, [r4:256]!1462@ CHECK-ERRORS:                           ^1463 1464	vld1.64	{d0}, [r4], r61465	vld1.64	{d0}, [r4:16], r61466	vld1.64	{d0}, [r4:32], r61467	vld1.64	{d0}, [r4:64], r61468	vld1.64	{d0}, [r4:128], r61469	vld1.64	{d0}, [r4:256], r61470 1471@ CHECK: vld1.64 {d0}, [r4], r6          @ encoding: [0x24,0xf9,0xc6,0x07]1472@ CHECK-ERRORS: alignment must be 64 or omitted1473@ CHECK-ERRORS:         vld1.64 {d0}, [r4:16], r61474@ CHECK-ERRORS:                           ^1475@ CHECK-ERRORS: alignment must be 64 or omitted1476@ CHECK-ERRORS:         vld1.64 {d0}, [r4:32], r61477@ CHECK-ERRORS:                           ^1478@ CHECK: vld1.64 {d0}, [r4:64], r6       @ encoding: [0x24,0xf9,0xd6,0x07]1479@ CHECK-ERRORS: alignment must be 64 or omitted1480@ CHECK-ERRORS:         vld1.64 {d0}, [r4:128], r61481@ CHECK-ERRORS:                           ^1482@ CHECK-ERRORS: alignment must be 64 or omitted1483@ CHECK-ERRORS:         vld1.64 {d0}, [r4:256], r61484@ CHECK-ERRORS:                           ^1485 1486	vld1.64	{d0, d1}, [r4]1487	vld1.64	{d0, d1}, [r4:16]1488	vld1.64	{d0, d1}, [r4:32]1489	vld1.64	{d0, d1}, [r4:64]1490	vld1.64	{d0, d1}, [r4:128]1491	vld1.64	{d0, d1}, [r4:256]1492 1493@ CHECK: vld1.64 {d0, d1}, [r4]          @ encoding: [0x24,0xf9,0xcf,0x0a]1494@ CHECK-ERRORS: alignment must be 64, 128 or omitted1495@ CHECK-ERRORS:         vld1.64 {d0, d1}, [r4:16]1496@ CHECK-ERRORS:                               ^1497@ CHECK-ERRORS: alignment must be 64, 128 or omitted1498@ CHECK-ERRORS:         vld1.64 {d0, d1}, [r4:32]1499@ CHECK-ERRORS:                               ^1500@ CHECK: vld1.64 {d0, d1}, [r4:64]       @ encoding: [0x24,0xf9,0xdf,0x0a]1501@ CHECK: vld1.64 {d0, d1}, [r4:128]      @ encoding: [0x24,0xf9,0xef,0x0a]1502@ CHECK-ERRORS: alignment must be 64, 128 or omitted1503@ CHECK-ERRORS:         vld1.64 {d0, d1}, [r4:256]1504@ CHECK-ERRORS:                               ^1505 1506	vld1.64	{d0, d1}, [r4]!1507	vld1.64	{d0, d1}, [r4:16]!1508	vld1.64	{d0, d1}, [r4:32]!1509	vld1.64	{d0, d1}, [r4:64]!1510	vld1.64	{d0, d1}, [r4:128]!1511	vld1.64	{d0, d1}, [r4:256]!1512 1513@ CHECK: vld1.64 {d0, d1}, [r4]!         @ encoding: [0x24,0xf9,0xcd,0x0a]1514@ CHECK-ERRORS: alignment must be 64, 128 or omitted1515@ CHECK-ERRORS:         vld1.64 {d0, d1}, [r4:16]!1516@ CHECK-ERRORS:                               ^1517@ CHECK-ERRORS: alignment must be 64, 128 or omitted1518@ CHECK-ERRORS:         vld1.64 {d0, d1}, [r4:32]!1519@ CHECK-ERRORS:                               ^1520@ CHECK: vld1.64 {d0, d1}, [r4:64]!      @ encoding: [0x24,0xf9,0xdd,0x0a]1521@ CHECK: vld1.64 {d0, d1}, [r4:128]!     @ encoding: [0x24,0xf9,0xed,0x0a]1522@ CHECK-ERRORS: alignment must be 64, 128 or omitted1523@ CHECK-ERRORS:         vld1.64 {d0, d1}, [r4:256]!1524@ CHECK-ERRORS:                               ^1525 1526	vld1.64	{d0, d1}, [r4], r61527	vld1.64	{d0, d1}, [r4:16], r61528	vld1.64	{d0, d1}, [r4:32], r61529	vld1.64	{d0, d1}, [r4:64], r61530	vld1.64	{d0, d1}, [r4:128], r61531	vld1.64	{d0, d1}, [r4:256], r61532 1533@ CHECK: vld1.64 {d0, d1}, [r4], r6      @ encoding: [0x24,0xf9,0xc6,0x0a]1534@ CHECK-ERRORS: alignment must be 64, 128 or omitted1535@ CHECK-ERRORS:         vld1.64 {d0, d1}, [r4:16], r61536@ CHECK-ERRORS:                               ^1537@ CHECK-ERRORS: alignment must be 64, 128 or omitted1538@ CHECK-ERRORS:         vld1.64 {d0, d1}, [r4:32], r61539@ CHECK-ERRORS:                               ^1540@ CHECK: vld1.64 {d0, d1}, [r4:64], r6   @ encoding: [0x24,0xf9,0xd6,0x0a]1541@ CHECK: vld1.64 {d0, d1}, [r4:128], r6  @ encoding: [0x24,0xf9,0xe6,0x0a]1542@ CHECK-ERRORS: alignment must be 64, 128 or omitted1543@ CHECK-ERRORS:         vld1.64 {d0, d1}, [r4:256], r61544@ CHECK-ERRORS:                               ^1545 1546	vld1.64	{d0, d1, d2}, [r4]1547	vld1.64	{d0, d1, d2}, [r4:16]1548	vld1.64	{d0, d1, d2}, [r4:32]1549	vld1.64	{d0, d1, d2}, [r4:64]1550	vld1.64	{d0, d1, d2}, [r4:128]1551	vld1.64	{d0, d1, d2}, [r4:256]1552 1553@ CHECK: vld1.64 {d0, d1, d2}, [r4]      @ encoding: [0x24,0xf9,0xcf,0x06]1554@ CHECK-ERRORS: alignment must be 64 or omitted1555@ CHECK-ERRORS:         vld1.64 {d0, d1, d2}, [r4:16]1556@ CHECK-ERRORS:                                   ^1557@ CHECK-ERRORS: alignment must be 64 or omitted1558@ CHECK-ERRORS:         vld1.64 {d0, d1, d2}, [r4:32]1559@ CHECK-ERRORS:                                   ^1560@ CHECK: vld1.64 {d0, d1, d2}, [r4:64]   @ encoding: [0x24,0xf9,0xdf,0x06]1561@ CHECK-ERRORS: alignment must be 64 or omitted1562@ CHECK-ERRORS:         vld1.64 {d0, d1, d2}, [r4:128]1563@ CHECK-ERRORS:                                   ^1564@ CHECK-ERRORS: alignment must be 64 or omitted1565@ CHECK-ERRORS:         vld1.64 {d0, d1, d2}, [r4:256]1566@ CHECK-ERRORS:                                   ^1567 1568	vld1.64	{d0, d1, d2}, [r4]!1569	vld1.64	{d0, d1, d2}, [r4:16]!1570	vld1.64	{d0, d1, d2}, [r4:32]!1571	vld1.64	{d0, d1, d2}, [r4:64]!1572	vld1.64	{d0, d1, d2}, [r4:128]!1573	vld1.64	{d0, d1, d2}, [r4:256]!1574 1575@ CHECK: vld1.64 {d0, d1, d2}, [r4]!     @ encoding: [0x24,0xf9,0xcd,0x06]1576@ CHECK-ERRORS: alignment must be 64 or omitted1577@ CHECK-ERRORS:         vld1.64 {d0, d1, d2}, [r4:16]!1578@ CHECK-ERRORS:                                   ^1579@ CHECK-ERRORS: alignment must be 64 or omitted1580@ CHECK-ERRORS:         vld1.64 {d0, d1, d2}, [r4:32]!1581@ CHECK-ERRORS:                                   ^1582@ CHECK: vld1.64 {d0, d1, d2}, [r4:64]!  @ encoding: [0x24,0xf9,0xdd,0x06]1583@ CHECK-ERRORS: alignment must be 64 or omitted1584@ CHECK-ERRORS:         vld1.64 {d0, d1, d2}, [r4:128]!1585@ CHECK-ERRORS:                                   ^1586@ CHECK-ERRORS: alignment must be 64 or omitted1587@ CHECK-ERRORS:         vld1.64 {d0, d1, d2}, [r4:256]!1588@ CHECK-ERRORS:                                   ^1589 1590	vld1.64	{d0, d1, d2}, [r4], r61591	vld1.64	{d0, d1, d2}, [r4:16], r61592	vld1.64	{d0, d1, d2}, [r4:32], r61593	vld1.64	{d0, d1, d2}, [r4:64], r61594	vld1.64	{d0, d1, d2}, [r4:128], r61595	vld1.64	{d0, d1, d2}, [r4:256], r61596 1597@ CHECK: vld1.64 {d0, d1, d2}, [r4], r6  @ encoding: [0x24,0xf9,0xc6,0x06]1598@ CHECK-ERRORS: alignment must be 64 or omitted1599@ CHECK-ERRORS:         vld1.64 {d0, d1, d2}, [r4:16], r61600@ CHECK-ERRORS:                                   ^1601@ CHECK-ERRORS: alignment must be 64 or omitted1602@ CHECK-ERRORS:         vld1.64 {d0, d1, d2}, [r4:32], r61603@ CHECK-ERRORS:                                   ^1604@ CHECK: vld1.64 {d0, d1, d2}, [r4:64], r6 @ encoding: [0x24,0xf9,0xd6,0x06]1605@ CHECK-ERRORS: alignment must be 64 or omitted1606@ CHECK-ERRORS:         vld1.64 {d0, d1, d2}, [r4:128], r61607@ CHECK-ERRORS:                                   ^1608@ CHECK-ERRORS: alignment must be 64 or omitted1609@ CHECK-ERRORS:         vld1.64 {d0, d1, d2}, [r4:256], r61610@ CHECK-ERRORS:                                   ^1611 1612	vld1.64	{d0, d1, d2, d3}, [r4]1613	vld1.64	{d0, d1, d2, d3}, [r4:16]1614	vld1.64	{d0, d1, d2, d3}, [r4:32]1615	vld1.64	{d0, d1, d2, d3}, [r4:64]1616	vld1.64	{d0, d1, d2, d3}, [r4:128]1617	vld1.64	{d0, d1, d2, d3}, [r4:256]1618 1619@ CHECK: vld1.64 {d0, d1, d2, d3}, [r4]  @ encoding: [0x24,0xf9,0xcf,0x02]1620@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted1621@ CHECK-ERRORS:         vld1.64 {d0, d1, d2, d3}, [r4:16]1622@ CHECK-ERRORS:                                       ^1623@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted1624@ CHECK-ERRORS:         vld1.64 {d0, d1, d2, d3}, [r4:32]1625@ CHECK-ERRORS:                                       ^1626@ CHECK: vld1.64 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x24,0xf9,0xdf,0x02]1627@ CHECK: vld1.64 {d0, d1, d2, d3}, [r4:128] @ encoding: [0x24,0xf9,0xef,0x02]1628@ CHECK: vld1.64 {d0, d1, d2, d3}, [r4:256] @ encoding: [0x24,0xf9,0xff,0x02]1629 1630	vld1.64	{d0, d1, d2, d3}, [r4]!1631	vld1.64	{d0, d1, d2, d3}, [r4:16]!1632	vld1.64	{d0, d1, d2, d3}, [r4:32]!1633	vld1.64	{d0, d1, d2, d3}, [r4:64]!1634	vld1.64	{d0, d1, d2, d3}, [r4:128]!1635	vld1.64	{d0, d1, d2, d3}, [r4:256]!1636 1637@ CHECK: vld1.64 {d0, d1, d2, d3}, [r4]! @ encoding: [0x24,0xf9,0xcd,0x02]1638@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted1639@ CHECK-ERRORS:         vld1.64 {d0, d1, d2, d3}, [r4:16]!1640@ CHECK-ERRORS:                                       ^1641@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted1642@ CHECK-ERRORS:         vld1.64 {d0, d1, d2, d3}, [r4:32]!1643@ CHECK-ERRORS:                                       ^1644@ CHECK: vld1.64 {d0, d1, d2, d3}, [r4:64]! @ encoding: [0x24,0xf9,0xdd,0x02]1645@ CHECK: vld1.64 {d0, d1, d2, d3}, [r4:128]! @ encoding: [0x24,0xf9,0xed,0x02]1646@ CHECK: vld1.64 {d0, d1, d2, d3}, [r4:256]! @ encoding: [0x24,0xf9,0xfd,0x02]1647 1648	vld1.64	{d0, d1, d2, d3}, [r4], r61649	vld1.64	{d0, d1, d2, d3}, [r4:16], r61650	vld1.64	{d0, d1, d2, d3}, [r4:32], r61651	vld1.64	{d0, d1, d2, d3}, [r4:64], r61652	vld1.64	{d0, d1, d2, d3}, [r4:128], r61653	vld1.64	{d0, d1, d2, d3}, [r4:256], r61654 1655@ CHECK: vld1.64 {d0, d1, d2, d3}, [r4], r6 @ encoding: [0x24,0xf9,0xc6,0x02]1656@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted1657@ CHECK-ERRORS:         vld1.64 {d0, d1, d2, d3}, [r4:16], r61658@ CHECK-ERRORS:                                       ^1659@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted1660@ CHECK-ERRORS:         vld1.64 {d0, d1, d2, d3}, [r4:32], r61661@ CHECK-ERRORS:                                       ^1662@ CHECK: vld1.64 {d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x24,0xf9,0xd6,0x02]1663@ CHECK: vld1.64 {d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x24,0xf9,0xe6,0x02]1664@ CHECK: vld1.64 {d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x24,0xf9,0xf6,0x02]1665 1666	vld2.8	{d0, d1}, [r4]1667	vld2.8	{d0, d1}, [r4:16]1668	vld2.8	{d0, d1}, [r4:32]1669	vld2.8	{d0, d1}, [r4:64]1670	vld2.8	{d0, d1}, [r4:128]1671	vld2.8	{d0, d1}, [r4:256]1672 1673@ CHECK: vld2.8 {d0, d1}, [r4]          @ encoding: [0x24,0xf9,0x0f,0x08]1674@ CHECK-ERRORS: alignment must be 64, 128 or omitted1675@ CHECK-ERRORS:         vld2.8  {d0, d1}, [r4:16]1676@ CHECK-ERRORS:                               ^1677@ CHECK-ERRORS: alignment must be 64, 128 or omitted1678@ CHECK-ERRORS:         vld2.8  {d0, d1}, [r4:32]1679@ CHECK-ERRORS:                               ^1680@ CHECK: vld2.8 {d0, d1}, [r4:64]       @ encoding: [0x24,0xf9,0x1f,0x08]1681@ CHECK: vld2.8 {d0, d1}, [r4:128]      @ encoding: [0x24,0xf9,0x2f,0x08]1682@ CHECK-ERRORS: alignment must be 64, 128 or omitted1683@ CHECK-ERRORS:         vld2.8  {d0, d1}, [r4:256]1684@ CHECK-ERRORS:                               ^1685 1686	vld2.8	{d0, d1}, [r4]!1687	vld2.8	{d0, d1}, [r4:16]!1688	vld2.8	{d0, d1}, [r4:32]!1689	vld2.8	{d0, d1}, [r4:64]!1690	vld2.8	{d0, d1}, [r4:128]!1691	vld2.8	{d0, d1}, [r4:256]!1692 1693@ CHECK: vld2.8 {d0, d1}, [r4]!         @ encoding: [0x24,0xf9,0x0d,0x08]1694@ CHECK-ERRORS: alignment must be 64, 128 or omitted1695@ CHECK-ERRORS:         vld2.8  {d0, d1}, [r4:16]!1696@ CHECK-ERRORS:                               ^1697@ CHECK-ERRORS: alignment must be 64, 128 or omitted1698@ CHECK-ERRORS:         vld2.8  {d0, d1}, [r4:32]!1699@ CHECK-ERRORS:                               ^1700@ CHECK: vld2.8 {d0, d1}, [r4:64]!      @ encoding: [0x24,0xf9,0x1d,0x08]1701@ CHECK: vld2.8 {d0, d1}, [r4:128]!     @ encoding: [0x24,0xf9,0x2d,0x08]1702@ CHECK-ERRORS: alignment must be 64, 128 or omitted1703@ CHECK-ERRORS:         vld2.8  {d0, d1}, [r4:256]!1704@ CHECK-ERRORS:                               ^1705 1706	vld2.8	{d0, d1}, [r4], r61707	vld2.8	{d0, d1}, [r4:16], r61708	vld2.8	{d0, d1}, [r4:32], r61709	vld2.8	{d0, d1}, [r4:64], r61710	vld2.8	{d0, d1}, [r4:128], r61711	vld2.8	{d0, d1}, [r4:256], r61712 1713@ CHECK: vld2.8 {d0, d1}, [r4], r6      @ encoding: [0x24,0xf9,0x06,0x08]1714@ CHECK-ERRORS: alignment must be 64, 128 or omitted1715@ CHECK-ERRORS:         vld2.8  {d0, d1}, [r4:16], r61716@ CHECK-ERRORS:                               ^1717@ CHECK-ERRORS: alignment must be 64, 128 or omitted1718@ CHECK-ERRORS:         vld2.8  {d0, d1}, [r4:32], r61719@ CHECK-ERRORS:                               ^1720@ CHECK: vld2.8 {d0, d1}, [r4:64], r6   @ encoding: [0x24,0xf9,0x16,0x08]1721@ CHECK: vld2.8 {d0, d1}, [r4:128], r6  @ encoding: [0x24,0xf9,0x26,0x08]1722@ CHECK-ERRORS: alignment must be 64, 128 or omitted1723@ CHECK-ERRORS:         vld2.8  {d0, d1}, [r4:256], r61724@ CHECK-ERRORS:                               ^1725 1726	vld2.8	{d0, d2}, [r4]1727	vld2.8	{d0, d2}, [r4:16]1728	vld2.8	{d0, d2}, [r4:32]1729	vld2.8	{d0, d2}, [r4:64]1730	vld2.8	{d0, d2}, [r4:128]1731	vld2.8	{d0, d2}, [r4:256]1732 1733@ CHECK: vld2.8 {d0, d2}, [r4]          @ encoding: [0x24,0xf9,0x0f,0x09]1734@ CHECK-ERRORS: alignment must be 64, 128 or omitted1735@ CHECK-ERRORS:         vld2.8  {d0, d2}, [r4:16]1736@ CHECK-ERRORS:                               ^1737@ CHECK-ERRORS: alignment must be 64, 128 or omitted1738@ CHECK-ERRORS:         vld2.8  {d0, d2}, [r4:32]1739@ CHECK-ERRORS:                               ^1740@ CHECK: vld2.8 {d0, d2}, [r4:64]       @ encoding: [0x24,0xf9,0x1f,0x09]1741@ CHECK: vld2.8 {d0, d2}, [r4:128]      @ encoding: [0x24,0xf9,0x2f,0x09]1742@ CHECK-ERRORS: alignment must be 64, 128 or omitted1743@ CHECK-ERRORS:         vld2.8  {d0, d2}, [r4:256]1744@ CHECK-ERRORS:                               ^1745 1746	vld2.8	{d0, d2}, [r4]!1747	vld2.8	{d0, d2}, [r4:16]!1748	vld2.8	{d0, d2}, [r4:32]!1749	vld2.8	{d0, d2}, [r4:64]!1750	vld2.8	{d0, d2}, [r4:128]!1751	vld2.8	{d0, d2}, [r4:256]!1752 1753@ CHECK: vld2.8 {d0, d2}, [r4]!         @ encoding: [0x24,0xf9,0x0d,0x09]1754@ CHECK-ERRORS: alignment must be 64, 128 or omitted1755@ CHECK-ERRORS:         vld2.8  {d0, d2}, [r4:16]!1756@ CHECK-ERRORS:                               ^1757@ CHECK-ERRORS: alignment must be 64, 128 or omitted1758@ CHECK-ERRORS:         vld2.8  {d0, d2}, [r4:32]!1759@ CHECK-ERRORS:                               ^1760@ CHECK: vld2.8 {d0, d2}, [r4:64]!      @ encoding: [0x24,0xf9,0x1d,0x09]1761@ CHECK: vld2.8 {d0, d2}, [r4:128]!     @ encoding: [0x24,0xf9,0x2d,0x09]1762@ CHECK-ERRORS: alignment must be 64, 128 or omitted1763@ CHECK-ERRORS:         vld2.8  {d0, d2}, [r4:256]!1764@ CHECK-ERRORS:                               ^1765 1766	vld2.8	{d0, d2}, [r4], r61767	vld2.8	{d0, d2}, [r4:16], r61768	vld2.8	{d0, d2}, [r4:32], r61769	vld2.8	{d0, d2}, [r4:64], r61770	vld2.8	{d0, d2}, [r4:128], r61771	vld2.8	{d0, d2}, [r4:256], r61772 1773@ CHECK: vld2.8 {d0, d2}, [r4], r6      @ encoding: [0x24,0xf9,0x06,0x09]1774@ CHECK-ERRORS: alignment must be 64, 128 or omitted1775@ CHECK-ERRORS:         vld2.8  {d0, d2}, [r4:16], r61776@ CHECK-ERRORS:                               ^1777@ CHECK-ERRORS: alignment must be 64, 128 or omitted1778@ CHECK-ERRORS:         vld2.8  {d0, d2}, [r4:32], r61779@ CHECK-ERRORS:                               ^1780@ CHECK: vld2.8 {d0, d2}, [r4:64], r6   @ encoding: [0x24,0xf9,0x16,0x09]1781@ CHECK: vld2.8 {d0, d2}, [r4:128], r6  @ encoding: [0x24,0xf9,0x26,0x09]1782@ CHECK-ERRORS: alignment must be 64, 128 or omitted1783@ CHECK-ERRORS:         vld2.8  {d0, d2}, [r4:256], r61784@ CHECK-ERRORS:                               ^1785 1786	vld2.8	{d0, d1, d2, d3}, [r4]1787	vld2.8	{d0, d1, d2, d3}, [r4:16]1788	vld2.8	{d0, d1, d2, d3}, [r4:32]1789	vld2.8	{d0, d1, d2, d3}, [r4:64]1790	vld2.8	{d0, d1, d2, d3}, [r4:128]1791	vld2.8	{d0, d1, d2, d3}, [r4:256]1792 1793@ CHECK: vld2.8 {d0, d1, d2, d3}, [r4]  @ encoding: [0x24,0xf9,0x0f,0x03]1794@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted1795@ CHECK-ERRORS:         vld2.8  {d0, d1, d2, d3}, [r4:16]1796@ CHECK-ERRORS:                                       ^1797@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted1798@ CHECK-ERRORS:         vld2.8  {d0, d1, d2, d3}, [r4:32]1799@ CHECK-ERRORS:                                       ^1800@ CHECK: vld2.8 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x24,0xf9,0x1f,0x03]1801@ CHECK: vld2.8 {d0, d1, d2, d3}, [r4:128] @ encoding: [0x24,0xf9,0x2f,0x03]1802@ CHECK: vld2.8 {d0, d1, d2, d3}, [r4:256] @ encoding: [0x24,0xf9,0x3f,0x03]1803 1804	vld2.8	{d0, d1, d2, d3}, [r4]!1805	vld2.8	{d0, d1, d2, d3}, [r4:16]!1806	vld2.8	{d0, d1, d2, d3}, [r4:32]!1807	vld2.8	{d0, d1, d2, d3}, [r4:64]!1808	vld2.8	{d0, d1, d2, d3}, [r4:128]!1809	vld2.8	{d0, d1, d2, d3}, [r4:256]!1810 1811@ CHECK: vld2.8 {d0, d1, d2, d3}, [r4]! @ encoding: [0x24,0xf9,0x0d,0x03]1812@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted1813@ CHECK-ERRORS:         vld2.8  {d0, d1, d2, d3}, [r4:16]!1814@ CHECK-ERRORS:                                       ^1815@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted1816@ CHECK-ERRORS:         vld2.8  {d0, d1, d2, d3}, [r4:32]!1817@ CHECK-ERRORS:                                       ^1818@ CHECK: vld2.8 {d0, d1, d2, d3}, [r4:64]! @ encoding: [0x24,0xf9,0x1d,0x03]1819@ CHECK: vld2.8 {d0, d1, d2, d3}, [r4:128]! @ encoding: [0x24,0xf9,0x2d,0x03]1820@ CHECK: vld2.8 {d0, d1, d2, d3}, [r4:256]! @ encoding: [0x24,0xf9,0x3d,0x03]1821 1822	vld2.8	{d0, d1, d2, d3}, [r4], r61823	vld2.8	{d0, d1, d2, d3}, [r4:16], r61824	vld2.8	{d0, d1, d2, d3}, [r4:32], r61825	vld2.8	{d0, d1, d2, d3}, [r4:64], r61826	vld2.8	{d0, d1, d2, d3}, [r4:128], r61827	vld2.8	{d0, d1, d2, d3}, [r4:256], r61828 1829@ CHECK: vld2.8 {d0, d1, d2, d3}, [r4], r6 @ encoding: [0x24,0xf9,0x06,0x03]1830@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted1831@ CHECK-ERRORS:         vld2.8  {d0, d1, d2, d3}, [r4:16], r61832@ CHECK-ERRORS:                                       ^1833@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted1834@ CHECK-ERRORS:         vld2.8  {d0, d1, d2, d3}, [r4:32], r61835@ CHECK: vld2.8 {d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x24,0xf9,0x16,0x03]1836@ CHECK: vld2.8 {d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x24,0xf9,0x26,0x03]1837@ CHECK: vld2.8 {d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x24,0xf9,0x36,0x03]1838 1839	vld2.8	{d0[2], d1[2]}, [r4]1840	vld2.8	{d0[2], d1[2]}, [r4:16]1841	vld2.8	{d0[2], d1[2]}, [r4:32]1842	vld2.8	{d0[2], d1[2]}, [r4:64]1843	vld2.8	{d0[2], d1[2]}, [r4:128]1844	vld2.8	{d0[2], d1[2]}, [r4:256]1845 1846@ CHECK: vld2.8 {d0[2], d1[2]}, [r4]    @ encoding: [0xa4,0xf9,0x4f,0x01]1847@ CHECK: vld2.8 {d0[2], d1[2]}, [r4:16] @ encoding: [0xa4,0xf9,0x5f,0x01]1848@ CHECK-ERRORS: alignment must be 16 or omitted1849@ CHECK-ERRORS:         vld2.8  {d0[2], d1[2]}, [r4:32]1850@ CHECK-ERRORS:                                     ^1851@ CHECK-ERRORS: alignment must be 16 or omitted1852@ CHECK-ERRORS:         vld2.8  {d0[2], d1[2]}, [r4:64]1853@ CHECK-ERRORS:                                     ^1854@ CHECK-ERRORS: alignment must be 16 or omitted1855@ CHECK-ERRORS:         vld2.8  {d0[2], d1[2]}, [r4:128]1856@ CHECK-ERRORS:                                     ^1857@ CHECK-ERRORS: alignment must be 16 or omitted1858@ CHECK-ERRORS:         vld2.8  {d0[2], d1[2]}, [r4:256]1859@ CHECK-ERRORS:                                     ^1860 1861	vld2.8	{d0[2], d1[2]}, [r4]!1862	vld2.8	{d0[2], d1[2]}, [r4:16]!1863	vld2.8	{d0[2], d1[2]}, [r4:32]!1864	vld2.8	{d0[2], d1[2]}, [r4:64]!1865	vld2.8	{d0[2], d1[2]}, [r4:128]!1866	vld2.8	{d0[2], d1[2]}, [r4:256]!1867 1868@ CHECK: vld2.8 {d0[2], d1[2]}, [r4]!   @ encoding: [0xa4,0xf9,0x4d,0x01]1869@ CHECK: vld2.8 {d0[2], d1[2]}, [r4:16]! @ encoding: [0xa4,0xf9,0x5d,0x01]1870@ CHECK-ERRORS: alignment must be 16 or omitted1871@ CHECK-ERRORS:         vld2.8  {d0[2], d1[2]}, [r4:32]!1872@ CHECK-ERRORS:                                     ^1873@ CHECK-ERRORS: alignment must be 16 or omitted1874@ CHECK-ERRORS:         vld2.8  {d0[2], d1[2]}, [r4:64]!1875@ CHECK-ERRORS:                                     ^1876@ CHECK-ERRORS: alignment must be 16 or omitted1877@ CHECK-ERRORS:         vld2.8  {d0[2], d1[2]}, [r4:128]!1878@ CHECK-ERRORS:                                     ^1879@ CHECK-ERRORS: alignment must be 16 or omitted1880@ CHECK-ERRORS:         vld2.8  {d0[2], d1[2]}, [r4:256]!1881@ CHECK-ERRORS:                                     ^1882 1883	vld2.8	{d0[2], d1[2]}, [r4], r61884	vld2.8	{d0[2], d1[2]}, [r4:16], r61885	vld2.8	{d0[2], d1[2]}, [r4:32], r61886	vld2.8	{d0[2], d1[2]}, [r4:64], r61887	vld2.8	{d0[2], d1[2]}, [r4:128], r61888	vld2.8	{d0[2], d1[2]}, [r4:256], r61889 1890@ CHECK: vld2.8 {d0[2], d1[2]}, [r4], r6 @ encoding: [0xa4,0xf9,0x46,0x01]1891@ CHECK: vld2.8 {d0[2], d1[2]}, [r4:16], r6 @ encoding: [0xa4,0xf9,0x56,0x01]1892@ CHECK-ERRORS: alignment must be 16 or omitted1893@ CHECK-ERRORS:         vld2.8  {d0[2], d1[2]}, [r4:32], r61894@ CHECK-ERRORS:                                     ^1895@ CHECK-ERRORS: alignment must be 16 or omitted1896@ CHECK-ERRORS:         vld2.8  {d0[2], d1[2]}, [r4:64], r61897@ CHECK-ERRORS:                                     ^1898@ CHECK-ERRORS: alignment must be 16 or omitted1899@ CHECK-ERRORS:         vld2.8  {d0[2], d1[2]}, [r4:128], r61900@ CHECK-ERRORS:                                     ^1901@ CHECK-ERRORS: alignment must be 16 or omitted1902@ CHECK-ERRORS:         vld2.8  {d0[2], d1[2]}, [r4:256], r61903@ CHECK-ERRORS:                                     ^1904 1905	vld2.8	{d0[], d1[]}, [r4]1906	vld2.8	{d0[], d1[]}, [r4:16]1907	vld2.8	{d0[], d1[]}, [r4:32]1908	vld2.8	{d0[], d1[]}, [r4:64]1909	vld2.8	{d0[], d1[]}, [r4:128]1910	vld2.8	{d0[], d1[]}, [r4:256]1911 1912@ CHECK: vld2.8 {d0[], d1[]}, [r4]      @ encoding: [0xa4,0xf9,0x0f,0x0d]1913@ CHECK: vld2.8 {d0[], d1[]}, [r4:16]   @ encoding: [0xa4,0xf9,0x1f,0x0d]1914@ CHECK-ERRORS: alignment must be 16 or omitted1915@ CHECK-ERRORS:         vld2.8  {d0[], d1[]}, [r4:32]1916@ CHECK-ERRORS:                                   ^1917@ CHECK-ERRORS: alignment must be 16 or omitted1918@ CHECK-ERRORS:         vld2.8  {d0[], d1[]}, [r4:64]1919@ CHECK-ERRORS:                                   ^1920@ CHECK-ERRORS: alignment must be 16 or omitted1921@ CHECK-ERRORS:         vld2.8  {d0[], d1[]}, [r4:128]1922@ CHECK-ERRORS:                                   ^1923@ CHECK-ERRORS: alignment must be 16 or omitted1924@ CHECK-ERRORS:         vld2.8  {d0[], d1[]}, [r4:256]1925@ CHECK-ERRORS:                                   ^1926 1927	vld2.8	{d0[], d1[]}, [r4]!1928	vld2.8	{d0[], d1[]}, [r4:16]!1929	vld2.8	{d0[], d1[]}, [r4:32]!1930	vld2.8	{d0[], d1[]}, [r4:64]!1931	vld2.8	{d0[], d1[]}, [r4:128]!1932	vld2.8	{d0[], d1[]}, [r4:256]!1933 1934@ CHECK: vld2.8 {d0[], d1[]}, [r4]!     @ encoding: [0xa4,0xf9,0x0d,0x0d]1935@ CHECK: vld2.8 {d0[], d1[]}, [r4:16]!  @ encoding: [0xa4,0xf9,0x1d,0x0d]1936@ CHECK-ERRORS: alignment must be 16 or omitted1937@ CHECK-ERRORS:         vld2.8  {d0[], d1[]}, [r4:32]!1938@ CHECK-ERRORS:                                   ^1939@ CHECK-ERRORS: alignment must be 16 or omitted1940@ CHECK-ERRORS:         vld2.8  {d0[], d1[]}, [r4:64]!1941@ CHECK-ERRORS:                                   ^1942@ CHECK-ERRORS: alignment must be 16 or omitted1943@ CHECK-ERRORS:         vld2.8  {d0[], d1[]}, [r4:128]!1944@ CHECK-ERRORS:                                   ^1945@ CHECK-ERRORS: alignment must be 16 or omitted1946@ CHECK-ERRORS:         vld2.8  {d0[], d1[]}, [r4:256]!1947@ CHECK-ERRORS:                                   ^1948 1949	vld2.8	{d0[], d1[]}, [r4], r61950	vld2.8	{d0[], d1[]}, [r4:16], r61951	vld2.8	{d0[], d1[]}, [r4:32], r61952	vld2.8	{d0[], d1[]}, [r4:64], r61953	vld2.8	{d0[], d1[]}, [r4:128], r61954	vld2.8	{d0[], d1[]}, [r4:256], r61955 1956@ CHECK: vld2.8 {d0[], d1[]}, [r4], r6  @ encoding: [0xa4,0xf9,0x06,0x0d]1957@ CHECK: vld2.8 {d0[], d1[]}, [r4:16], r6 @ encoding: [0xa4,0xf9,0x16,0x0d]1958@ CHECK-ERRORS: alignment must be 16 or omitted1959@ CHECK-ERRORS:         vld2.8  {d0[], d1[]}, [r4:32], r61960@ CHECK-ERRORS:                                   ^1961@ CHECK-ERRORS: alignment must be 16 or omitted1962@ CHECK-ERRORS:         vld2.8  {d0[], d1[]}, [r4:64], r61963@ CHECK-ERRORS:                                   ^1964@ CHECK-ERRORS: alignment must be 16 or omitted1965@ CHECK-ERRORS:         vld2.8  {d0[], d1[]}, [r4:128], r61966@ CHECK-ERRORS:                                   ^1967@ CHECK-ERRORS: alignment must be 16 or omitted1968@ CHECK-ERRORS:         vld2.8  {d0[], d1[]}, [r4:256], r61969@ CHECK-ERRORS:                                   ^1970 1971	vld2.8	{d0[], d2[]}, [r4]1972	vld2.8	{d0[], d2[]}, [r4:16]1973	vld2.8	{d0[], d2[]}, [r4:32]1974	vld2.8	{d0[], d2[]}, [r4:64]1975	vld2.8	{d0[], d2[]}, [r4:128]1976	vld2.8	{d0[], d2[]}, [r4:256]1977 1978@ CHECK: vld2.8 {d0[], d2[]}, [r4]      @ encoding: [0xa4,0xf9,0x2f,0x0d]1979@ CHECK: vld2.8 {d0[], d2[]}, [r4:16]   @ encoding: [0xa4,0xf9,0x3f,0x0d]1980@ CHECK-ERRORS: alignment must be 16 or omitted1981@ CHECK-ERRORS:         vld2.8  {d0[], d2[]}, [r4:32]1982@ CHECK-ERRORS:                                   ^1983@ CHECK-ERRORS: alignment must be 16 or omitted1984@ CHECK-ERRORS:         vld2.8  {d0[], d2[]}, [r4:64]1985@ CHECK-ERRORS:                                   ^1986@ CHECK-ERRORS: alignment must be 16 or omitted1987@ CHECK-ERRORS:         vld2.8  {d0[], d2[]}, [r4:128]1988@ CHECK-ERRORS:                                   ^1989@ CHECK-ERRORS: alignment must be 16 or omitted1990@ CHECK-ERRORS:         vld2.8  {d0[], d2[]}, [r4:256]1991@ CHECK-ERRORS:                                   ^1992 1993	vld2.8	{d0[], d2[]}, [r4]!1994	vld2.8	{d0[], d2[]}, [r4:16]!1995	vld2.8	{d0[], d2[]}, [r4:32]!1996	vld2.8	{d0[], d2[]}, [r4:64]!1997	vld2.8	{d0[], d2[]}, [r4:128]!1998	vld2.8	{d0[], d2[]}, [r4:256]!1999 2000@ CHECK: vld2.8 {d0[], d2[]}, [r4]!     @ encoding: [0xa4,0xf9,0x2d,0x0d]2001@ CHECK: vld2.8 {d0[], d2[]}, [r4:16]!  @ encoding: [0xa4,0xf9,0x3d,0x0d]2002@ CHECK-ERRORS: alignment must be 16 or omitted2003@ CHECK-ERRORS:         vld2.8  {d0[], d2[]}, [r4:32]!2004@ CHECK-ERRORS:                                   ^2005@ CHECK-ERRORS: alignment must be 16 or omitted2006@ CHECK-ERRORS:         vld2.8  {d0[], d2[]}, [r4:64]!2007@ CHECK-ERRORS:                                   ^2008@ CHECK-ERRORS: alignment must be 16 or omitted2009@ CHECK-ERRORS:         vld2.8  {d0[], d2[]}, [r4:128]!2010@ CHECK-ERRORS:                                   ^2011@ CHECK-ERRORS: alignment must be 16 or omitted2012@ CHECK-ERRORS:         vld2.8  {d0[], d2[]}, [r4:256]!2013@ CHECK-ERRORS:                                   ^2014 2015	vld2.8	{d0[], d2[]}, [r4], r62016	vld2.8	{d0[], d2[]}, [r4:16], r62017	vld2.8	{d0[], d2[]}, [r4:32], r62018	vld2.8	{d0[], d2[]}, [r4:64], r62019	vld2.8	{d0[], d2[]}, [r4:128], r62020	vld2.8	{d0[], d2[]}, [r4:256], r62021 2022@ CHECK: vld2.8 {d0[], d2[]}, [r4], r6  @ encoding: [0xa4,0xf9,0x26,0x0d]2023@ CHECK: vld2.8 {d0[], d2[]}, [r4:16], r6 @ encoding: [0xa4,0xf9,0x36,0x0d]2024@ CHECK-ERRORS: alignment must be 16 or omitted2025@ CHECK-ERRORS:         vld2.8  {d0[], d2[]}, [r4:32], r62026@ CHECK-ERRORS:                                   ^2027@ CHECK-ERRORS: alignment must be 16 or omitted2028@ CHECK-ERRORS:         vld2.8  {d0[], d2[]}, [r4:64], r62029@ CHECK-ERRORS:                                   ^2030@ CHECK-ERRORS: alignment must be 16 or omitted2031@ CHECK-ERRORS:         vld2.8  {d0[], d2[]}, [r4:128], r62032@ CHECK-ERRORS:                                   ^2033@ CHECK-ERRORS: alignment must be 16 or omitted2034@ CHECK-ERRORS:         vld2.8  {d0[], d2[]}, [r4:256], r62035@ CHECK-ERRORS:                                   ^2036 2037	vld2.16	{d0, d1}, [r4]2038	vld2.16	{d0, d1}, [r4:16]2039	vld2.16	{d0, d1}, [r4:32]2040	vld2.16	{d0, d1}, [r4:64]2041	vld2.16	{d0, d1}, [r4:128]2042	vld2.16	{d0, d1}, [r4:256]2043 2044@ CHECK: vld2.16 {d0, d1}, [r4]          @ encoding: [0x24,0xf9,0x4f,0x08]2045@ CHECK-ERRORS: alignment must be 64, 128 or omitted2046@ CHECK-ERRORS:         vld2.16 {d0, d1}, [r4:16]2047@ CHECK-ERRORS:                               ^2048@ CHECK-ERRORS: alignment must be 64, 128 or omitted2049@ CHECK-ERRORS:         vld2.16 {d0, d1}, [r4:32]2050@ CHECK-ERRORS:                               ^2051@ CHECK: vld2.16 {d0, d1}, [r4:64]       @ encoding: [0x24,0xf9,0x5f,0x08]2052@ CHECK: vld2.16 {d0, d1}, [r4:128]      @ encoding: [0x24,0xf9,0x6f,0x08]2053@ CHECK-ERRORS: alignment must be 64, 128 or omitted2054@ CHECK-ERRORS:         vld2.16 {d0, d1}, [r4:256]2055@ CHECK-ERRORS:                               ^2056 2057	vld2.16	{d0, d1}, [r4]!2058	vld2.16	{d0, d1}, [r4:16]!2059	vld2.16	{d0, d1}, [r4:32]!2060	vld2.16	{d0, d1}, [r4:64]!2061	vld2.16	{d0, d1}, [r4:128]!2062	vld2.16	{d0, d1}, [r4:256]!2063 2064@ CHECK: vld2.16 {d0, d1}, [r4]!         @ encoding: [0x24,0xf9,0x4d,0x08]2065@ CHECK-ERRORS: alignment must be 64, 128 or omitted2066@ CHECK-ERRORS:         vld2.16 {d0, d1}, [r4:16]!2067@ CHECK-ERRORS:                               ^2068@ CHECK-ERRORS: alignment must be 64, 128 or omitted2069@ CHECK-ERRORS:         vld2.16 {d0, d1}, [r4:32]!2070@ CHECK-ERRORS:                               ^2071@ CHECK: vld2.16 {d0, d1}, [r4:64]!      @ encoding: [0x24,0xf9,0x5d,0x08]2072@ CHECK: vld2.16 {d0, d1}, [r4:128]!     @ encoding: [0x24,0xf9,0x6d,0x08]2073@ CHECK-ERRORS: alignment must be 64, 128 or omitted2074@ CHECK-ERRORS:         vld2.16 {d0, d1}, [r4:256]!2075@ CHECK-ERRORS:                               ^2076 2077	vld2.16	{d0, d1}, [r4], r62078	vld2.16	{d0, d1}, [r4:16], r62079	vld2.16	{d0, d1}, [r4:32], r62080	vld2.16	{d0, d1}, [r4:64], r62081	vld2.16	{d0, d1}, [r4:128], r62082	vld2.16	{d0, d1}, [r4:256], r62083 2084@ CHECK: vld2.16 {d0, d1}, [r4], r6      @ encoding: [0x24,0xf9,0x46,0x08]2085@ CHECK-ERRORS: alignment must be 64, 128 or omitted2086@ CHECK-ERRORS:         vld2.16 {d0, d1}, [r4:16], r62087@ CHECK-ERRORS:                               ^2088@ CHECK-ERRORS: alignment must be 64, 128 or omitted2089@ CHECK-ERRORS:         vld2.16 {d0, d1}, [r4:32], r62090@ CHECK-ERRORS:                               ^2091@ CHECK: vld2.16 {d0, d1}, [r4:64], r6   @ encoding: [0x24,0xf9,0x56,0x08]2092@ CHECK: vld2.16 {d0, d1}, [r4:128], r6  @ encoding: [0x24,0xf9,0x66,0x08]2093@ CHECK-ERRORS: alignment must be 64, 128 or omitted2094@ CHECK-ERRORS:         vld2.16 {d0, d1}, [r4:256], r62095@ CHECK-ERRORS:                               ^2096 2097	vld2.16	{d0, d2}, [r4]2098	vld2.16	{d0, d2}, [r4:16]2099	vld2.16	{d0, d2}, [r4:32]2100	vld2.16	{d0, d2}, [r4:64]2101	vld2.16	{d0, d2}, [r4:128]2102	vld2.16	{d0, d2}, [r4:256]2103 2104@ CHECK: vld2.16 {d0, d2}, [r4]          @ encoding: [0x24,0xf9,0x4f,0x09]2105@ CHECK-ERRORS: alignment must be 64, 128 or omitted2106@ CHECK-ERRORS:         vld2.16 {d0, d2}, [r4:16]2107@ CHECK-ERRORS:                               ^2108@ CHECK-ERRORS: alignment must be 64, 128 or omitted2109@ CHECK-ERRORS:         vld2.16 {d0, d2}, [r4:32]2110@ CHECK-ERRORS:                               ^2111@ CHECK: vld2.16 {d0, d2}, [r4:64]       @ encoding: [0x24,0xf9,0x5f,0x09]2112@ CHECK: vld2.16 {d0, d2}, [r4:128]      @ encoding: [0x24,0xf9,0x6f,0x09]2113@ CHECK-ERRORS: alignment must be 64, 128 or omitted2114@ CHECK-ERRORS:         vld2.16 {d0, d2}, [r4:256]2115@ CHECK-ERRORS:                               ^2116 2117	vld2.16	{d0, d2}, [r4]!2118	vld2.16	{d0, d2}, [r4:16]!2119	vld2.16	{d0, d2}, [r4:32]!2120	vld2.16	{d0, d2}, [r4:64]!2121	vld2.16	{d0, d2}, [r4:128]!2122	vld2.16	{d0, d2}, [r4:256]!2123 2124@ CHECK: vld2.16 {d0, d2}, [r4]!         @ encoding: [0x24,0xf9,0x4d,0x09]2125@ CHECK-ERRORS: alignment must be 64, 128 or omitted2126@ CHECK-ERRORS:         vld2.16 {d0, d2}, [r4:16]!2127@ CHECK-ERRORS:                               ^2128@ CHECK-ERRORS: alignment must be 64, 128 or omitted2129@ CHECK-ERRORS:         vld2.16 {d0, d2}, [r4:32]!2130@ CHECK-ERRORS:                               ^2131@ CHECK: vld2.16 {d0, d2}, [r4:64]!      @ encoding: [0x24,0xf9,0x5d,0x09]2132@ CHECK: vld2.16 {d0, d2}, [r4:128]!     @ encoding: [0x24,0xf9,0x6d,0x09]2133@ CHECK-ERRORS: alignment must be 64, 128 or omitted2134@ CHECK-ERRORS:         vld2.16 {d0, d2}, [r4:256]!2135@ CHECK-ERRORS:                               ^2136 2137	vld2.16	{d0, d2}, [r4], r62138	vld2.16	{d0, d2}, [r4:16], r62139	vld2.16	{d0, d2}, [r4:32], r62140	vld2.16	{d0, d2}, [r4:64], r62141	vld2.16	{d0, d2}, [r4:128], r62142	vld2.16	{d0, d2}, [r4:256], r62143 2144@ CHECK: vld2.16 {d0, d2}, [r4], r6      @ encoding: [0x24,0xf9,0x46,0x09]2145@ CHECK-ERRORS: alignment must be 64, 128 or omitted2146@ CHECK-ERRORS:         vld2.16 {d0, d2}, [r4:16], r62147@ CHECK-ERRORS:                               ^2148@ CHECK-ERRORS: alignment must be 64, 128 or omitted2149@ CHECK-ERRORS:         vld2.16 {d0, d2}, [r4:32], r62150@ CHECK-ERRORS:                               ^2151@ CHECK: vld2.16 {d0, d2}, [r4:64], r6   @ encoding: [0x24,0xf9,0x56,0x09]2152@ CHECK: vld2.16 {d0, d2}, [r4:128], r6  @ encoding: [0x24,0xf9,0x66,0x09]2153@ CHECK-ERRORS: alignment must be 64, 128 or omitted2154@ CHECK-ERRORS:         vld2.16 {d0, d2}, [r4:256], r62155@ CHECK-ERRORS:                               ^2156 2157	vld2.16	{d0, d1, d2, d3}, [r4]2158	vld2.16	{d0, d1, d2, d3}, [r4:16]2159	vld2.16	{d0, d1, d2, d3}, [r4:32]2160	vld2.16	{d0, d1, d2, d3}, [r4:64]2161	vld2.16	{d0, d1, d2, d3}, [r4:128]2162	vld2.16	{d0, d1, d2, d3}, [r4:256]2163 2164@ CHECK: vld2.16 {d0, d1, d2, d3}, [r4]  @ encoding: [0x24,0xf9,0x4f,0x03]2165@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted2166@ CHECK-ERRORS:         vld2.16 {d0, d1, d2, d3}, [r4:16]2167@ CHECK-ERRORS:                                       ^2168@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted2169@ CHECK-ERRORS:         vld2.16 {d0, d1, d2, d3}, [r4:32]2170@ CHECK-ERRORS:                                       ^2171@ CHECK: vld2.16 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x24,0xf9,0x5f,0x03]2172@ CHECK: vld2.16 {d0, d1, d2, d3}, [r4:128] @ encoding: [0x24,0xf9,0x6f,0x03]2173@ CHECK: vld2.16 {d0, d1, d2, d3}, [r4:256] @ encoding: [0x24,0xf9,0x7f,0x03]2174 2175	vld2.16	{d0, d1, d2, d3}, [r4]!2176	vld2.16	{d0, d1, d2, d3}, [r4:16]!2177	vld2.16	{d0, d1, d2, d3}, [r4:32]!2178	vld2.16	{d0, d1, d2, d3}, [r4:64]!2179	vld2.16	{d0, d1, d2, d3}, [r4:128]!2180	vld2.16	{d0, d1, d2, d3}, [r4:256]!2181 2182@ CHECK: vld2.16 {d0, d1, d2, d3}, [r4]! @ encoding: [0x24,0xf9,0x4d,0x03]2183@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted2184@ CHECK-ERRORS:         vld2.16 {d0, d1, d2, d3}, [r4:16]!2185@ CHECK-ERRORS:                                       ^2186@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted2187@ CHECK-ERRORS:         vld2.16 {d0, d1, d2, d3}, [r4:32]!2188@ CHECK-ERRORS:                                       ^2189@ CHECK: vld2.16 {d0, d1, d2, d3}, [r4:64]! @ encoding: [0x24,0xf9,0x5d,0x03]2190@ CHECK: vld2.16 {d0, d1, d2, d3}, [r4:128]! @ encoding: [0x24,0xf9,0x6d,0x03]2191@ CHECK: vld2.16 {d0, d1, d2, d3}, [r4:256]! @ encoding: [0x24,0xf9,0x7d,0x03]2192 2193	vld2.16	{d0, d1, d2, d3}, [r4], r62194	vld2.16	{d0, d1, d2, d3}, [r4:16], r62195	vld2.16	{d0, d1, d2, d3}, [r4:32], r62196	vld2.16	{d0, d1, d2, d3}, [r4:64], r62197	vld2.16	{d0, d1, d2, d3}, [r4:128], r62198	vld2.16	{d0, d1, d2, d3}, [r4:256], r62199 2200@ CHECK: vld2.16 {d0, d1, d2, d3}, [r4], r6 @ encoding: [0x24,0xf9,0x46,0x03]2201@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted2202@ CHECK-ERRORS:         vld2.16 {d0, d1, d2, d3}, [r4:16], r62203@ CHECK-ERRORS:                                       ^2204@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted2205@ CHECK-ERRORS:         vld2.16 {d0, d1, d2, d3}, [r4:32], r62206@ CHECK-ERRORS:                                       ^2207@ CHECK: vld2.16 {d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x24,0xf9,0x56,0x03]2208@ CHECK: vld2.16 {d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x24,0xf9,0x66,0x03]2209@ CHECK: vld2.16 {d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x24,0xf9,0x76,0x03]2210 2211	vld2.16	{d0[2], d1[2]}, [r4]2212	vld2.16	{d0[2], d1[2]}, [r4:16]2213	vld2.16	{d0[2], d1[2]}, [r4:32]2214	vld2.16	{d0[2], d1[2]}, [r4:64]2215	vld2.16	{d0[2], d1[2]}, [r4:128]2216	vld2.16	{d0[2], d1[2]}, [r4:256]2217 2218@ CHECK: vld2.16 {d0[2], d1[2]}, [r4]    @ encoding: [0xa4,0xf9,0x8f,0x05]2219@ CHECK-ERRORS: alignment must be 32 or omitted2220@ CHECK-ERRORS:         vld2.16 {d0[2], d1[2]}, [r4:16]2221@ CHECK-ERRORS:                                     ^2222@ CHECK: vld2.16 {d0[2], d1[2]}, [r4:32] @ encoding: [0xa4,0xf9,0x9f,0x05]2223@ CHECK-ERRORS: alignment must be 32 or omitted2224@ CHECK-ERRORS:         vld2.16 {d0[2], d1[2]}, [r4:64]2225@ CHECK-ERRORS:                                     ^2226@ CHECK-ERRORS: alignment must be 32 or omitted2227@ CHECK-ERRORS:         vld2.16 {d0[2], d1[2]}, [r4:128]2228@ CHECK-ERRORS:                                     ^2229@ CHECK-ERRORS: alignment must be 32 or omitted2230@ CHECK-ERRORS:         vld2.16 {d0[2], d1[2]}, [r4:256]2231@ CHECK-ERRORS:                                     ^2232 2233	vld2.16	{d0[2], d1[2]}, [r4]!2234	vld2.16	{d0[2], d1[2]}, [r4:16]!2235	vld2.16	{d0[2], d1[2]}, [r4:32]!2236	vld2.16	{d0[2], d1[2]}, [r4:64]!2237	vld2.16	{d0[2], d1[2]}, [r4:128]!2238	vld2.16	{d0[2], d1[2]}, [r4:256]!2239 2240@ CHECK: vld2.16 {d0[2], d1[2]}, [r4]!   @ encoding: [0xa4,0xf9,0x8d,0x05]2241@ CHECK-ERRORS: alignment must be 32 or omitted2242@ CHECK-ERRORS:         vld2.16 {d0[2], d1[2]}, [r4:16]!2243@ CHECK-ERRORS:                                     ^2244@ CHECK: vld2.16 {d0[2], d1[2]}, [r4:32]! @ encoding: [0xa4,0xf9,0x9d,0x05]2245@ CHECK-ERRORS: alignment must be 32 or omitted2246@ CHECK-ERRORS:         vld2.16 {d0[2], d1[2]}, [r4:64]!2247@ CHECK-ERRORS:                                     ^2248@ CHECK-ERRORS: alignment must be 32 or omitted2249@ CHECK-ERRORS:         vld2.16 {d0[2], d1[2]}, [r4:128]!2250@ CHECK-ERRORS:                                     ^2251@ CHECK-ERRORS: alignment must be 32 or omitted2252@ CHECK-ERRORS:         vld2.16 {d0[2], d1[2]}, [r4:256]!2253@ CHECK-ERRORS:                                     ^2254 2255	vld2.16	{d0[2], d1[2]}, [r4], r62256	vld2.16	{d0[2], d1[2]}, [r4:16], r62257	vld2.16	{d0[2], d1[2]}, [r4:32], r62258	vld2.16	{d0[2], d1[2]}, [r4:64], r62259	vld2.16	{d0[2], d1[2]}, [r4:128], r62260	vld2.16	{d0[2], d1[2]}, [r4:256], r62261 2262@ CHECK: vld2.16 {d0[2], d1[2]}, [r4], r6 @ encoding: [0xa4,0xf9,0x86,0x05]2263@ CHECK-ERRORS: alignment must be 32 or omitted2264@ CHECK-ERRORS:         vld2.16 {d0[2], d1[2]}, [r4:16], r62265@ CHECK-ERRORS:                                     ^2266@ CHECK: vld2.16 {d0[2], d1[2]}, [r4:32], r6 @ encoding: [0xa4,0xf9,0x96,0x05]2267@ CHECK-ERRORS: alignment must be 32 or omitted2268@ CHECK-ERRORS:         vld2.16 {d0[2], d1[2]}, [r4:64], r62269@ CHECK-ERRORS:                                     ^2270@ CHECK-ERRORS: alignment must be 32 or omitted2271@ CHECK-ERRORS:         vld2.16 {d0[2], d1[2]}, [r4:128], r62272@ CHECK-ERRORS:                                     ^2273@ CHECK-ERRORS: alignment must be 32 or omitted2274@ CHECK-ERRORS:         vld2.16 {d0[2], d1[2]}, [r4:256], r62275@ CHECK-ERRORS:                                     ^2276 2277	vld2.16	{d0[2], d2[2]}, [r4]2278	vld2.16	{d0[2], d2[2]}, [r4:16]2279	vld2.16	{d0[2], d2[2]}, [r4:32]2280	vld2.16	{d0[2], d2[2]}, [r4:64]2281	vld2.16	{d0[2], d2[2]}, [r4:128]2282	vld2.16	{d0[2], d2[2]}, [r4:256]2283 2284@ CHECK: vld2.16 {d0[2], d2[2]}, [r4]    @ encoding: [0xa4,0xf9,0xaf,0x05]2285@ CHECK-ERRORS: alignment must be 32 or omitted2286@ CHECK-ERRORS:         vld2.16 {d0[2], d2[2]}, [r4:16]2287@ CHECK-ERRORS:                                     ^2288@ CHECK: vld2.16 {d0[2], d2[2]}, [r4:32] @ encoding: [0xa4,0xf9,0xbf,0x05]2289@ CHECK-ERRORS: alignment must be 32 or omitted2290@ CHECK-ERRORS:         vld2.16 {d0[2], d2[2]}, [r4:64]2291@ CHECK-ERRORS:                                     ^2292@ CHECK-ERRORS: alignment must be 32 or omitted2293@ CHECK-ERRORS:         vld2.16 {d0[2], d2[2]}, [r4:128]2294@ CHECK-ERRORS:                                     ^2295@ CHECK-ERRORS: alignment must be 32 or omitted2296@ CHECK-ERRORS:         vld2.16 {d0[2], d2[2]}, [r4:256]2297@ CHECK-ERRORS:                                     ^2298 2299	vld2.16	{d0[2], d2[2]}, [r4]!2300	vld2.16	{d0[2], d2[2]}, [r4:16]!2301	vld2.16	{d0[2], d2[2]}, [r4:32]!2302	vld2.16	{d0[2], d2[2]}, [r4:64]!2303	vld2.16	{d0[2], d2[2]}, [r4:128]!2304	vld2.16	{d0[2], d2[2]}, [r4:256]!2305 2306@ CHECK: vld2.16 {d0[2], d1[2]}, [r4]!   @ encoding: [0xa4,0xf9,0xad,0x05]2307@ CHECK-ERRORS: alignment must be 32 or omitted2308@ CHECK-ERRORS:         vld2.16 {d0[2], d2[2]}, [r4:16]!2309@ CHECK-ERRORS:                                     ^2310@ CHECK: vld2.16 {d0[2], d1[2]}, [r4:32]! @ encoding: [0xa4,0xf9,0xbd,0x05]2311@ CHECK-ERRORS: alignment must be 32 or omitted2312@ CHECK-ERRORS:         vld2.16 {d0[2], d2[2]}, [r4:64]!2313@ CHECK-ERRORS:                                     ^2314@ CHECK-ERRORS: alignment must be 32 or omitted2315@ CHECK-ERRORS:         vld2.16 {d0[2], d2[2]}, [r4:128]!2316@ CHECK-ERRORS:                                     ^2317@ CHECK-ERRORS: alignment must be 32 or omitted2318@ CHECK-ERRORS:         vld2.16 {d0[2], d2[2]}, [r4:256]!2319@ CHECK-ERRORS:                                     ^2320 2321	vld2.16	{d0[2], d2[2]}, [r4], r62322	vld2.16	{d0[2], d2[2]}, [r4:16], r62323	vld2.16	{d0[2], d2[2]}, [r4:32], r62324	vld2.16	{d0[2], d2[2]}, [r4:64], r62325	vld2.16	{d0[2], d2[2]}, [r4:128], r62326	vld2.16	{d0[2], d2[2]}, [r4:256], r62327 2328@ CHECK: vld2.16 {d0[2], d2[2]}, [r4], r6 @ encoding: [0xa4,0xf9,0xa6,0x05]2329@ CHECK-ERRORS: alignment must be 32 or omitted2330@ CHECK-ERRORS:         vld2.16 {d0[2], d2[2]}, [r4:16], r62331@ CHECK-ERRORS:                                     ^2332@ CHECK: vld2.16 {d0[2], d2[2]}, [r4:32], r6 @ encoding: [0xa4,0xf9,0xb6,0x05]2333@ CHECK-ERRORS: alignment must be 32 or omitted2334@ CHECK-ERRORS:         vld2.16 {d0[2], d2[2]}, [r4:64], r62335@ CHECK-ERRORS:                                     ^2336@ CHECK-ERRORS: alignment must be 32 or omitted2337@ CHECK-ERRORS:         vld2.16 {d0[2], d2[2]}, [r4:128], r62338@ CHECK-ERRORS:                                     ^2339@ CHECK-ERRORS: alignment must be 32 or omitted2340@ CHECK-ERRORS:         vld2.16 {d0[2], d2[2]}, [r4:256], r62341@ CHECK-ERRORS:                                     ^2342 2343	vld2.16	{d0[], d1[]}, [r4]2344	vld2.16	{d0[], d1[]}, [r4:16]2345	vld2.16	{d0[], d1[]}, [r4:32]2346	vld2.16	{d0[], d1[]}, [r4:64]2347	vld2.16	{d0[], d1[]}, [r4:128]2348	vld2.16	{d0[], d1[]}, [r4:256]2349 2350@ CHECK: vld2.16 {d0[], d1[]}, [r4]      @ encoding: [0xa4,0xf9,0x4f,0x0d]2351@ CHECK-ERRORS: alignment must be 32 or omitted2352@ CHECK-ERRORS:         vld2.16 {d0[], d1[]}, [r4:16]2353@ CHECK-ERRORS:                                   ^2354@ CHECK: vld2.16 {d0[], d1[]}, [r4:32]   @ encoding: [0xa4,0xf9,0x5f,0x0d]2355@ CHECK-ERRORS: alignment must be 32 or omitted2356@ CHECK-ERRORS:         vld2.16 {d0[], d1[]}, [r4:64]2357@ CHECK-ERRORS:                                   ^2358@ CHECK-ERRORS: alignment must be 32 or omitted2359@ CHECK-ERRORS:         vld2.16 {d0[], d1[]}, [r4:128]2360@ CHECK-ERRORS:                                   ^2361@ CHECK-ERRORS: alignment must be 32 or omitted2362@ CHECK-ERRORS:         vld2.16 {d0[], d1[]}, [r4:256]2363@ CHECK-ERRORS:                                   ^2364 2365	vld2.16	{d0[], d1[]}, [r4]!2366	vld2.16	{d0[], d1[]}, [r4:16]!2367	vld2.16	{d0[], d1[]}, [r4:32]!2368	vld2.16	{d0[], d1[]}, [r4:64]!2369	vld2.16	{d0[], d1[]}, [r4:128]!2370	vld2.16	{d0[], d1[]}, [r4:256]!2371 2372@ CHECK: vld2.16 {d0[], d1[]}, [r4]!     @ encoding: [0xa4,0xf9,0x4d,0x0d]2373@ CHECK-ERRORS: alignment must be 32 or omitted2374@ CHECK-ERRORS:         vld2.16 {d0[], d1[]}, [r4:16]!2375@ CHECK-ERRORS:                                   ^2376@ CHECK: vld2.16 {d0[], d1[]}, [r4:32]!  @ encoding: [0xa4,0xf9,0x5d,0x0d]2377@ CHECK-ERRORS: alignment must be 32 or omitted2378@ CHECK-ERRORS:         vld2.16 {d0[], d1[]}, [r4:64]!2379@ CHECK-ERRORS:                                   ^2380@ CHECK-ERRORS: alignment must be 32 or omitted2381@ CHECK-ERRORS:         vld2.16 {d0[], d1[]}, [r4:128]!2382@ CHECK-ERRORS:                                   ^2383@ CHECK-ERRORS: alignment must be 32 or omitted2384@ CHECK-ERRORS:         vld2.16 {d0[], d1[]}, [r4:256]!2385@ CHECK-ERRORS:                                   ^2386 2387	vld2.16	{d0[], d1[]}, [r4], r62388	vld2.16	{d0[], d1[]}, [r4:16], r62389	vld2.16	{d0[], d1[]}, [r4:32], r62390	vld2.16	{d0[], d1[]}, [r4:64], r62391	vld2.16	{d0[], d1[]}, [r4:128], r62392	vld2.16	{d0[], d1[]}, [r4:256], r62393 2394@ CHECK: vld2.16 {d0[], d1[]}, [r4], r6  @ encoding: [0xa4,0xf9,0x46,0x0d]2395@ CHECK-ERRORS: alignment must be 32 or omitted2396@ CHECK-ERRORS:         vld2.16 {d0[], d1[]}, [r4:16], r62397@ CHECK-ERRORS:                                   ^2398@ CHECK: vld2.16 {d0[], d1[]}, [r4:32], r6 @ encoding: [0xa4,0xf9,0x56,0x0d]2399@ CHECK-ERRORS: alignment must be 32 or omitted2400@ CHECK-ERRORS:         vld2.16 {d0[], d1[]}, [r4:64], r62401@ CHECK-ERRORS:                                   ^2402@ CHECK-ERRORS: alignment must be 32 or omitted2403@ CHECK-ERRORS:         vld2.16 {d0[], d1[]}, [r4:128], r62404@ CHECK-ERRORS:                                   ^2405@ CHECK-ERRORS: alignment must be 32 or omitted2406@ CHECK-ERRORS:         vld2.16 {d0[], d1[]}, [r4:256], r62407@ CHECK-ERRORS:                                   ^2408 2409	vld2.16	{d0[], d2[]}, [r4]2410	vld2.16	{d0[], d2[]}, [r4:16]2411	vld2.16	{d0[], d2[]}, [r4:32]2412	vld2.16	{d0[], d2[]}, [r4:64]2413	vld2.16	{d0[], d2[]}, [r4:128]2414	vld2.16	{d0[], d2[]}, [r4:256]2415 2416@ CHECK: vld2.16 {d0[], d2[]}, [r4]      @ encoding: [0xa4,0xf9,0x6f,0x0d]2417@ CHECK-ERRORS: alignment must be 32 or omitted2418@ CHECK-ERRORS:         vld2.16 {d0[], d2[]}, [r4:16]2419@ CHECK-ERRORS:                                   ^2420@ CHECK: vld2.16 {d0[], d2[]}, [r4:32]   @ encoding: [0xa4,0xf9,0x7f,0x0d]2421@ CHECK-ERRORS: alignment must be 32 or omitted2422@ CHECK-ERRORS:         vld2.16 {d0[], d2[]}, [r4:64]2423@ CHECK-ERRORS:                                   ^2424@ CHECK-ERRORS: alignment must be 32 or omitted2425@ CHECK-ERRORS:         vld2.16 {d0[], d2[]}, [r4:128]2426@ CHECK-ERRORS:                                   ^2427@ CHECK-ERRORS: alignment must be 32 or omitted2428@ CHECK-ERRORS:         vld2.16 {d0[], d2[]}, [r4:256]2429@ CHECK-ERRORS:                                   ^2430 2431	vld2.16	{d0[], d2[]}, [r4]!2432	vld2.16	{d0[], d2[]}, [r4:16]!2433	vld2.16	{d0[], d2[]}, [r4:32]!2434	vld2.16	{d0[], d2[]}, [r4:64]!2435	vld2.16	{d0[], d2[]}, [r4:128]!2436	vld2.16	{d0[], d2[]}, [r4:256]!2437 2438@ CHECK: vld2.16 {d0[], d2[]}, [r4]!     @ encoding: [0xa4,0xf9,0x6d,0x0d]2439@ CHECK-ERRORS: alignment must be 32 or omitted2440@ CHECK-ERRORS:         vld2.16 {d0[], d2[]}, [r4:16]!2441@ CHECK-ERRORS:                                   ^2442@ CHECK: vld2.16 {d0[], d2[]}, [r4:32]!  @ encoding: [0xa4,0xf9,0x7d,0x0d]2443@ CHECK-ERRORS: alignment must be 32 or omitted2444@ CHECK-ERRORS:         vld2.16 {d0[], d2[]}, [r4:64]!2445@ CHECK-ERRORS:                                   ^2446@ CHECK-ERRORS: alignment must be 32 or omitted2447@ CHECK-ERRORS:         vld2.16 {d0[], d2[]}, [r4:128]!2448@ CHECK-ERRORS:                                   ^2449@ CHECK-ERRORS: alignment must be 32 or omitted2450@ CHECK-ERRORS:         vld2.16 {d0[], d2[]}, [r4:256]!2451 2452	vld2.16	{d0[], d2[]}, [r4], r62453	vld2.16	{d0[], d2[]}, [r4:16], r62454	vld2.16	{d0[], d2[]}, [r4:32], r62455	vld2.16	{d0[], d2[]}, [r4:64], r62456	vld2.16	{d0[], d2[]}, [r4:128], r62457	vld2.16	{d0[], d2[]}, [r4:256], r62458 2459@ CHECK: vld2.16 {d0[], d2[]}, [r4], r6  @ encoding: [0xa4,0xf9,0x66,0x0d]2460@ CHECK-ERRORS: alignment must be 32 or omitted2461@ CHECK-ERRORS:         vld2.16 {d0[], d2[]}, [r4:16], r62462@ CHECK-ERRORS:                                   ^2463@ CHECK: vld2.16 {d0[], d2[]}, [r4:32], r6 @ encoding: [0xa4,0xf9,0x76,0x0d]2464@ CHECK-ERRORS: alignment must be 32 or omitted2465@ CHECK-ERRORS:         vld2.16 {d0[], d2[]}, [r4:64], r62466@ CHECK-ERRORS:                                   ^2467@ CHECK-ERRORS: alignment must be 32 or omitted2468@ CHECK-ERRORS:         vld2.16 {d0[], d2[]}, [r4:128], r62469@ CHECK-ERRORS:                                   ^2470@ CHECK-ERRORS: alignment must be 32 or omitted2471@ CHECK-ERRORS:         vld2.16 {d0[], d2[]}, [r4:256], r62472@ CHECK-ERRORS:                                   ^2473 2474	vld2.32	{d0, d1}, [r4]2475	vld2.32	{d0, d1}, [r4:16]2476	vld2.32	{d0, d1}, [r4:32]2477	vld2.32	{d0, d1}, [r4:64]2478	vld2.32	{d0, d1}, [r4:128]2479	vld2.32	{d0, d1}, [r4:256]2480 2481@ CHECK: vld2.32 {d0, d1}, [r4]          @ encoding: [0x24,0xf9,0x8f,0x08]2482@ CHECK-ERRORS: alignment must be 64, 128 or omitted2483@ CHECK-ERRORS:         vld2.32 {d0, d1}, [r4:16]2484@ CHECK-ERRORS:                               ^2485@ CHECK-ERRORS: alignment must be 64, 128 or omitted2486@ CHECK-ERRORS:         vld2.32 {d0, d1}, [r4:32]2487@ CHECK-ERRORS:                               ^2488@ CHECK: vld2.32 {d0, d1}, [r4:64]       @ encoding: [0x24,0xf9,0x9f,0x08]2489@ CHECK: vld2.32 {d0, d1}, [r4:128]      @ encoding: [0x24,0xf9,0xaf,0x08]2490@ CHECK-ERRORS: alignment must be 64, 128 or omitted2491@ CHECK-ERRORS:         vld2.32 {d0, d1}, [r4:256]2492@ CHECK-ERRORS:                               ^2493 2494	vld2.32	{d0, d1}, [r4]!2495	vld2.32	{d0, d1}, [r4:16]!2496	vld2.32	{d0, d1}, [r4:32]!2497	vld2.32	{d0, d1}, [r4:64]!2498	vld2.32	{d0, d1}, [r4:128]!2499	vld2.32	{d0, d1}, [r4:256]!2500 2501@ CHECK: vld2.32 {d0, d1}, [r4]!         @ encoding: [0x24,0xf9,0x8d,0x08]2502@ CHECK-ERRORS: alignment must be 64, 128 or omitted2503@ CHECK-ERRORS:         vld2.32 {d0, d1}, [r4:16]!2504@ CHECK-ERRORS:                               ^2505@ CHECK-ERRORS: alignment must be 64, 128 or omitted2506@ CHECK-ERRORS:         vld2.32 {d0, d1}, [r4:32]!2507@ CHECK-ERRORS:                               ^2508@ CHECK: vld2.32 {d0, d1}, [r4:64]!      @ encoding: [0x24,0xf9,0x9d,0x08]2509@ CHECK: vld2.32 {d0, d1}, [r4:128]!     @ encoding: [0x24,0xf9,0xad,0x08]2510@ CHECK-ERRORS: alignment must be 64, 128 or omitted2511@ CHECK-ERRORS:         vld2.32 {d0, d1}, [r4:256]!2512@ CHECK-ERRORS:                               ^2513 2514	vld2.32	{d0, d1}, [r4], r62515	vld2.32	{d0, d1}, [r4:16], r62516	vld2.32	{d0, d1}, [r4:32], r62517	vld2.32	{d0, d1}, [r4:64], r62518	vld2.32	{d0, d1}, [r4:128], r62519	vld2.32	{d0, d1}, [r4:256], r62520 2521@ CHECK: vld2.32 {d0, d1}, [r4], r6      @ encoding: [0x24,0xf9,0x86,0x08]2522@ CHECK-ERRORS: alignment must be 64, 128 or omitted2523@ CHECK-ERRORS:         vld2.32 {d0, d1}, [r4:16], r62524@ CHECK-ERRORS:                               ^2525@ CHECK-ERRORS: alignment must be 64, 128 or omitted2526@ CHECK-ERRORS:         vld2.32 {d0, d1}, [r4:32], r62527@ CHECK-ERRORS:                               ^2528@ CHECK: vld2.32 {d0, d1}, [r4:64], r6   @ encoding: [0x24,0xf9,0x96,0x08]2529@ CHECK: vld2.32 {d0, d1}, [r4:128], r6  @ encoding: [0x24,0xf9,0xa6,0x08]2530@ CHECK-ERRORS: alignment must be 64, 128 or omitted2531@ CHECK-ERRORS:         vld2.32 {d0, d1}, [r4:256], r62532@ CHECK-ERRORS:                               ^2533 2534	vld2.32	{d0, d2}, [r4]2535	vld2.32	{d0, d2}, [r4:16]2536	vld2.32	{d0, d2}, [r4:32]2537	vld2.32	{d0, d2}, [r4:64]2538	vld2.32	{d0, d2}, [r4:128]2539	vld2.32	{d0, d2}, [r4:256]2540 2541@ CHECK: vld2.32 {d0, d2}, [r4]          @ encoding: [0x24,0xf9,0x8f,0x09]2542@ CHECK-ERRORS: alignment must be 64, 128 or omitted2543@ CHECK-ERRORS:         vld2.32 {d0, d2}, [r4:16]2544@ CHECK-ERRORS:                               ^2545@ CHECK-ERRORS: alignment must be 64, 128 or omitted2546@ CHECK-ERRORS:         vld2.32 {d0, d2}, [r4:32]2547@ CHECK-ERRORS:                               ^2548@ CHECK: vld2.32 {d0, d2}, [r4:64]       @ encoding: [0x24,0xf9,0x9f,0x09]2549@ CHECK: vld2.32 {d0, d2}, [r4:128]      @ encoding: [0x24,0xf9,0xaf,0x09]2550@ CHECK-ERRORS: alignment must be 64, 128 or omitted2551@ CHECK-ERRORS:         vld2.32 {d0, d2}, [r4:256]2552@ CHECK-ERRORS:                               ^2553 2554	vld2.32	{d0, d2}, [r4]!2555	vld2.32	{d0, d2}, [r4:16]!2556	vld2.32	{d0, d2}, [r4:32]!2557	vld2.32	{d0, d2}, [r4:64]!2558	vld2.32	{d0, d2}, [r4:128]!2559	vld2.32	{d0, d2}, [r4:256]!2560 2561@ CHECK: vld2.32 {d0, d2}, [r4]!         @ encoding: [0x24,0xf9,0x8d,0x09]2562@ CHECK-ERRORS: alignment must be 64, 128 or omitted2563@ CHECK-ERRORS:         vld2.32 {d0, d2}, [r4:16]!2564@ CHECK-ERRORS:                               ^2565@ CHECK-ERRORS: alignment must be 64, 128 or omitted2566@ CHECK-ERRORS:         vld2.32 {d0, d2}, [r4:32]!2567@ CHECK-ERRORS:                               ^2568@ CHECK: vld2.32 {d0, d2}, [r4:64]!      @ encoding: [0x24,0xf9,0x9d,0x09]2569@ CHECK: vld2.32 {d0, d2}, [r4:128]!     @ encoding: [0x24,0xf9,0xad,0x09]2570@ CHECK-ERRORS: alignment must be 64, 128 or omitted2571@ CHECK-ERRORS:         vld2.32 {d0, d2}, [r4:256]!2572@ CHECK-ERRORS:                               ^2573 2574	vld2.32	{d0, d2}, [r4], r62575	vld2.32	{d0, d2}, [r4:16], r62576	vld2.32	{d0, d2}, [r4:32], r62577	vld2.32	{d0, d2}, [r4:64], r62578	vld2.32	{d0, d2}, [r4:128], r62579	vld2.32	{d0, d2}, [r4:256], r62580 2581@ CHECK: vld2.32 {d0, d2}, [r4], r6      @ encoding: [0x24,0xf9,0x86,0x09]2582@ CHECK-ERRORS: alignment must be 64, 128 or omitted2583@ CHECK-ERRORS:         vld2.32 {d0, d2}, [r4:16], r62584@ CHECK-ERRORS:                               ^2585@ CHECK-ERRORS: alignment must be 64, 128 or omitted2586@ CHECK-ERRORS:         vld2.32 {d0, d2}, [r4:32], r62587@ CHECK-ERRORS:                               ^2588@ CHECK: vld2.32 {d0, d2}, [r4:64], r6   @ encoding: [0x24,0xf9,0x96,0x09]2589@ CHECK: vld2.32 {d0, d2}, [r4:128], r6  @ encoding: [0x24,0xf9,0xa6,0x09]2590@ CHECK-ERRORS: alignment must be 64, 128 or omitted2591@ CHECK-ERRORS:         vld2.32 {d0, d2}, [r4:256], r62592@ CHECK-ERRORS:                               ^2593 2594	vld2.32	{d0, d1, d2, d3}, [r4]2595	vld2.32	{d0, d1, d2, d3}, [r4:16]2596	vld2.32	{d0, d1, d2, d3}, [r4:32]2597	vld2.32	{d0, d1, d2, d3}, [r4:64]2598	vld2.32	{d0, d1, d2, d3}, [r4:128]2599	vld2.32	{d0, d1, d2, d3}, [r4:256]2600 2601@ CHECK: vld2.32 {d0, d1, d2, d3}, [r4]  @ encoding: [0x24,0xf9,0x8f,0x03]2602@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted2603@ CHECK-ERRORS:         vld2.32 {d0, d1, d2, d3}, [r4:16]2604@ CHECK-ERRORS:                                       ^2605@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted2606@ CHECK-ERRORS:         vld2.32 {d0, d1, d2, d3}, [r4:32]2607@ CHECK-ERRORS:                                       ^2608@ CHECK: vld2.32 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x24,0xf9,0x9f,0x03]2609@ CHECK: vld2.32 {d0, d1, d2, d3}, [r4:128] @ encoding: [0x24,0xf9,0xaf,0x03]2610@ CHECK: vld2.32 {d0, d1, d2, d3}, [r4:256] @ encoding: [0x24,0xf9,0xbf,0x03]2611 2612	vld2.32	{d0, d1, d2, d3}, [r4]!2613	vld2.32	{d0, d1, d2, d3}, [r4:16]!2614	vld2.32	{d0, d1, d2, d3}, [r4:32]!2615	vld2.32	{d0, d1, d2, d3}, [r4:64]!2616	vld2.32	{d0, d1, d2, d3}, [r4:128]!2617	vld2.32	{d0, d1, d2, d3}, [r4:256]!2618 2619@ CHECK: vld2.32 {d0, d1, d2, d3}, [r4]! @ encoding: [0x24,0xf9,0x8d,0x03]2620@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted2621@ CHECK-ERRORS:         vld2.32 {d0, d1, d2, d3}, [r4:16]!2622@ CHECK-ERRORS:                                       ^2623@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted2624@ CHECK-ERRORS:         vld2.32 {d0, d1, d2, d3}, [r4:32]!2625@ CHECK-ERRORS:                                       ^2626@ CHECK: vld2.32 {d0, d1, d2, d3}, [r4:64]! @ encoding: [0x24,0xf9,0x9d,0x03]2627@ CHECK: vld2.32 {d0, d1, d2, d3}, [r4:128]! @ encoding: [0x24,0xf9,0xad,0x03]2628@ CHECK: vld2.32 {d0, d1, d2, d3}, [r4:256]! @ encoding: [0x24,0xf9,0xbd,0x03]2629 2630	vld2.32	{d0, d1, d2, d3}, [r4], r62631	vld2.32	{d0, d1, d2, d3}, [r4:16], r62632	vld2.32	{d0, d1, d2, d3}, [r4:32], r62633	vld2.32	{d0, d1, d2, d3}, [r4:64], r62634	vld2.32	{d0, d1, d2, d3}, [r4:128], r62635	vld2.32	{d0, d1, d2, d3}, [r4:256], r62636 2637@ CHECK: vld2.32 {d0, d1, d2, d3}, [r4], r6 @ encoding: [0x24,0xf9,0x86,0x03]2638@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted2639@ CHECK-ERRORS:         vld2.32 {d0, d1, d2, d3}, [r4:16], r62640@ CHECK-ERRORS:                                       ^2641@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted2642@ CHECK-ERRORS:         vld2.32 {d0, d1, d2, d3}, [r4:32], r62643@ CHECK-ERRORS:                                       ^2644@ CHECK: vld2.32 {d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x24,0xf9,0x96,0x03]2645@ CHECK: vld2.32 {d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x24,0xf9,0xa6,0x03]2646@ CHECK: vld2.32 {d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x24,0xf9,0xb6,0x03]2647 2648	vld2.32	{d0[1], d1[1]}, [r4]2649	vld2.32	{d0[1], d1[1]}, [r4:16]2650	vld2.32	{d0[1], d1[1]}, [r4:32]2651	vld2.32	{d0[1], d1[1]}, [r4:64]2652	vld2.32	{d0[1], d1[1]}, [r4:128]2653	vld2.32	{d0[1], d1[1]}, [r4:256]2654 2655@ CHECK: vld2.32 {d0[1], d1[1]}, [r4]    @ encoding: [0xa4,0xf9,0x8f,0x09]2656@ CHECK-ERRORS: alignment must be 64 or omitted2657@ CHECK-ERRORS:         vld2.32 {d0[1], d1[1]}, [r4:16]2658@ CHECK-ERRORS:                                     ^2659@ CHECK-ERRORS: alignment must be 64 or omitted2660@ CHECK-ERRORS:         vld2.32 {d0[1], d1[1]}, [r4:32]2661@ CHECK-ERRORS:                                     ^2662@ CHECK: vld2.32 {d0[1], d1[1]}, [r4:64] @ encoding: [0xa4,0xf9,0x9f,0x09]2663@ CHECK-ERRORS: alignment must be 64 or omitted2664@ CHECK-ERRORS:         vld2.32 {d0[1], d1[1]}, [r4:128]2665@ CHECK-ERRORS:                                     ^2666@ CHECK-ERRORS: alignment must be 64 or omitted2667@ CHECK-ERRORS:         vld2.32 {d0[1], d1[1]}, [r4:256]2668@ CHECK-ERRORS:                                     ^2669 2670	vld2.32	{d0[1], d1[1]}, [r4]!2671	vld2.32	{d0[1], d1[1]}, [r4:16]!2672	vld2.32	{d0[1], d1[1]}, [r4:32]!2673	vld2.32	{d0[1], d1[1]}, [r4:64]!2674	vld2.32	{d0[1], d1[1]}, [r4:128]!2675	vld2.32	{d0[1], d1[1]}, [r4:256]!2676 2677@ CHECK: vld2.32 {d0[1], d1[1]}, [r4]!   @ encoding: [0xa4,0xf9,0x8d,0x09]2678@ CHECK-ERRORS: alignment must be 64 or omitted2679@ CHECK-ERRORS:         vld2.32 {d0[1], d1[1]}, [r4:16]!2680@ CHECK-ERRORS:                                     ^2681@ CHECK-ERRORS: alignment must be 64 or omitted2682@ CHECK-ERRORS:         vld2.32 {d0[1], d1[1]}, [r4:32]!2683@ CHECK-ERRORS:                                     ^2684@ CHECK: vld2.32 {d0[1], d1[1]}, [r4:64]! @ encoding: [0xa4,0xf9,0x9d,0x09]2685@ CHECK-ERRORS: alignment must be 64 or omitted2686@ CHECK-ERRORS:         vld2.32 {d0[1], d1[1]}, [r4:128]!2687@ CHECK-ERRORS:                                     ^2688@ CHECK-ERRORS: alignment must be 64 or omitted2689@ CHECK-ERRORS:         vld2.32 {d0[1], d1[1]}, [r4:256]!2690@ CHECK-ERRORS:                                     ^2691 2692	vld2.32	{d0[1], d1[1]}, [r4], r62693	vld2.32	{d0[1], d1[1]}, [r4:16], r62694	vld2.32	{d0[1], d1[1]}, [r4:32], r62695	vld2.32	{d0[1], d1[1]}, [r4:64], r62696	vld2.32	{d0[1], d1[1]}, [r4:128], r62697	vld2.32	{d0[1], d1[1]}, [r4:256], r62698 2699@ CHECK: vld2.32 {d0[1], d1[1]}, [r4], r6 @ encoding: [0xa4,0xf9,0x86,0x09]2700@ CHECK-ERRORS: alignment must be 64 or omitted2701@ CHECK-ERRORS:         vld2.32 {d0[1], d1[1]}, [r4:16], r62702@ CHECK-ERRORS:                                     ^2703@ CHECK-ERRORS: alignment must be 64 or omitted2704@ CHECK-ERRORS:         vld2.32 {d0[1], d1[1]}, [r4:32], r62705@ CHECK-ERRORS:                                     ^2706@ CHECK: vld2.32 {d0[1], d1[1]}, [r4:64], r6 @ encoding: [0xa4,0xf9,0x96,0x09]2707@ CHECK-ERRORS: alignment must be 64 or omitted2708@ CHECK-ERRORS:         vld2.32 {d0[1], d1[1]}, [r4:128], r62709@ CHECK-ERRORS:                                     ^2710@ CHECK-ERRORS: alignment must be 64 or omitted2711@ CHECK-ERRORS:         vld2.32 {d0[1], d1[1]}, [r4:256], r62712@ CHECK-ERRORS:                                     ^2713 2714	vld2.32	{d0[1], d2[1]}, [r4]2715	vld2.32	{d0[1], d2[1]}, [r4:16]2716	vld2.32	{d0[1], d2[1]}, [r4:32]2717	vld2.32	{d0[1], d2[1]}, [r4:64]2718	vld2.32	{d0[1], d2[1]}, [r4:128]2719	vld2.32	{d0[1], d2[1]}, [r4:256]2720 2721@ CHECK: vld2.32 {d0[1], d2[1]}, [r4]    @ encoding: [0xa4,0xf9,0xcf,0x09]2722@ CHECK-ERRORS: alignment must be 64 or omitted2723@ CHECK-ERRORS:         vld2.32 {d0[1], d2[1]}, [r4:16]2724@ CHECK-ERRORS:                                     ^2725@ CHECK-ERRORS: alignment must be 64 or omitted2726@ CHECK-ERRORS:         vld2.32 {d0[1], d2[1]}, [r4:32]2727@ CHECK-ERRORS:                                     ^2728@ CHECK: vld2.32 {d0[1], d2[1]}, [r4:64] @ encoding: [0xa4,0xf9,0xdf,0x09]2729@ CHECK-ERRORS: alignment must be 64 or omitted2730@ CHECK-ERRORS:         vld2.32 {d0[1], d2[1]}, [r4:128]2731@ CHECK-ERRORS:                                     ^2732@ CHECK-ERRORS: alignment must be 64 or omitted2733@ CHECK-ERRORS:         vld2.32 {d0[1], d2[1]}, [r4:256]2734@ CHECK-ERRORS:                                     ^2735 2736	vld2.32	{d0[1], d2[1]}, [r4]!2737	vld2.32	{d0[1], d2[1]}, [r4:16]!2738	vld2.32	{d0[1], d2[1]}, [r4:32]!2739	vld2.32	{d0[1], d2[1]}, [r4:64]!2740	vld2.32	{d0[1], d2[1]}, [r4:128]!2741	vld2.32	{d0[1], d2[1]}, [r4:256]!2742 2743@ CHECK: vld2.32 {d0[1], d2[1]}, [r4]!   @ encoding: [0xa4,0xf9,0xcd,0x09]2744@ CHECK-ERRORS: alignment must be 64 or omitted2745@ CHECK-ERRORS:         vld2.32 {d0[1], d2[1]}, [r4:16]!2746@ CHECK-ERRORS:                                     ^2747@ CHECK-ERRORS: alignment must be 64 or omitted2748@ CHECK-ERRORS:         vld2.32 {d0[1], d2[1]}, [r4:32]!2749@ CHECK-ERRORS:                                     ^2750@ CHECK: vld2.32 {d0[1], d2[1]}, [r4:64]! @ encoding: [0xa4,0xf9,0xdd,0x09]2751@ CHECK-ERRORS: alignment must be 64 or omitted2752@ CHECK-ERRORS:         vld2.32 {d0[1], d2[1]}, [r4:128]!2753@ CHECK-ERRORS:                                     ^2754@ CHECK-ERRORS: alignment must be 64 or omitted2755@ CHECK-ERRORS:         vld2.32 {d0[1], d2[1]}, [r4:256]!2756@ CHECK-ERRORS:                                     ^2757 2758	vld2.32	{d0[1], d2[1]}, [r4], r62759	vld2.32	{d0[1], d2[1]}, [r4:16], r62760	vld2.32	{d0[1], d2[1]}, [r4:32], r62761	vld2.32	{d0[1], d2[1]}, [r4:64], r62762	vld2.32	{d0[1], d2[1]}, [r4:128], r62763	vld2.32	{d0[1], d2[1]}, [r4:256], r62764 2765@ CHECK: vld2.32 {d0[1], d2[1]}, [r4], r6 @ encoding: [0xa4,0xf9,0xc6,0x09]2766@ CHECK-ERRORS: alignment must be 64 or omitted2767@ CHECK-ERRORS:         vld2.32 {d0[1], d2[1]}, [r4:16], r62768@ CHECK-ERRORS:                                     ^2769@ CHECK-ERRORS: alignment must be 64 or omitted2770@ CHECK-ERRORS:         vld2.32 {d0[1], d2[1]}, [r4:32], r62771@ CHECK-ERRORS:                                     ^2772@ CHECK: vld2.32 {d0[1], d2[1]}, [r4:64], r6 @ encoding: [0xa4,0xf9,0xd6,0x09]2773@ CHECK-ERRORS: alignment must be 64 or omitted2774@ CHECK-ERRORS:         vld2.32 {d0[1], d2[1]}, [r4:128], r62775@ CHECK-ERRORS:                                     ^2776@ CHECK-ERRORS: alignment must be 64 or omitted2777@ CHECK-ERRORS:         vld2.32 {d0[1], d2[1]}, [r4:256], r62778@ CHECK-ERRORS:                                     ^2779 2780	vld2.32	{d0[], d1[]}, [r4]2781	vld2.32	{d0[], d1[]}, [r4:16]2782	vld2.32	{d0[], d1[]}, [r4:32]2783	vld2.32	{d0[], d1[]}, [r4:64]2784	vld2.32	{d0[], d1[]}, [r4:128]2785	vld2.32	{d0[], d1[]}, [r4:256]2786 2787@ CHECK: vld2.32 {d0[], d1[]}, [r4]      @ encoding: [0xa4,0xf9,0x8f,0x0d]2788@ CHECK-ERRORS: alignment must be 64 or omitted2789@ CHECK-ERRORS:         vld2.32 {d0[], d1[]}, [r4:16]2790@ CHECK-ERRORS:                                   ^2791@ CHECK-ERRORS: alignment must be 64 or omitted2792@ CHECK-ERRORS:         vld2.32 {d0[], d1[]}, [r4:32]2793@ CHECK-ERRORS:                                   ^2794@ CHECK: vld2.32 {d0[], d1[]}, [r4:64]   @ encoding: [0xa4,0xf9,0x9f,0x0d]2795@ CHECK-ERRORS: alignment must be 64 or omitted2796@ CHECK-ERRORS:         vld2.32 {d0[], d1[]}, [r4:128]2797@ CHECK-ERRORS:                                   ^2798@ CHECK-ERRORS: alignment must be 64 or omitted2799@ CHECK-ERRORS:         vld2.32 {d0[], d1[]}, [r4:256]2800@ CHECK-ERRORS:                                   ^2801 2802	vld2.32	{d0[], d1[]}, [r4]!2803	vld2.32	{d0[], d1[]}, [r4:16]!2804	vld2.32	{d0[], d1[]}, [r4:32]!2805	vld2.32	{d0[], d1[]}, [r4:64]!2806	vld2.32	{d0[], d1[]}, [r4:128]!2807	vld2.32	{d0[], d1[]}, [r4:256]!2808 2809@ CHECK: vld2.32 {d0[], d1[]}, [r4]!     @ encoding: [0xa4,0xf9,0x8d,0x0d]2810@ CHECK-ERRORS: alignment must be 64 or omitted2811@ CHECK-ERRORS:         vld2.32 {d0[], d1[]}, [r4:16]!2812@ CHECK-ERRORS:                                   ^2813@ CHECK-ERRORS: alignment must be 64 or omitted2814@ CHECK-ERRORS:         vld2.32 {d0[], d1[]}, [r4:32]!2815@ CHECK-ERRORS:                                   ^2816@ CHECK: vld2.32 {d0[], d1[]}, [r4:64]!  @ encoding: [0xa4,0xf9,0x9d,0x0d]2817@ CHECK-ERRORS: alignment must be 64 or omitted2818@ CHECK-ERRORS:         vld2.32 {d0[], d1[]}, [r4:128]!2819@ CHECK-ERRORS:                                   ^2820@ CHECK-ERRORS: alignment must be 64 or omitted2821@ CHECK-ERRORS:         vld2.32 {d0[], d1[]}, [r4:256]!2822@ CHECK-ERRORS:                                   ^2823 2824	vld2.32	{d0[], d1[]}, [r4], r62825	vld2.32	{d0[], d1[]}, [r4:16], r62826	vld2.32	{d0[], d1[]}, [r4:32], r62827	vld2.32	{d0[], d1[]}, [r4:64], r62828	vld2.32	{d0[], d1[]}, [r4:128], r62829	vld2.32	{d0[], d1[]}, [r4:256], r62830 2831@ CHECK: vld2.32 {d0[], d1[]}, [r4], r6  @ encoding: [0xa4,0xf9,0x86,0x0d]2832@ CHECK-ERRORS: alignment must be 64 or omitted2833@ CHECK-ERRORS:         vld2.32 {d0[], d1[]}, [r4:16], r62834@ CHECK-ERRORS:                                   ^2835@ CHECK-ERRORS: alignment must be 64 or omitted2836@ CHECK-ERRORS:         vld2.32 {d0[], d1[]}, [r4:32], r62837@ CHECK-ERRORS:                                   ^2838@ CHECK: vld2.32 {d0[], d1[]}, [r4:64], r6 @ encoding: [0xa4,0xf9,0x96,0x0d]2839@ CHECK-ERRORS: alignment must be 64 or omitted2840@ CHECK-ERRORS:         vld2.32 {d0[], d1[]}, [r4:128], r62841@ CHECK-ERRORS:                                   ^2842@ CHECK-ERRORS: alignment must be 64 or omitted2843@ CHECK-ERRORS:         vld2.32 {d0[], d1[]}, [r4:256], r62844@ CHECK-ERRORS:                                   ^2845 2846	vld2.32	{d0[], d2[]}, [r4]2847	vld2.32	{d0[], d2[]}, [r4:16]2848	vld2.32	{d0[], d2[]}, [r4:32]2849	vld2.32	{d0[], d2[]}, [r4:64]2850	vld2.32	{d0[], d2[]}, [r4:128]2851	vld2.32	{d0[], d2[]}, [r4:256]2852 2853@ CHECK: vld2.32 {d0[], d2[]}, [r4]      @ encoding: [0xa4,0xf9,0xaf,0x0d]2854@ CHECK-ERRORS: alignment must be 64 or omitted2855@ CHECK-ERRORS:         vld2.32 {d0[], d2[]}, [r4:16]2856@ CHECK-ERRORS:                                   ^2857@ CHECK-ERRORS: alignment must be 64 or omitted2858@ CHECK-ERRORS:         vld2.32 {d0[], d2[]}, [r4:32]2859@ CHECK-ERRORS:                                   ^2860@ CHECK: vld2.32 {d0[], d2[]}, [r4:64]   @ encoding: [0xa4,0xf9,0xbf,0x0d]2861@ CHECK-ERRORS: alignment must be 64 or omitted2862@ CHECK-ERRORS:         vld2.32 {d0[], d2[]}, [r4:128]2863@ CHECK-ERRORS:                                   ^2864@ CHECK-ERRORS: alignment must be 64 or omitted2865@ CHECK-ERRORS:         vld2.32 {d0[], d2[]}, [r4:256]2866@ CHECK-ERRORS:                                   ^2867 2868	vld2.32	{d0[], d2[]}, [r4]!2869	vld2.32	{d0[], d2[]}, [r4:16]!2870	vld2.32	{d0[], d2[]}, [r4:32]!2871	vld2.32	{d0[], d2[]}, [r4:64]!2872	vld2.32	{d0[], d2[]}, [r4:128]!2873	vld2.32	{d0[], d2[]}, [r4:256]!2874 2875@ CHECK: vld2.32 {d0[], d2[]}, [r4]!     @ encoding: [0xa4,0xf9,0xad,0x0d]2876@ CHECK-ERRORS: alignment must be 64 or omitted2877@ CHECK-ERRORS:         vld2.32 {d0[], d2[]}, [r4:16]!2878@ CHECK-ERRORS:                                   ^2879@ CHECK-ERRORS: alignment must be 64 or omitted2880@ CHECK-ERRORS:         vld2.32 {d0[], d2[]}, [r4:32]!2881@ CHECK-ERRORS:                                   ^2882@ CHECK: vld2.32 {d0[], d2[]}, [r4:64]!  @ encoding: [0xa4,0xf9,0xbd,0x0d]2883@ CHECK-ERRORS: alignment must be 64 or omitted2884@ CHECK-ERRORS:         vld2.32 {d0[], d2[]}, [r4:128]!2885@ CHECK-ERRORS:                                   ^2886@ CHECK-ERRORS: alignment must be 64 or omitted2887@ CHECK-ERRORS:         vld2.32 {d0[], d2[]}, [r4:256]!2888@ CHECK-ERRORS:                                   ^2889 2890	vld2.32	{d0[], d2[]}, [r4], r62891	vld2.32	{d0[], d2[]}, [r4:16], r62892	vld2.32	{d0[], d2[]}, [r4:32], r62893	vld2.32	{d0[], d2[]}, [r4:64], r62894	vld2.32	{d0[], d2[]}, [r4:128], r62895	vld2.32	{d0[], d2[]}, [r4:256], r62896 2897@ CHECK: vld2.32 {d0[], d2[]}, [r4], r6  @ encoding: [0xa4,0xf9,0xa6,0x0d]2898@ CHECK-ERRORS: alignment must be 64 or omitted2899@ CHECK-ERRORS:         vld2.32 {d0[], d2[]}, [r4:16], r62900@ CHECK-ERRORS:                                   ^2901@ CHECK-ERRORS: alignment must be 64 or omitted2902@ CHECK-ERRORS:         vld2.32 {d0[], d2[]}, [r4:32], r62903@ CHECK-ERRORS:                                   ^2904@ CHECK: vld2.32 {d0[], d2[]}, [r4:64], r6 @ encoding: [0xa4,0xf9,0xb6,0x0d]2905@ CHECK-ERRORS: alignment must be 64 or omitted2906@ CHECK-ERRORS:         vld2.32 {d0[], d2[]}, [r4:128], r62907@ CHECK-ERRORS:                                   ^2908@ CHECK-ERRORS: alignment must be 64 or omitted2909@ CHECK-ERRORS:         vld2.32 {d0[], d2[]}, [r4:256], r62910@ CHECK-ERRORS:                                   ^2911 2912	vld3.8	{d0, d1, d2}, [r4]2913	vld3.8	{d0, d1, d2}, [r4:16]2914	vld3.8	{d0, d1, d2}, [r4:32]2915	vld3.8	{d0, d1, d2}, [r4:64]2916	vld3.8	{d0, d1, d2}, [r4:128]2917	vld3.8	{d0, d1, d2}, [r4:256]2918 2919@ CHECK: vld3.8 {d0, d1, d2}, [r4]      @ encoding: [0x24,0xf9,0x0f,0x04]2920@ CHECK-ERRORS: alignment must be 64 or omitted2921@ CHECK-ERRORS:         vld3.8  {d0, d1, d2}, [r4:16]2922@ CHECK-ERRORS:                                   ^2923@ CHECK-ERRORS: alignment must be 64 or omitted2924@ CHECK-ERRORS:         vld3.8  {d0, d1, d2}, [r4:32]2925@ CHECK-ERRORS:                                   ^2926@ CHECK: vld3.8 {d0, d1, d2}, [r4:64]   @ encoding: [0x24,0xf9,0x1f,0x04]2927@ CHECK-ERRORS: alignment must be 64 or omitted2928@ CHECK-ERRORS:         vld3.8  {d0, d1, d2}, [r4:128]2929@ CHECK-ERRORS:                                   ^2930@ CHECK-ERRORS: alignment must be 64 or omitted2931@ CHECK-ERRORS:         vld3.8  {d0, d1, d2}, [r4:256]2932@ CHECK-ERRORS:                                   ^2933 2934	vld3.8	{d0, d1, d2}, [r4]!2935	vld3.8	{d0, d1, d2}, [r4:16]!2936	vld3.8	{d0, d1, d2}, [r4:32]!2937	vld3.8	{d0, d1, d2}, [r4:64]!2938	vld3.8	{d0, d1, d2}, [r4:128]!2939	vld3.8	{d0, d1, d2}, [r4:256]!2940 2941@ CHECK: vld3.8 {d0, d1, d2}, [r4]!     @ encoding: [0x24,0xf9,0x0d,0x04]2942@ CHECK-ERRORS: alignment must be 64 or omitted2943@ CHECK-ERRORS:         vld3.8  {d0, d1, d2}, [r4:16]!2944@ CHECK-ERRORS:                                   ^2945@ CHECK-ERRORS: alignment must be 64 or omitted2946@ CHECK-ERRORS:         vld3.8  {d0, d1, d2}, [r4:32]!2947@ CHECK-ERRORS:                                   ^2948@ CHECK: vld3.8 {d0, d1, d2}, [r4:64]!  @ encoding: [0x24,0xf9,0x1d,0x04]2949@ CHECK-ERRORS: alignment must be 64 or omitted2950@ CHECK-ERRORS:         vld3.8  {d0, d1, d2}, [r4:128]!2951@ CHECK-ERRORS:                                   ^2952@ CHECK-ERRORS: alignment must be 64 or omitted2953@ CHECK-ERRORS:         vld3.8  {d0, d1, d2}, [r4:256]!2954@ CHECK-ERRORS:                                   ^2955 2956	vld3.8	{d0, d1, d2}, [r4], r62957	vld3.8	{d0, d1, d2}, [r4:16], r62958	vld3.8	{d0, d1, d2}, [r4:32], r62959	vld3.8	{d0, d1, d2}, [r4:64], r62960	vld3.8	{d0, d1, d2}, [r4:128], r62961	vld3.8	{d0, d1, d2}, [r4:256], r62962 2963@ CHECK: vld3.8 {d0, d1, d2}, [r4], r6  @ encoding: [0x24,0xf9,0x06,0x04]2964@ CHECK-ERRORS: alignment must be 64 or omitted2965@ CHECK-ERRORS:         vld3.8  {d0, d1, d2}, [r4:16], r62966@ CHECK-ERRORS:                                   ^2967@ CHECK-ERRORS: alignment must be 64 or omitted2968@ CHECK-ERRORS:         vld3.8  {d0, d1, d2}, [r4:32], r62969@ CHECK-ERRORS:                                   ^2970@ CHECK: vld3.8 {d0, d1, d2}, [r4:64], r6 @ encoding: [0x24,0xf9,0x16,0x04]2971@ CHECK-ERRORS: alignment must be 64 or omitted2972@ CHECK-ERRORS:         vld3.8  {d0, d1, d2}, [r4:128], r62973@ CHECK-ERRORS:                                   ^2974@ CHECK-ERRORS: alignment must be 64 or omitted2975@ CHECK-ERRORS:         vld3.8  {d0, d1, d2}, [r4:256], r62976@ CHECK-ERRORS:                                   ^2977 2978	vld3.8	{d0, d2, d4}, [r4]2979	vld3.8	{d0, d2, d4}, [r4:16]2980	vld3.8	{d0, d2, d4}, [r4:32]2981	vld3.8	{d0, d2, d4}, [r4:64]2982	vld3.8	{d0, d2, d4}, [r4:128]2983	vld3.8	{d0, d2, d4}, [r4:256]2984 2985@ CHECK: vld3.8 {d0, d2, d4}, [r4]      @ encoding: [0x24,0xf9,0x0f,0x05]2986@ CHECK-ERRORS: alignment must be 64 or omitted2987@ CHECK-ERRORS:         vld3.8  {d0, d2, d4}, [r4:16]2988@ CHECK-ERRORS:                                   ^2989@ CHECK-ERRORS: alignment must be 64 or omitted2990@ CHECK-ERRORS:         vld3.8  {d0, d2, d4}, [r4:32]2991@ CHECK-ERRORS:                                   ^2992@ CHECK: vld3.8 {d0, d2, d4}, [r4:64]   @ encoding: [0x24,0xf9,0x1f,0x05]2993@ CHECK-ERRORS: alignment must be 64 or omitted2994@ CHECK-ERRORS:         vld3.8  {d0, d2, d4}, [r4:128]2995@ CHECK-ERRORS:                                   ^2996@ CHECK-ERRORS: alignment must be 64 or omitted2997@ CHECK-ERRORS:         vld3.8  {d0, d2, d4}, [r4:256]2998@ CHECK-ERRORS:                                   ^2999 3000	vld3.8	{d0, d2, d4}, [r4]!3001	vld3.8	{d0, d2, d4}, [r4:16]!3002	vld3.8	{d0, d2, d4}, [r4:32]!3003	vld3.8	{d0, d2, d4}, [r4:64]!3004	vld3.8	{d0, d2, d4}, [r4:128]!3005	vld3.8	{d0, d2, d4}, [r4:256]!3006 3007@ CHECK: vld3.8 {d0, d2, d4}, [r4]!     @ encoding: [0x24,0xf9,0x0d,0x05]3008@ CHECK-ERRORS: alignment must be 64 or omitted3009@ CHECK-ERRORS:         vld3.8  {d0, d2, d4}, [r4:16]!3010@ CHECK-ERRORS:                                   ^3011@ CHECK-ERRORS: alignment must be 64 or omitted3012@ CHECK-ERRORS:         vld3.8  {d0, d2, d4}, [r4:32]!3013@ CHECK-ERRORS:                                   ^3014@ CHECK: vld3.8 {d0, d2, d4}, [r4:64]!  @ encoding: [0x24,0xf9,0x1d,0x05]3015@ CHECK-ERRORS: alignment must be 64 or omitted3016@ CHECK-ERRORS:         vld3.8  {d0, d2, d4}, [r4:128]!3017@ CHECK-ERRORS:                                   ^3018@ CHECK-ERRORS: alignment must be 64 or omitted3019@ CHECK-ERRORS:         vld3.8  {d0, d2, d4}, [r4:256]!3020@ CHECK-ERRORS:                                   ^3021 3022	vld3.8	{d0, d2, d4}, [r4], r63023	vld3.8	{d0, d2, d4}, [r4:16], r63024	vld3.8	{d0, d2, d4}, [r4:32], r63025	vld3.8	{d0, d2, d4}, [r4:64], r63026	vld3.8	{d0, d2, d4}, [r4:128], r63027	vld3.8	{d0, d2, d4}, [r4:256], r63028 3029@ CHECK: vld3.8 {d0, d2, d4}, [r4], r6  @ encoding: [0x24,0xf9,0x06,0x05]3030@ CHECK-ERRORS: alignment must be 64 or omitted3031@ CHECK-ERRORS:         vld3.8  {d0, d2, d4}, [r4:16], r63032@ CHECK-ERRORS:                                   ^3033@ CHECK-ERRORS: alignment must be 64 or omitted3034@ CHECK-ERRORS:         vld3.8  {d0, d2, d4}, [r4:32], r63035@ CHECK-ERRORS:                                   ^3036@ CHECK: vld3.8 {d0, d2, d4}, [r4:64], r6 @ encoding: [0x24,0xf9,0x16,0x05]3037@ CHECK-ERRORS: alignment must be 64 or omitted3038@ CHECK-ERRORS:         vld3.8  {d0, d2, d4}, [r4:128], r63039@ CHECK-ERRORS:                                   ^3040@ CHECK-ERRORS: alignment must be 64 or omitted3041@ CHECK-ERRORS:         vld3.8  {d0, d2, d4}, [r4:256], r63042@ CHECK-ERRORS:                                   ^3043 3044	vld3.8	{d0[1], d1[1], d2[1]}, [r4]3045	vld3.8	{d0[1], d1[1], d2[1]}, [r4:16]3046	vld3.8	{d0[1], d1[1], d2[1]}, [r4:32]3047	vld3.8	{d0[1], d1[1], d2[1]}, [r4:64]3048	vld3.8	{d0[1], d1[1], d2[1]}, [r4:128]3049	vld3.8	{d0[1], d1[1], d2[1]}, [r4:256]3050 3051@ CHECK: vld3.8 {d0[1], d1[1], d2[1]}, [r4] @ encoding: [0xa4,0xf9,0x2f,0x02]3052@ CHECK-ERRORS: alignment must be omitted3053@ CHECK-ERRORS:         vld3.8  {d0[1], d1[1], d2[1]}, [r4:16]3054@ CHECK-ERRORS:                                            ^3055@ CHECK-ERRORS: alignment must be omitted3056@ CHECK-ERRORS:         vld3.8  {d0[1], d1[1], d2[1]}, [r4:32]3057@ CHECK-ERRORS:                                            ^3058@ CHECK-ERRORS: alignment must be omitted3059@ CHECK-ERRORS:         vld3.8  {d0[1], d1[1], d2[1]}, [r4:64]3060@ CHECK-ERRORS:                                            ^3061@ CHECK-ERRORS: alignment must be omitted3062@ CHECK-ERRORS:         vld3.8  {d0[1], d1[1], d2[1]}, [r4:128]3063@ CHECK-ERRORS:                                            ^3064@ CHECK-ERRORS: alignment must be omitted3065@ CHECK-ERRORS:         vld3.8  {d0[1], d1[1], d2[1]}, [r4:256]3066@ CHECK-ERRORS:                                            ^3067 3068	vld3.8	{d0[1], d1[1], d2[1]}, [r4]!3069	vld3.8	{d0[1], d1[1], d2[1]}, [r4:16]!3070	vld3.8	{d0[1], d1[1], d2[1]}, [r4:32]!3071	vld3.8	{d0[1], d1[1], d2[1]}, [r4:64]!3072	vld3.8	{d0[1], d1[1], d2[1]}, [r4:128]!3073	vld3.8	{d0[1], d1[1], d2[1]}, [r4:256]!3074 3075@ CHECK: vld3.8 {d0[1], d1[1], d2[1]}, [r4]! @ encoding: [0xa4,0xf9,0x2d,0x02]3076@ CHECK-ERRORS: alignment must be omitted3077@ CHECK-ERRORS:         vld3.8  {d0[1], d1[1], d2[1]}, [r4:16]!3078@ CHECK-ERRORS:                                            ^3079@ CHECK-ERRORS: alignment must be omitted3080@ CHECK-ERRORS:         vld3.8  {d0[1], d1[1], d2[1]}, [r4:32]!3081@ CHECK-ERRORS:                                            ^3082@ CHECK-ERRORS: alignment must be omitted3083@ CHECK-ERRORS:         vld3.8  {d0[1], d1[1], d2[1]}, [r4:64]!3084@ CHECK-ERRORS:                                            ^3085@ CHECK-ERRORS: alignment must be omitted3086@ CHECK-ERRORS:         vld3.8  {d0[1], d1[1], d2[1]}, [r4:128]!3087@ CHECK-ERRORS:                                            ^3088@ CHECK-ERRORS: alignment must be omitted3089@ CHECK-ERRORS:         vld3.8  {d0[1], d1[1], d2[1]}, [r4:256]!3090@ CHECK-ERRORS:                                            ^3091 3092	vld3.8	{d0[1], d1[1], d2[1]}, [r4], r63093	vld3.8	{d0[1], d1[1], d2[1]}, [r4:16], r63094	vld3.8	{d0[1], d1[1], d2[1]}, [r4:32], r63095	vld3.8	{d0[1], d1[1], d2[1]}, [r4:64], r63096	vld3.8	{d0[1], d1[1], d2[1]}, [r4:128], r63097	vld3.8	{d0[1], d1[1], d2[1]}, [r4:256], r63098 3099@ CHECK: vld3.8 {d0[1], d1[1], d2[1]}, [r4], r6 @ encoding: [0xa4,0xf9,0x26,0x02]3100@ CHECK-ERRORS: alignment must be omitted3101@ CHECK-ERRORS:         vld3.8  {d0[1], d1[1], d2[1]}, [r4:16], r63102@ CHECK-ERRORS:                                            ^3103@ CHECK-ERRORS: alignment must be omitted3104@ CHECK-ERRORS:         vld3.8  {d0[1], d1[1], d2[1]}, [r4:32], r63105@ CHECK-ERRORS:                                            ^3106@ CHECK-ERRORS: alignment must be omitted3107@ CHECK-ERRORS:         vld3.8  {d0[1], d1[1], d2[1]}, [r4:64], r63108@ CHECK-ERRORS:                                            ^3109@ CHECK-ERRORS: alignment must be omitted3110@ CHECK-ERRORS:         vld3.8  {d0[1], d1[1], d2[1]}, [r4:128], r63111@ CHECK-ERRORS:                                            ^3112@ CHECK-ERRORS: alignment must be omitted3113@ CHECK-ERRORS:         vld3.8  {d0[1], d1[1], d2[1]}, [r4:256], r63114@ CHECK-ERRORS:                                            ^3115 3116	vld3.8	{d0[], d1[], d2[]}, [r4]3117	vld3.8	{d0[], d1[], d2[]}, [r4:16]3118	vld3.8	{d0[], d1[], d2[]}, [r4:32]3119	vld3.8	{d0[], d1[], d2[]}, [r4:64]3120	vld3.8	{d0[], d1[], d2[]}, [r4:128]3121	vld3.8	{d0[], d1[], d2[]}, [r4:256]3122 3123@ CHECK: vld3.8 {d0[], d1[], d2[]}, [r4] @ encoding: [0xa4,0xf9,0x0f,0x0e]3124@ CHECK-ERRORS: alignment must be omitted3125@ CHECK-ERRORS:         vld3.8  {d0[], d1[], d2[]}, [r4:16]3126@ CHECK-ERRORS:                                         ^3127@ CHECK-ERRORS: alignment must be omitted3128@ CHECK-ERRORS:         vld3.8  {d0[], d1[], d2[]}, [r4:32]3129@ CHECK-ERRORS:                                         ^3130@ CHECK-ERRORS: alignment must be omitted3131@ CHECK-ERRORS:         vld3.8  {d0[], d1[], d2[]}, [r4:64]3132@ CHECK-ERRORS:                                         ^3133@ CHECK-ERRORS: alignment must be omitted3134@ CHECK-ERRORS:         vld3.8  {d0[], d1[], d2[]}, [r4:128]3135@ CHECK-ERRORS:                                         ^3136@ CHECK-ERRORS: alignment must be omitted3137@ CHECK-ERRORS:         vld3.8  {d0[], d1[], d2[]}, [r4:256]3138@ CHECK-ERRORS:                                         ^3139 3140	vld3.8	{d0[], d1[], d2[]}, [r4]!3141	vld3.8	{d0[], d1[], d2[]}, [r4:16]!3142	vld3.8	{d0[], d1[], d2[]}, [r4:32]!3143	vld3.8	{d0[], d1[], d2[]}, [r4:64]!3144	vld3.8	{d0[], d1[], d2[]}, [r4:128]!3145	vld3.8	{d0[], d1[], d2[]}, [r4:256]!3146 3147@ CHECK: vld3.8 {d0[], d1[], d2[]}, [r4]! @ encoding: [0xa4,0xf9,0x0d,0x0e]3148@ CHECK-ERRORS: alignment must be omitted3149@ CHECK-ERRORS:         vld3.8  {d0[], d1[], d2[]}, [r4:16]!3150@ CHECK-ERRORS:                                         ^3151@ CHECK-ERRORS: alignment must be omitted3152@ CHECK-ERRORS:         vld3.8  {d0[], d1[], d2[]}, [r4:32]!3153@ CHECK-ERRORS:                                         ^3154@ CHECK-ERRORS: alignment must be omitted3155@ CHECK-ERRORS:         vld3.8  {d0[], d1[], d2[]}, [r4:64]!3156@ CHECK-ERRORS:                                         ^3157@ CHECK-ERRORS: alignment must be omitted3158@ CHECK-ERRORS:         vld3.8  {d0[], d1[], d2[]}, [r4:128]!3159@ CHECK-ERRORS:                                         ^3160@ CHECK-ERRORS: alignment must be omitted3161@ CHECK-ERRORS:         vld3.8  {d0[], d1[], d2[]}, [r4:256]!3162@ CHECK-ERRORS:                                         ^3163 3164	vld3.8	{d0[], d1[], d2[]}, [r4], r63165	vld3.8	{d0[], d1[], d2[]}, [r4:16], r63166	vld3.8	{d0[], d1[], d2[]}, [r4:32], r63167	vld3.8	{d0[], d1[], d2[]}, [r4:64], r63168	vld3.8	{d0[], d1[], d2[]}, [r4:128], r63169	vld3.8	{d0[], d1[], d2[]}, [r4:256], r63170 3171@ CHECK: vld3.8 {d0[], d1[], d2[]}, [r4], r6 @ encoding: [0xa4,0xf9,0x06,0x0e]3172@ CHECK-ERRORS: alignment must be omitted3173@ CHECK-ERRORS:         vld3.8  {d0[], d1[], d2[]}, [r4:16], r63174@ CHECK-ERRORS:                                         ^3175@ CHECK-ERRORS: alignment must be omitted3176@ CHECK-ERRORS:         vld3.8  {d0[], d1[], d2[]}, [r4:32], r63177@ CHECK-ERRORS:                                         ^3178@ CHECK-ERRORS: alignment must be omitted3179@ CHECK-ERRORS:         vld3.8  {d0[], d1[], d2[]}, [r4:64], r63180@ CHECK-ERRORS:                                         ^3181@ CHECK-ERRORS: alignment must be omitted3182@ CHECK-ERRORS:         vld3.8  {d0[], d1[], d2[]}, [r4:128], r63183@ CHECK-ERRORS:                                         ^3184@ CHECK-ERRORS: alignment must be omitted3185@ CHECK-ERRORS:         vld3.8  {d0[], d1[], d2[]}, [r4:256], r63186@ CHECK-ERRORS:                                         ^3187 3188	vld3.8	{d0[], d2[], d4[]}, [r4]3189	vld3.8	{d0[], d2[], d4[]}, [r4:16]3190	vld3.8	{d0[], d2[], d4[]}, [r4:32]3191	vld3.8	{d0[], d2[], d4[]}, [r4:64]3192	vld3.8	{d0[], d2[], d4[]}, [r4:128]3193	vld3.8	{d0[], d2[], d4[]}, [r4:256]3194 3195@ CHECK: vld3.8 {d0[], d2[], d4[]}, [r4] @ encoding: [0xa4,0xf9,0x2f,0x0e]3196@ CHECK-ERRORS: alignment must be omitted3197@ CHECK-ERRORS:         vld3.8  {d0[], d2[], d4[]}, [r4:16]3198@ CHECK-ERRORS:                                         ^3199@ CHECK-ERRORS: alignment must be omitted3200@ CHECK-ERRORS:         vld3.8  {d0[], d2[], d4[]}, [r4:32]3201@ CHECK-ERRORS:                                         ^3202@ CHECK-ERRORS: alignment must be omitted3203@ CHECK-ERRORS:         vld3.8  {d0[], d2[], d4[]}, [r4:64]3204@ CHECK-ERRORS:                                         ^3205@ CHECK-ERRORS: alignment must be omitted3206@ CHECK-ERRORS:         vld3.8  {d0[], d2[], d4[]}, [r4:128]3207@ CHECK-ERRORS:                                         ^3208@ CHECK-ERRORS: alignment must be omitted3209@ CHECK-ERRORS:         vld3.8  {d0[], d2[], d4[]}, [r4:256]3210@ CHECK-ERRORS:                                         ^3211 3212	vld3.8	{d0[], d2[], d4[]}, [r4]!3213	vld3.8	{d0[], d2[], d4[]}, [r4:16]!3214	vld3.8	{d0[], d2[], d4[]}, [r4:32]!3215	vld3.8	{d0[], d2[], d4[]}, [r4:64]!3216	vld3.8	{d0[], d2[], d4[]}, [r4:128]!3217	vld3.8	{d0[], d2[], d4[]}, [r4:256]!3218 3219@ CHECK: vld3.8 {d0[], d1[], d2[]}, [r4]! @ encoding: [0xa4,0xf9,0x2d,0x0e]3220@ CHECK-ERRORS: alignment must be omitted3221@ CHECK-ERRORS:         vld3.8  {d0[], d2[], d4[]}, [r4:16]!3222@ CHECK-ERRORS:                                         ^3223@ CHECK-ERRORS: alignment must be omitted3224@ CHECK-ERRORS:         vld3.8  {d0[], d2[], d4[]}, [r4:32]!3225@ CHECK-ERRORS:                                         ^3226@ CHECK-ERRORS: alignment must be omitted3227@ CHECK-ERRORS:         vld3.8  {d0[], d2[], d4[]}, [r4:64]!3228@ CHECK-ERRORS:                                         ^3229@ CHECK-ERRORS: alignment must be omitted3230@ CHECK-ERRORS:         vld3.8  {d0[], d2[], d4[]}, [r4:128]!3231@ CHECK-ERRORS:                                         ^3232@ CHECK-ERRORS: alignment must be omitted3233@ CHECK-ERRORS:         vld3.8  {d0[], d2[], d4[]}, [r4:256]!3234@ CHECK-ERRORS:                                         ^3235 3236	vld3.8	{d0[], d2[], d4[]}, [r4], r63237	vld3.8	{d0[], d2[], d4[]}, [r4:16], r63238	vld3.8	{d0[], d2[], d4[]}, [r4:32], r63239	vld3.8	{d0[], d2[], d4[]}, [r4:64], r63240	vld3.8	{d0[], d2[], d4[]}, [r4:128], r63241	vld3.8	{d0[], d2[], d4[]}, [r4:256], r63242 3243@ CHECK: vld3.8 {d0[], d2[], d4[]}, [r4], r6 @ encoding: [0xa4,0xf9,0x26,0x0e]3244@ CHECK-ERRORS: alignment must be omitted3245@ CHECK-ERRORS:         vld3.8  {d0[], d2[], d4[]}, [r4:16], r63246@ CHECK-ERRORS:                                         ^3247@ CHECK-ERRORS: alignment must be omitted3248@ CHECK-ERRORS:         vld3.8  {d0[], d2[], d4[]}, [r4:32], r63249@ CHECK-ERRORS:                                         ^3250@ CHECK-ERRORS: alignment must be omitted3251@ CHECK-ERRORS:         vld3.8  {d0[], d2[], d4[]}, [r4:64], r63252@ CHECK-ERRORS:                                         ^3253@ CHECK-ERRORS: alignment must be omitted3254@ CHECK-ERRORS:         vld3.8  {d0[], d2[], d4[]}, [r4:128], r63255@ CHECK-ERRORS:                                         ^3256@ CHECK-ERRORS: alignment must be omitted3257@ CHECK-ERRORS:         vld3.8  {d0[], d2[], d4[]}, [r4:256], r63258@ CHECK-ERRORS:                                         ^3259 3260	vld3.16	{d0, d1, d2}, [r4]3261	vld3.16	{d0, d1, d2}, [r4:16]3262	vld3.16	{d0, d1, d2}, [r4:32]3263	vld3.16	{d0, d1, d2}, [r4:64]3264	vld3.16	{d0, d1, d2}, [r4:128]3265	vld3.16	{d0, d1, d2}, [r4:256]3266 3267@ CHECK: vld3.16 {d0, d1, d2}, [r4]      @ encoding: [0x24,0xf9,0x4f,0x04]3268@ CHECK-ERRORS: alignment must be 64 or omitted3269@ CHECK-ERRORS:         vld3.16 {d0, d1, d2}, [r4:16]3270@ CHECK-ERRORS:                                   ^3271@ CHECK-ERRORS: alignment must be 64 or omitted3272@ CHECK-ERRORS:         vld3.16 {d0, d1, d2}, [r4:32]3273@ CHECK-ERRORS:                                   ^3274@ CHECK: vld3.16 {d0, d1, d2}, [r4:64]   @ encoding: [0x24,0xf9,0x5f,0x04]3275@ CHECK-ERRORS: alignment must be 64 or omitted3276@ CHECK-ERRORS:         vld3.16 {d0, d1, d2}, [r4:128]3277@ CHECK-ERRORS:                                   ^3278@ CHECK-ERRORS: alignment must be 64 or omitted3279@ CHECK-ERRORS:         vld3.16 {d0, d1, d2}, [r4:256]3280@ CHECK-ERRORS:                                   ^3281 3282	vld3.16	{d0, d1, d2}, [r4]!3283	vld3.16	{d0, d1, d2}, [r4:16]!3284	vld3.16	{d0, d1, d2}, [r4:32]!3285	vld3.16	{d0, d1, d2}, [r4:64]!3286	vld3.16	{d0, d1, d2}, [r4:128]!3287	vld3.16	{d0, d1, d2}, [r4:256]!3288 3289@ CHECK: vld3.16 {d0, d1, d2}, [r4]!     @ encoding: [0x24,0xf9,0x4d,0x04]3290@ CHECK-ERRORS: alignment must be 64 or omitted3291@ CHECK-ERRORS:         vld3.16 {d0, d1, d2}, [r4:16]!3292@ CHECK-ERRORS:                                   ^3293@ CHECK-ERRORS: alignment must be 64 or omitted3294@ CHECK-ERRORS:         vld3.16 {d0, d1, d2}, [r4:32]!3295@ CHECK-ERRORS:                                   ^3296@ CHECK: vld3.16 {d0, d1, d2}, [r4:64]!  @ encoding: [0x24,0xf9,0x5d,0x04]3297@ CHECK-ERRORS: alignment must be 64 or omitted3298@ CHECK-ERRORS:         vld3.16 {d0, d1, d2}, [r4:128]!3299@ CHECK-ERRORS:                                   ^3300@ CHECK-ERRORS: alignment must be 64 or omitted3301@ CHECK-ERRORS:         vld3.16 {d0, d1, d2}, [r4:256]!3302@ CHECK-ERRORS:                                   ^3303 3304	vld3.16	{d0, d1, d2}, [r4], r63305	vld3.16	{d0, d1, d2}, [r4:16], r63306	vld3.16	{d0, d1, d2}, [r4:32], r63307	vld3.16	{d0, d1, d2}, [r4:64], r63308	vld3.16	{d0, d1, d2}, [r4:128], r63309	vld3.16	{d0, d1, d2}, [r4:256], r63310 3311@ CHECK: vld3.16 {d0, d1, d2}, [r4], r6  @ encoding: [0x24,0xf9,0x46,0x04]3312@ CHECK-ERRORS: alignment must be 64 or omitted3313@ CHECK-ERRORS:         vld3.16 {d0, d1, d2}, [r4:16], r63314@ CHECK-ERRORS:                                   ^3315@ CHECK-ERRORS: alignment must be 64 or omitted3316@ CHECK-ERRORS:         vld3.16 {d0, d1, d2}, [r4:32], r63317@ CHECK-ERRORS:                                   ^3318@ CHECK: vld3.16 {d0, d1, d2}, [r4:64], r6 @ encoding: [0x24,0xf9,0x56,0x04]3319@ CHECK-ERRORS: alignment must be 64 or omitted3320@ CHECK-ERRORS:         vld3.16 {d0, d1, d2}, [r4:128], r63321@ CHECK-ERRORS:                                   ^3322@ CHECK-ERRORS: alignment must be 64 or omitted3323@ CHECK-ERRORS:         vld3.16 {d0, d1, d2}, [r4:256], r63324@ CHECK-ERRORS:                                   ^3325 3326	vld3.16	{d0, d2, d4}, [r4]3327	vld3.16	{d0, d2, d4}, [r4:16]3328	vld3.16	{d0, d2, d4}, [r4:32]3329	vld3.16	{d0, d2, d4}, [r4:64]3330	vld3.16	{d0, d2, d4}, [r4:128]3331	vld3.16	{d0, d2, d4}, [r4:256]3332 3333@ CHECK: vld3.16 {d0, d2, d4}, [r4]      @ encoding: [0x24,0xf9,0x4f,0x05]3334@ CHECK-ERRORS: alignment must be 64 or omitted3335@ CHECK-ERRORS:         vld3.16 {d0, d2, d4}, [r4:16]3336@ CHECK-ERRORS:                                   ^3337@ CHECK-ERRORS: alignment must be 64 or omitted3338@ CHECK-ERRORS:         vld3.16 {d0, d2, d4}, [r4:32]3339@ CHECK-ERRORS:                                   ^3340@ CHECK: vld3.16 {d0, d2, d4}, [r4:64]   @ encoding: [0x24,0xf9,0x5f,0x05]3341@ CHECK-ERRORS: alignment must be 64 or omitted3342@ CHECK-ERRORS:         vld3.16 {d0, d2, d4}, [r4:128]3343@ CHECK-ERRORS:                                   ^3344@ CHECK-ERRORS: alignment must be 64 or omitted3345@ CHECK-ERRORS:         vld3.16 {d0, d2, d4}, [r4:256]3346@ CHECK-ERRORS:                                   ^3347 3348	vld3.16	{d0, d2, d4}, [r4]!3349	vld3.16	{d0, d2, d4}, [r4:16]!3350	vld3.16	{d0, d2, d4}, [r4:32]!3351	vld3.16	{d0, d2, d4}, [r4:64]!3352	vld3.16	{d0, d2, d4}, [r4:128]!3353	vld3.16	{d0, d2, d4}, [r4:256]!3354 3355@ CHECK: vld3.16 {d0, d2, d4}, [r4]!     @ encoding: [0x24,0xf9,0x4d,0x05]3356@ CHECK-ERRORS: alignment must be 64 or omitted3357@ CHECK-ERRORS:         vld3.16 {d0, d2, d4}, [r4:16]!3358@ CHECK-ERRORS:                                   ^3359@ CHECK-ERRORS: alignment must be 64 or omitted3360@ CHECK-ERRORS:         vld3.16 {d0, d2, d4}, [r4:32]!3361@ CHECK-ERRORS:                                   ^3362@ CHECK: vld3.16 {d0, d2, d4}, [r4:64]!  @ encoding: [0x24,0xf9,0x5d,0x05]3363@ CHECK-ERRORS: alignment must be 64 or omitted3364@ CHECK-ERRORS:         vld3.16 {d0, d2, d4}, [r4:128]!3365@ CHECK-ERRORS:                                   ^3366@ CHECK-ERRORS: alignment must be 64 or omitted3367@ CHECK-ERRORS:         vld3.16 {d0, d2, d4}, [r4:256]!3368@ CHECK-ERRORS:                                   ^3369 3370	vld3.16	{d0, d2, d4}, [r4], r63371	vld3.16	{d0, d2, d4}, [r4:16], r63372	vld3.16	{d0, d2, d4}, [r4:32], r63373	vld3.16	{d0, d2, d4}, [r4:64], r63374	vld3.16	{d0, d2, d4}, [r4:128], r63375	vld3.16	{d0, d2, d4}, [r4:256], r63376 3377@ CHECK: vld3.16 {d0, d2, d4}, [r4], r6  @ encoding: [0x24,0xf9,0x46,0x05]3378@ CHECK-ERRORS: alignment must be 64 or omitted3379@ CHECK-ERRORS:         vld3.16 {d0, d2, d4}, [r4:16], r63380@ CHECK-ERRORS:                                   ^3381@ CHECK-ERRORS: alignment must be 64 or omitted3382@ CHECK-ERRORS:         vld3.16 {d0, d2, d4}, [r4:32], r63383@ CHECK-ERRORS:                                   ^3384@ CHECK: vld3.16 {d0, d2, d4}, [r4:64], r6 @ encoding: [0x24,0xf9,0x56,0x05]3385@ CHECK-ERRORS: alignment must be 64 or omitted3386@ CHECK-ERRORS:         vld3.16 {d0, d2, d4}, [r4:128], r63387@ CHECK-ERRORS:                                   ^3388@ CHECK-ERRORS: alignment must be 64 or omitted3389@ CHECK-ERRORS:         vld3.16 {d0, d2, d4}, [r4:256], r63390@ CHECK-ERRORS:                                   ^3391 3392	vld3.16	{d0[1], d1[1], d2[1]}, [r4]3393	vld3.16	{d0[1], d1[1], d2[1]}, [r4:16]3394	vld3.16	{d0[1], d1[1], d2[1]}, [r4:32]3395	vld3.16	{d0[1], d1[1], d2[1]}, [r4:64]3396	vld3.16	{d0[1], d1[1], d2[1]}, [r4:128]3397	vld3.16	{d0[1], d1[1], d2[1]}, [r4:256]3398 3399@ CHECK: vld3.16 {d0[1], d1[1], d2[1]}, [r4] @ encoding: [0xa4,0xf9,0x4f,0x06]3400@ CHECK-ERRORS: alignment must be omitted3401@ CHECK-ERRORS:         vld3.16 {d0[1], d1[1], d2[1]}, [r4:16]3402@ CHECK-ERRORS:                                            ^3403@ CHECK-ERRORS: alignment must be omitted3404@ CHECK-ERRORS:         vld3.16 {d0[1], d1[1], d2[1]}, [r4:32]3405@ CHECK-ERRORS:                                            ^3406@ CHECK-ERRORS: alignment must be omitted3407@ CHECK-ERRORS:         vld3.16 {d0[1], d1[1], d2[1]}, [r4:64]3408@ CHECK-ERRORS:                                            ^3409@ CHECK-ERRORS: alignment must be omitted3410@ CHECK-ERRORS:         vld3.16 {d0[1], d1[1], d2[1]}, [r4:128]3411@ CHECK-ERRORS:                                            ^3412@ CHECK-ERRORS: alignment must be omitted3413@ CHECK-ERRORS:         vld3.16 {d0[1], d1[1], d2[1]}, [r4:256]3414@ CHECK-ERRORS:                                            ^3415 3416	vld3.16	{d0[1], d1[1], d2[1]}, [r4]!3417	vld3.16	{d0[1], d1[1], d2[1]}, [r4:16]!3418	vld3.16	{d0[1], d1[1], d2[1]}, [r4:32]!3419	vld3.16	{d0[1], d1[1], d2[1]}, [r4:64]!3420	vld3.16	{d0[1], d1[1], d2[1]}, [r4:128]!3421	vld3.16	{d0[1], d1[1], d2[1]}, [r4:256]!3422 3423@ CHECK: vld3.16 {d0[1], d1[1], d2[1]}, [r4]! @ encoding: [0xa4,0xf9,0x4d,0x06]3424@ CHECK-ERRORS: alignment must be omitted3425@ CHECK-ERRORS:         vld3.16 {d0[1], d1[1], d2[1]}, [r4:16]!3426@ CHECK-ERRORS:                                            ^3427@ CHECK-ERRORS: alignment must be omitted3428@ CHECK-ERRORS:         vld3.16 {d0[1], d1[1], d2[1]}, [r4:32]!3429@ CHECK-ERRORS:                                            ^3430@ CHECK-ERRORS: alignment must be omitted3431@ CHECK-ERRORS:         vld3.16 {d0[1], d1[1], d2[1]}, [r4:64]!3432@ CHECK-ERRORS:                                            ^3433@ CHECK-ERRORS: alignment must be omitted3434@ CHECK-ERRORS:         vld3.16 {d0[1], d1[1], d2[1]}, [r4:128]!3435@ CHECK-ERRORS:                                            ^3436@ CHECK-ERRORS: alignment must be omitted3437@ CHECK-ERRORS:         vld3.16 {d0[1], d1[1], d2[1]}, [r4:256]!3438@ CHECK-ERRORS:                                            ^3439 3440	vld3.16	{d0[1], d1[1], d2[1]}, [r4], r63441	vld3.16	{d0[1], d1[1], d2[1]}, [r4:16], r63442	vld3.16	{d0[1], d1[1], d2[1]}, [r4:32], r63443	vld3.16	{d0[1], d1[1], d2[1]}, [r4:64], r63444	vld3.16	{d0[1], d1[1], d2[1]}, [r4:128], r63445	vld3.16	{d0[1], d1[1], d2[1]}, [r4:256], r63446 3447@ CHECK: vld3.16 {d0[1], d1[1], d2[1]}, [r4], r6 @ encoding: [0xa4,0xf9,0x46,0x06]3448@ CHECK-ERRORS: alignment must be omitted3449@ CHECK-ERRORS:         vld3.16 {d0[1], d1[1], d2[1]}, [r4:16], r63450@ CHECK-ERRORS:                                            ^3451@ CHECK-ERRORS: alignment must be omitted3452@ CHECK-ERRORS:         vld3.16 {d0[1], d1[1], d2[1]}, [r4:32], r63453@ CHECK-ERRORS:                                            ^3454@ CHECK-ERRORS: alignment must be omitted3455@ CHECK-ERRORS:         vld3.16 {d0[1], d1[1], d2[1]}, [r4:64], r63456@ CHECK-ERRORS:                                            ^3457@ CHECK-ERRORS: alignment must be omitted3458@ CHECK-ERRORS:         vld3.16 {d0[1], d1[1], d2[1]}, [r4:128], r63459@ CHECK-ERRORS:                                            ^3460@ CHECK-ERRORS: alignment must be omitted3461@ CHECK-ERRORS:         vld3.16 {d0[1], d1[1], d2[1]}, [r4:256], r63462@ CHECK-ERRORS:                                            ^3463 3464	vld3.16	{d0[1], d2[1], d4[1]}, [r4]3465	vld3.16	{d0[1], d2[1], d4[1]}, [r4:16]3466	vld3.16	{d0[1], d2[1], d4[1]}, [r4:32]3467	vld3.16	{d0[1], d2[1], d4[1]}, [r4:64]3468	vld3.16	{d0[1], d2[1], d4[1]}, [r4:128]3469	vld3.16	{d0[1], d2[1], d4[1]}, [r4:256]3470 3471@ CHECK: vld3.16 {d0[1], d2[1], d4[1]}, [r4] @ encoding: [0xa4,0xf9,0x6f,0x06]3472@ CHECK-ERRORS: alignment must be omitted3473@ CHECK-ERRORS:         vld3.16 {d0[1], d2[1], d4[1]}, [r4:16]3474@ CHECK-ERRORS:                                            ^3475@ CHECK-ERRORS: alignment must be omitted3476@ CHECK-ERRORS:         vld3.16 {d0[1], d2[1], d4[1]}, [r4:32]3477@ CHECK-ERRORS:                                            ^3478@ CHECK-ERRORS: alignment must be omitted3479@ CHECK-ERRORS:         vld3.16 {d0[1], d2[1], d4[1]}, [r4:64]3480@ CHECK-ERRORS:                                            ^3481@ CHECK-ERRORS: alignment must be omitted3482@ CHECK-ERRORS:         vld3.16 {d0[1], d2[1], d4[1]}, [r4:128]3483@ CHECK-ERRORS:                                            ^3484@ CHECK-ERRORS: alignment must be omitted3485@ CHECK-ERRORS:         vld3.16 {d0[1], d2[1], d4[1]}, [r4:256]3486@ CHECK-ERRORS:                                            ^3487 3488	vld3.16	{d0[1], d2[1], d4[1]}, [r4]!3489	vld3.16	{d0[1], d2[1], d4[1]}, [r4:16]!3490	vld3.16	{d0[1], d2[1], d4[1]}, [r4:32]!3491	vld3.16	{d0[1], d2[1], d4[1]}, [r4:64]!3492	vld3.16	{d0[1], d2[1], d4[1]}, [r4:128]!3493	vld3.16	{d0[1], d2[1], d4[1]}, [r4:256]!3494 3495@ CHECK: vld3.16 {d0[1], d1[1], d2[1]}, [r4]! @ encoding: [0xa4,0xf9,0x6d,0x06]3496@ CHECK-ERRORS: alignment must be omitted3497@ CHECK-ERRORS:         vld3.16 {d0[1], d2[1], d4[1]}, [r4:16]!3498@ CHECK-ERRORS:                                            ^3499@ CHECK-ERRORS: alignment must be omitted3500@ CHECK-ERRORS:         vld3.16 {d0[1], d2[1], d4[1]}, [r4:32]!3501@ CHECK-ERRORS:                                            ^3502@ CHECK-ERRORS: alignment must be omitted3503@ CHECK-ERRORS:         vld3.16 {d0[1], d2[1], d4[1]}, [r4:64]!3504@ CHECK-ERRORS:                                            ^3505@ CHECK-ERRORS: alignment must be omitted3506@ CHECK-ERRORS:         vld3.16 {d0[1], d2[1], d4[1]}, [r4:128]!3507@ CHECK-ERRORS:                                            ^3508@ CHECK-ERRORS: alignment must be omitted3509@ CHECK-ERRORS:         vld3.16 {d0[1], d2[1], d4[1]}, [r4:256]!3510@ CHECK-ERRORS:                                            ^3511 3512	vld3.16	{d0[1], d2[1], d4[1]}, [r4], r63513	vld3.16	{d0[1], d2[1], d4[1]}, [r4:16], r63514	vld3.16	{d0[1], d2[1], d4[1]}, [r4:32], r63515	vld3.16	{d0[1], d2[1], d4[1]}, [r4:64], r63516	vld3.16	{d0[1], d2[1], d4[1]}, [r4:128], r63517	vld3.16	{d0[1], d2[1], d4[1]}, [r4:256], r63518 3519@ CHECK: vld3.16 {d0[1], d2[1], d4[1]}, [r4], r6 @ encoding: [0xa4,0xf9,0x66,0x06]3520@ CHECK-ERRORS: alignment must be omitted3521@ CHECK-ERRORS:         vld3.16 {d0[1], d2[1], d4[1]}, [r4:16], r63522@ CHECK-ERRORS:                                            ^3523@ CHECK-ERRORS: alignment must be omitted3524@ CHECK-ERRORS:         vld3.16 {d0[1], d2[1], d4[1]}, [r4:32], r63525@ CHECK-ERRORS:                                            ^3526@ CHECK-ERRORS: alignment must be omitted3527@ CHECK-ERRORS:         vld3.16 {d0[1], d2[1], d4[1]}, [r4:64], r63528@ CHECK-ERRORS:                                            ^3529@ CHECK-ERRORS: alignment must be omitted3530@ CHECK-ERRORS:         vld3.16 {d0[1], d2[1], d4[1]}, [r4:128], r63531@ CHECK-ERRORS:                                            ^3532@ CHECK-ERRORS: alignment must be omitted3533@ CHECK-ERRORS:         vld3.16 {d0[1], d2[1], d4[1]}, [r4:256], r63534@ CHECK-ERRORS:                                            ^3535 3536	vld3.16	{d0[], d1[], d2[]}, [r4]3537	vld3.16	{d0[], d1[], d2[]}, [r4:16]3538	vld3.16	{d0[], d1[], d2[]}, [r4:32]3539	vld3.16	{d0[], d1[], d2[]}, [r4:64]3540	vld3.16	{d0[], d1[], d2[]}, [r4:128]3541	vld3.16	{d0[], d1[], d2[]}, [r4:256]3542 3543@ CHECK: vld3.16 {d0[], d1[], d2[]}, [r4] @ encoding: [0xa4,0xf9,0x4f,0x0e]3544@ CHECK-ERRORS: alignment must be omitted3545@ CHECK-ERRORS:         vld3.16 {d0[], d1[], d2[]}, [r4:16]3546@ CHECK-ERRORS:                                         ^3547@ CHECK-ERRORS: alignment must be omitted3548@ CHECK-ERRORS:         vld3.16 {d0[], d1[], d2[]}, [r4:32]3549@ CHECK-ERRORS:                                         ^3550@ CHECK-ERRORS: alignment must be omitted3551@ CHECK-ERRORS:         vld3.16 {d0[], d1[], d2[]}, [r4:64]3552@ CHECK-ERRORS:                                         ^3553@ CHECK-ERRORS: alignment must be omitted3554@ CHECK-ERRORS:         vld3.16 {d0[], d1[], d2[]}, [r4:128]3555@ CHECK-ERRORS:                                         ^3556@ CHECK-ERRORS: alignment must be omitted3557@ CHECK-ERRORS:         vld3.16 {d0[], d1[], d2[]}, [r4:256]3558@ CHECK-ERRORS:                                         ^3559 3560	vld3.16	{d0[], d1[], d2[]}, [r4]!3561	vld3.16	{d0[], d1[], d2[]}, [r4:16]!3562	vld3.16	{d0[], d1[], d2[]}, [r4:32]!3563	vld3.16	{d0[], d1[], d2[]}, [r4:64]!3564	vld3.16	{d0[], d1[], d2[]}, [r4:128]!3565	vld3.16	{d0[], d1[], d2[]}, [r4:256]!3566 3567@ CHECK: vld3.16 {d0[], d1[], d2[]}, [r4]! @ encoding: [0xa4,0xf9,0x4d,0x0e]3568@ CHECK-ERRORS: alignment must be omitted3569@ CHECK-ERRORS:         vld3.16 {d0[], d1[], d2[]}, [r4:16]!3570@ CHECK-ERRORS:                                         ^3571@ CHECK-ERRORS: alignment must be omitted3572@ CHECK-ERRORS:         vld3.16 {d0[], d1[], d2[]}, [r4:32]!3573@ CHECK-ERRORS:                                         ^3574@ CHECK-ERRORS: alignment must be omitted3575@ CHECK-ERRORS:         vld3.16 {d0[], d1[], d2[]}, [r4:64]!3576@ CHECK-ERRORS:                                         ^3577@ CHECK-ERRORS: alignment must be omitted3578@ CHECK-ERRORS:         vld3.16 {d0[], d1[], d2[]}, [r4:128]!3579@ CHECK-ERRORS:                                         ^3580@ CHECK-ERRORS: alignment must be omitted3581@ CHECK-ERRORS:         vld3.16 {d0[], d1[], d2[]}, [r4:256]!3582@ CHECK-ERRORS:                                         ^3583 3584	vld3.16	{d0[], d1[], d2[]}, [r4], r63585	vld3.16	{d0[], d1[], d2[]}, [r4:16], r63586	vld3.16	{d0[], d1[], d2[]}, [r4:32], r63587	vld3.16	{d0[], d1[], d2[]}, [r4:64], r63588	vld3.16	{d0[], d1[], d2[]}, [r4:128], r63589	vld3.16	{d0[], d1[], d2[]}, [r4:256], r63590 3591@ CHECK: vld3.16 {d0[], d1[], d2[]}, [r4], r6 @ encoding: [0xa4,0xf9,0x46,0x0e]3592@ CHECK-ERRORS: alignment must be omitted3593@ CHECK-ERRORS:         vld3.16 {d0[], d1[], d2[]}, [r4:16], r63594@ CHECK-ERRORS:                                         ^3595@ CHECK-ERRORS: alignment must be omitted3596@ CHECK-ERRORS:         vld3.16 {d0[], d1[], d2[]}, [r4:32], r63597@ CHECK-ERRORS:                                         ^3598@ CHECK-ERRORS: alignment must be omitted3599@ CHECK-ERRORS:         vld3.16 {d0[], d1[], d2[]}, [r4:64], r63600@ CHECK-ERRORS:                                         ^3601@ CHECK-ERRORS: alignment must be omitted3602@ CHECK-ERRORS:         vld3.16 {d0[], d1[], d2[]}, [r4:128], r63603@ CHECK-ERRORS:                                         ^3604@ CHECK-ERRORS: alignment must be omitted3605@ CHECK-ERRORS:         vld3.16 {d0[], d1[], d2[]}, [r4:256], r63606@ CHECK-ERRORS:                                         ^3607 3608	vld3.16	{d0[], d2[], d4[]}, [r4]3609	vld3.16	{d0[], d2[], d4[]}, [r4:16]3610	vld3.16	{d0[], d2[], d4[]}, [r4:32]3611	vld3.16	{d0[], d2[], d4[]}, [r4:64]3612	vld3.16	{d0[], d2[], d4[]}, [r4:128]3613	vld3.16	{d0[], d2[], d4[]}, [r4:256]3614 3615@ CHECK: vld3.16 {d0[], d2[], d4[]}, [r4] @ encoding: [0xa4,0xf9,0x6f,0x0e]3616@ CHECK-ERRORS: alignment must be omitted3617@ CHECK-ERRORS:         vld3.16 {d0[], d2[], d4[]}, [r4:16]3618@ CHECK-ERRORS:                                         ^3619@ CHECK-ERRORS: alignment must be omitted3620@ CHECK-ERRORS:         vld3.16 {d0[], d2[], d4[]}, [r4:32]3621@ CHECK-ERRORS:                                         ^3622@ CHECK-ERRORS: alignment must be omitted3623@ CHECK-ERRORS:         vld3.16 {d0[], d2[], d4[]}, [r4:64]3624@ CHECK-ERRORS:                                         ^3625@ CHECK-ERRORS: alignment must be omitted3626@ CHECK-ERRORS:         vld3.16 {d0[], d2[], d4[]}, [r4:128]3627@ CHECK-ERRORS:                                         ^3628@ CHECK-ERRORS: alignment must be omitted3629@ CHECK-ERRORS:         vld3.16 {d0[], d2[], d4[]}, [r4:256]3630@ CHECK-ERRORS:                                         ^3631 3632	vld3.16	{d0[], d2[], d4[]}, [r4]!3633	vld3.16	{d0[], d2[], d4[]}, [r4:16]!3634	vld3.16	{d0[], d2[], d4[]}, [r4:32]!3635	vld3.16	{d0[], d2[], d4[]}, [r4:64]!3636	vld3.16	{d0[], d2[], d4[]}, [r4:128]!3637	vld3.16	{d0[], d2[], d4[]}, [r4:256]!3638 3639@ CHECK: vld3.16 {d0[], d2[], d4[]}, [r4]! @ encoding: [0xa4,0xf9,0x6d,0x0e]3640@ CHECK-ERRORS: alignment must be omitted3641@ CHECK-ERRORS:         vld3.16 {d0[], d2[], d4[]}, [r4:16]!3642@ CHECK-ERRORS:                                         ^3643@ CHECK-ERRORS: alignment must be omitted3644@ CHECK-ERRORS:         vld3.16 {d0[], d2[], d4[]}, [r4:32]!3645@ CHECK-ERRORS:                                         ^3646@ CHECK-ERRORS: alignment must be omitted3647@ CHECK-ERRORS:         vld3.16 {d0[], d2[], d4[]}, [r4:64]!3648@ CHECK-ERRORS:                                         ^3649@ CHECK-ERRORS: alignment must be omitted3650@ CHECK-ERRORS:         vld3.16 {d0[], d2[], d4[]}, [r4:128]!3651@ CHECK-ERRORS:                                         ^3652@ CHECK-ERRORS: alignment must be omitted3653@ CHECK-ERRORS:         vld3.16 {d0[], d2[], d4[]}, [r4:256]!3654@ CHECK-ERRORS:                                         ^3655 3656	vld3.16	{d0[], d2[], d4[]}, [r4], r63657	vld3.16	{d0[], d2[], d4[]}, [r4:16], r63658	vld3.16	{d0[], d2[], d4[]}, [r4:32], r63659	vld3.16	{d0[], d2[], d4[]}, [r4:64], r63660	vld3.16	{d0[], d2[], d4[]}, [r4:128], r63661	vld3.16	{d0[], d2[], d4[]}, [r4:256], r63662 3663@ CHECK: vld3.16 {d0[], d2[], d4[]}, [r4], r6 @ encoding: [0xa4,0xf9,0x66,0x0e]3664@ CHECK-ERRORS: alignment must be omitted3665@ CHECK-ERRORS:         vld3.16 {d0[], d2[], d4[]}, [r4:16], r63666@ CHECK-ERRORS:                                         ^3667@ CHECK-ERRORS: alignment must be omitted3668@ CHECK-ERRORS:         vld3.16 {d0[], d2[], d4[]}, [r4:32], r63669@ CHECK-ERRORS:                                         ^3670@ CHECK-ERRORS: alignment must be omitted3671@ CHECK-ERRORS:         vld3.16 {d0[], d2[], d4[]}, [r4:64], r63672@ CHECK-ERRORS:                                         ^3673@ CHECK-ERRORS: alignment must be omitted3674@ CHECK-ERRORS:         vld3.16 {d0[], d2[], d4[]}, [r4:128], r63675@ CHECK-ERRORS:                                         ^3676@ CHECK-ERRORS: alignment must be omitted3677@ CHECK-ERRORS:         vld3.16 {d0[], d2[], d4[]}, [r4:256], r63678 3679	vld3.32	{d0, d1, d2}, [r4]3680	vld3.32	{d0, d1, d2}, [r4:16]3681	vld3.32	{d0, d1, d2}, [r4:32]3682	vld3.32	{d0, d1, d2}, [r4:64]3683	vld3.32	{d0, d1, d2}, [r4:128]3684	vld3.32	{d0, d1, d2}, [r4:256]3685 3686@ CHECK: vld3.32 {d0, d1, d2}, [r4]      @ encoding: [0x24,0xf9,0x8f,0x04]3687@ CHECK-ERRORS: alignment must be 64 or omitted3688@ CHECK-ERRORS:         vld3.32 {d0, d1, d2}, [r4:16]3689@ CHECK-ERRORS:                                   ^3690@ CHECK-ERRORS: alignment must be 64 or omitted3691@ CHECK-ERRORS:         vld3.32 {d0, d1, d2}, [r4:32]3692@ CHECK-ERRORS:                                   ^3693@ CHECK: vld3.32 {d0, d1, d2}, [r4:64]   @ encoding: [0x24,0xf9,0x9f,0x04]3694@ CHECK-ERRORS: alignment must be 64 or omitted3695@ CHECK-ERRORS:         vld3.32 {d0, d1, d2}, [r4:128]3696@ CHECK-ERRORS:                                   ^3697@ CHECK-ERRORS: alignment must be 64 or omitted3698@ CHECK-ERRORS:         vld3.32 {d0, d1, d2}, [r4:256]3699@ CHECK-ERRORS:                                   ^3700 3701	vld3.32	{d0, d1, d2}, [r4]!3702	vld3.32	{d0, d1, d2}, [r4:16]!3703	vld3.32	{d0, d1, d2}, [r4:32]!3704	vld3.32	{d0, d1, d2}, [r4:64]!3705	vld3.32	{d0, d1, d2}, [r4:128]!3706	vld3.32	{d0, d1, d2}, [r4:256]!3707 3708@ CHECK: vld3.32 {d0, d1, d2}, [r4]!     @ encoding: [0x24,0xf9,0x8d,0x04]3709@ CHECK-ERRORS: alignment must be 64 or omitted3710@ CHECK-ERRORS:         vld3.32 {d0, d1, d2}, [r4:16]!3711@ CHECK-ERRORS:                                   ^3712@ CHECK-ERRORS: alignment must be 64 or omitted3713@ CHECK-ERRORS:         vld3.32 {d0, d1, d2}, [r4:32]!3714@ CHECK-ERRORS:                                   ^3715@ CHECK: vld3.32 {d0, d1, d2}, [r4:64]!  @ encoding: [0x24,0xf9,0x9d,0x04]3716@ CHECK-ERRORS: alignment must be 64 or omitted3717@ CHECK-ERRORS:         vld3.32 {d0, d1, d2}, [r4:128]!3718@ CHECK-ERRORS:                                   ^3719@ CHECK-ERRORS: alignment must be 64 or omitted3720@ CHECK-ERRORS:         vld3.32 {d0, d1, d2}, [r4:256]!3721@ CHECK-ERRORS:                                   ^3722 3723	vld3.32	{d0, d1, d2}, [r4], r63724	vld3.32	{d0, d1, d2}, [r4:16], r63725	vld3.32	{d0, d1, d2}, [r4:32], r63726	vld3.32	{d0, d1, d2}, [r4:64], r63727	vld3.32	{d0, d1, d2}, [r4:128], r63728	vld3.32	{d0, d1, d2}, [r4:256], r63729 3730@ CHECK: vld3.32 {d0, d1, d2}, [r4], r6  @ encoding: [0x24,0xf9,0x86,0x04]3731@ CHECK-ERRORS: alignment must be 64 or omitted3732@ CHECK-ERRORS:         vld3.32 {d0, d1, d2}, [r4:16], r63733@ CHECK-ERRORS:                                   ^3734@ CHECK-ERRORS: alignment must be 64 or omitted3735@ CHECK-ERRORS:         vld3.32 {d0, d1, d2}, [r4:32], r63736@ CHECK-ERRORS:                                   ^3737@ CHECK: vld3.32 {d0, d1, d2}, [r4:64], r6 @ encoding: [0x24,0xf9,0x96,0x04]3738@ CHECK-ERRORS: alignment must be 64 or omitted3739@ CHECK-ERRORS:         vld3.32 {d0, d1, d2}, [r4:128], r63740@ CHECK-ERRORS:                                   ^3741@ CHECK-ERRORS: alignment must be 64 or omitted3742@ CHECK-ERRORS:         vld3.32 {d0, d1, d2}, [r4:256], r63743@ CHECK-ERRORS:                                   ^3744 3745	vld3.32	{d0, d2, d4}, [r4]3746	vld3.32	{d0, d2, d4}, [r4:16]3747	vld3.32	{d0, d2, d4}, [r4:32]3748	vld3.32	{d0, d2, d4}, [r4:64]3749	vld3.32	{d0, d2, d4}, [r4:128]3750	vld3.32	{d0, d2, d4}, [r4:256]3751 3752@ CHECK: vld3.32 {d0, d2, d4}, [r4]      @ encoding: [0x24,0xf9,0x8f,0x05]3753@ CHECK-ERRORS: alignment must be 64 or omitted3754@ CHECK-ERRORS:         vld3.32 {d0, d2, d4}, [r4:16]3755@ CHECK-ERRORS:                                   ^3756@ CHECK-ERRORS: alignment must be 64 or omitted3757@ CHECK-ERRORS:         vld3.32 {d0, d2, d4}, [r4:32]3758@ CHECK-ERRORS:                                   ^3759@ CHECK: vld3.32 {d0, d2, d4}, [r4:64]   @ encoding: [0x24,0xf9,0x9f,0x05]3760@ CHECK-ERRORS: alignment must be 64 or omitted3761@ CHECK-ERRORS:         vld3.32 {d0, d2, d4}, [r4:128]3762@ CHECK-ERRORS:                                   ^3763@ CHECK-ERRORS: alignment must be 64 or omitted3764@ CHECK-ERRORS:         vld3.32 {d0, d2, d4}, [r4:256]3765@ CHECK-ERRORS:                                   ^3766 3767	vld3.32	{d0, d2, d4}, [r4]!3768	vld3.32	{d0, d2, d4}, [r4:16]!3769	vld3.32	{d0, d2, d4}, [r4:32]!3770	vld3.32	{d0, d2, d4}, [r4:64]!3771	vld3.32	{d0, d2, d4}, [r4:128]!3772	vld3.32	{d0, d2, d4}, [r4:256]!3773 3774@ CHECK: vld3.32 {d0, d2, d4}, [r4]!     @ encoding: [0x24,0xf9,0x8d,0x05]3775@ CHECK-ERRORS: alignment must be 64 or omitted3776@ CHECK-ERRORS:         vld3.32 {d0, d2, d4}, [r4:16]!3777@ CHECK-ERRORS:                                   ^3778@ CHECK-ERRORS: alignment must be 64 or omitted3779@ CHECK-ERRORS:         vld3.32 {d0, d2, d4}, [r4:32]!3780@ CHECK-ERRORS:                                   ^3781@ CHECK: vld3.32 {d0, d2, d4}, [r4:64]!  @ encoding: [0x24,0xf9,0x9d,0x05]3782@ CHECK-ERRORS: alignment must be 64 or omitted3783@ CHECK-ERRORS:         vld3.32 {d0, d2, d4}, [r4:128]!3784@ CHECK-ERRORS:                                   ^3785@ CHECK-ERRORS: alignment must be 64 or omitted3786@ CHECK-ERRORS:         vld3.32 {d0, d2, d4}, [r4:256]!3787@ CHECK-ERRORS:                                   ^3788 3789	vld3.32	{d0, d2, d4}, [r4], r63790	vld3.32	{d0, d2, d4}, [r4:16], r63791	vld3.32	{d0, d2, d4}, [r4:32], r63792	vld3.32	{d0, d2, d4}, [r4:64], r63793	vld3.32	{d0, d2, d4}, [r4:128], r63794	vld3.32	{d0, d2, d4}, [r4:256], r63795 3796@ CHECK: vld3.32 {d0, d2, d4}, [r4], r6  @ encoding: [0x24,0xf9,0x86,0x05]3797@ CHECK-ERRORS: alignment must be 64 or omitted3798@ CHECK-ERRORS:         vld3.32 {d0, d2, d4}, [r4:16], r63799@ CHECK-ERRORS:                                   ^3800@ CHECK-ERRORS: alignment must be 64 or omitted3801@ CHECK-ERRORS:         vld3.32 {d0, d2, d4}, [r4:32], r63802@ CHECK-ERRORS:                                   ^3803@ CHECK: vld3.32 {d0, d2, d4}, [r4:64], r6 @ encoding: [0x24,0xf9,0x96,0x05]3804@ CHECK-ERRORS: alignment must be 64 or omitted3805@ CHECK-ERRORS:         vld3.32 {d0, d2, d4}, [r4:128], r63806@ CHECK-ERRORS:                                   ^3807@ CHECK-ERRORS: alignment must be 64 or omitted3808@ CHECK-ERRORS:         vld3.32 {d0, d2, d4}, [r4:256], r63809@ CHECK-ERRORS:                                   ^3810 3811	vld3.32	{d0[1], d1[1], d2[1]}, [r4]3812	vld3.32	{d0[1], d1[1], d2[1]}, [r4:16]3813	vld3.32	{d0[1], d1[1], d2[1]}, [r4:32]3814	vld3.32	{d0[1], d1[1], d2[1]}, [r4:64]3815	vld3.32	{d0[1], d1[1], d2[1]}, [r4:128]3816	vld3.32	{d0[1], d1[1], d2[1]}, [r4:256]3817 3818@ CHECK: vld3.32 {d0[1], d1[1], d2[1]}, [r4] @ encoding: [0xa4,0xf9,0x8f,0x0a]3819@ CHECK-ERRORS: alignment must be omitted3820@ CHECK-ERRORS:         vld3.32 {d0[1], d1[1], d2[1]}, [r4:16]3821@ CHECK-ERRORS:                                            ^3822@ CHECK-ERRORS: alignment must be omitted3823@ CHECK-ERRORS:         vld3.32 {d0[1], d1[1], d2[1]}, [r4:32]3824@ CHECK-ERRORS:                                            ^3825@ CHECK-ERRORS: alignment must be omitted3826@ CHECK-ERRORS:         vld3.32 {d0[1], d1[1], d2[1]}, [r4:64]3827@ CHECK-ERRORS:                                            ^3828@ CHECK-ERRORS: alignment must be omitted3829@ CHECK-ERRORS:         vld3.32 {d0[1], d1[1], d2[1]}, [r4:128]3830@ CHECK-ERRORS:                                            ^3831@ CHECK-ERRORS: alignment must be omitted3832@ CHECK-ERRORS:         vld3.32 {d0[1], d1[1], d2[1]}, [r4:256]3833@ CHECK-ERRORS:                                            ^3834 3835	vld3.32	{d0[1], d1[1], d2[1]}, [r4]!3836	vld3.32	{d0[1], d1[1], d2[1]}, [r4:16]!3837	vld3.32	{d0[1], d1[1], d2[1]}, [r4:32]!3838	vld3.32	{d0[1], d1[1], d2[1]}, [r4:64]!3839	vld3.32	{d0[1], d1[1], d2[1]}, [r4:128]!3840	vld3.32	{d0[1], d1[1], d2[1]}, [r4:256]!3841 3842@ CHECK: vld3.32 {d0[1], d1[1], d2[1]}, [r4]! @ encoding: [0xa4,0xf9,0x8d,0x0a]3843@ CHECK-ERRORS: alignment must be omitted3844@ CHECK-ERRORS:         vld3.32 {d0[1], d1[1], d2[1]}, [r4:16]!3845@ CHECK-ERRORS:                                            ^3846@ CHECK-ERRORS: alignment must be omitted3847@ CHECK-ERRORS:         vld3.32 {d0[1], d1[1], d2[1]}, [r4:32]!3848@ CHECK-ERRORS:                                            ^3849@ CHECK-ERRORS: alignment must be omitted3850@ CHECK-ERRORS:         vld3.32 {d0[1], d1[1], d2[1]}, [r4:64]!3851@ CHECK-ERRORS:                                            ^3852@ CHECK-ERRORS: alignment must be omitted3853@ CHECK-ERRORS:         vld3.32 {d0[1], d1[1], d2[1]}, [r4:128]!3854@ CHECK-ERRORS:                                            ^3855@ CHECK-ERRORS: alignment must be omitted3856@ CHECK-ERRORS:         vld3.32 {d0[1], d1[1], d2[1]}, [r4:256]!3857@ CHECK-ERRORS:                                            ^3858 3859	vld3.32	{d0[1], d1[1], d2[1]}, [r4], r63860	vld3.32	{d0[1], d1[1], d2[1]}, [r4:16], r63861	vld3.32	{d0[1], d1[1], d2[1]}, [r4:32], r63862	vld3.32	{d0[1], d1[1], d2[1]}, [r4:64], r63863	vld3.32	{d0[1], d1[1], d2[1]}, [r4:128], r63864	vld3.32	{d0[1], d1[1], d2[1]}, [r4:256], r63865 3866@ CHECK: vld3.32 {d0[1], d1[1], d2[1]}, [r4], r6 @ encoding: [0xa4,0xf9,0x86,0x0a]3867@ CHECK-ERRORS: alignment must be omitted3868@ CHECK-ERRORS:         vld3.32 {d0[1], d1[1], d2[1]}, [r4:16], r63869@ CHECK-ERRORS:                                            ^3870@ CHECK-ERRORS: alignment must be omitted3871@ CHECK-ERRORS:         vld3.32 {d0[1], d1[1], d2[1]}, [r4:32], r63872@ CHECK-ERRORS:                                            ^3873@ CHECK-ERRORS: alignment must be omitted3874@ CHECK-ERRORS:         vld3.32 {d0[1], d1[1], d2[1]}, [r4:64], r63875@ CHECK-ERRORS:                                            ^3876@ CHECK-ERRORS: alignment must be omitted3877@ CHECK-ERRORS:         vld3.32 {d0[1], d1[1], d2[1]}, [r4:128], r63878@ CHECK-ERRORS:                                            ^3879@ CHECK-ERRORS: alignment must be omitted3880@ CHECK-ERRORS:         vld3.32 {d0[1], d1[1], d2[1]}, [r4:256], r63881@ CHECK-ERRORS:                                            ^3882 3883	vld3.32	{d0[1], d2[1], d4[1]}, [r4]3884	vld3.32	{d0[1], d2[1], d4[1]}, [r4:16]3885	vld3.32	{d0[1], d2[1], d4[1]}, [r4:32]3886	vld3.32	{d0[1], d2[1], d4[1]}, [r4:64]3887	vld3.32	{d0[1], d2[1], d4[1]}, [r4:128]3888	vld3.32	{d0[1], d2[1], d4[1]}, [r4:256]3889 3890@ CHECK: vld3.32 {d0[1], d2[1], d4[1]}, [r4] @ encoding: [0xa4,0xf9,0xcf,0x0a]3891@ CHECK-ERRORS: alignment must be omitted3892@ CHECK-ERRORS:         vld3.32 {d0[1], d2[1], d4[1]}, [r4:16]3893@ CHECK-ERRORS:                                            ^3894@ CHECK-ERRORS: alignment must be omitted3895@ CHECK-ERRORS:         vld3.32 {d0[1], d2[1], d4[1]}, [r4:32]3896@ CHECK-ERRORS:                                            ^3897@ CHECK-ERRORS: alignment must be omitted3898@ CHECK-ERRORS:         vld3.32 {d0[1], d2[1], d4[1]}, [r4:64]3899@ CHECK-ERRORS:                                            ^3900@ CHECK-ERRORS: alignment must be omitted3901@ CHECK-ERRORS:         vld3.32 {d0[1], d2[1], d4[1]}, [r4:128]3902@ CHECK-ERRORS:                                            ^3903@ CHECK-ERRORS: alignment must be omitted3904@ CHECK-ERRORS:         vld3.32 {d0[1], d2[1], d4[1]}, [r4:256]3905@ CHECK-ERRORS:                                            ^3906 3907	vld3.32	{d0[1], d2[1], d4[1]}, [r4]!3908	vld3.32	{d0[1], d2[1], d4[1]}, [r4:16]!3909	vld3.32	{d0[1], d2[1], d4[1]}, [r4:32]!3910	vld3.32	{d0[1], d2[1], d4[1]}, [r4:64]!3911	vld3.32	{d0[1], d2[1], d4[1]}, [r4:128]!3912	vld3.32	{d0[1], d2[1], d4[1]}, [r4:256]!3913 3914@ CHECK: vld3.32 {d0[1], d2[1], d4[1]}, [r4]! @ encoding: [0xa4,0xf9,0xcd,0x0a]3915@ CHECK-ERRORS: alignment must be omitted3916@ CHECK-ERRORS:         vld3.32 {d0[1], d2[1], d4[1]}, [r4:16]!3917@ CHECK-ERRORS:                                            ^3918@ CHECK-ERRORS: alignment must be omitted3919@ CHECK-ERRORS:         vld3.32 {d0[1], d2[1], d4[1]}, [r4:32]!3920@ CHECK-ERRORS:                                            ^3921@ CHECK-ERRORS: alignment must be omitted3922@ CHECK-ERRORS:         vld3.32 {d0[1], d2[1], d4[1]}, [r4:64]!3923@ CHECK-ERRORS:                                            ^3924@ CHECK-ERRORS: alignment must be omitted3925@ CHECK-ERRORS:         vld3.32 {d0[1], d2[1], d4[1]}, [r4:128]!3926@ CHECK-ERRORS:                                            ^3927@ CHECK-ERRORS: alignment must be omitted3928@ CHECK-ERRORS:         vld3.32 {d0[1], d2[1], d4[1]}, [r4:256]!3929@ CHECK-ERRORS:                                            ^3930 3931	vld3.32	{d0[1], d2[1], d4[1]}, [r4], r63932	vld3.32	{d0[1], d2[1], d4[1]}, [r4:16], r63933	vld3.32	{d0[1], d2[1], d4[1]}, [r4:32], r63934	vld3.32	{d0[1], d2[1], d4[1]}, [r4:64], r63935	vld3.32	{d0[1], d2[1], d4[1]}, [r4:128], r63936	vld3.32	{d0[1], d2[1], d4[1]}, [r4:256], r63937 3938@ CHECK: vld3.32 {d0[1], d2[1], d4[1]}, [r4], r6 @ encoding: [0xa4,0xf9,0xc6,0x0a]3939@ CHECK-ERRORS: alignment must be omitted3940@ CHECK-ERRORS:         vld3.32 {d0[1], d2[1], d4[1]}, [r4:16], r63941@ CHECK-ERRORS:                                            ^3942@ CHECK-ERRORS: alignment must be omitted3943@ CHECK-ERRORS:         vld3.32 {d0[1], d2[1], d4[1]}, [r4:32], r63944@ CHECK-ERRORS:                                            ^3945@ CHECK-ERRORS: alignment must be omitted3946@ CHECK-ERRORS:         vld3.32 {d0[1], d2[1], d4[1]}, [r4:64], r63947@ CHECK-ERRORS:                                            ^3948@ CHECK-ERRORS: alignment must be omitted3949@ CHECK-ERRORS:         vld3.32 {d0[1], d2[1], d4[1]}, [r4:128], r63950@ CHECK-ERRORS:                                            ^3951@ CHECK-ERRORS: alignment must be omitted3952@ CHECK-ERRORS:         vld3.32 {d0[1], d2[1], d4[1]}, [r4:256], r63953@ CHECK-ERRORS:                                            ^3954 3955	vld3.32	{d0[], d1[], d2[]}, [r4]3956	vld3.32	{d0[], d1[], d2[]}, [r4:16]3957	vld3.32	{d0[], d1[], d2[]}, [r4:32]3958	vld3.32	{d0[], d1[], d2[]}, [r4:64]3959	vld3.32	{d0[], d1[], d2[]}, [r4:128]3960	vld3.32	{d0[], d1[], d2[]}, [r4:256]3961 3962@ CHECK: vld3.32 {d0[], d1[], d2[]}, [r4] @ encoding: [0xa4,0xf9,0x8f,0x0e]3963@ CHECK-ERRORS: alignment must be omitted3964@ CHECK-ERRORS:         vld3.32 {d0[], d1[], d2[]}, [r4:16]3965@ CHECK-ERRORS:                                         ^3966@ CHECK-ERRORS: alignment must be omitted3967@ CHECK-ERRORS:         vld3.32 {d0[], d1[], d2[]}, [r4:32]3968@ CHECK-ERRORS:                                         ^3969@ CHECK-ERRORS: alignment must be omitted3970@ CHECK-ERRORS:         vld3.32 {d0[], d1[], d2[]}, [r4:64]3971@ CHECK-ERRORS:                                         ^3972@ CHECK-ERRORS: alignment must be omitted3973@ CHECK-ERRORS:         vld3.32 {d0[], d1[], d2[]}, [r4:128]3974@ CHECK-ERRORS:                                         ^3975@ CHECK-ERRORS: alignment must be omitted3976@ CHECK-ERRORS:         vld3.32 {d0[], d1[], d2[]}, [r4:256]3977@ CHECK-ERRORS:                                         ^3978 3979	vld3.32	{d0[], d1[], d2[]}, [r4]!3980	vld3.32	{d0[], d1[], d2[]}, [r4:16]!3981	vld3.32	{d0[], d1[], d2[]}, [r4:32]!3982	vld3.32	{d0[], d1[], d2[]}, [r4:64]!3983	vld3.32	{d0[], d1[], d2[]}, [r4:128]!3984	vld3.32	{d0[], d1[], d2[]}, [r4:256]!3985 3986@ CHECK: vld3.32 {d0[], d1[], d2[]}, [r4]! @ encoding: [0xa4,0xf9,0x8d,0x0e]3987@ CHECK-ERRORS: alignment must be omitted3988@ CHECK-ERRORS:         vld3.32 {d0[], d1[], d2[]}, [r4:16]!3989@ CHECK-ERRORS:                                         ^3990@ CHECK-ERRORS: alignment must be omitted3991@ CHECK-ERRORS:         vld3.32 {d0[], d1[], d2[]}, [r4:32]!3992@ CHECK-ERRORS:                                         ^3993@ CHECK-ERRORS: alignment must be omitted3994@ CHECK-ERRORS:         vld3.32 {d0[], d1[], d2[]}, [r4:64]!3995@ CHECK-ERRORS:                                         ^3996@ CHECK-ERRORS: alignment must be omitted3997@ CHECK-ERRORS:         vld3.32 {d0[], d1[], d2[]}, [r4:128]!3998@ CHECK-ERRORS:                                         ^3999@ CHECK-ERRORS: alignment must be omitted4000@ CHECK-ERRORS:         vld3.32 {d0[], d1[], d2[]}, [r4:256]!4001@ CHECK-ERRORS:                                         ^4002 4003	vld3.32	{d0[], d1[], d2[]}, [r4], r64004	vld3.32	{d0[], d1[], d2[]}, [r4:16], r64005	vld3.32	{d0[], d1[], d2[]}, [r4:32], r64006	vld3.32	{d0[], d1[], d2[]}, [r4:64], r64007	vld3.32	{d0[], d1[], d2[]}, [r4:128], r64008	vld3.32	{d0[], d1[], d2[]}, [r4:256], r64009 4010@ CHECK: vld3.32 {d0[], d1[], d2[]}, [r4], r6 @ encoding: [0xa4,0xf9,0x86,0x0e]4011@ CHECK-ERRORS: alignment must be omitted4012@ CHECK-ERRORS:         vld3.32 {d0[], d1[], d2[]}, [r4:16], r64013@ CHECK-ERRORS:                                         ^4014@ CHECK-ERRORS: alignment must be omitted4015@ CHECK-ERRORS:         vld3.32 {d0[], d1[], d2[]}, [r4:32], r64016@ CHECK-ERRORS:                                         ^4017@ CHECK-ERRORS: alignment must be omitted4018@ CHECK-ERRORS:         vld3.32 {d0[], d1[], d2[]}, [r4:64], r64019@ CHECK-ERRORS:                                         ^4020@ CHECK-ERRORS: alignment must be omitted4021@ CHECK-ERRORS:         vld3.32 {d0[], d1[], d2[]}, [r4:128], r64022@ CHECK-ERRORS:                                         ^4023@ CHECK-ERRORS: alignment must be omitted4024@ CHECK-ERRORS:         vld3.32 {d0[], d1[], d2[]}, [r4:256], r64025@ CHECK-ERRORS:                                         ^4026 4027	vld3.32	{d0[], d2[], d4[]}, [r4]4028	vld3.32	{d0[], d2[], d4[]}, [r4:16]4029	vld3.32	{d0[], d2[], d4[]}, [r4:32]4030	vld3.32	{d0[], d2[], d4[]}, [r4:64]4031	vld3.32	{d0[], d2[], d4[]}, [r4:128]4032	vld3.32	{d0[], d2[], d4[]}, [r4:256]4033 4034@ CHECK: vld3.32 {d0[], d2[], d4[]}, [r4] @ encoding: [0xa4,0xf9,0xaf,0x0e]4035@ CHECK-ERRORS: alignment must be omitted4036@ CHECK-ERRORS:         vld3.32 {d0[], d2[], d4[]}, [r4:16]4037@ CHECK-ERRORS:                                         ^4038@ CHECK-ERRORS: alignment must be omitted4039@ CHECK-ERRORS:         vld3.32 {d0[], d2[], d4[]}, [r4:32]4040@ CHECK-ERRORS:                                         ^4041@ CHECK-ERRORS: alignment must be omitted4042@ CHECK-ERRORS:         vld3.32 {d0[], d2[], d4[]}, [r4:64]4043@ CHECK-ERRORS:                                         ^4044@ CHECK-ERRORS: alignment must be omitted4045@ CHECK-ERRORS:         vld3.32 {d0[], d2[], d4[]}, [r4:128]4046@ CHECK-ERRORS:                                         ^4047@ CHECK-ERRORS: alignment must be omitted4048@ CHECK-ERRORS:         vld3.32 {d0[], d2[], d4[]}, [r4:256]4049@ CHECK-ERRORS:                                         ^4050 4051	vld3.32	{d0[], d2[], d4[]}, [r4]!4052	vld3.32	{d0[], d2[], d4[]}, [r4:16]!4053	vld3.32	{d0[], d2[], d4[]}, [r4:32]!4054	vld3.32	{d0[], d2[], d4[]}, [r4:64]!4055	vld3.32	{d0[], d2[], d4[]}, [r4:128]!4056	vld3.32	{d0[], d2[], d4[]}, [r4:256]!4057 4058@ CHECK: vld3.32 {d0[], d2[], d4[]}, [r4]! @ encoding: [0xa4,0xf9,0xad,0x0e]4059@ CHECK-ERRORS: alignment must be omitted4060@ CHECK-ERRORS:         vld3.32 {d0[], d2[], d4[]}, [r4:16]!4061@ CHECK-ERRORS:                                         ^4062@ CHECK-ERRORS: alignment must be omitted4063@ CHECK-ERRORS:         vld3.32 {d0[], d2[], d4[]}, [r4:32]!4064@ CHECK-ERRORS:                                         ^4065@ CHECK-ERRORS: alignment must be omitted4066@ CHECK-ERRORS:         vld3.32 {d0[], d2[], d4[]}, [r4:64]!4067@ CHECK-ERRORS:                                         ^4068@ CHECK-ERRORS: alignment must be omitted4069@ CHECK-ERRORS:         vld3.32 {d0[], d2[], d4[]}, [r4:128]!4070@ CHECK-ERRORS:                                         ^4071@ CHECK-ERRORS: alignment must be omitted4072@ CHECK-ERRORS:         vld3.32 {d0[], d2[], d4[]}, [r4:256]!4073@ CHECK-ERRORS:                                         ^4074 4075	vld3.32	{d0[], d2[], d4[]}, [r4], r64076	vld3.32	{d0[], d2[], d4[]}, [r4:16], r64077	vld3.32	{d0[], d2[], d4[]}, [r4:32], r64078	vld3.32	{d0[], d2[], d4[]}, [r4:64], r64079	vld3.32	{d0[], d2[], d4[]}, [r4:128], r64080	vld3.32	{d0[], d2[], d4[]}, [r4:256], r64081 4082@ CHECK: vld3.32 {d0[], d2[], d4[]}, [r4], r6 @ encoding: [0xa4,0xf9,0xa6,0x0e]4083@ CHECK-ERRORS: alignment must be omitted4084@ CHECK-ERRORS:         vld3.32 {d0[], d2[], d4[]}, [r4:16], r64085@ CHECK-ERRORS:                                         ^4086@ CHECK-ERRORS: alignment must be omitted4087@ CHECK-ERRORS:         vld3.32 {d0[], d2[], d4[]}, [r4:32], r64088@ CHECK-ERRORS:                                         ^4089@ CHECK-ERRORS: alignment must be omitted4090@ CHECK-ERRORS:         vld3.32 {d0[], d2[], d4[]}, [r4:64], r64091@ CHECK-ERRORS:                                         ^4092@ CHECK-ERRORS: alignment must be omitted4093@ CHECK-ERRORS:         vld3.32 {d0[], d2[], d4[]}, [r4:128], r64094@ CHECK-ERRORS:                                         ^4095@ CHECK-ERRORS: alignment must be omitted4096@ CHECK-ERRORS:         vld3.32 {d0[], d2[], d4[]}, [r4:256], r64097@ CHECK-ERRORS:                                         ^4098 4099	vld4.8	{d0, d1, d2, d3}, [r4]4100	vld4.8	{d0, d1, d2, d3}, [r4:16]4101	vld4.8	{d0, d1, d2, d3}, [r4:32]4102	vld4.8	{d0, d1, d2, d3}, [r4:64]4103	vld4.8	{d0, d1, d2, d3}, [r4:128]4104	vld4.8	{d0, d1, d2, d3}, [r4:256]4105 4106@ CHECK: vld4.8 {d0, d1, d2, d3}, [r4]  @ encoding: [0x24,0xf9,0x0f,0x00]4107@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4108@ CHECK-ERRORS:         vld4.8  {d0, d1, d2, d3}, [r4:16]4109@ CHECK-ERRORS:                                       ^4110@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4111@ CHECK-ERRORS:         vld4.8  {d0, d1, d2, d3}, [r4:32]4112@ CHECK-ERRORS:                                       ^4113@ CHECK: vld4.8 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x24,0xf9,0x1f,0x00]4114@ CHECK: vld4.8 {d0, d1, d2, d3}, [r4:128] @ encoding: [0x24,0xf9,0x2f,0x00]4115@ CHECK: vld4.8 {d0, d1, d2, d3}, [r4:256] @ encoding: [0x24,0xf9,0x3f,0x00]4116 4117	vld4.8	{d0, d1, d2, d3}, [r4]!4118	vld4.8	{d0, d1, d2, d3}, [r4:16]!4119	vld4.8	{d0, d1, d2, d3}, [r4:32]!4120	vld4.8	{d0, d1, d2, d3}, [r4:64]!4121	vld4.8	{d0, d1, d2, d3}, [r4:128]!4122	vld4.8	{d0, d1, d2, d3}, [r4:256]!4123 4124@ CHECK: vld4.8 {d0, d1, d2, d3}, [r4]! @ encoding: [0x24,0xf9,0x0d,0x00]4125@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4126@ CHECK-ERRORS:         vld4.8  {d0, d1, d2, d3}, [r4:16]!4127@ CHECK-ERRORS:                                       ^4128@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4129@ CHECK-ERRORS:         vld4.8  {d0, d1, d2, d3}, [r4:32]!4130@ CHECK-ERRORS:                                       ^4131@ CHECK: vld4.8 {d0, d1, d2, d3}, [r4:64]! @ encoding: [0x24,0xf9,0x1d,0x00]4132@ CHECK: vld4.8 {d0, d1, d2, d3}, [r4:128]! @ encoding: [0x24,0xf9,0x2d,0x00]4133@ CHECK: vld4.8 {d0, d1, d2, d3}, [r4:256]! @ encoding: [0x24,0xf9,0x3d,0x00]4134 4135	vld4.8	{d0, d1, d2, d3}, [r4], r64136	vld4.8	{d0, d1, d2, d3}, [r4:16], r64137	vld4.8	{d0, d1, d2, d3}, [r4:32], r64138	vld4.8	{d0, d1, d2, d3}, [r4:64], r64139	vld4.8	{d0, d1, d2, d3}, [r4:128], r64140	vld4.8	{d0, d1, d2, d3}, [r4:256], r64141 4142@ CHECK: vld4.8 {d0, d1, d2, d3}, [r4], r6 @ encoding: [0x24,0xf9,0x06,0x00]4143@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4144@ CHECK-ERRORS:         vld4.8  {d0, d1, d2, d3}, [r4:16], r64145@ CHECK-ERRORS:                                       ^4146@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4147@ CHECK-ERRORS:         vld4.8  {d0, d1, d2, d3}, [r4:32], r64148@ CHECK-ERRORS:                                       ^4149@ CHECK: vld4.8 {d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x24,0xf9,0x16,0x00]4150@ CHECK: vld4.8 {d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x24,0xf9,0x26,0x00]4151@ CHECK: vld4.8 {d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x24,0xf9,0x36,0x00]4152 4153	vld4.8	{d0, d2, d4, d6}, [r4]4154	vld4.8	{d0, d2, d4, d6}, [r4:16]4155	vld4.8	{d0, d2, d4, d6}, [r4:32]4156	vld4.8	{d0, d2, d4, d6}, [r4:64]4157	vld4.8	{d0, d2, d4, d6}, [r4:128]4158	vld4.8	{d0, d2, d4, d6}, [r4:256]4159 4160@ CHECK: vld4.8 {d0, d2, d4, d6}, [r4]  @ encoding: [0x24,0xf9,0x0f,0x01]4161@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4162@ CHECK-ERRORS:         vld4.8  {d0, d2, d4, d6}, [r4:16]4163@ CHECK-ERRORS:                                       ^4164@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4165@ CHECK-ERRORS:         vld4.8  {d0, d2, d4, d6}, [r4:32]4166@ CHECK-ERRORS:                                       ^4167@ CHECK: vld4.8 {d0, d2, d4, d6}, [r4:64] @ encoding: [0x24,0xf9,0x1f,0x01]4168@ CHECK: vld4.8 {d0, d2, d4, d6}, [r4:128] @ encoding: [0x24,0xf9,0x2f,0x01]4169@ CHECK: vld4.8 {d0, d2, d4, d6}, [r4:256] @ encoding: [0x24,0xf9,0x3f,0x01]4170 4171	vld4.8	{d0, d2, d4, d6}, [r4]!4172	vld4.8	{d0, d2, d4, d6}, [r4:16]!4173	vld4.8	{d0, d2, d4, d6}, [r4:32]!4174	vld4.8	{d0, d2, d4, d6}, [r4:64]!4175	vld4.8	{d0, d2, d4, d6}, [r4:128]!4176	vld4.8	{d0, d2, d4, d6}, [r4:256]!4177 4178@ CHECK: vld4.8 {d0, d2, d4, d6}, [r4]! @ encoding: [0x24,0xf9,0x0d,0x01]4179@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4180@ CHECK-ERRORS:         vld4.8  {d0, d2, d4, d6}, [r4:16]!4181@ CHECK-ERRORS:                                       ^4182@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4183@ CHECK-ERRORS:         vld4.8  {d0, d2, d4, d6}, [r4:32]!4184@ CHECK-ERRORS:                                       ^4185@ CHECK: vld4.8 {d0, d2, d4, d6}, [r4:64]! @ encoding: [0x24,0xf9,0x1d,0x01]4186@ CHECK: vld4.8 {d0, d2, d4, d6}, [r4:128]! @ encoding: [0x24,0xf9,0x2d,0x01]4187@ CHECK: vld4.8 {d0, d2, d4, d6}, [r4:256]! @ encoding: [0x24,0xf9,0x3d,0x01]4188 4189	vld4.8	{d0, d2, d4, d6}, [r4], r64190	vld4.8	{d0, d2, d4, d6}, [r4:16], r64191	vld4.8	{d0, d2, d4, d6}, [r4:32], r64192	vld4.8	{d0, d2, d4, d6}, [r4:64], r64193	vld4.8	{d0, d2, d4, d6}, [r4:128], r64194	vld4.8	{d0, d2, d4, d6}, [r4:256], r64195 4196@ CHECK: vld4.8 {d0, d2, d4, d6}, [r4], r6 @ encoding: [0x24,0xf9,0x06,0x01]4197@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4198@ CHECK-ERRORS:         vld4.8  {d0, d2, d4, d6}, [r4:16], r64199@ CHECK-ERRORS:                                       ^4200@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4201@ CHECK-ERRORS:         vld4.8  {d0, d2, d4, d6}, [r4:32], r64202@ CHECK-ERRORS:                                       ^4203@ CHECK: vld4.8 {d0, d2, d4, d6}, [r4:64], r6 @ encoding: [0x24,0xf9,0x16,0x01]4204@ CHECK: vld4.8 {d0, d2, d4, d6}, [r4:128], r6 @ encoding: [0x24,0xf9,0x26,0x01]4205@ CHECK: vld4.8 {d0, d2, d4, d6}, [r4:256], r6 @ encoding: [0x24,0xf9,0x36,0x01]4206 4207	vld4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4]4208	vld4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:16]4209	vld4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:32]4210	vld4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:64]4211	vld4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:128]4212	vld4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:256]4213 4214@ CHECK: vld4.8 {d0[1], d1[1], d2[1], d3[1]}, [r4] @ encoding: [0xa4,0xf9,0x2f,0x03]4215@ CHECK-ERRORS: alignment must be 32 or omitted4216@ CHECK-ERRORS:         vld4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:16]4217@ CHECK-ERRORS:                                                   ^4218@ CHECK: vld4.8 {d0[1], d1[1], d2[1], d3[1]}, [r4:32] @ encoding: [0xa4,0xf9,0x3f,0x03]4219@ CHECK-ERRORS: alignment must be 32 or omitted4220@ CHECK-ERRORS:         vld4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:64]4221@ CHECK-ERRORS:                                                   ^4222@ CHECK-ERRORS: alignment must be 32 or omitted4223@ CHECK-ERRORS:         vld4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:128]4224@ CHECK-ERRORS:                                                   ^4225@ CHECK-ERRORS: alignment must be 32 or omitted4226@ CHECK-ERRORS:         vld4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:256]4227@ CHECK-ERRORS:                                                   ^4228 4229	vld4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4]!4230	vld4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:16]!4231	vld4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:32]!4232	vld4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:64]!4233	vld4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:128]!4234	vld4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:256]!4235 4236@ CHECK: vld4.8 {d0[1], d1[1], d2[1], d3[1]}, [r4]! @ encoding: [0xa4,0xf9,0x2d,0x03]4237@ CHECK-ERRORS: alignment must be 32 or omitted4238@ CHECK-ERRORS:         vld4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:16]!4239@ CHECK-ERRORS:                                                   ^4240@ CHECK: vld4.8 {d0[1], d1[1], d2[1], d3[1]}, [r4:32]! @ encoding: [0xa4,0xf9,0x3d,0x03]4241@ CHECK-ERRORS: alignment must be 32 or omitted4242@ CHECK-ERRORS:         vld4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:64]!4243@ CHECK-ERRORS:                                                   ^4244@ CHECK-ERRORS: alignment must be 32 or omitted4245@ CHECK-ERRORS:         vld4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:128]!4246@ CHECK-ERRORS:                                                   ^4247@ CHECK-ERRORS: alignment must be 32 or omitted4248@ CHECK-ERRORS:         vld4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:256]!4249@ CHECK-ERRORS:                                                   ^4250 4251	vld4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4], r64252	vld4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:16], r64253	vld4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:32], r64254	vld4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:64], r64255	vld4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:128], r64256	vld4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:256], r64257 4258@ CHECK: vld4.8 {d0[1], d1[1], d2[1], d3[1]}, [r4], r6 @ encoding: [0xa4,0xf9,0x26,0x03]4259@ CHECK-ERRORS: alignment must be 32 or omitted4260@ CHECK-ERRORS:         vld4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:16], r64261@ CHECK-ERRORS:                                                   ^4262@ CHECK: vld4.8 {d0[1], d1[1], d2[1], d3[1]}, [r4:32], r6 @ encoding: [0xa4,0xf9,0x36,0x03]4263@ CHECK-ERRORS: alignment must be 32 or omitted4264@ CHECK-ERRORS:         vld4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:64], r64265@ CHECK-ERRORS:                                                   ^4266@ CHECK-ERRORS: alignment must be 32 or omitted4267@ CHECK-ERRORS:         vld4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:128], r64268@ CHECK-ERRORS:                                                   ^4269@ CHECK-ERRORS: alignment must be 32 or omitted4270@ CHECK-ERRORS:         vld4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:256], r64271@ CHECK-ERRORS:                                                   ^4272 4273	vld4.8	{d0[], d1[], d2[], d3[]}, [r4]4274	vld4.8	{d0[], d1[], d2[], d3[]}, [r4:16]4275	vld4.8	{d0[], d1[], d2[], d3[]}, [r4:32]4276	vld4.8	{d0[], d1[], d2[], d3[]}, [r4:64]4277	vld4.8	{d0[], d1[], d2[], d3[]}, [r4:128]4278	vld4.8	{d0[], d1[], d2[], d3[]}, [r4:256]4279 4280@ CHECK: vld4.8 {d0[], d1[], d2[], d3[]}, [r4] @ encoding: [0xa4,0xf9,0x0f,0x0f]4281@ CHECK-ERRORS: alignment must be 32 or omitted4282@ CHECK-ERRORS:         vld4.8  {d0[], d1[], d2[], d3[]}, [r4:16]4283@ CHECK-ERRORS:                                               ^4284@ CHECK: vld4.8 {d0[], d1[], d2[], d3[]}, [r4:32] @ encoding: [0xa4,0xf9,0x1f,0x0f]4285@ CHECK-ERRORS: alignment must be 32 or omitted4286@ CHECK-ERRORS:         vld4.8  {d0[], d1[], d2[], d3[]}, [r4:64]4287@ CHECK-ERRORS:                                               ^4288@ CHECK-ERRORS: alignment must be 32 or omitted4289@ CHECK-ERRORS:         vld4.8  {d0[], d1[], d2[], d3[]}, [r4:128]4290@ CHECK-ERRORS:                                               ^4291@ CHECK-ERRORS: alignment must be 32 or omitted4292@ CHECK-ERRORS:         vld4.8  {d0[], d1[], d2[], d3[]}, [r4:256]4293@ CHECK-ERRORS:                                               ^4294 4295	vld4.8	{d0[], d1[], d2[], d3[]}, [r4]!4296	vld4.8	{d0[], d1[], d2[], d3[]}, [r4:16]!4297	vld4.8	{d0[], d1[], d2[], d3[]}, [r4:32]!4298	vld4.8	{d0[], d1[], d2[], d3[]}, [r4:64]!4299	vld4.8	{d0[], d1[], d2[], d3[]}, [r4:128]!4300	vld4.8	{d0[], d1[], d2[], d3[]}, [r4:256]!4301 4302@ CHECK: vld4.8 {d0[], d1[], d2[], d3[]}, [r4]! @ encoding: [0xa4,0xf9,0x0d,0x0f]4303@ CHECK-ERRORS: alignment must be 32 or omitted4304@ CHECK-ERRORS:         vld4.8  {d0[], d1[], d2[], d3[]}, [r4:16]!4305@ CHECK-ERRORS:                                               ^4306@ CHECK: vld4.8 {d0[], d1[], d2[], d3[]}, [r4:32]! @ encoding: [0xa4,0xf9,0x1d,0x0f]4307@ CHECK-ERRORS: alignment must be 32 or omitted4308@ CHECK-ERRORS:         vld4.8  {d0[], d1[], d2[], d3[]}, [r4:64]!4309@ CHECK-ERRORS:                                               ^4310@ CHECK-ERRORS: alignment must be 32 or omitted4311@ CHECK-ERRORS:         vld4.8  {d0[], d1[], d2[], d3[]}, [r4:128]!4312@ CHECK-ERRORS:                                               ^4313@ CHECK-ERRORS: alignment must be 32 or omitted4314@ CHECK-ERRORS:         vld4.8  {d0[], d1[], d2[], d3[]}, [r4:256]!4315@ CHECK-ERRORS:                                               ^4316 4317	vld4.8	{d0[], d1[], d2[], d3[]}, [r4], r64318	vld4.8	{d0[], d1[], d2[], d3[]}, [r4:16], r64319	vld4.8	{d0[], d1[], d2[], d3[]}, [r4:32], r64320	vld4.8	{d0[], d1[], d2[], d3[]}, [r4:64], r64321	vld4.8	{d0[], d1[], d2[], d3[]}, [r4:128], r64322	vld4.8	{d0[], d1[], d2[], d3[]}, [r4:256], r64323 4324@ CHECK: vld4.8 {d0[], d1[], d2[], d3[]}, [r4], r6 @ encoding: [0xa4,0xf9,0x06,0x0f]4325@ CHECK-ERRORS: alignment must be 32 or omitted4326@ CHECK-ERRORS:         vld4.8  {d0[], d1[], d2[], d3[]}, [r4:16], r64327@ CHECK-ERRORS:                                               ^4328@ CHECK: vld4.8 {d0[], d1[], d2[], d3[]}, [r4:32], r6 @ encoding: [0xa4,0xf9,0x16,0x0f]4329@ CHECK-ERRORS: alignment must be 32 or omitted4330@ CHECK-ERRORS:         vld4.8  {d0[], d1[], d2[], d3[]}, [r4:64], r64331@ CHECK-ERRORS:                                               ^4332@ CHECK-ERRORS: alignment must be 32 or omitted4333@ CHECK-ERRORS:         vld4.8  {d0[], d1[], d2[], d3[]}, [r4:128], r64334@ CHECK-ERRORS:                                               ^4335@ CHECK-ERRORS: alignment must be 32 or omitted4336@ CHECK-ERRORS:         vld4.8  {d0[], d1[], d2[], d3[]}, [r4:256], r64337@ CHECK-ERRORS:                                               ^4338 4339	vld4.8	{d0[], d2[], d4[], d6[]}, [r4]4340	vld4.8	{d0[], d2[], d4[], d6[]}, [r4:16]4341	vld4.8	{d0[], d2[], d4[], d6[]}, [r4:32]4342	vld4.8	{d0[], d2[], d4[], d6[]}, [r4:64]4343	vld4.8	{d0[], d2[], d4[], d6[]}, [r4:128]4344	vld4.8	{d0[], d2[], d4[], d6[]}, [r4:256]4345 4346@ CHECK: vld4.8 {d0[], d2[], d4[], d6[]}, [r4] @ encoding: [0xa4,0xf9,0x2f,0x0f]4347@ CHECK-ERRORS: alignment must be 32 or omitted4348@ CHECK-ERRORS:         vld4.8  {d0[], d2[], d4[], d6[]}, [r4:16]4349@ CHECK-ERRORS:                                               ^4350@ CHECK: vld4.8 {d0[], d2[], d4[], d6[]}, [r4:32] @ encoding: [0xa4,0xf9,0x3f,0x0f]4351@ CHECK-ERRORS: alignment must be 32 or omitted4352@ CHECK-ERRORS:         vld4.8  {d0[], d2[], d4[], d6[]}, [r4:64]4353@ CHECK-ERRORS:                                               ^4354@ CHECK-ERRORS: alignment must be 32 or omitted4355@ CHECK-ERRORS:         vld4.8  {d0[], d2[], d4[], d6[]}, [r4:128]4356@ CHECK-ERRORS:                                               ^4357@ CHECK-ERRORS: alignment must be 32 or omitted4358@ CHECK-ERRORS:         vld4.8  {d0[], d2[], d4[], d6[]}, [r4:256]4359@ CHECK-ERRORS:                                               ^4360 4361	vld4.8	{d0[], d2[], d4[], d6[]}, [r4]!4362	vld4.8	{d0[], d2[], d4[], d6[]}, [r4:16]!4363	vld4.8	{d0[], d2[], d4[], d6[]}, [r4:32]!4364	vld4.8	{d0[], d2[], d4[], d6[]}, [r4:64]!4365	vld4.8	{d0[], d2[], d4[], d6[]}, [r4:128]!4366	vld4.8	{d0[], d2[], d4[], d6[]}, [r4:256]!4367 4368@ CHECK: vld4.8 {d0[], d1[], d2[], d3[]}, [r4]! @ encoding: [0xa4,0xf9,0x2d,0x0f]4369@ CHECK-ERRORS: alignment must be 32 or omitted4370@ CHECK-ERRORS:         vld4.8  {d0[], d2[], d4[], d6[]}, [r4:16]!4371@ CHECK-ERRORS:                                               ^4372@ CHECK: vld4.8 {d0[], d1[], d2[], d3[]}, [r4:32]! @ encoding: [0xa4,0xf9,0x3d,0x0f]4373@ CHECK-ERRORS: alignment must be 32 or omitted4374@ CHECK-ERRORS:         vld4.8  {d0[], d2[], d4[], d6[]}, [r4:64]!4375@ CHECK-ERRORS:                                               ^4376@ CHECK-ERRORS: alignment must be 32 or omitted4377@ CHECK-ERRORS:         vld4.8  {d0[], d2[], d4[], d6[]}, [r4:128]!4378@ CHECK-ERRORS:                                               ^4379@ CHECK-ERRORS: alignment must be 32 or omitted4380@ CHECK-ERRORS:         vld4.8  {d0[], d2[], d4[], d6[]}, [r4:256]!4381@ CHECK-ERRORS:                                               ^4382 4383	vld4.8	{d0[], d2[], d4[], d6[]}, [r4], r64384	vld4.8	{d0[], d2[], d4[], d6[]}, [r4:16], r64385	vld4.8	{d0[], d2[], d4[], d6[]}, [r4:32], r64386	vld4.8	{d0[], d2[], d4[], d6[]}, [r4:64], r64387	vld4.8	{d0[], d2[], d4[], d6[]}, [r4:128], r64388	vld4.8	{d0[], d2[], d4[], d6[]}, [r4:256], r64389 4390@ CHECK: vld4.8 {d0[], d2[], d4[], d6[]}, [r4], r6 @ encoding: [0xa4,0xf9,0x26,0x0f]4391@ CHECK-ERRORS: alignment must be 32 or omitted4392@ CHECK-ERRORS:         vld4.8  {d0[], d2[], d4[], d6[]}, [r4:16], r64393@ CHECK-ERRORS:                                               ^4394@ CHECK: vld4.8 {d0[], d2[], d4[], d6[]}, [r4:32], r6 @ encoding: [0xa4,0xf9,0x36,0x0f]4395@ CHECK-ERRORS: alignment must be 32 or omitted4396@ CHECK-ERRORS:         vld4.8  {d0[], d2[], d4[], d6[]}, [r4:64], r64397@ CHECK-ERRORS:                                               ^4398@ CHECK-ERRORS: alignment must be 32 or omitted4399@ CHECK-ERRORS:         vld4.8  {d0[], d2[], d4[], d6[]}, [r4:128], r64400@ CHECK-ERRORS:                                               ^4401@ CHECK-ERRORS: alignment must be 32 or omitted4402@ CHECK-ERRORS:         vld4.8  {d0[], d2[], d4[], d6[]}, [r4:256], r64403@ CHECK-ERRORS:                                               ^4404 4405	vld4.16	{d0, d1, d2, d3}, [r4]4406	vld4.16	{d0, d1, d2, d3}, [r4:16]4407	vld4.16	{d0, d1, d2, d3}, [r4:32]4408	vld4.16	{d0, d1, d2, d3}, [r4:64]4409	vld4.16	{d0, d1, d2, d3}, [r4:128]4410	vld4.16	{d0, d1, d2, d3}, [r4:256]4411 4412@ CHECK: vld4.16 {d0, d1, d2, d3}, [r4]  @ encoding: [0x24,0xf9,0x4f,0x00]4413@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4414@ CHECK-ERRORS:         vld4.16 {d0, d1, d2, d3}, [r4:16]4415@ CHECK-ERRORS:                                       ^4416@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4417@ CHECK-ERRORS:         vld4.16 {d0, d1, d2, d3}, [r4:32]4418@ CHECK-ERRORS:                                       ^4419@ CHECK: vld4.16 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x24,0xf9,0x5f,0x00]4420@ CHECK: vld4.16 {d0, d1, d2, d3}, [r4:128] @ encoding: [0x24,0xf9,0x6f,0x00]4421@ CHECK: vld4.16 {d0, d1, d2, d3}, [r4:256] @ encoding: [0x24,0xf9,0x7f,0x00]4422 4423	vld4.16	{d0, d1, d2, d3}, [r4]!4424	vld4.16	{d0, d1, d2, d3}, [r4:16]!4425	vld4.16	{d0, d1, d2, d3}, [r4:32]!4426	vld4.16	{d0, d1, d2, d3}, [r4:64]!4427	vld4.16	{d0, d1, d2, d3}, [r4:128]!4428	vld4.16	{d0, d1, d2, d3}, [r4:256]!4429 4430@ CHECK: vld4.16 {d0, d1, d2, d3}, [r4]! @ encoding: [0x24,0xf9,0x4d,0x00]4431@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4432@ CHECK-ERRORS:         vld4.16 {d0, d1, d2, d3}, [r4:16]!4433@ CHECK-ERRORS:                                       ^4434@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4435@ CHECK-ERRORS:         vld4.16 {d0, d1, d2, d3}, [r4:32]!4436@ CHECK-ERRORS:                                       ^4437@ CHECK: vld4.16 {d0, d1, d2, d3}, [r4:64]! @ encoding: [0x24,0xf9,0x5d,0x00]4438@ CHECK: vld4.16 {d0, d1, d2, d3}, [r4:128]! @ encoding: [0x24,0xf9,0x6d,0x00]4439@ CHECK: vld4.16 {d0, d1, d2, d3}, [r4:256]! @ encoding: [0x24,0xf9,0x7d,0x00]4440 4441	vld4.16	{d0, d1, d2, d3}, [r4], r64442	vld4.16	{d0, d1, d2, d3}, [r4:16], r64443	vld4.16	{d0, d1, d2, d3}, [r4:32], r64444	vld4.16	{d0, d1, d2, d3}, [r4:64], r64445	vld4.16	{d0, d1, d2, d3}, [r4:128], r64446	vld4.16	{d0, d1, d2, d3}, [r4:256], r64447 4448@ CHECK: vld4.16 {d0, d1, d2, d3}, [r4], r6 @ encoding: [0x24,0xf9,0x46,0x00]4449@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4450@ CHECK-ERRORS:         vld4.16 {d0, d1, d2, d3}, [r4:16], r64451@ CHECK-ERRORS:                                       ^4452@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4453@ CHECK-ERRORS:         vld4.16 {d0, d1, d2, d3}, [r4:32], r64454@ CHECK-ERRORS:                                       ^4455@ CHECK: vld4.16 {d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x24,0xf9,0x56,0x00]4456@ CHECK: vld4.16 {d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x24,0xf9,0x66,0x00]4457@ CHECK: vld4.16 {d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x24,0xf9,0x76,0x00]4458 4459	vld4.16	{d0, d2, d4, d6}, [r4]4460	vld4.16	{d0, d2, d4, d6}, [r4:16]4461	vld4.16	{d0, d2, d4, d6}, [r4:32]4462	vld4.16	{d0, d2, d4, d6}, [r4:64]4463	vld4.16	{d0, d2, d4, d6}, [r4:128]4464	vld4.16	{d0, d2, d4, d6}, [r4:256]4465 4466@ CHECK: vld4.16 {d0, d2, d4, d6}, [r4]  @ encoding: [0x24,0xf9,0x4f,0x01]4467@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4468@ CHECK-ERRORS:         vld4.16 {d0, d2, d4, d6}, [r4:16]4469@ CHECK-ERRORS:                                       ^4470@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4471@ CHECK-ERRORS:         vld4.16 {d0, d2, d4, d6}, [r4:32]4472@ CHECK-ERRORS:                                       ^4473@ CHECK: vld4.16 {d0, d2, d4, d6}, [r4:64] @ encoding: [0x24,0xf9,0x5f,0x01]4474@ CHECK: vld4.16 {d0, d2, d4, d6}, [r4:128] @ encoding: [0x24,0xf9,0x6f,0x01]4475@ CHECK: vld4.16 {d0, d2, d4, d6}, [r4:256] @ encoding: [0x24,0xf9,0x7f,0x01]4476 4477	vld4.16	{d0, d2, d4, d6}, [r4]!4478	vld4.16	{d0, d2, d4, d6}, [r4:16]!4479	vld4.16	{d0, d2, d4, d6}, [r4:32]!4480	vld4.16	{d0, d2, d4, d6}, [r4:64]!4481	vld4.16	{d0, d2, d4, d6}, [r4:128]!4482	vld4.16	{d0, d2, d4, d6}, [r4:256]!4483 4484@ CHECK: vld4.16 {d0, d2, d4, d6}, [r4]! @ encoding: [0x24,0xf9,0x4d,0x01]4485@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4486@ CHECK-ERRORS:         vld4.16 {d0, d2, d4, d6}, [r4:16]!4487@ CHECK-ERRORS:                                       ^4488@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4489@ CHECK-ERRORS:         vld4.16 {d0, d2, d4, d6}, [r4:32]!4490@ CHECK-ERRORS:                                       ^4491@ CHECK: vld4.16 {d0, d2, d4, d6}, [r4:64]! @ encoding: [0x24,0xf9,0x5d,0x01]4492@ CHECK: vld4.16 {d0, d2, d4, d6}, [r4:128]! @ encoding: [0x24,0xf9,0x6d,0x01]4493@ CHECK: vld4.16 {d0, d2, d4, d6}, [r4:256]! @ encoding: [0x24,0xf9,0x7d,0x01]4494 4495	vld4.16	{d0, d2, d4, d6}, [r4], r64496	vld4.16	{d0, d2, d4, d6}, [r4:16], r64497	vld4.16	{d0, d2, d4, d6}, [r4:32], r64498	vld4.16	{d0, d2, d4, d6}, [r4:64], r64499	vld4.16	{d0, d2, d4, d6}, [r4:128], r64500	vld4.16	{d0, d2, d4, d6}, [r4:256], r64501 4502@ CHECK: vld4.16 {d0, d2, d4, d6}, [r4], r6 @ encoding: [0x24,0xf9,0x46,0x01]4503@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4504@ CHECK-ERRORS:         vld4.16 {d0, d2, d4, d6}, [r4:16], r64505@ CHECK-ERRORS:                                       ^4506@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4507@ CHECK-ERRORS:         vld4.16 {d0, d2, d4, d6}, [r4:32], r64508@ CHECK-ERRORS:                                       ^4509@ CHECK: vld4.16 {d0, d2, d4, d6}, [r4:64], r6 @ encoding: [0x24,0xf9,0x56,0x01]4510@ CHECK: vld4.16 {d0, d2, d4, d6}, [r4:128], r6 @ encoding: [0x24,0xf9,0x66,0x01]4511@ CHECK: vld4.16 {d0, d2, d4, d6}, [r4:256], r6 @ encoding: [0x24,0xf9,0x76,0x01]4512 4513	vld4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4]4514	vld4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:16]4515	vld4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:32]4516	vld4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:64]4517	vld4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:128]4518	vld4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:256]4519 4520@ CHECK: vld4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4] @ encoding: [0xa4,0xf9,0x4f,0x07]4521@ CHECK-ERRORS: alignment must be 64 or omitted4522@ CHECK-ERRORS:         vld4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:16]4523@ CHECK-ERRORS:                                                   ^4524@ CHECK-ERRORS: alignment must be 64 or omitted4525@ CHECK-ERRORS:         vld4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:32]4526@ CHECK-ERRORS:                                                   ^4527@ CHECK: vld4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:64] @ encoding: [0xa4,0xf9,0x5f,0x07]4528@ CHECK-ERRORS: alignment must be 64 or omitted4529@ CHECK-ERRORS:         vld4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:128]4530@ CHECK-ERRORS:                                                   ^4531@ CHECK-ERRORS: alignment must be 64 or omitted4532@ CHECK-ERRORS:         vld4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:256]4533@ CHECK-ERRORS:                                                   ^4534 4535	vld4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4]!4536	vld4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:16]!4537	vld4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:32]!4538	vld4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:64]!4539	vld4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:128]!4540	vld4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:256]!4541 4542@ CHECK: vld4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4]! @ encoding: [0xa4,0xf9,0x4d,0x07]4543@ CHECK-ERRORS: alignment must be 64 or omitted4544@ CHECK-ERRORS:         vld4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:16]!4545@ CHECK-ERRORS:                                                   ^4546@ CHECK-ERRORS: alignment must be 64 or omitted4547@ CHECK-ERRORS:         vld4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:32]!4548@ CHECK-ERRORS:                                                   ^4549@ CHECK: vld4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:64]! @ encoding: [0xa4,0xf9,0x5d,0x07]4550@ CHECK-ERRORS: alignment must be 64 or omitted4551@ CHECK-ERRORS:         vld4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:128]!4552@ CHECK-ERRORS:                                                   ^4553@ CHECK-ERRORS: alignment must be 64 or omitted4554@ CHECK-ERRORS:         vld4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:256]!4555@ CHECK-ERRORS:                                                   ^4556 4557	vld4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4], r64558	vld4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:16], r64559	vld4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:32], r64560	vld4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:64], r64561	vld4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:128], r64562	vld4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:256], r64563 4564@ CHECK: vld4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4], r6 @ encoding: [0xa4,0xf9,0x46,0x07]4565@ CHECK-ERRORS: alignment must be 64 or omitted4566@ CHECK-ERRORS:         vld4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:16], r64567@ CHECK-ERRORS:                                                   ^4568@ CHECK-ERRORS: alignment must be 64 or omitted4569@ CHECK-ERRORS:         vld4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:32], r64570@ CHECK-ERRORS:                                                   ^4571@ CHECK: vld4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:64], r6 @ encoding: [0xa4,0xf9,0x56,0x07]4572@ CHECK-ERRORS: alignment must be 64 or omitted4573@ CHECK-ERRORS:         vld4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:128], r64574@ CHECK-ERRORS:                                                   ^4575@ CHECK-ERRORS: alignment must be 64 or omitted4576@ CHECK-ERRORS:         vld4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:256], r64577@ CHECK-ERRORS:                                                   ^4578 4579	vld4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4]4580	vld4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:16]4581	vld4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:32]4582	vld4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:64]4583	vld4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:128]4584	vld4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:256]4585 4586@ CHECK: vld4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4] @ encoding: [0xa4,0xf9,0x6f,0x07]4587@ CHECK-ERRORS: alignment must be 64 or omitted4588@ CHECK-ERRORS:         vld4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:16]4589@ CHECK-ERRORS:                                                   ^4590@ CHECK-ERRORS: alignment must be 64 or omitted4591@ CHECK-ERRORS:         vld4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:32]4592@ CHECK-ERRORS:                                                   ^4593@ CHECK: vld4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:64] @ encoding: [0xa4,0xf9,0x7f,0x07]4594@ CHECK-ERRORS: alignment must be 64 or omitted4595@ CHECK-ERRORS:         vld4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:128]4596@ CHECK-ERRORS:                                                   ^4597@ CHECK-ERRORS: alignment must be 64 or omitted4598@ CHECK-ERRORS:         vld4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:256]4599@ CHECK-ERRORS:                                                   ^4600 4601	vld4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4]!4602	vld4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:16]!4603	vld4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:32]!4604	vld4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:64]!4605	vld4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:128]!4606	vld4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:256]!4607 4608@ CHECK: vld4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4]! @ encoding: [0xa4,0xf9,0x6d,0x07]4609@ CHECK-ERRORS: alignment must be 64 or omitted4610@ CHECK-ERRORS:         vld4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:16]!4611@ CHECK-ERRORS:                                                   ^4612@ CHECK-ERRORS: alignment must be 64 or omitted4613@ CHECK-ERRORS:         vld4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:32]!4614@ CHECK-ERRORS:                                                   ^4615@ CHECK: vld4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:64]! @ encoding: [0xa4,0xf9,0x7d,0x07]4616@ CHECK-ERRORS: alignment must be 64 or omitted4617@ CHECK-ERRORS:         vld4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:128]!4618@ CHECK-ERRORS:                                                   ^4619@ CHECK-ERRORS: alignment must be 64 or omitted4620@ CHECK-ERRORS:         vld4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:256]!4621@ CHECK-ERRORS:                                                   ^4622 4623	vld4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4], r64624	vld4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:16], r64625	vld4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:32], r64626	vld4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:64], r64627	vld4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:128], r64628	vld4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:256], r64629 4630@ CHECK: vld4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4], r6 @ encoding: [0xa4,0xf9,0x66,0x07]4631@ CHECK-ERRORS: alignment must be 64 or omitted4632@ CHECK-ERRORS:         vld4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:16], r64633@ CHECK-ERRORS:                                                   ^4634@ CHECK-ERRORS: alignment must be 64 or omitted4635@ CHECK-ERRORS:         vld4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:32], r64636@ CHECK-ERRORS:                                                   ^4637@ CHECK: vld4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:64], r6 @ encoding: [0xa4,0xf9,0x76,0x07]4638@ CHECK-ERRORS: alignment must be 64 or omitted4639@ CHECK-ERRORS:         vld4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:128], r64640@ CHECK-ERRORS:                                                   ^4641@ CHECK-ERRORS: alignment must be 64 or omitted4642@ CHECK-ERRORS:         vld4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:256], r64643@ CHECK-ERRORS:                                                   ^4644 4645	vld4.16	{d0[], d1[], d2[], d3[]}, [r4]4646	vld4.16	{d0[], d1[], d2[], d3[]}, [r4:16]4647	vld4.16	{d0[], d1[], d2[], d3[]}, [r4:32]4648	vld4.16	{d0[], d1[], d2[], d3[]}, [r4:64]4649	vld4.16	{d0[], d1[], d2[], d3[]}, [r4:128]4650	vld4.16	{d0[], d1[], d2[], d3[]}, [r4:256]4651 4652@ CHECK: vld4.16 {d0[], d1[], d2[], d3[]}, [r4] @ encoding: [0xa4,0xf9,0x4f,0x0f]4653@ CHECK-ERRORS: alignment must be 64 or omitted4654@ CHECK-ERRORS:         vld4.16 {d0[], d1[], d2[], d3[]}, [r4:16]4655@ CHECK-ERRORS:                                               ^4656@ CHECK-ERRORS: alignment must be 64 or omitted4657@ CHECK-ERRORS:         vld4.16 {d0[], d1[], d2[], d3[]}, [r4:32]4658@ CHECK-ERRORS:                                               ^4659@ CHECK: vld4.16 {d0[], d1[], d2[], d3[]}, [r4:64] @ encoding: [0xa4,0xf9,0x5f,0x0f]4660@ CHECK-ERRORS: alignment must be 64 or omitted4661@ CHECK-ERRORS:         vld4.16 {d0[], d1[], d2[], d3[]}, [r4:128]4662@ CHECK-ERRORS:                                               ^4663@ CHECK-ERRORS: alignment must be 64 or omitted4664@ CHECK-ERRORS:         vld4.16 {d0[], d1[], d2[], d3[]}, [r4:256]4665@ CHECK-ERRORS:                                               ^4666 4667	vld4.16	{d0[], d1[], d2[], d3[]}, [r4]!4668	vld4.16	{d0[], d1[], d2[], d3[]}, [r4:16]!4669	vld4.16	{d0[], d1[], d2[], d3[]}, [r4:32]!4670	vld4.16	{d0[], d1[], d2[], d3[]}, [r4:64]!4671	vld4.16	{d0[], d1[], d2[], d3[]}, [r4:128]!4672	vld4.16	{d0[], d1[], d2[], d3[]}, [r4:256]!4673 4674@ CHECK: vld4.16 {d0[], d1[], d2[], d3[]}, [r4]! @ encoding: [0xa4,0xf9,0x4d,0x0f]4675@ CHECK-ERRORS: alignment must be 64 or omitted4676@ CHECK-ERRORS:         vld4.16 {d0[], d1[], d2[], d3[]}, [r4:16]!4677@ CHECK-ERRORS:                                               ^4678@ CHECK-ERRORS: alignment must be 64 or omitted4679@ CHECK-ERRORS:         vld4.16 {d0[], d1[], d2[], d3[]}, [r4:32]!4680@ CHECK-ERRORS:                                               ^4681@ CHECK: vld4.16 {d0[], d1[], d2[], d3[]}, [r4:64]! @ encoding: [0xa4,0xf9,0x5d,0x0f]4682@ CHECK-ERRORS: alignment must be 64 or omitted4683@ CHECK-ERRORS:         vld4.16 {d0[], d1[], d2[], d3[]}, [r4:128]!4684@ CHECK-ERRORS:                                               ^4685@ CHECK-ERRORS: alignment must be 64 or omitted4686@ CHECK-ERRORS:         vld4.16 {d0[], d1[], d2[], d3[]}, [r4:256]!4687@ CHECK-ERRORS:                                               ^4688 4689	vld4.16	{d0[], d1[], d2[], d3[]}, [r4], r64690	vld4.16	{d0[], d1[], d2[], d3[]}, [r4:16], r64691	vld4.16	{d0[], d1[], d2[], d3[]}, [r4:32], r64692	vld4.16	{d0[], d1[], d2[], d3[]}, [r4:64], r64693	vld4.16	{d0[], d1[], d2[], d3[]}, [r4:128], r64694	vld4.16	{d0[], d1[], d2[], d3[]}, [r4:256], r64695 4696@ CHECK: vld4.16 {d0[], d1[], d2[], d3[]}, [r4], r6 @ encoding: [0xa4,0xf9,0x46,0x0f]4697@ CHECK-ERRORS: alignment must be 64 or omitted4698@ CHECK-ERRORS:         vld4.16 {d0[], d1[], d2[], d3[]}, [r4:16], r64699@ CHECK-ERRORS:                                               ^4700@ CHECK-ERRORS: alignment must be 64 or omitted4701@ CHECK-ERRORS:         vld4.16 {d0[], d1[], d2[], d3[]}, [r4:32], r64702@ CHECK-ERRORS:                                               ^4703@ CHECK: vld4.16 {d0[], d1[], d2[], d3[]}, [r4:64], r6 @ encoding: [0xa4,0xf9,0x56,0x0f]4704@ CHECK-ERRORS: alignment must be 64 or omitted4705@ CHECK-ERRORS:         vld4.16 {d0[], d1[], d2[], d3[]}, [r4:128], r64706@ CHECK-ERRORS:                                               ^4707@ CHECK-ERRORS: alignment must be 64 or omitted4708@ CHECK-ERRORS:         vld4.16 {d0[], d1[], d2[], d3[]}, [r4:256], r64709@ CHECK-ERRORS:                                               ^4710 4711	vld4.16	{d0[], d2[], d4[], d6[]}, [r4]4712	vld4.16	{d0[], d2[], d4[], d6[]}, [r4:16]4713	vld4.16	{d0[], d2[], d4[], d6[]}, [r4:32]4714	vld4.16	{d0[], d2[], d4[], d6[]}, [r4:64]4715	vld4.16	{d0[], d2[], d4[], d6[]}, [r4:128]4716	vld4.16	{d0[], d2[], d4[], d6[]}, [r4:256]4717 4718@ CHECK: vld4.16 {d0[], d2[], d4[], d6[]}, [r4] @ encoding: [0xa4,0xf9,0x6f,0x0f]4719@ CHECK-ERRORS: alignment must be 64 or omitted4720@ CHECK-ERRORS:         vld4.16 {d0[], d2[], d4[], d6[]}, [r4:16]4721@ CHECK-ERRORS:                                               ^4722@ CHECK-ERRORS: alignment must be 64 or omitted4723@ CHECK-ERRORS:         vld4.16 {d0[], d2[], d4[], d6[]}, [r4:32]4724@ CHECK-ERRORS:                                               ^4725@ CHECK: vld4.16 {d0[], d2[], d4[], d6[]}, [r4:64] @ encoding: [0xa4,0xf9,0x7f,0x0f]4726@ CHECK-ERRORS: alignment must be 64 or omitted4727@ CHECK-ERRORS:         vld4.16 {d0[], d2[], d4[], d6[]}, [r4:128]4728@ CHECK-ERRORS:                                               ^4729@ CHECK-ERRORS: alignment must be 64 or omitted4730@ CHECK-ERRORS:         vld4.16 {d0[], d2[], d4[], d6[]}, [r4:256]4731@ CHECK-ERRORS:                                               ^4732 4733	vld4.16	{d0[], d2[], d4[], d6[]}, [r4]!4734	vld4.16	{d0[], d2[], d4[], d6[]}, [r4:16]!4735	vld4.16	{d0[], d2[], d4[], d6[]}, [r4:32]!4736	vld4.16	{d0[], d2[], d4[], d6[]}, [r4:64]!4737	vld4.16	{d0[], d2[], d4[], d6[]}, [r4:128]!4738	vld4.16	{d0[], d2[], d4[], d6[]}, [r4:256]!4739 4740@ CHECK: vld4.16 {d0[], d1[], d2[], d3[]}, [r4]! @ encoding: [0xa4,0xf9,0x6d,0x0f]4741@ CHECK-ERRORS: alignment must be 64 or omitted4742@ CHECK-ERRORS:         vld4.16 {d0[], d2[], d4[], d6[]}, [r4:16]!4743@ CHECK-ERRORS:                                               ^4744@ CHECK-ERRORS: alignment must be 64 or omitted4745@ CHECK-ERRORS:         vld4.16 {d0[], d2[], d4[], d6[]}, [r4:32]!4746@ CHECK-ERRORS:                                               ^4747@ CHECK: vld4.16 {d0[], d1[], d2[], d3[]}, [r4:64]! @ encoding: [0xa4,0xf9,0x7d,0x0f]4748@ CHECK-ERRORS: alignment must be 64 or omitted4749@ CHECK-ERRORS:         vld4.16 {d0[], d2[], d4[], d6[]}, [r4:128]!4750@ CHECK-ERRORS:                                               ^4751@ CHECK-ERRORS: alignment must be 64 or omitted4752@ CHECK-ERRORS:         vld4.16 {d0[], d2[], d4[], d6[]}, [r4:256]!4753@ CHECK-ERRORS:                                               ^4754 4755	vld4.16	{d0[], d2[], d4[], d6[]}, [r4], r64756	vld4.16	{d0[], d2[], d4[], d6[]}, [r4:16], r64757	vld4.16	{d0[], d2[], d4[], d6[]}, [r4:32], r64758	vld4.16	{d0[], d2[], d4[], d6[]}, [r4:64], r64759	vld4.16	{d0[], d2[], d4[], d6[]}, [r4:128], r64760	vld4.16	{d0[], d2[], d4[], d6[]}, [r4:256], r64761 4762@ CHECK: vld4.16 {d0[], d2[], d4[], d6[]}, [r4], r6 @ encoding: [0xa4,0xf9,0x66,0x0f]4763@ CHECK-ERRORS: alignment must be 64 or omitted4764@ CHECK-ERRORS:         vld4.16 {d0[], d2[], d4[], d6[]}, [r4:16], r64765@ CHECK-ERRORS:                                               ^4766@ CHECK-ERRORS: alignment must be 64 or omitted4767@ CHECK-ERRORS:         vld4.16 {d0[], d2[], d4[], d6[]}, [r4:32], r64768@ CHECK-ERRORS:                                               ^4769@ CHECK: vld4.16 {d0[], d2[], d4[], d6[]}, [r4:64], r6 @ encoding: [0xa4,0xf9,0x76,0x0f]4770@ CHECK-ERRORS: alignment must be 64 or omitted4771@ CHECK-ERRORS:         vld4.16 {d0[], d2[], d4[], d6[]}, [r4:128], r64772@ CHECK-ERRORS:                                               ^4773@ CHECK-ERRORS: alignment must be 64 or omitted4774@ CHECK-ERRORS:         vld4.16 {d0[], d2[], d4[], d6[]}, [r4:256], r64775@ CHECK-ERRORS:                                               ^4776 4777	vld4.32	{d0, d1, d2, d3}, [r4]4778	vld4.32	{d0, d1, d2, d3}, [r4:16]4779	vld4.32	{d0, d1, d2, d3}, [r4:32]4780	vld4.32	{d0, d1, d2, d3}, [r4:64]4781	vld4.32	{d0, d1, d2, d3}, [r4:128]4782	vld4.32	{d0, d1, d2, d3}, [r4:256]4783 4784@ CHECK: vld4.32 {d0, d1, d2, d3}, [r4]  @ encoding: [0x24,0xf9,0x8f,0x00]4785@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4786@ CHECK-ERRORS:         vld4.32 {d0, d1, d2, d3}, [r4:16]4787@ CHECK-ERRORS:                                       ^4788@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4789@ CHECK-ERRORS:         vld4.32 {d0, d1, d2, d3}, [r4:32]4790@ CHECK-ERRORS:                                       ^4791@ CHECK: vld4.32 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x24,0xf9,0x9f,0x00]4792@ CHECK: vld4.32 {d0, d1, d2, d3}, [r4:128] @ encoding: [0x24,0xf9,0xaf,0x00]4793@ CHECK: vld4.32 {d0, d1, d2, d3}, [r4:256] @ encoding: [0x24,0xf9,0xbf,0x00]4794 4795	vld4.32	{d0, d1, d2, d3}, [r4]!4796	vld4.32	{d0, d1, d2, d3}, [r4:16]!4797	vld4.32	{d0, d1, d2, d3}, [r4:32]!4798	vld4.32	{d0, d1, d2, d3}, [r4:64]!4799	vld4.32	{d0, d1, d2, d3}, [r4:128]!4800	vld4.32	{d0, d1, d2, d3}, [r4:256]!4801 4802@ CHECK: vld4.32 {d0, d1, d2, d3}, [r4]! @ encoding: [0x24,0xf9,0x8d,0x00]4803@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4804@ CHECK-ERRORS:         vld4.32 {d0, d1, d2, d3}, [r4:16]!4805@ CHECK-ERRORS:                                       ^4806@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4807@ CHECK-ERRORS:         vld4.32 {d0, d1, d2, d3}, [r4:32]!4808@ CHECK-ERRORS:                                       ^4809@ CHECK: vld4.32 {d0, d1, d2, d3}, [r4:64]! @ encoding: [0x24,0xf9,0x9d,0x00]4810@ CHECK: vld4.32 {d0, d1, d2, d3}, [r4:128]! @ encoding: [0x24,0xf9,0xad,0x00]4811@ CHECK: vld4.32 {d0, d1, d2, d3}, [r4:256]! @ encoding: [0x24,0xf9,0xbd,0x00]4812 4813	vld4.32	{d0, d1, d2, d3}, [r4], r64814	vld4.32	{d0, d1, d2, d3}, [r4:16], r64815	vld4.32	{d0, d1, d2, d3}, [r4:32], r64816	vld4.32	{d0, d1, d2, d3}, [r4:64], r64817	vld4.32	{d0, d1, d2, d3}, [r4:128], r64818	vld4.32	{d0, d1, d2, d3}, [r4:256], r64819 4820@ CHECK: vld4.32 {d0, d1, d2, d3}, [r4], r6 @ encoding: [0x24,0xf9,0x86,0x00]4821@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4822@ CHECK-ERRORS:         vld4.32 {d0, d1, d2, d3}, [r4:16], r64823@ CHECK-ERRORS:                                       ^4824@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4825@ CHECK-ERRORS:         vld4.32 {d0, d1, d2, d3}, [r4:32], r64826@ CHECK-ERRORS:                                       ^4827@ CHECK: vld4.32 {d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x24,0xf9,0x96,0x00]4828@ CHECK: vld4.32 {d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x24,0xf9,0xa6,0x00]4829@ CHECK: vld4.32 {d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x24,0xf9,0xb6,0x00]4830 4831	vld4.32	{d0, d2, d4, d6}, [r4]4832	vld4.32	{d0, d2, d4, d6}, [r4:16]4833	vld4.32	{d0, d2, d4, d6}, [r4:32]4834	vld4.32	{d0, d2, d4, d6}, [r4:64]4835	vld4.32	{d0, d2, d4, d6}, [r4:128]4836	vld4.32	{d0, d2, d4, d6}, [r4:256]4837 4838@ CHECK: vld4.32 {d0, d2, d4, d6}, [r4]  @ encoding: [0x24,0xf9,0x8f,0x01]4839@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4840@ CHECK-ERRORS:         vld4.32 {d0, d2, d4, d6}, [r4:16]4841@ CHECK-ERRORS:                                       ^4842@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4843@ CHECK-ERRORS:         vld4.32 {d0, d2, d4, d6}, [r4:32]4844@ CHECK-ERRORS:                                       ^4845@ CHECK: vld4.32 {d0, d2, d4, d6}, [r4:64] @ encoding: [0x24,0xf9,0x9f,0x01]4846@ CHECK: vld4.32 {d0, d2, d4, d6}, [r4:128] @ encoding: [0x24,0xf9,0xaf,0x01]4847@ CHECK: vld4.32 {d0, d2, d4, d6}, [r4:256] @ encoding: [0x24,0xf9,0xbf,0x01]4848 4849	vld4.32	{d0, d2, d4, d6}, [r4]!4850	vld4.32	{d0, d2, d4, d6}, [r4:16]!4851	vld4.32	{d0, d2, d4, d6}, [r4:32]!4852	vld4.32	{d0, d2, d4, d6}, [r4:64]!4853	vld4.32	{d0, d2, d4, d6}, [r4:128]!4854	vld4.32	{d0, d2, d4, d6}, [r4:256]!4855 4856@ CHECK: vld4.32 {d0, d2, d4, d6}, [r4]! @ encoding: [0x24,0xf9,0x8d,0x01]4857@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4858@ CHECK-ERRORS:         vld4.32 {d0, d2, d4, d6}, [r4:16]!4859@ CHECK-ERRORS:                                       ^4860@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4861@ CHECK-ERRORS:         vld4.32 {d0, d2, d4, d6}, [r4:32]!4862@ CHECK-ERRORS:                                       ^4863@ CHECK: vld4.32 {d0, d2, d4, d6}, [r4:64]! @ encoding: [0x24,0xf9,0x9d,0x01]4864@ CHECK: vld4.32 {d0, d2, d4, d6}, [r4:128]! @ encoding: [0x24,0xf9,0xad,0x01]4865@ CHECK: vld4.32 {d0, d2, d4, d6}, [r4:256]! @ encoding: [0x24,0xf9,0xbd,0x01]4866 4867	vld4.32	{d0, d2, d4, d6}, [r4], r64868	vld4.32	{d0, d2, d4, d6}, [r4:16], r64869	vld4.32	{d0, d2, d4, d6}, [r4:32], r64870	vld4.32	{d0, d2, d4, d6}, [r4:64], r64871	vld4.32	{d0, d2, d4, d6}, [r4:128], r64872	vld4.32	{d0, d2, d4, d6}, [r4:256], r64873 4874@ CHECK: vld4.32 {d0, d2, d4, d6}, [r4], r6 @ encoding: [0x24,0xf9,0x86,0x01]4875@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4876@ CHECK-ERRORS:         vld4.32 {d0, d2, d4, d6}, [r4:16], r64877@ CHECK-ERRORS:                                       ^4878@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted4879@ CHECK-ERRORS:         vld4.32 {d0, d2, d4, d6}, [r4:32], r64880@ CHECK-ERRORS:                                       ^4881@ CHECK: vld4.32 {d0, d2, d4, d6}, [r4:64], r6 @ encoding: [0x24,0xf9,0x96,0x01]4882@ CHECK: vld4.32 {d0, d2, d4, d6}, [r4:128], r6 @ encoding: [0x24,0xf9,0xa6,0x01]4883@ CHECK: vld4.32 {d0, d2, d4, d6}, [r4:256], r6 @ encoding: [0x24,0xf9,0xb6,0x01]4884 4885	vld4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4]4886	vld4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:16]4887	vld4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:32]4888	vld4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:64]4889	vld4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:128]4890	vld4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:256]4891 4892@ CHECK: vld4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4] @ encoding: [0xa4,0xf9,0x8f,0x0b]4893@ CHECK-ERRORS: alignment must be 64, 128 or omitted4894@ CHECK-ERRORS:         vld4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:16]4895@ CHECK-ERRORS:                                                   ^4896@ CHECK-ERRORS: alignment must be 64, 128 or omitted4897@ CHECK-ERRORS:         vld4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:32]4898@ CHECK-ERRORS:                                                   ^4899@ CHECK: vld4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:64] @ encoding: [0xa4,0xf9,0x9f,0x0b]4900@ CHECK: vld4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:128] @ encoding: [0xa4,0xf9,0xaf,0x0b]4901@ CHECK-ERRORS: alignment must be 64, 128 or omitted4902@ CHECK-ERRORS:         vld4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:256]4903@ CHECK-ERRORS:                                                   ^4904 4905	vld4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4]!4906	vld4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:16]!4907	vld4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:32]!4908	vld4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:64]!4909	vld4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:128]!4910	vld4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:256]!4911 4912@ CHECK: vld4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4]! @ encoding: [0xa4,0xf9,0x8d,0x0b]4913@ CHECK-ERRORS: alignment must be 64, 128 or omitted4914@ CHECK-ERRORS:         vld4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:16]!4915@ CHECK-ERRORS:                                                   ^4916@ CHECK-ERRORS: alignment must be 64, 128 or omitted4917@ CHECK-ERRORS:         vld4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:32]!4918@ CHECK-ERRORS:                                                   ^4919@ CHECK: vld4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:64]! @ encoding: [0xa4,0xf9,0x9d,0x0b]4920@ CHECK: vld4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:128]! @ encoding: [0xa4,0xf9,0xad,0x0b]4921@ CHECK-ERRORS: alignment must be 64, 128 or omitted4922@ CHECK-ERRORS:         vld4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:256]!4923@ CHECK-ERRORS:                                                   ^4924 4925	vld4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4], r64926	vld4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:16], r64927	vld4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:32], r64928	vld4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:64], r64929	vld4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:128], r64930	vld4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:256], r64931 4932@ CHECK: vld4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4], r6 @ encoding: [0xa4,0xf9,0x86,0x0b]4933@ CHECK-ERRORS: alignment must be 64, 128 or omitted4934@ CHECK-ERRORS:         vld4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:16], r64935@ CHECK-ERRORS:                                                   ^4936@ CHECK-ERRORS: alignment must be 64, 128 or omitted4937@ CHECK-ERRORS:         vld4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:32], r64938@ CHECK-ERRORS:                                                   ^4939@ CHECK: vld4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:64], r6 @ encoding: [0xa4,0xf9,0x96,0x0b]4940@ CHECK: vld4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:128], r6 @ encoding: [0xa4,0xf9,0xa6,0x0b]4941@ CHECK-ERRORS: alignment must be 64, 128 or omitted4942@ CHECK-ERRORS:         vld4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:256], r64943@ CHECK-ERRORS:                                                   ^4944 4945	vld4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4]4946	vld4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:16]4947	vld4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:32]4948	vld4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:64]4949	vld4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:128]4950	vld4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:256]4951 4952@ CHECK: vld4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4] @ encoding: [0xa4,0xf9,0xcf,0x0b]4953@ CHECK-ERRORS: alignment must be 64, 128 or omitted4954@ CHECK-ERRORS:         vld4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:16]4955@ CHECK-ERRORS:                                                   ^4956@ CHECK-ERRORS: alignment must be 64, 128 or omitted4957@ CHECK-ERRORS:         vld4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:32]4958@ CHECK-ERRORS:                                                   ^4959@ CHECK: vld4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:64] @ encoding: [0xa4,0xf9,0xdf,0x0b]4960@ CHECK: vld4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:128] @ encoding: [0xa4,0xf9,0xef,0x0b]4961@ CHECK-ERRORS: alignment must be 64, 128 or omitted4962@ CHECK-ERRORS:         vld4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:256]4963@ CHECK-ERRORS:                                                   ^4964 4965	vld4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4]!4966	vld4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:16]!4967	vld4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:32]!4968	vld4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:64]!4969	vld4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:128]!4970	vld4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:256]!4971 4972@ CHECK: vld4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4]! @ encoding: [0xa4,0xf9,0xcd,0x0b]4973@ CHECK-ERRORS: alignment must be 64, 128 or omitted4974@ CHECK-ERRORS:         vld4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:16]!4975@ CHECK-ERRORS:                                                   ^4976@ CHECK-ERRORS: alignment must be 64, 128 or omitted4977@ CHECK-ERRORS:         vld4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:32]!4978@ CHECK-ERRORS:                                                   ^4979@ CHECK: vld4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:64]! @ encoding: [0xa4,0xf9,0xdd,0x0b]4980@ CHECK: vld4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:128]! @ encoding: [0xa4,0xf9,0xed,0x0b]4981@ CHECK-ERRORS: alignment must be 64, 128 or omitted4982@ CHECK-ERRORS:         vld4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:256]!4983@ CHECK-ERRORS:                                                   ^4984 4985	vld4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4], r64986	vld4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:16], r64987	vld4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:32], r64988	vld4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:64], r64989	vld4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:128], r64990	vld4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:256], r64991 4992@ CHECK: vld4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4], r6 @ encoding: [0xa4,0xf9,0xc6,0x0b]4993@ CHECK-ERRORS: alignment must be 64, 128 or omitted4994@ CHECK-ERRORS:         vld4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:16], r64995@ CHECK-ERRORS:                                                   ^4996@ CHECK-ERRORS: alignment must be 64, 128 or omitted4997@ CHECK-ERRORS:         vld4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:32], r64998@ CHECK-ERRORS:                                                   ^4999@ CHECK: vld4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:64], r6 @ encoding: [0xa4,0xf9,0xd6,0x0b]5000@ CHECK: vld4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:128], r6 @ encoding: [0xa4,0xf9,0xe6,0x0b]5001@ CHECK-ERRORS: alignment must be 64, 128 or omitted5002@ CHECK-ERRORS:         vld4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:256], r65003@ CHECK-ERRORS:                                                   ^5004 5005	vld4.32	{d0[], d1[], d2[], d3[]}, [r4]5006	vld4.32	{d0[], d1[], d2[], d3[]}, [r4:16]5007	vld4.32	{d0[], d1[], d2[], d3[]}, [r4:32]5008	vld4.32	{d0[], d1[], d2[], d3[]}, [r4:64]5009	vld4.32	{d0[], d1[], d2[], d3[]}, [r4:128]5010	vld4.32	{d0[], d1[], d2[], d3[]}, [r4:256]5011 5012@ CHECK: vld4.32 {d0[], d1[], d2[], d3[]}, [r4] @ encoding: [0xa4,0xf9,0x8f,0x0f]5013@ CHECK-ERRORS: alignment must be 64, 128 or omitted5014@ CHECK-ERRORS:         vld4.32 {d0[], d1[], d2[], d3[]}, [r4:16]5015@ CHECK-ERRORS:                                               ^5016@ CHECK-ERRORS: alignment must be 64, 128 or omitted5017@ CHECK-ERRORS:         vld4.32 {d0[], d1[], d2[], d3[]}, [r4:32]5018@ CHECK-ERRORS:                                               ^5019@ CHECK: vld4.32 {d0[], d1[], d2[], d3[]}, [r4:64] @ encoding: [0xa4,0xf9,0x9f,0x0f]5020@ CHECK: vld4.32 {d0[], d1[], d2[], d3[]}, [r4:128] @ encoding: [0xa4,0xf9,0xdf,0x0f]5021@ CHECK-ERRORS: alignment must be 64, 128 or omitted5022@ CHECK-ERRORS:         vld4.32 {d0[], d1[], d2[], d3[]}, [r4:256]5023@ CHECK-ERRORS:                                               ^5024 5025	vld4.32	{d0[], d1[], d2[], d3[]}, [r4]!5026	vld4.32	{d0[], d1[], d2[], d3[]}, [r4:16]!5027	vld4.32	{d0[], d1[], d2[], d3[]}, [r4:32]!5028	vld4.32	{d0[], d1[], d2[], d3[]}, [r4:64]!5029	vld4.32	{d0[], d1[], d2[], d3[]}, [r4:128]!5030	vld4.32	{d0[], d1[], d2[], d3[]}, [r4:256]!5031 5032@ CHECK: vld4.32 {d0[], d1[], d2[], d3[]}, [r4]! @ encoding: [0xa4,0xf9,0x8d,0x0f]5033@ CHECK-ERRORS: alignment must be 64, 128 or omitted5034@ CHECK-ERRORS:         vld4.32 {d0[], d1[], d2[], d3[]}, [r4:16]!5035@ CHECK-ERRORS:                                               ^5036@ CHECK-ERRORS: alignment must be 64, 128 or omitted5037@ CHECK-ERRORS:         vld4.32 {d0[], d1[], d2[], d3[]}, [r4:32]!5038@ CHECK-ERRORS:                                               ^5039@ CHECK: vld4.32 {d0[], d1[], d2[], d3[]}, [r4:64]! @ encoding: [0xa4,0xf9,0x9d,0x0f]5040@ CHECK: vld4.32 {d0[], d1[], d2[], d3[]}, [r4:128]! @ encoding: [0xa4,0xf9,0xdd,0x0f]5041@ CHECK-ERRORS: alignment must be 64, 128 or omitted5042@ CHECK-ERRORS:         vld4.32 {d0[], d1[], d2[], d3[]}, [r4:256]!5043@ CHECK-ERRORS:                                               ^5044 5045	vld4.32	{d0[], d1[], d2[], d3[]}, [r4], r65046	vld4.32	{d0[], d1[], d2[], d3[]}, [r4:16], r65047	vld4.32	{d0[], d1[], d2[], d3[]}, [r4:32], r65048	vld4.32	{d0[], d1[], d2[], d3[]}, [r4:64], r65049	vld4.32	{d0[], d1[], d2[], d3[]}, [r4:128], r65050	vld4.32	{d0[], d1[], d2[], d3[]}, [r4:256], r65051 5052@ CHECK: vld4.32 {d0[], d1[], d2[], d3[]}, [r4], r6 @ encoding: [0xa4,0xf9,0x86,0x0f]5053@ CHECK-ERRORS: alignment must be 64, 128 or omitted5054@ CHECK-ERRORS:         vld4.32 {d0[], d1[], d2[], d3[]}, [r4:16], r65055@ CHECK-ERRORS:                                               ^5056@ CHECK-ERRORS: alignment must be 64, 128 or omitted5057@ CHECK-ERRORS:         vld4.32 {d0[], d1[], d2[], d3[]}, [r4:32], r65058@ CHECK-ERRORS:                                               ^5059@ CHECK: vld4.32 {d0[], d1[], d2[], d3[]}, [r4:64], r6 @ encoding: [0xa4,0xf9,0x96,0x0f]5060@ CHECK: vld4.32 {d0[], d1[], d2[], d3[]}, [r4:128], r6 @ encoding: [0xa4,0xf9,0xd6,0x0f]5061@ CHECK-ERRORS: alignment must be 64, 128 or omitted5062@ CHECK-ERRORS:         vld4.32 {d0[], d1[], d2[], d3[]}, [r4:256], r65063@ CHECK-ERRORS:                                               ^5064 5065	vld4.32	{d0[], d2[], d4[], d6[]}, [r4]5066	vld4.32	{d0[], d2[], d4[], d6[]}, [r4:16]5067	vld4.32	{d0[], d2[], d4[], d6[]}, [r4:32]5068	vld4.32	{d0[], d2[], d4[], d6[]}, [r4:64]5069	vld4.32	{d0[], d2[], d4[], d6[]}, [r4:128]5070	vld4.32	{d0[], d2[], d4[], d6[]}, [r4:256]5071 5072@ CHECK: vld4.32 {d0[], d2[], d4[], d6[]}, [r4] @ encoding: [0xa4,0xf9,0xaf,0x0f]5073@ CHECK-ERRORS: alignment must be 64, 128 or omitted5074@ CHECK-ERRORS:         vld4.32 {d0[], d2[], d4[], d6[]}, [r4:16]5075@ CHECK-ERRORS:                                               ^5076@ CHECK-ERRORS: alignment must be 64, 128 or omitted5077@ CHECK-ERRORS:         vld4.32 {d0[], d2[], d4[], d6[]}, [r4:32]5078@ CHECK-ERRORS:                                               ^5079@ CHECK: vld4.32 {d0[], d2[], d4[], d6[]}, [r4:64] @ encoding: [0xa4,0xf9,0xbf,0x0f]5080@ CHECK: vld4.32 {d0[], d2[], d4[], d6[]}, [r4:128] @ encoding: [0xa4,0xf9,0xff,0x0f]5081@ CHECK-ERRORS: alignment must be 64, 128 or omitted5082@ CHECK-ERRORS:         vld4.32 {d0[], d2[], d4[], d6[]}, [r4:256]5083@ CHECK-ERRORS:                                               ^5084 5085	vld4.32	{d0[], d2[], d4[], d6[]}, [r4]!5086	vld4.32	{d0[], d2[], d4[], d6[]}, [r4:16]!5087	vld4.32	{d0[], d2[], d4[], d6[]}, [r4:32]!5088	vld4.32	{d0[], d2[], d4[], d6[]}, [r4:64]!5089	vld4.32	{d0[], d2[], d4[], d6[]}, [r4:128]!5090	vld4.32	{d0[], d2[], d4[], d6[]}, [r4:256]!5091 5092@ CHECK: vld4.32 {d0[], d2[], d4[], d6[]}, [r4]! @ encoding: [0xa4,0xf9,0xad,0x0f]5093@ CHECK-ERRORS: alignment must be 64, 128 or omitted5094@ CHECK-ERRORS:         vld4.32 {d0[], d2[], d4[], d6[]}, [r4:16]!5095@ CHECK-ERRORS:                                               ^5096@ CHECK-ERRORS: alignment must be 64, 128 or omitted5097@ CHECK-ERRORS:         vld4.32 {d0[], d2[], d4[], d6[]}, [r4:32]!5098@ CHECK-ERRORS:                                               ^5099@ CHECK: vld4.32 {d0[], d2[], d4[], d6[]}, [r4:64]! @ encoding: [0xa4,0xf9,0xbd,0x0f]5100@ CHECK: vld4.32 {d0[], d2[], d4[], d6[]}, [r4:128]! @ encoding: [0xa4,0xf9,0xfd,0x0f]5101@ CHECK-ERRORS: alignment must be 64, 128 or omitted5102@ CHECK-ERRORS:         vld4.32 {d0[], d2[], d4[], d6[]}, [r4:256]!5103@ CHECK-ERRORS:                                               ^5104 5105	vld4.32	{d0[], d2[], d4[], d6[]}, [r4], r65106	vld4.32	{d0[], d2[], d4[], d6[]}, [r4:16], r65107	vld4.32	{d0[], d2[], d4[], d6[]}, [r4:32], r65108	vld4.32	{d0[], d2[], d4[], d6[]}, [r4:64], r65109	vld4.32	{d0[], d2[], d4[], d6[]}, [r4:128], r65110	vld4.32	{d0[], d2[], d4[], d6[]}, [r4:256], r65111 5112@ CHECK: vld4.32 {d0[], d2[], d4[], d6[]}, [r4], r6 @ encoding: [0xa4,0xf9,0xa6,0x0f]5113@ CHECK-ERRORS: alignment must be 64, 128 or omitted5114@ CHECK-ERRORS:         vld4.32 {d0[], d2[], d4[], d6[]}, [r4:16], r65115@ CHECK-ERRORS:                                               ^5116@ CHECK-ERRORS: alignment must be 64, 128 or omitted5117@ CHECK-ERRORS:         vld4.32 {d0[], d2[], d4[], d6[]}, [r4:32], r65118@ CHECK-ERRORS:                                               ^5119@ CHECK: vld4.32 {d0[], d2[], d4[], d6[]}, [r4:64], r6 @ encoding: [0xa4,0xf9,0xb6,0x0f]5120@ CHECK: vld4.32 {d0[], d2[], d4[], d6[]}, [r4:128], r6 @ encoding: [0xa4,0xf9,0xf6,0x0f]5121@ CHECK-ERRORS: alignment must be 64, 128 or omitted5122@ CHECK-ERRORS:         vld4.32 {d0[], d2[], d4[], d6[]}, [r4:256], r65123@ CHECK-ERRORS:                                               ^5124 5125	vst1.8	{d0}, [r4]5126	vst1.8	{d0}, [r4:16]5127	vst1.8	{d0}, [r4:32]5128	vst1.8	{d0}, [r4:64]5129	vst1.8	{d0}, [r4:128]5130	vst1.8	{d0}, [r4:256]5131 5132@ CHECK: vst1.8 {d0}, [r4]              @ encoding: [0x04,0xf9,0x0f,0x07]5133@ CHECK-ERRORS: alignment must be 64 or omitted5134@ CHECK-ERRORS:         vst1.8  {d0}, [r4:16]5135@ CHECK-ERRORS:                           ^5136@ CHECK-ERRORS: alignment must be 64 or omitted5137@ CHECK-ERRORS:         vst1.8  {d0}, [r4:32]5138@ CHECK-ERRORS:                           ^5139@ CHECK: vst1.8 {d0}, [r4:64]           @ encoding: [0x04,0xf9,0x1f,0x07]5140@ CHECK-ERRORS: alignment must be 64 or omitted5141@ CHECK-ERRORS:         vst1.8  {d0}, [r4:128]5142@ CHECK-ERRORS:                           ^5143@ CHECK-ERRORS: alignment must be 64 or omitted5144@ CHECK-ERRORS:         vst1.8  {d0}, [r4:256]5145@ CHECK-ERRORS:                           ^5146 5147	vst1.8	{d0}, [r4]!5148	vst1.8	{d0}, [r4:16]!5149	vst1.8	{d0}, [r4:32]!5150	vst1.8	{d0}, [r4:64]!5151	vst1.8	{d0}, [r4:128]!5152	vst1.8	{d0}, [r4:256]!5153 5154@ CHECK: vst1.8 {d0}, [r4]!             @ encoding: [0x04,0xf9,0x0d,0x07]5155@ CHECK-ERRORS: alignment must be 64 or omitted5156@ CHECK-ERRORS:         vst1.8  {d0}, [r4:16]!5157@ CHECK-ERRORS:                           ^5158@ CHECK-ERRORS: alignment must be 64 or omitted5159@ CHECK-ERRORS:         vst1.8  {d0}, [r4:32]!5160@ CHECK-ERRORS:                           ^5161@ CHECK: vst1.8 {d0}, [r4:64]!          @ encoding: [0x04,0xf9,0x1d,0x07]5162@ CHECK-ERRORS: alignment must be 64 or omitted5163@ CHECK-ERRORS:         vst1.8  {d0}, [r4:128]!5164@ CHECK-ERRORS:                           ^5165@ CHECK-ERRORS: alignment must be 64 or omitted5166@ CHECK-ERRORS:         vst1.8  {d0}, [r4:256]!5167@ CHECK-ERRORS:                           ^5168 5169	vst1.8	{d0}, [r4], r65170	vst1.8	{d0}, [r4:16], r65171	vst1.8	{d0}, [r4:32], r65172	vst1.8	{d0}, [r4:64], r65173	vst1.8	{d0}, [r4:128], r65174	vst1.8	{d0}, [r4:256], r65175 5176@ CHECK: vst1.8 {d0}, [r4], r6          @ encoding: [0x04,0xf9,0x06,0x07]5177@ CHECK-ERRORS: alignment must be 64 or omitted5178@ CHECK-ERRORS:         vst1.8  {d0}, [r4:16], r65179@ CHECK-ERRORS:                           ^5180@ CHECK-ERRORS: alignment must be 64 or omitted5181@ CHECK-ERRORS:         vst1.8  {d0}, [r4:32], r65182@ CHECK-ERRORS:                           ^5183@ CHECK: vst1.8 {d0}, [r4:64], r6       @ encoding: [0x04,0xf9,0x16,0x07]5184@ CHECK-ERRORS: alignment must be 64 or omitted5185@ CHECK-ERRORS:         vst1.8  {d0}, [r4:128], r65186@ CHECK-ERRORS:                           ^5187@ CHECK-ERRORS: alignment must be 64 or omitted5188@ CHECK-ERRORS:         vst1.8  {d0}, [r4:256], r65189@ CHECK-ERRORS:                           ^5190 5191	vst1.8	{d0, d1}, [r4]5192	vst1.8	{d0, d1}, [r4:16]5193	vst1.8	{d0, d1}, [r4:32]5194	vst1.8	{d0, d1}, [r4:64]5195	vst1.8	{d0, d1}, [r4:128]5196	vst1.8	{d0, d1}, [r4:256]5197 5198@ CHECK: vst1.8 {d0, d1}, [r4]          @ encoding: [0x04,0xf9,0x0f,0x0a]5199@ CHECK-ERRORS: alignment must be 64, 128 or omitted5200@ CHECK-ERRORS:         vst1.8  {d0, d1}, [r4:16]5201@ CHECK-ERRORS:                               ^5202@ CHECK-ERRORS: alignment must be 64, 128 or omitted5203@ CHECK-ERRORS:         vst1.8  {d0, d1}, [r4:32]5204@ CHECK-ERRORS:                               ^5205@ CHECK: vst1.8 {d0, d1}, [r4:64]       @ encoding: [0x04,0xf9,0x1f,0x0a]5206@ CHECK: vst1.8 {d0, d1}, [r4:128]      @ encoding: [0x04,0xf9,0x2f,0x0a]5207@ CHECK-ERRORS: alignment must be 64, 128 or omitted5208@ CHECK-ERRORS:         vst1.8  {d0, d1}, [r4:256]5209@ CHECK-ERRORS:                               ^5210 5211	vst1.8	{d0, d1}, [r4]!5212	vst1.8	{d0, d1}, [r4:16]!5213	vst1.8	{d0, d1}, [r4:32]!5214	vst1.8	{d0, d1}, [r4:64]!5215	vst1.8	{d0, d1}, [r4:128]!5216	vst1.8	{d0, d1}, [r4:256]!5217 5218@ CHECK: vst1.8 {d0, d1}, [r4]!         @ encoding: [0x04,0xf9,0x0d,0x0a]5219@ CHECK-ERRORS: alignment must be 64, 128 or omitted5220@ CHECK-ERRORS:         vst1.8  {d0, d1}, [r4:16]!5221@ CHECK-ERRORS:                               ^5222@ CHECK-ERRORS: alignment must be 64, 128 or omitted5223@ CHECK-ERRORS:         vst1.8  {d0, d1}, [r4:32]!5224@ CHECK-ERRORS:                               ^5225@ CHECK: vst1.8 {d0, d1}, [r4:64]!      @ encoding: [0x04,0xf9,0x1d,0x0a]5226@ CHECK: vst1.8 {d0, d1}, [r4:128]!     @ encoding: [0x04,0xf9,0x2d,0x0a]5227@ CHECK-ERRORS: alignment must be 64, 128 or omitted5228@ CHECK-ERRORS:         vst1.8  {d0, d1}, [r4:256]!5229@ CHECK-ERRORS:                               ^5230 5231	vst1.8	{d0, d1}, [r4], r65232	vst1.8	{d0, d1}, [r4:16], r65233	vst1.8	{d0, d1}, [r4:32], r65234	vst1.8	{d0, d1}, [r4:64], r65235	vst1.8	{d0, d1}, [r4:128], r65236	vst1.8	{d0, d1}, [r4:256], r65237 5238@ CHECK: vst1.8 {d0, d1}, [r4], r6      @ encoding: [0x04,0xf9,0x06,0x0a]5239@ CHECK-ERRORS: alignment must be 64, 128 or omitted5240@ CHECK-ERRORS:         vst1.8  {d0, d1}, [r4:16], r65241@ CHECK-ERRORS:                               ^5242@ CHECK-ERRORS: alignment must be 64, 128 or omitted5243@ CHECK-ERRORS:         vst1.8  {d0, d1}, [r4:32], r65244@ CHECK-ERRORS:                               ^5245@ CHECK: vst1.8 {d0, d1}, [r4:64], r6   @ encoding: [0x04,0xf9,0x16,0x0a]5246@ CHECK: vst1.8 {d0, d1}, [r4:128], r6  @ encoding: [0x04,0xf9,0x26,0x0a]5247@ CHECK-ERRORS: alignment must be 64, 128 or omitted5248@ CHECK-ERRORS:         vst1.8  {d0, d1}, [r4:256], r65249@ CHECK-ERRORS:                               ^5250 5251	vst1.8	{d0, d1, d2}, [r4]5252	vst1.8	{d0, d1, d2}, [r4:16]5253	vst1.8	{d0, d1, d2}, [r4:32]5254	vst1.8	{d0, d1, d2}, [r4:64]5255	vst1.8	{d0, d1, d2}, [r4:128]5256	vst1.8	{d0, d1, d2}, [r4:256]5257 5258@ CHECK: vst1.8 {d0, d1, d2}, [r4]      @ encoding: [0x04,0xf9,0x0f,0x06]5259@ CHECK-ERRORS: alignment must be 64 or omitted5260@ CHECK-ERRORS:         vst1.8  {d0, d1, d2}, [r4:16]5261@ CHECK-ERRORS:                                   ^5262@ CHECK-ERRORS: alignment must be 64 or omitted5263@ CHECK-ERRORS:         vst1.8  {d0, d1, d2}, [r4:32]5264@ CHECK-ERRORS:                                   ^5265@ CHECK: vst1.8 {d0, d1, d2}, [r4:64]   @ encoding: [0x04,0xf9,0x1f,0x06]5266@ CHECK-ERRORS: alignment must be 64 or omitted5267@ CHECK-ERRORS:         vst1.8  {d0, d1, d2}, [r4:128]5268@ CHECK-ERRORS:                                   ^5269@ CHECK-ERRORS: alignment must be 64 or omitted5270@ CHECK-ERRORS:         vst1.8  {d0, d1, d2}, [r4:256]5271@ CHECK-ERRORS:                                   ^5272 5273	vst1.8	{d0, d1, d2}, [r4]!5274	vst1.8	{d0, d1, d2}, [r4:16]!5275	vst1.8	{d0, d1, d2}, [r4:32]!5276	vst1.8	{d0, d1, d2}, [r4:64]!5277	vst1.8	{d0, d1, d2}, [r4:128]!5278	vst1.8	{d0, d1, d2}, [r4:256]!5279 5280@ CHECK: vst1.8 {d0, d1, d2}, [r4]!     @ encoding: [0x04,0xf9,0x0d,0x06]5281@ CHECK-ERRORS: alignment must be 64 or omitted5282@ CHECK-ERRORS:         vst1.8  {d0, d1, d2}, [r4:16]!5283@ CHECK-ERRORS:                                   ^5284@ CHECK-ERRORS: alignment must be 64 or omitted5285@ CHECK-ERRORS:         vst1.8  {d0, d1, d2}, [r4:32]!5286@ CHECK-ERRORS:                                   ^5287@ CHECK: vst1.8 {d0, d1, d2}, [r4:64]!  @ encoding: [0x04,0xf9,0x1d,0x06]5288@ CHECK-ERRORS: alignment must be 64 or omitted5289@ CHECK-ERRORS:         vst1.8  {d0, d1, d2}, [r4:128]!5290@ CHECK-ERRORS:                                   ^5291@ CHECK-ERRORS: alignment must be 64 or omitted5292@ CHECK-ERRORS:         vst1.8  {d0, d1, d2}, [r4:256]!5293@ CHECK-ERRORS:                                   ^5294 5295	vst1.8	{d0, d1, d2}, [r4], r65296	vst1.8	{d0, d1, d2}, [r4:16], r65297	vst1.8	{d0, d1, d2}, [r4:32], r65298	vst1.8	{d0, d1, d2}, [r4:64], r65299	vst1.8	{d0, d1, d2}, [r4:128], r65300	vst1.8	{d0, d1, d2}, [r4:256], r65301 5302@ CHECK: vst1.8 {d0, d1, d2}, [r4], r6  @ encoding: [0x04,0xf9,0x06,0x06]5303@ CHECK-ERRORS: alignment must be 64 or omitted5304@ CHECK-ERRORS:         vst1.8  {d0, d1, d2}, [r4:16], r65305@ CHECK-ERRORS:                                   ^5306@ CHECK-ERRORS: alignment must be 64 or omitted5307@ CHECK-ERRORS:         vst1.8  {d0, d1, d2}, [r4:32], r65308@ CHECK-ERRORS:                                   ^5309@ CHECK: vst1.8 {d0, d1, d2}, [r4:64], r6 @ encoding: [0x04,0xf9,0x16,0x06]5310@ CHECK-ERRORS: alignment must be 64 or omitted5311@ CHECK-ERRORS:         vst1.8  {d0, d1, d2}, [r4:128], r65312@ CHECK-ERRORS:                                   ^5313@ CHECK-ERRORS: alignment must be 64 or omitted5314@ CHECK-ERRORS:         vst1.8  {d0, d1, d2}, [r4:256], r65315@ CHECK-ERRORS:                                   ^5316 5317	vst1.8	{d0, d1, d2, d3}, [r4]5318	vst1.8	{d0, d1, d2, d3}, [r4:16]5319	vst1.8	{d0, d1, d2, d3}, [r4:32]5320	vst1.8	{d0, d1, d2, d3}, [r4:64]5321	vst1.8	{d0, d1, d2, d3}, [r4:128]5322	vst1.8	{d0, d1, d2, d3}, [r4:256]5323 5324@ CHECK: vst1.8 {d0, d1, d2, d3}, [r4]  @ encoding: [0x04,0xf9,0x0f,0x02]5325@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted5326@ CHECK-ERRORS:         vst1.8  {d0, d1, d2, d3}, [r4:16]5327@ CHECK-ERRORS:                                       ^5328@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted5329@ CHECK-ERRORS:         vst1.8  {d0, d1, d2, d3}, [r4:32]5330@ CHECK-ERRORS:                                       ^5331@ CHECK: vst1.8 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x04,0xf9,0x1f,0x02]5332@ CHECK: vst1.8 {d0, d1, d2, d3}, [r4:128] @ encoding: [0x04,0xf9,0x2f,0x02]5333@ CHECK: vst1.8 {d0, d1, d2, d3}, [r4:256] @ encoding: [0x04,0xf9,0x3f,0x02]5334 5335	vst1.8	{d0, d1, d2, d3}, [r4]!5336	vst1.8	{d0, d1, d2, d3}, [r4:16]!5337	vst1.8	{d0, d1, d2, d3}, [r4:32]!5338	vst1.8	{d0, d1, d2, d3}, [r4:64]!5339	vst1.8	{d0, d1, d2, d3}, [r4:128]!5340	vst1.8	{d0, d1, d2, d3}, [r4:256]!5341 5342@ CHECK: vst1.8 {d0, d1, d2, d3}, [r4]! @ encoding: [0x04,0xf9,0x0d,0x02]5343@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted5344@ CHECK-ERRORS:         vst1.8  {d0, d1, d2, d3}, [r4:16]!5345@ CHECK-ERRORS:                                       ^5346@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted5347@ CHECK-ERRORS:         vst1.8  {d0, d1, d2, d3}, [r4:32]!5348@ CHECK-ERRORS:                                       ^5349@ CHECK: vst1.8 {d0, d1, d2, d3}, [r4:64]! @ encoding: [0x04,0xf9,0x1d,0x02]5350@ CHECK: vst1.8 {d0, d1, d2, d3}, [r4:128]! @ encoding: [0x04,0xf9,0x2d,0x02]5351@ CHECK: vst1.8 {d0, d1, d2, d3}, [r4:256]! @ encoding: [0x04,0xf9,0x3d,0x02]5352 5353	vst1.8	{d0, d1, d2, d3}, [r4], r65354	vst1.8	{d0, d1, d2, d3}, [r4:16], r65355	vst1.8	{d0, d1, d2, d3}, [r4:32], r65356	vst1.8	{d0, d1, d2, d3}, [r4:64], r65357	vst1.8	{d0, d1, d2, d3}, [r4:128], r65358	vst1.8	{d0, d1, d2, d3}, [r4:256], r65359 5360@ CHECK: vst1.8 {d0, d1, d2, d3}, [r4], r6 @ encoding: [0x04,0xf9,0x06,0x02]5361@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted5362@ CHECK-ERRORS:         vst1.8  {d0, d1, d2, d3}, [r4:16], r65363@ CHECK-ERRORS:                                       ^5364@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted5365@ CHECK-ERRORS:         vst1.8  {d0, d1, d2, d3}, [r4:32], r65366@ CHECK-ERRORS:                                       ^5367@ CHECK: vst1.8 {d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x04,0xf9,0x16,0x02]5368@ CHECK: vst1.8 {d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x04,0xf9,0x26,0x02]5369@ CHECK: vst1.8 {d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x04,0xf9,0x36,0x02]5370 5371	vst1.8	{d0[2]}, [r4]5372	vst1.8	{d0[2]}, [r4:16]5373	vst1.8	{d0[2]}, [r4:32]5374	vst1.8	{d0[2]}, [r4:64]5375	vst1.8	{d0[2]}, [r4:128]5376	vst1.8	{d0[2]}, [r4:256]5377 5378@ CHECK: vst1.8 {d0[2]}, [r4]           @ encoding: [0x84,0xf9,0x4f,0x00]5379@ CHECK-ERRORS: alignment must be omitted5380@ CHECK-ERRORS:         vst1.8  {d0[2]}, [r4:16]5381@ CHECK-ERRORS:                              ^5382@ CHECK-ERRORS: alignment must be omitted5383@ CHECK-ERRORS:         vst1.8  {d0[2]}, [r4:32]5384@ CHECK-ERRORS:                              ^5385@ CHECK-ERRORS: alignment must be omitted5386@ CHECK-ERRORS:         vst1.8  {d0[2]}, [r4:64]5387@ CHECK-ERRORS:                              ^5388@ CHECK-ERRORS: alignment must be omitted5389@ CHECK-ERRORS:         vst1.8  {d0[2]}, [r4:128]5390@ CHECK-ERRORS:                              ^5391@ CHECK-ERRORS: alignment must be omitted5392@ CHECK-ERRORS:         vst1.8  {d0[2]}, [r4:256]5393@ CHECK-ERRORS:                              ^5394 5395	vst1.8	{d0[2]}, [r4]!5396	vst1.8	{d0[2]}, [r4:16]!5397	vst1.8	{d0[2]}, [r4:32]!5398	vst1.8	{d0[2]}, [r4:64]!5399	vst1.8	{d0[2]}, [r4:128]!5400	vst1.8	{d0[2]}, [r4:256]!5401 5402@ CHECK: vst1.8 {d0[2]}, [r4]!          @ encoding: [0x84,0xf9,0x4d,0x00]5403@ CHECK-ERRORS: alignment must be omitted5404@ CHECK-ERRORS:         vst1.8  {d0[2]}, [r4:16]!5405@ CHECK-ERRORS:                              ^5406@ CHECK-ERRORS: alignment must be omitted5407@ CHECK-ERRORS:         vst1.8  {d0[2]}, [r4:32]!5408@ CHECK-ERRORS:                              ^5409@ CHECK-ERRORS: alignment must be omitted5410@ CHECK-ERRORS:         vst1.8  {d0[2]}, [r4:64]!5411@ CHECK-ERRORS:                              ^5412@ CHECK-ERRORS: alignment must be omitted5413@ CHECK-ERRORS:         vst1.8  {d0[2]}, [r4:128]!5414@ CHECK-ERRORS:                              ^5415@ CHECK-ERRORS: alignment must be omitted5416@ CHECK-ERRORS:         vst1.8  {d0[2]}, [r4:256]!5417@ CHECK-ERRORS:                              ^5418 5419	vst1.8	{d0[2]}, [r4], r65420	vst1.8	{d0[2]}, [r4:16], r65421	vst1.8	{d0[2]}, [r4:32], r65422	vst1.8	{d0[2]}, [r4:64], r65423	vst1.8	{d0[2]}, [r4:128], r65424	vst1.8	{d0[2]}, [r4:256], r65425 5426@ CHECK: vst1.8 {d0[2]}, [r4], r6       @ encoding: [0x84,0xf9,0x46,0x00]5427@ CHECK-ERRORS: alignment must be omitted5428@ CHECK-ERRORS:         vst1.8  {d0[2]}, [r4:16], r65429@ CHECK-ERRORS:                              ^5430@ CHECK-ERRORS: alignment must be omitted5431@ CHECK-ERRORS:         vst1.8  {d0[2]}, [r4:32], r65432@ CHECK-ERRORS:                              ^5433@ CHECK-ERRORS: alignment must be omitted5434@ CHECK-ERRORS:         vst1.8  {d0[2]}, [r4:64], r65435@ CHECK-ERRORS:                              ^5436@ CHECK-ERRORS: alignment must be omitted5437@ CHECK-ERRORS:         vst1.8  {d0[2]}, [r4:128], r65438@ CHECK-ERRORS:                              ^5439@ CHECK-ERRORS: alignment must be omitted5440@ CHECK-ERRORS:         vst1.8  {d0[2]}, [r4:256], r65441@ CHECK-ERRORS:                              ^5442 5443	vst1.16	{d0}, [r4]5444	vst1.16	{d0}, [r4:16]5445	vst1.16	{d0}, [r4:32]5446	vst1.16	{d0}, [r4:64]5447	vst1.16	{d0}, [r4:128]5448	vst1.16	{d0}, [r4:256]5449 5450@ CHECK: vst1.16 {d0}, [r4]              @ encoding: [0x04,0xf9,0x4f,0x07]5451@ CHECK-ERRORS: alignment must be 64 or omitted5452@ CHECK-ERRORS:         vst1.16 {d0}, [r4:16]5453@ CHECK-ERRORS:                           ^5454@ CHECK-ERRORS: alignment must be 64 or omitted5455@ CHECK-ERRORS:         vst1.16 {d0}, [r4:32]5456@ CHECK-ERRORS:                           ^5457@ CHECK: vst1.16 {d0}, [r4:64]           @ encoding: [0x04,0xf9,0x5f,0x07]5458@ CHECK-ERRORS: alignment must be 64 or omitted5459@ CHECK-ERRORS:         vst1.16 {d0}, [r4:128]5460@ CHECK-ERRORS:                           ^5461@ CHECK-ERRORS: alignment must be 64 or omitted5462@ CHECK-ERRORS:         vst1.16 {d0}, [r4:256]5463@ CHECK-ERRORS:                           ^5464 5465	vst1.16	{d0}, [r4]!5466	vst1.16	{d0}, [r4:16]!5467	vst1.16	{d0}, [r4:32]!5468	vst1.16	{d0}, [r4:64]!5469	vst1.16	{d0}, [r4:128]!5470	vst1.16	{d0}, [r4:256]!5471 5472@ CHECK: vst1.16 {d0}, [r4]!             @ encoding: [0x04,0xf9,0x4d,0x07]5473@ CHECK-ERRORS: alignment must be 64 or omitted5474@ CHECK-ERRORS:         vst1.16 {d0}, [r4:16]!5475@ CHECK-ERRORS:                           ^5476@ CHECK-ERRORS: alignment must be 64 or omitted5477@ CHECK-ERRORS:         vst1.16 {d0}, [r4:32]!5478@ CHECK-ERRORS:                           ^5479@ CHECK: vst1.16 {d0}, [r4:64]!          @ encoding: [0x04,0xf9,0x5d,0x07]5480@ CHECK-ERRORS: alignment must be 64 or omitted5481@ CHECK-ERRORS:         vst1.16 {d0}, [r4:128]!5482@ CHECK-ERRORS:                           ^5483@ CHECK-ERRORS: alignment must be 64 or omitted5484@ CHECK-ERRORS:         vst1.16 {d0}, [r4:256]!5485@ CHECK-ERRORS:                           ^5486 5487	vst1.16	{d0}, [r4], r65488	vst1.16	{d0}, [r4:16], r65489	vst1.16	{d0}, [r4:32], r65490	vst1.16	{d0}, [r4:64], r65491	vst1.16	{d0}, [r4:128], r65492	vst1.16	{d0}, [r4:256], r65493 5494@ CHECK: vst1.16 {d0}, [r4], r6          @ encoding: [0x04,0xf9,0x46,0x07]5495@ CHECK-ERRORS: alignment must be 64 or omitted5496@ CHECK-ERRORS:         vst1.16 {d0}, [r4:16], r65497@ CHECK-ERRORS:                           ^5498@ CHECK-ERRORS: alignment must be 64 or omitted5499@ CHECK-ERRORS:         vst1.16 {d0}, [r4:32], r65500@ CHECK-ERRORS:                           ^5501@ CHECK: vst1.16 {d0}, [r4:64], r6       @ encoding: [0x04,0xf9,0x56,0x07]5502@ CHECK-ERRORS: alignment must be 64 or omitted5503@ CHECK-ERRORS:         vst1.16 {d0}, [r4:128], r65504@ CHECK-ERRORS:                           ^5505@ CHECK-ERRORS: alignment must be 64 or omitted5506@ CHECK-ERRORS:         vst1.16 {d0}, [r4:256], r65507@ CHECK-ERRORS:                           ^5508 5509	vst1.16	{d0, d1}, [r4]5510	vst1.16	{d0, d1}, [r4:16]5511	vst1.16	{d0, d1}, [r4:32]5512	vst1.16	{d0, d1}, [r4:64]5513	vst1.16	{d0, d1}, [r4:128]5514	vst1.16	{d0, d1}, [r4:256]5515 5516@ CHECK: vst1.16 {d0, d1}, [r4]          @ encoding: [0x04,0xf9,0x4f,0x0a]5517@ CHECK-ERRORS: alignment must be 64, 128 or omitted5518@ CHECK-ERRORS:         vst1.16 {d0, d1}, [r4:16]5519@ CHECK-ERRORS:                               ^5520@ CHECK-ERRORS: alignment must be 64, 128 or omitted5521@ CHECK-ERRORS:         vst1.16 {d0, d1}, [r4:32]5522@ CHECK-ERRORS:                               ^5523@ CHECK: vst1.16 {d0, d1}, [r4:64]       @ encoding: [0x04,0xf9,0x5f,0x0a]5524@ CHECK: vst1.16 {d0, d1}, [r4:128]      @ encoding: [0x04,0xf9,0x6f,0x0a]5525@ CHECK-ERRORS: alignment must be 64, 128 or omitted5526@ CHECK-ERRORS:         vst1.16 {d0, d1}, [r4:256]5527@ CHECK-ERRORS:                               ^5528 5529	vst1.16	{d0, d1}, [r4]!5530	vst1.16	{d0, d1}, [r4:16]!5531	vst1.16	{d0, d1}, [r4:32]!5532	vst1.16	{d0, d1}, [r4:64]!5533	vst1.16	{d0, d1}, [r4:128]!5534	vst1.16	{d0, d1}, [r4:256]!5535 5536@ CHECK: vst1.16 {d0, d1}, [r4]!         @ encoding: [0x04,0xf9,0x4d,0x0a]5537@ CHECK-ERRORS: alignment must be 64, 128 or omitted5538@ CHECK-ERRORS:         vst1.16 {d0, d1}, [r4:16]!5539@ CHECK-ERRORS:                               ^5540@ CHECK-ERRORS: alignment must be 64, 128 or omitted5541@ CHECK-ERRORS:         vst1.16 {d0, d1}, [r4:32]!5542@ CHECK-ERRORS:                               ^5543@ CHECK: vst1.16 {d0, d1}, [r4:64]!      @ encoding: [0x04,0xf9,0x5d,0x0a]5544@ CHECK: vst1.16 {d0, d1}, [r4:128]!     @ encoding: [0x04,0xf9,0x6d,0x0a]5545@ CHECK-ERRORS: alignment must be 64, 128 or omitted5546@ CHECK-ERRORS:         vst1.16 {d0, d1}, [r4:256]!5547@ CHECK-ERRORS:                               ^5548 5549	vst1.16	{d0, d1}, [r4], r65550	vst1.16	{d0, d1}, [r4:16], r65551	vst1.16	{d0, d1}, [r4:32], r65552	vst1.16	{d0, d1}, [r4:64], r65553	vst1.16	{d0, d1}, [r4:128], r65554	vst1.16	{d0, d1}, [r4:256], r65555 5556@ CHECK: vst1.16 {d0, d1}, [r4], r6      @ encoding: [0x04,0xf9,0x46,0x0a]5557@ CHECK-ERRORS: alignment must be 64, 128 or omitted5558@ CHECK-ERRORS:         vst1.16 {d0, d1}, [r4:16], r65559@ CHECK-ERRORS:                               ^5560@ CHECK-ERRORS: alignment must be 64, 128 or omitted5561@ CHECK-ERRORS:         vst1.16 {d0, d1}, [r4:32], r65562@ CHECK-ERRORS:                               ^5563@ CHECK: vst1.16 {d0, d1}, [r4:64], r6   @ encoding: [0x04,0xf9,0x56,0x0a]5564@ CHECK: vst1.16 {d0, d1}, [r4:128], r6  @ encoding: [0x04,0xf9,0x66,0x0a]5565@ CHECK-ERRORS: alignment must be 64, 128 or omitted5566@ CHECK-ERRORS:         vst1.16 {d0, d1}, [r4:256], r65567@ CHECK-ERRORS:                               ^5568 5569	vst1.16	{d0, d1, d2}, [r4]5570	vst1.16	{d0, d1, d2}, [r4:16]5571	vst1.16	{d0, d1, d2}, [r4:32]5572	vst1.16	{d0, d1, d2}, [r4:64]5573	vst1.16	{d0, d1, d2}, [r4:128]5574	vst1.16	{d0, d1, d2}, [r4:256]5575 5576@ CHECK: vst1.16 {d0, d1, d2}, [r4]      @ encoding: [0x04,0xf9,0x4f,0x06]5577@ CHECK-ERRORS: alignment must be 64 or omitted5578@ CHECK-ERRORS:         vst1.16 {d0, d1, d2}, [r4:16]5579@ CHECK-ERRORS:                                   ^5580@ CHECK-ERRORS: alignment must be 64 or omitted5581@ CHECK-ERRORS:         vst1.16 {d0, d1, d2}, [r4:32]5582@ CHECK-ERRORS:                                   ^5583@ CHECK: vst1.16 {d0, d1, d2}, [r4:64]   @ encoding: [0x04,0xf9,0x5f,0x06]5584@ CHECK-ERRORS: alignment must be 64 or omitted5585@ CHECK-ERRORS:         vst1.16 {d0, d1, d2}, [r4:128]5586@ CHECK-ERRORS:                                   ^5587@ CHECK-ERRORS: alignment must be 64 or omitted5588@ CHECK-ERRORS:         vst1.16 {d0, d1, d2}, [r4:256]5589@ CHECK-ERRORS:                                   ^5590 5591	vst1.16	{d0, d1, d2}, [r4]!5592	vst1.16	{d0, d1, d2}, [r4:16]!5593	vst1.16	{d0, d1, d2}, [r4:32]!5594	vst1.16	{d0, d1, d2}, [r4:64]!5595	vst1.16	{d0, d1, d2}, [r4:128]!5596	vst1.16	{d0, d1, d2}, [r4:256]!5597 5598@ CHECK: vst1.16 {d0, d1, d2}, [r4]!     @ encoding: [0x04,0xf9,0x4d,0x06]5599@ CHECK-ERRORS: alignment must be 64 or omitted5600@ CHECK-ERRORS:         vst1.16 {d0, d1, d2}, [r4:16]!5601@ CHECK-ERRORS:                                   ^5602@ CHECK-ERRORS: alignment must be 64 or omitted5603@ CHECK-ERRORS:         vst1.16 {d0, d1, d2}, [r4:32]!5604@ CHECK-ERRORS:                                   ^5605@ CHECK: vst1.16 {d0, d1, d2}, [r4:64]!  @ encoding: [0x04,0xf9,0x5d,0x06]5606@ CHECK-ERRORS: alignment must be 64 or omitted5607@ CHECK-ERRORS:         vst1.16 {d0, d1, d2}, [r4:128]!5608@ CHECK-ERRORS:                                   ^5609@ CHECK-ERRORS: alignment must be 64 or omitted5610@ CHECK-ERRORS:         vst1.16 {d0, d1, d2}, [r4:256]!5611@ CHECK-ERRORS:                                   ^5612 5613	vst1.16	{d0, d1, d2}, [r4], r65614	vst1.16	{d0, d1, d2}, [r4:16], r65615	vst1.16	{d0, d1, d2}, [r4:32], r65616	vst1.16	{d0, d1, d2}, [r4:64], r65617	vst1.16	{d0, d1, d2}, [r4:128], r65618	vst1.16	{d0, d1, d2}, [r4:256], r65619 5620@ CHECK: vst1.16 {d0, d1, d2}, [r4], r6  @ encoding: [0x04,0xf9,0x46,0x06]5621@ CHECK-ERRORS: alignment must be 64 or omitted5622@ CHECK-ERRORS:         vst1.16 {d0, d1, d2}, [r4:16], r65623@ CHECK-ERRORS:                                   ^5624@ CHECK-ERRORS: alignment must be 64 or omitted5625@ CHECK-ERRORS:         vst1.16 {d0, d1, d2}, [r4:32], r65626@ CHECK-ERRORS:                                   ^5627@ CHECK: vst1.16 {d0, d1, d2}, [r4:64], r6 @ encoding: [0x04,0xf9,0x56,0x06]5628@ CHECK-ERRORS: alignment must be 64 or omitted5629@ CHECK-ERRORS:         vst1.16 {d0, d1, d2}, [r4:128], r65630@ CHECK-ERRORS:                                   ^5631@ CHECK-ERRORS: alignment must be 64 or omitted5632@ CHECK-ERRORS:         vst1.16 {d0, d1, d2}, [r4:256], r65633@ CHECK-ERRORS:                                   ^5634 5635	vst1.16	{d0, d1, d2, d3}, [r4]5636	vst1.16	{d0, d1, d2, d3}, [r4:16]5637	vst1.16	{d0, d1, d2, d3}, [r4:32]5638	vst1.16	{d0, d1, d2, d3}, [r4:64]5639	vst1.16	{d0, d1, d2, d3}, [r4:128]5640	vst1.16	{d0, d1, d2, d3}, [r4:256]5641 5642@ CHECK: vst1.16 {d0, d1, d2, d3}, [r4]  @ encoding: [0x04,0xf9,0x4f,0x02]5643@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted5644@ CHECK-ERRORS:         vst1.16 {d0, d1, d2, d3}, [r4:16]5645@ CHECK-ERRORS:                                       ^5646@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted5647@ CHECK-ERRORS:         vst1.16 {d0, d1, d2, d3}, [r4:32]5648@ CHECK-ERRORS:                                       ^5649@ CHECK: vst1.16 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x04,0xf9,0x5f,0x02]5650@ CHECK: vst1.16 {d0, d1, d2, d3}, [r4:128] @ encoding: [0x04,0xf9,0x6f,0x02]5651@ CHECK: vst1.16 {d0, d1, d2, d3}, [r4:256] @ encoding: [0x04,0xf9,0x7f,0x02]5652 5653	vst1.16	{d0, d1, d2, d3}, [r4]!5654	vst1.16	{d0, d1, d2, d3}, [r4:16]!5655	vst1.16	{d0, d1, d2, d3}, [r4:32]!5656	vst1.16	{d0, d1, d2, d3}, [r4:64]!5657	vst1.16	{d0, d1, d2, d3}, [r4:128]!5658	vst1.16	{d0, d1, d2, d3}, [r4:256]!5659 5660@ CHECK: vst1.16 {d0, d1, d2, d3}, [r4]! @ encoding: [0x04,0xf9,0x4d,0x02]5661@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted5662@ CHECK-ERRORS:         vst1.16 {d0, d1, d2, d3}, [r4:16]!5663@ CHECK-ERRORS:                                       ^5664@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted5665@ CHECK-ERRORS:         vst1.16 {d0, d1, d2, d3}, [r4:32]!5666@ CHECK-ERRORS:                                       ^5667@ CHECK: vst1.16 {d0, d1, d2, d3}, [r4:64]! @ encoding: [0x04,0xf9,0x5d,0x02]5668@ CHECK: vst1.16 {d0, d1, d2, d3}, [r4:128]! @ encoding: [0x04,0xf9,0x6d,0x02]5669@ CHECK: vst1.16 {d0, d1, d2, d3}, [r4:256]! @ encoding: [0x04,0xf9,0x7d,0x02]5670 5671	vst1.16	{d0, d1, d2, d3}, [r4], r65672	vst1.16	{d0, d1, d2, d3}, [r4:16], r65673	vst1.16	{d0, d1, d2, d3}, [r4:32], r65674	vst1.16	{d0, d1, d2, d3}, [r4:64], r65675	vst1.16	{d0, d1, d2, d3}, [r4:128], r65676	vst1.16	{d0, d1, d2, d3}, [r4:256], r65677 5678@ CHECK: vst1.16 {d0, d1, d2, d3}, [r4], r6 @ encoding: [0x04,0xf9,0x46,0x02]5679@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted5680@ CHECK-ERRORS:         vst1.16 {d0, d1, d2, d3}, [r4:16], r65681@ CHECK-ERRORS:                                       ^5682@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted5683@ CHECK-ERRORS:         vst1.16 {d0, d1, d2, d3}, [r4:32], r65684@ CHECK-ERRORS:                                       ^5685@ CHECK: vst1.16 {d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x04,0xf9,0x56,0x02]5686@ CHECK: vst1.16 {d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x04,0xf9,0x66,0x02]5687@ CHECK: vst1.16 {d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x04,0xf9,0x76,0x02]5688 5689	vst1.16	{d0[2]}, [r4]5690	vst1.16	{d0[2]}, [r4:16]5691	vst1.16	{d0[2]}, [r4:32]5692	vst1.16	{d0[2]}, [r4:64]5693	vst1.16	{d0[2]}, [r4:128]5694	vst1.16	{d0[2]}, [r4:256]5695 5696@ CHECK: vst1.16 {d0[2]}, [r4]           @ encoding: [0x84,0xf9,0x8f,0x04]5697@ CHECK: vst1.16 {d0[2]}, [r4:16]        @ encoding: [0x84,0xf9,0x9f,0x04]5698@ CHECK-ERRORS: alignment must be 16 or omitted5699@ CHECK-ERRORS:         vst1.16 {d0[2]}, [r4:32]5700@ CHECK-ERRORS:                              ^5701@ CHECK-ERRORS: alignment must be 16 or omitted5702@ CHECK-ERRORS:         vst1.16 {d0[2]}, [r4:64]5703@ CHECK-ERRORS:                              ^5704@ CHECK-ERRORS: alignment must be 16 or omitted5705@ CHECK-ERRORS:         vst1.16 {d0[2]}, [r4:128]5706@ CHECK-ERRORS:                              ^5707@ CHECK-ERRORS: alignment must be 16 or omitted5708@ CHECK-ERRORS:         vst1.16 {d0[2]}, [r4:256]5709@ CHECK-ERRORS:                              ^5710 5711	vst1.16	{d0[2]}, [r4]!5712	vst1.16	{d0[2]}, [r4:16]!5713	vst1.16	{d0[2]}, [r4:32]!5714	vst1.16	{d0[2]}, [r4:64]!5715	vst1.16	{d0[2]}, [r4:128]!5716	vst1.16	{d0[2]}, [r4:256]!5717 5718@ CHECK: vst1.16 {d0[2]}, [r4]!          @ encoding: [0x84,0xf9,0x8d,0x04]5719@ CHECK: vst1.16 {d0[2]}, [r4:16]!       @ encoding: [0x84,0xf9,0x9d,0x04]5720@ CHECK-ERRORS: alignment must be 16 or omitted5721@ CHECK-ERRORS:         vst1.16 {d0[2]}, [r4:32]!5722@ CHECK-ERRORS:                              ^5723@ CHECK-ERRORS: alignment must be 16 or omitted5724@ CHECK-ERRORS:         vst1.16 {d0[2]}, [r4:64]!5725@ CHECK-ERRORS:                              ^5726@ CHECK-ERRORS: alignment must be 16 or omitted5727@ CHECK-ERRORS:         vst1.16 {d0[2]}, [r4:128]!5728@ CHECK-ERRORS:                              ^5729@ CHECK-ERRORS: alignment must be 16 or omitted5730@ CHECK-ERRORS:         vst1.16 {d0[2]}, [r4:256]!5731@ CHECK-ERRORS:                              ^5732 5733	vst1.16	{d0[2]}, [r4], r65734	vst1.16	{d0[2]}, [r4:16], r65735	vst1.16	{d0[2]}, [r4:32], r65736	vst1.16	{d0[2]}, [r4:64], r65737	vst1.16	{d0[2]}, [r4:128], r65738	vst1.16	{d0[2]}, [r4:256], r65739 5740@ CHECK: vst1.16 {d0[2]}, [r4], r6       @ encoding: [0x84,0xf9,0x86,0x04]5741@ CHECK: vst1.16 {d0[2]}, [r4:16], r6    @ encoding: [0x84,0xf9,0x96,0x04]5742@ CHECK-ERRORS: alignment must be 16 or omitted5743@ CHECK-ERRORS:         vst1.16 {d0[2]}, [r4:32], r65744@ CHECK-ERRORS:                              ^5745@ CHECK-ERRORS: alignment must be 16 or omitted5746@ CHECK-ERRORS:         vst1.16 {d0[2]}, [r4:64], r65747@ CHECK-ERRORS:                              ^5748@ CHECK-ERRORS: alignment must be 16 or omitted5749@ CHECK-ERRORS:         vst1.16 {d0[2]}, [r4:128], r65750@ CHECK-ERRORS:                              ^5751@ CHECK-ERRORS: alignment must be 16 or omitted5752@ CHECK-ERRORS:         vst1.16 {d0[2]}, [r4:256], r65753@ CHECK-ERRORS:                              ^5754 5755	vst1.32	{d0}, [r4]5756	vst1.32	{d0}, [r4:16]5757	vst1.32	{d0}, [r4:32]5758	vst1.32	{d0}, [r4:64]5759	vst1.32	{d0}, [r4:128]5760	vst1.32	{d0}, [r4:256]5761 5762@ CHECK: vst1.32 {d0}, [r4]              @ encoding: [0x04,0xf9,0x8f,0x07]5763@ CHECK-ERRORS: alignment must be 64 or omitted5764@ CHECK-ERRORS:         vst1.32 {d0}, [r4:16]5765@ CHECK-ERRORS:                           ^5766@ CHECK-ERRORS: alignment must be 64 or omitted5767@ CHECK-ERRORS:         vst1.32 {d0}, [r4:32]5768@ CHECK-ERRORS:                           ^5769@ CHECK: vst1.32 {d0}, [r4:64]           @ encoding: [0x04,0xf9,0x9f,0x07]5770@ CHECK-ERRORS: alignment must be 64 or omitted5771@ CHECK-ERRORS:         vst1.32 {d0}, [r4:128]5772@ CHECK-ERRORS:                           ^5773@ CHECK-ERRORS: alignment must be 64 or omitted5774@ CHECK-ERRORS:         vst1.32 {d0}, [r4:256]5775@ CHECK-ERRORS:                           ^5776 5777	vst1.32	{d0}, [r4]!5778	vst1.32	{d0}, [r4:16]!5779	vst1.32	{d0}, [r4:32]!5780	vst1.32	{d0}, [r4:64]!5781	vst1.32	{d0}, [r4:128]!5782	vst1.32	{d0}, [r4:256]!5783 5784@ CHECK: vst1.32 {d0}, [r4]!             @ encoding: [0x04,0xf9,0x8d,0x07]5785@ CHECK-ERRORS: alignment must be 64 or omitted5786@ CHECK-ERRORS:         vst1.32 {d0}, [r4:16]!5787@ CHECK-ERRORS:                           ^5788@ CHECK-ERRORS: alignment must be 64 or omitted5789@ CHECK-ERRORS:         vst1.32 {d0}, [r4:32]!5790@ CHECK-ERRORS:                           ^5791@ CHECK: vst1.32 {d0}, [r4:64]!          @ encoding: [0x04,0xf9,0x9d,0x07]5792@ CHECK-ERRORS: alignment must be 64 or omitted5793@ CHECK-ERRORS:         vst1.32 {d0}, [r4:128]!5794@ CHECK-ERRORS:                           ^5795@ CHECK-ERRORS: alignment must be 64 or omitted5796@ CHECK-ERRORS:         vst1.32 {d0}, [r4:256]!5797@ CHECK-ERRORS:                           ^5798 5799	vst1.32	{d0}, [r4], r65800	vst1.32	{d0}, [r4:16], r65801	vst1.32	{d0}, [r4:32], r65802	vst1.32	{d0}, [r4:64], r65803	vst1.32	{d0}, [r4:128], r65804	vst1.32	{d0}, [r4:256], r65805 5806@ CHECK: vst1.32 {d0}, [r4], r6          @ encoding: [0x04,0xf9,0x86,0x07]5807@ CHECK-ERRORS: alignment must be 64 or omitted5808@ CHECK-ERRORS:         vst1.32 {d0}, [r4:16], r65809@ CHECK-ERRORS:                           ^5810@ CHECK-ERRORS: alignment must be 64 or omitted5811@ CHECK-ERRORS:         vst1.32 {d0}, [r4:32], r65812@ CHECK-ERRORS:                           ^5813@ CHECK: vst1.32 {d0}, [r4:64], r6       @ encoding: [0x04,0xf9,0x96,0x07]5814@ CHECK-ERRORS: alignment must be 64 or omitted5815@ CHECK-ERRORS:         vst1.32 {d0}, [r4:128], r65816@ CHECK-ERRORS:                           ^5817@ CHECK-ERRORS: alignment must be 64 or omitted5818@ CHECK-ERRORS:         vst1.32 {d0}, [r4:256], r65819@ CHECK-ERRORS:                           ^5820 5821	vst1.32	{d0, d1}, [r4]5822	vst1.32	{d0, d1}, [r4:16]5823	vst1.32	{d0, d1}, [r4:32]5824	vst1.32	{d0, d1}, [r4:64]5825	vst1.32	{d0, d1}, [r4:128]5826	vst1.32	{d0, d1}, [r4:256]5827 5828@ CHECK: vst1.32 {d0, d1}, [r4]          @ encoding: [0x04,0xf9,0x8f,0x0a]5829@ CHECK-ERRORS: alignment must be 64, 128 or omitted5830@ CHECK-ERRORS:         vst1.32 {d0, d1}, [r4:16]5831@ CHECK-ERRORS:                               ^5832@ CHECK-ERRORS: alignment must be 64, 128 or omitted5833@ CHECK-ERRORS:         vst1.32 {d0, d1}, [r4:32]5834@ CHECK-ERRORS:                               ^5835@ CHECK: vst1.32 {d0, d1}, [r4:64]       @ encoding: [0x04,0xf9,0x9f,0x0a]5836@ CHECK: vst1.32 {d0, d1}, [r4:128]      @ encoding: [0x04,0xf9,0xaf,0x0a]5837@ CHECK-ERRORS: alignment must be 64, 128 or omitted5838@ CHECK-ERRORS:         vst1.32 {d0, d1}, [r4:256]5839@ CHECK-ERRORS:                               ^5840 5841	vst1.32	{d0, d1}, [r4]!5842	vst1.32	{d0, d1}, [r4:16]!5843	vst1.32	{d0, d1}, [r4:32]!5844	vst1.32	{d0, d1}, [r4:64]!5845	vst1.32	{d0, d1}, [r4:128]!5846	vst1.32	{d0, d1}, [r4:256]!5847 5848@ CHECK: vst1.32 {d0, d1}, [r4]!         @ encoding: [0x04,0xf9,0x8d,0x0a]5849@ CHECK-ERRORS: alignment must be 64, 128 or omitted5850@ CHECK-ERRORS:         vst1.32 {d0, d1}, [r4:16]!5851@ CHECK-ERRORS:                               ^5852@ CHECK-ERRORS: alignment must be 64, 128 or omitted5853@ CHECK-ERRORS:         vst1.32 {d0, d1}, [r4:32]!5854@ CHECK-ERRORS:                               ^5855@ CHECK: vst1.32 {d0, d1}, [r4:64]!      @ encoding: [0x04,0xf9,0x9d,0x0a]5856@ CHECK: vst1.32 {d0, d1}, [r4:128]!     @ encoding: [0x04,0xf9,0xad,0x0a]5857@ CHECK-ERRORS: alignment must be 64, 128 or omitted5858@ CHECK-ERRORS:         vst1.32 {d0, d1}, [r4:256]!5859@ CHECK-ERRORS:                               ^5860 5861	vst1.32	{d0, d1}, [r4], r65862	vst1.32	{d0, d1}, [r4:16], r65863	vst1.32	{d0, d1}, [r4:32], r65864	vst1.32	{d0, d1}, [r4:64], r65865	vst1.32	{d0, d1}, [r4:128], r65866	vst1.32	{d0, d1}, [r4:256], r65867 5868@ CHECK: vst1.32 {d0, d1}, [r4], r6      @ encoding: [0x04,0xf9,0x86,0x0a]5869@ CHECK-ERRORS: alignment must be 64, 128 or omitted5870@ CHECK-ERRORS:         vst1.32 {d0, d1}, [r4:16], r65871@ CHECK-ERRORS:                               ^5872@ CHECK-ERRORS: alignment must be 64, 128 or omitted5873@ CHECK-ERRORS:         vst1.32 {d0, d1}, [r4:32], r65874@ CHECK-ERRORS:                               ^5875@ CHECK: vst1.32 {d0, d1}, [r4:64], r6   @ encoding: [0x04,0xf9,0x96,0x0a]5876@ CHECK: vst1.32 {d0, d1}, [r4:128], r6  @ encoding: [0x04,0xf9,0xa6,0x0a]5877@ CHECK-ERRORS: alignment must be 64, 128 or omitted5878@ CHECK-ERRORS:         vst1.32 {d0, d1}, [r4:256], r65879@ CHECK-ERRORS:                               ^5880 5881	vst1.32	{d0, d1, d2}, [r4]5882	vst1.32	{d0, d1, d2}, [r4:16]5883	vst1.32	{d0, d1, d2}, [r4:32]5884	vst1.32	{d0, d1, d2}, [r4:64]5885	vst1.32	{d0, d1, d2}, [r4:128]5886	vst1.32	{d0, d1, d2}, [r4:256]5887 5888@ CHECK: vst1.32 {d0, d1, d2}, [r4]      @ encoding: [0x04,0xf9,0x8f,0x06]5889@ CHECK-ERRORS: alignment must be 64 or omitted5890@ CHECK-ERRORS:         vst1.32 {d0, d1, d2}, [r4:16]5891@ CHECK-ERRORS:                                   ^5892@ CHECK-ERRORS: alignment must be 64 or omitted5893@ CHECK-ERRORS:         vst1.32 {d0, d1, d2}, [r4:32]5894@ CHECK-ERRORS:                                   ^5895@ CHECK: vst1.32 {d0, d1, d2}, [r4:64]   @ encoding: [0x04,0xf9,0x9f,0x06]5896@ CHECK-ERRORS: alignment must be 64 or omitted5897@ CHECK-ERRORS:         vst1.32 {d0, d1, d2}, [r4:128]5898@ CHECK-ERRORS:                                   ^5899@ CHECK-ERRORS: alignment must be 64 or omitted5900@ CHECK-ERRORS:         vst1.32 {d0, d1, d2}, [r4:256]5901@ CHECK-ERRORS:                                   ^5902 5903	vst1.32	{d0, d1, d2}, [r4]!5904	vst1.32	{d0, d1, d2}, [r4:16]!5905	vst1.32	{d0, d1, d2}, [r4:32]!5906	vst1.32	{d0, d1, d2}, [r4:64]!5907	vst1.32	{d0, d1, d2}, [r4:128]!5908	vst1.32	{d0, d1, d2}, [r4:256]!5909 5910@ CHECK: vst1.32 {d0, d1, d2}, [r4]!     @ encoding: [0x04,0xf9,0x8d,0x06]5911@ CHECK-ERRORS: alignment must be 64 or omitted5912@ CHECK-ERRORS:         vst1.32 {d0, d1, d2}, [r4:16]!5913@ CHECK-ERRORS:                                   ^5914@ CHECK-ERRORS: alignment must be 64 or omitted5915@ CHECK-ERRORS:         vst1.32 {d0, d1, d2}, [r4:32]!5916@ CHECK-ERRORS:                                   ^5917@ CHECK: vst1.32 {d0, d1, d2}, [r4:64]!  @ encoding: [0x04,0xf9,0x9d,0x06]5918@ CHECK-ERRORS: alignment must be 64 or omitted5919@ CHECK-ERRORS:         vst1.32 {d0, d1, d2}, [r4:128]!5920@ CHECK-ERRORS:                                   ^5921@ CHECK-ERRORS: alignment must be 64 or omitted5922@ CHECK-ERRORS:         vst1.32 {d0, d1, d2}, [r4:256]!5923@ CHECK-ERRORS:                                   ^5924 5925	vst1.32	{d0, d1, d2}, [r4], r65926	vst1.32	{d0, d1, d2}, [r4:16], r65927	vst1.32	{d0, d1, d2}, [r4:32], r65928	vst1.32	{d0, d1, d2}, [r4:64], r65929	vst1.32	{d0, d1, d2}, [r4:128], r65930	vst1.32	{d0, d1, d2}, [r4:256], r65931 5932@ CHECK: vst1.32 {d0, d1, d2}, [r4], r6  @ encoding: [0x04,0xf9,0x86,0x06]5933@ CHECK-ERRORS: alignment must be 64 or omitted5934@ CHECK-ERRORS:         vst1.32 {d0, d1, d2}, [r4:16], r65935@ CHECK-ERRORS:                                   ^5936@ CHECK-ERRORS: alignment must be 64 or omitted5937@ CHECK-ERRORS:         vst1.32 {d0, d1, d2}, [r4:32], r65938@ CHECK-ERRORS:                                   ^5939@ CHECK: vst1.32 {d0, d1, d2}, [r4:64], r6 @ encoding: [0x04,0xf9,0x96,0x06]5940@ CHECK-ERRORS: alignment must be 64 or omitted5941@ CHECK-ERRORS:         vst1.32 {d0, d1, d2}, [r4:128], r65942@ CHECK-ERRORS:                                   ^5943@ CHECK-ERRORS: alignment must be 64 or omitted5944@ CHECK-ERRORS:         vst1.32 {d0, d1, d2}, [r4:256], r65945@ CHECK-ERRORS:                                   ^5946 5947	vst1.32	{d0, d1, d2, d3}, [r4]5948	vst1.32	{d0, d1, d2, d3}, [r4:16]5949	vst1.32	{d0, d1, d2, d3}, [r4:32]5950	vst1.32	{d0, d1, d2, d3}, [r4:64]5951	vst1.32	{d0, d1, d2, d3}, [r4:128]5952	vst1.32	{d0, d1, d2, d3}, [r4:256]5953 5954@ CHECK: vst1.32 {d0, d1, d2, d3}, [r4]  @ encoding: [0x04,0xf9,0x8f,0x02]5955@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted5956@ CHECK-ERRORS:         vst1.32 {d0, d1, d2, d3}, [r4:16]5957@ CHECK-ERRORS:                                       ^5958@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted5959@ CHECK-ERRORS:         vst1.32 {d0, d1, d2, d3}, [r4:32]5960@ CHECK-ERRORS:                                       ^5961@ CHECK: vst1.32 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x04,0xf9,0x9f,0x02]5962@ CHECK: vst1.32 {d0, d1, d2, d3}, [r4:128] @ encoding: [0x04,0xf9,0xaf,0x02]5963@ CHECK: vst1.32 {d0, d1, d2, d3}, [r4:256] @ encoding: [0x04,0xf9,0xbf,0x02]5964 5965	vst1.32	{d0, d1, d2, d3}, [r4]!5966	vst1.32	{d0, d1, d2, d3}, [r4:16]!5967	vst1.32	{d0, d1, d2, d3}, [r4:32]!5968	vst1.32	{d0, d1, d2, d3}, [r4:64]!5969	vst1.32	{d0, d1, d2, d3}, [r4:128]!5970	vst1.32	{d0, d1, d2, d3}, [r4:256]!5971 5972@ CHECK: vst1.32 {d0, d1, d2, d3}, [r4]! @ encoding: [0x04,0xf9,0x8d,0x02]5973@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted5974@ CHECK-ERRORS:         vst1.32 {d0, d1, d2, d3}, [r4:16]!5975@ CHECK-ERRORS:                                       ^5976@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted5977@ CHECK-ERRORS:         vst1.32 {d0, d1, d2, d3}, [r4:32]!5978@ CHECK-ERRORS:                                       ^5979@ CHECK: vst1.32 {d0, d1, d2, d3}, [r4:64]! @ encoding: [0x04,0xf9,0x9d,0x02]5980@ CHECK: vst1.32 {d0, d1, d2, d3}, [r4:128]! @ encoding: [0x04,0xf9,0xad,0x02]5981@ CHECK: vst1.32 {d0, d1, d2, d3}, [r4:256]! @ encoding: [0x04,0xf9,0xbd,0x02]5982 5983	vst1.32	{d0, d1, d2, d3}, [r4], r65984	vst1.32	{d0, d1, d2, d3}, [r4:16], r65985	vst1.32	{d0, d1, d2, d3}, [r4:32], r65986	vst1.32	{d0, d1, d2, d3}, [r4:64], r65987	vst1.32	{d0, d1, d2, d3}, [r4:128], r65988	vst1.32	{d0, d1, d2, d3}, [r4:256], r65989 5990@ CHECK: vst1.32 {d0, d1, d2, d3}, [r4], r6 @ encoding: [0x04,0xf9,0x86,0x02]5991@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted5992@ CHECK-ERRORS:         vst1.32 {d0, d1, d2, d3}, [r4:16], r65993@ CHECK-ERRORS:                                       ^5994@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted5995@ CHECK-ERRORS:         vst1.32 {d0, d1, d2, d3}, [r4:32], r65996@ CHECK-ERRORS:                                       ^5997@ CHECK: vst1.32 {d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x04,0xf9,0x96,0x02]5998@ CHECK: vst1.32 {d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x04,0xf9,0xa6,0x02]5999@ CHECK: vst1.32 {d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x04,0xf9,0xb6,0x02]6000 6001	vst1.32	{d0[1]}, [r4]6002	vst1.32	{d0[1]}, [r4:16]6003	vst1.32	{d0[1]}, [r4:32]6004	vst1.32	{d0[1]}, [r4:64]6005	vst1.32	{d0[1]}, [r4:128]6006	vst1.32	{d0[1]}, [r4:256]6007 6008@ CHECK: vst1.32 {d0[1]}, [r4]           @ encoding: [0x84,0xf9,0x8f,0x08]6009@ CHECK-ERRORS: alignment must be 32 or omitted6010@ CHECK-ERRORS:         vst1.32 {d0[1]}, [r4:16]6011@ CHECK-ERRORS:                              ^6012@ CHECK: vst1.32 {d0[1]}, [r4:32]        @ encoding: [0x84,0xf9,0xbf,0x08]6013@ CHECK-ERRORS: alignment must be 32 or omitted6014@ CHECK-ERRORS:         vst1.32 {d0[1]}, [r4:64]6015@ CHECK-ERRORS:                              ^6016@ CHECK-ERRORS: alignment must be 32 or omitted6017@ CHECK-ERRORS:         vst1.32 {d0[1]}, [r4:128]6018@ CHECK-ERRORS:                              ^6019@ CHECK-ERRORS: alignment must be 32 or omitted6020@ CHECK-ERRORS:         vst1.32 {d0[1]}, [r4:256]6021@ CHECK-ERRORS:                              ^6022 6023	vst1.32	{d0[1]}, [r4]!6024	vst1.32	{d0[1]}, [r4:16]!6025	vst1.32	{d0[1]}, [r4:32]!6026	vst1.32	{d0[1]}, [r4:64]!6027	vst1.32	{d0[1]}, [r4:128]!6028	vst1.32	{d0[1]}, [r4:256]!6029 6030@ CHECK: vst1.32 {d0[1]}, [r4]!          @ encoding: [0x84,0xf9,0x8d,0x08]6031@ CHECK-ERRORS: alignment must be 32 or omitted6032@ CHECK-ERRORS:         vst1.32 {d0[1]}, [r4:16]!6033@ CHECK-ERRORS:                              ^6034@ CHECK: vst1.32 {d0[1]}, [r4:32]!       @ encoding: [0x84,0xf9,0xbd,0x08]6035@ CHECK-ERRORS: alignment must be 32 or omitted6036@ CHECK-ERRORS:         vst1.32 {d0[1]}, [r4:64]!6037@ CHECK-ERRORS:                              ^6038@ CHECK-ERRORS: alignment must be 32 or omitted6039@ CHECK-ERRORS:         vst1.32 {d0[1]}, [r4:128]!6040@ CHECK-ERRORS:                              ^6041@ CHECK-ERRORS: alignment must be 32 or omitted6042@ CHECK-ERRORS:         vst1.32 {d0[1]}, [r4:256]!6043@ CHECK-ERRORS:                              ^6044 6045	vst1.32	{d0[1]}, [r4], r66046	vst1.32	{d0[1]}, [r4:16], r66047	vst1.32	{d0[1]}, [r4:32], r66048	vst1.32	{d0[1]}, [r4:64], r66049	vst1.32	{d0[1]}, [r4:128], r66050	vst1.32	{d0[1]}, [r4:256], r66051 6052@ CHECK: vst1.32 {d0[1]}, [r4], r6       @ encoding: [0x84,0xf9,0x86,0x08]6053@ CHECK-ERRORS: alignment must be 32 or omitted6054@ CHECK-ERRORS:         vst1.32 {d0[1]}, [r4:16], r66055@ CHECK-ERRORS:                              ^6056@ CHECK: vst1.32 {d0[1]}, [r4:32], r6    @ encoding: [0x84,0xf9,0xb6,0x08]6057@ CHECK-ERRORS: alignment must be 32 or omitted6058@ CHECK-ERRORS:         vst1.32 {d0[1]}, [r4:64], r66059@ CHECK-ERRORS:                              ^6060@ CHECK-ERRORS: alignment must be 32 or omitted6061@ CHECK-ERRORS:         vst1.32 {d0[1]}, [r4:128], r66062@ CHECK-ERRORS:                              ^6063@ CHECK-ERRORS: alignment must be 32 or omitted6064@ CHECK-ERRORS:         vst1.32 {d0[1]}, [r4:256], r66065@ CHECK-ERRORS:                              ^6066 6067	vst1.64	{d0}, [r4]6068	vst1.64	{d0}, [r4:16]6069	vst1.64	{d0}, [r4:32]6070	vst1.64	{d0}, [r4:64]6071	vst1.64	{d0}, [r4:128]6072	vst1.64	{d0}, [r4:256]6073 6074@ CHECK: vst1.64 {d0}, [r4]              @ encoding: [0x04,0xf9,0xcf,0x07]6075@ CHECK-ERRORS: alignment must be 64 or omitted6076@ CHECK-ERRORS:         vst1.64 {d0}, [r4:16]6077@ CHECK-ERRORS:                           ^6078@ CHECK-ERRORS: alignment must be 64 or omitted6079@ CHECK-ERRORS:         vst1.64 {d0}, [r4:32]6080@ CHECK-ERRORS:                           ^6081@ CHECK: vst1.64 {d0}, [r4:64]           @ encoding: [0x04,0xf9,0xdf,0x07]6082@ CHECK-ERRORS: alignment must be 64 or omitted6083@ CHECK-ERRORS:         vst1.64 {d0}, [r4:128]6084@ CHECK-ERRORS:                           ^6085@ CHECK-ERRORS: alignment must be 64 or omitted6086@ CHECK-ERRORS:         vst1.64 {d0}, [r4:256]6087@ CHECK-ERRORS:                           ^6088 6089	vst1.64	{d0}, [r4]!6090	vst1.64	{d0}, [r4:16]!6091	vst1.64	{d0}, [r4:32]!6092	vst1.64	{d0}, [r4:64]!6093	vst1.64	{d0}, [r4:128]!6094	vst1.64	{d0}, [r4:256]!6095 6096@ CHECK: vst1.64 {d0}, [r4]!             @ encoding: [0x04,0xf9,0xcd,0x07]6097@ CHECK-ERRORS: alignment must be 64 or omitted6098@ CHECK-ERRORS:         vst1.64 {d0}, [r4:16]!6099@ CHECK-ERRORS:                           ^6100@ CHECK-ERRORS: alignment must be 64 or omitted6101@ CHECK-ERRORS:         vst1.64 {d0}, [r4:32]!6102@ CHECK-ERRORS:                           ^6103@ CHECK: vst1.64 {d0}, [r4:64]!          @ encoding: [0x04,0xf9,0xdd,0x07]6104@ CHECK-ERRORS: alignment must be 64 or omitted6105@ CHECK-ERRORS:         vst1.64 {d0}, [r4:128]!6106@ CHECK-ERRORS:                           ^6107@ CHECK-ERRORS: alignment must be 64 or omitted6108@ CHECK-ERRORS:         vst1.64 {d0}, [r4:256]!6109@ CHECK-ERRORS:                           ^6110 6111	vst1.64	{d0}, [r4], r66112	vst1.64	{d0}, [r4:16], r66113	vst1.64	{d0}, [r4:32], r66114	vst1.64	{d0}, [r4:64], r66115	vst1.64	{d0}, [r4:128], r66116	vst1.64	{d0}, [r4:256], r66117 6118@ CHECK: vst1.64 {d0}, [r4], r6          @ encoding: [0x04,0xf9,0xc6,0x07]6119@ CHECK-ERRORS: alignment must be 64 or omitted6120@ CHECK-ERRORS:         vst1.64 {d0}, [r4:16], r66121@ CHECK-ERRORS:                           ^6122@ CHECK-ERRORS: alignment must be 64 or omitted6123@ CHECK-ERRORS:         vst1.64 {d0}, [r4:32], r66124@ CHECK-ERRORS:                           ^6125@ CHECK: vst1.64 {d0}, [r4:64], r6       @ encoding: [0x04,0xf9,0xd6,0x07]6126@ CHECK-ERRORS: alignment must be 64 or omitted6127@ CHECK-ERRORS:         vst1.64 {d0}, [r4:128], r66128@ CHECK-ERRORS:                           ^6129@ CHECK-ERRORS: alignment must be 64 or omitted6130@ CHECK-ERRORS:         vst1.64 {d0}, [r4:256], r66131@ CHECK-ERRORS:                           ^6132 6133	vst1.64	{d0, d1}, [r4]6134	vst1.64	{d0, d1}, [r4:16]6135	vst1.64	{d0, d1}, [r4:32]6136	vst1.64	{d0, d1}, [r4:64]6137	vst1.64	{d0, d1}, [r4:128]6138	vst1.64	{d0, d1}, [r4:256]6139 6140@ CHECK: vst1.64 {d0, d1}, [r4]          @ encoding: [0x04,0xf9,0xcf,0x0a]6141@ CHECK-ERRORS: alignment must be 64, 128 or omitted6142@ CHECK-ERRORS:         vst1.64 {d0, d1}, [r4:16]6143@ CHECK-ERRORS:                               ^6144@ CHECK-ERRORS: alignment must be 64, 128 or omitted6145@ CHECK-ERRORS:         vst1.64 {d0, d1}, [r4:32]6146@ CHECK-ERRORS:                               ^6147@ CHECK: vst1.64 {d0, d1}, [r4:64]       @ encoding: [0x04,0xf9,0xdf,0x0a]6148@ CHECK: vst1.64 {d0, d1}, [r4:128]      @ encoding: [0x04,0xf9,0xef,0x0a]6149@ CHECK-ERRORS: alignment must be 64, 128 or omitted6150@ CHECK-ERRORS:         vst1.64 {d0, d1}, [r4:256]6151@ CHECK-ERRORS:                               ^6152 6153	vst1.64	{d0, d1}, [r4]!6154	vst1.64	{d0, d1}, [r4:16]!6155	vst1.64	{d0, d1}, [r4:32]!6156	vst1.64	{d0, d1}, [r4:64]!6157	vst1.64	{d0, d1}, [r4:128]!6158	vst1.64	{d0, d1}, [r4:256]!6159 6160@ CHECK: vst1.64 {d0, d1}, [r4]!         @ encoding: [0x04,0xf9,0xcd,0x0a]6161@ CHECK-ERRORS: alignment must be 64, 128 or omitted6162@ CHECK-ERRORS:         vst1.64 {d0, d1}, [r4:16]!6163@ CHECK-ERRORS:                               ^6164@ CHECK-ERRORS: alignment must be 64, 128 or omitted6165@ CHECK-ERRORS:         vst1.64 {d0, d1}, [r4:32]!6166@ CHECK-ERRORS:                               ^6167@ CHECK: vst1.64 {d0, d1}, [r4:64]!      @ encoding: [0x04,0xf9,0xdd,0x0a]6168@ CHECK: vst1.64 {d0, d1}, [r4:128]!     @ encoding: [0x04,0xf9,0xed,0x0a]6169@ CHECK-ERRORS: alignment must be 64, 128 or omitted6170@ CHECK-ERRORS:         vst1.64 {d0, d1}, [r4:256]!6171@ CHECK-ERRORS:                               ^6172 6173	vst1.64	{d0, d1}, [r4], r66174	vst1.64	{d0, d1}, [r4:16], r66175	vst1.64	{d0, d1}, [r4:32], r66176	vst1.64	{d0, d1}, [r4:64], r66177	vst1.64	{d0, d1}, [r4:128], r66178	vst1.64	{d0, d1}, [r4:256], r66179 6180@ CHECK: vst1.64 {d0, d1}, [r4], r6      @ encoding: [0x04,0xf9,0xc6,0x0a]6181@ CHECK-ERRORS: alignment must be 64, 128 or omitted6182@ CHECK-ERRORS:         vst1.64 {d0, d1}, [r4:16], r66183@ CHECK-ERRORS:                               ^6184@ CHECK-ERRORS: alignment must be 64, 128 or omitted6185@ CHECK-ERRORS:         vst1.64 {d0, d1}, [r4:32], r66186@ CHECK-ERRORS:                               ^6187@ CHECK: vst1.64 {d0, d1}, [r4:64], r6   @ encoding: [0x04,0xf9,0xd6,0x0a]6188@ CHECK: vst1.64 {d0, d1}, [r4:128], r6  @ encoding: [0x04,0xf9,0xe6,0x0a]6189@ CHECK-ERRORS: alignment must be 64, 128 or omitted6190@ CHECK-ERRORS:         vst1.64 {d0, d1}, [r4:256], r66191@ CHECK-ERRORS:                               ^6192 6193	vst1.64	{d0, d1, d2}, [r4]6194	vst1.64	{d0, d1, d2}, [r4:16]6195	vst1.64	{d0, d1, d2}, [r4:32]6196	vst1.64	{d0, d1, d2}, [r4:64]6197	vst1.64	{d0, d1, d2}, [r4:128]6198	vst1.64	{d0, d1, d2}, [r4:256]6199 6200@ CHECK: vst1.64 {d0, d1, d2}, [r4]      @ encoding: [0x04,0xf9,0xcf,0x06]6201@ CHECK-ERRORS: alignment must be 64 or omitted6202@ CHECK-ERRORS:         vst1.64 {d0, d1, d2}, [r4:16]6203@ CHECK-ERRORS:                                   ^6204@ CHECK-ERRORS: alignment must be 64 or omitted6205@ CHECK-ERRORS:         vst1.64 {d0, d1, d2}, [r4:32]6206@ CHECK-ERRORS:                                   ^6207@ CHECK: vst1.64 {d0, d1, d2}, [r4:64]   @ encoding: [0x04,0xf9,0xdf,0x06]6208@ CHECK-ERRORS: alignment must be 64 or omitted6209@ CHECK-ERRORS:         vst1.64 {d0, d1, d2}, [r4:128]6210@ CHECK-ERRORS:                                   ^6211@ CHECK-ERRORS: alignment must be 64 or omitted6212@ CHECK-ERRORS:         vst1.64 {d0, d1, d2}, [r4:256]6213@ CHECK-ERRORS:                                   ^6214 6215	vst1.64	{d0, d1, d2}, [r4]!6216	vst1.64	{d0, d1, d2}, [r4:16]!6217	vst1.64	{d0, d1, d2}, [r4:32]!6218	vst1.64	{d0, d1, d2}, [r4:64]!6219	vst1.64	{d0, d1, d2}, [r4:128]!6220	vst1.64	{d0, d1, d2}, [r4:256]!6221 6222@ CHECK: vst1.64 {d0, d1, d2}, [r4]!     @ encoding: [0x04,0xf9,0xcd,0x06]6223@ CHECK-ERRORS: alignment must be 64 or omitted6224@ CHECK-ERRORS:         vst1.64 {d0, d1, d2}, [r4:16]!6225@ CHECK-ERRORS:                                   ^6226@ CHECK-ERRORS: alignment must be 64 or omitted6227@ CHECK-ERRORS:         vst1.64 {d0, d1, d2}, [r4:32]!6228@ CHECK-ERRORS:                                   ^6229@ CHECK: vst1.64 {d0, d1, d2}, [r4:64]!  @ encoding: [0x04,0xf9,0xdd,0x06]6230@ CHECK-ERRORS: alignment must be 64 or omitted6231@ CHECK-ERRORS:         vst1.64 {d0, d1, d2}, [r4:128]!6232@ CHECK-ERRORS:                                   ^6233@ CHECK-ERRORS: alignment must be 64 or omitted6234@ CHECK-ERRORS:         vst1.64 {d0, d1, d2}, [r4:256]!6235@ CHECK-ERRORS:                                   ^6236 6237	vst1.64	{d0, d1, d2}, [r4], r66238	vst1.64	{d0, d1, d2}, [r4:16], r66239	vst1.64	{d0, d1, d2}, [r4:32], r66240	vst1.64	{d0, d1, d2}, [r4:64], r66241	vst1.64	{d0, d1, d2}, [r4:128], r66242	vst1.64	{d0, d1, d2}, [r4:256], r66243 6244@ CHECK: vst1.64 {d0, d1, d2}, [r4], r6  @ encoding: [0x04,0xf9,0xc6,0x06]6245@ CHECK-ERRORS: alignment must be 64 or omitted6246@ CHECK-ERRORS:         vst1.64 {d0, d1, d2}, [r4:16], r66247@ CHECK-ERRORS:                                   ^6248@ CHECK-ERRORS: alignment must be 64 or omitted6249@ CHECK-ERRORS:         vst1.64 {d0, d1, d2}, [r4:32], r66250@ CHECK-ERRORS:                                   ^6251@ CHECK: vst1.64 {d0, d1, d2}, [r4:64], r6 @ encoding: [0x04,0xf9,0xd6,0x06]6252@ CHECK-ERRORS: alignment must be 64 or omitted6253@ CHECK-ERRORS:         vst1.64 {d0, d1, d2}, [r4:128], r66254@ CHECK-ERRORS:                                   ^6255@ CHECK-ERRORS: alignment must be 64 or omitted6256@ CHECK-ERRORS:         vst1.64 {d0, d1, d2}, [r4:256], r66257@ CHECK-ERRORS:                                   ^6258 6259	vst1.64	{d0, d1, d2, d3}, [r4]6260	vst1.64	{d0, d1, d2, d3}, [r4:16]6261	vst1.64	{d0, d1, d2, d3}, [r4:32]6262	vst1.64	{d0, d1, d2, d3}, [r4:64]6263	vst1.64	{d0, d1, d2, d3}, [r4:128]6264	vst1.64	{d0, d1, d2, d3}, [r4:256]6265 6266@ CHECK: vst1.64 {d0, d1, d2, d3}, [r4]  @ encoding: [0x04,0xf9,0xcf,0x02]6267@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted6268@ CHECK-ERRORS:         vst1.64 {d0, d1, d2, d3}, [r4:16]6269@ CHECK-ERRORS:                                       ^6270@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted6271@ CHECK-ERRORS:         vst1.64 {d0, d1, d2, d3}, [r4:32]6272@ CHECK-ERRORS:                                       ^6273@ CHECK: vst1.64 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x04,0xf9,0xdf,0x02]6274@ CHECK: vst1.64 {d0, d1, d2, d3}, [r4:128] @ encoding: [0x04,0xf9,0xef,0x02]6275@ CHECK: vst1.64 {d0, d1, d2, d3}, [r4:256] @ encoding: [0x04,0xf9,0xff,0x02]6276 6277	vst1.64	{d0, d1, d2, d3}, [r4]!6278	vst1.64	{d0, d1, d2, d3}, [r4:16]!6279	vst1.64	{d0, d1, d2, d3}, [r4:32]!6280	vst1.64	{d0, d1, d2, d3}, [r4:64]!6281	vst1.64	{d0, d1, d2, d3}, [r4:128]!6282	vst1.64	{d0, d1, d2, d3}, [r4:256]!6283 6284@ CHECK: vst1.64 {d0, d1, d2, d3}, [r4]! @ encoding: [0x04,0xf9,0xcd,0x02]6285@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted6286@ CHECK-ERRORS:         vst1.64 {d0, d1, d2, d3}, [r4:16]!6287@ CHECK-ERRORS:                                       ^6288@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted6289@ CHECK-ERRORS:         vst1.64 {d0, d1, d2, d3}, [r4:32]!6290@ CHECK-ERRORS:                                       ^6291@ CHECK: vst1.64 {d0, d1, d2, d3}, [r4:64]! @ encoding: [0x04,0xf9,0xdd,0x02]6292@ CHECK: vst1.64 {d0, d1, d2, d3}, [r4:128]! @ encoding: [0x04,0xf9,0xed,0x02]6293@ CHECK: vst1.64 {d0, d1, d2, d3}, [r4:256]! @ encoding: [0x04,0xf9,0xfd,0x02]6294 6295	vst1.64	{d0, d1, d2, d3}, [r4], r66296	vst1.64	{d0, d1, d2, d3}, [r4:16], r66297	vst1.64	{d0, d1, d2, d3}, [r4:32], r66298	vst1.64	{d0, d1, d2, d3}, [r4:64], r66299	vst1.64	{d0, d1, d2, d3}, [r4:128], r66300	vst1.64	{d0, d1, d2, d3}, [r4:256], r66301 6302@ CHECK: vst1.64 {d0, d1, d2, d3}, [r4], r6 @ encoding: [0x04,0xf9,0xc6,0x02]6303@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted6304@ CHECK-ERRORS:         vst1.64 {d0, d1, d2, d3}, [r4:16], r66305@ CHECK-ERRORS:                                       ^6306@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted6307@ CHECK-ERRORS:         vst1.64 {d0, d1, d2, d3}, [r4:32], r66308@ CHECK-ERRORS:                                       ^6309@ CHECK: vst1.64 {d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x04,0xf9,0xd6,0x02]6310@ CHECK: vst1.64 {d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x04,0xf9,0xe6,0x02]6311@ CHECK: vst1.64 {d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x04,0xf9,0xf6,0x02]6312 6313	vst2.8	{d0, d1}, [r4]6314	vst2.8	{d0, d1}, [r4:16]6315	vst2.8	{d0, d1}, [r4:32]6316	vst2.8	{d0, d1}, [r4:64]6317	vst2.8	{d0, d1}, [r4:128]6318	vst2.8	{d0, d1}, [r4:256]6319 6320@ CHECK: vst2.8 {d0, d1}, [r4]          @ encoding: [0x04,0xf9,0x0f,0x08]6321@ CHECK-ERRORS: alignment must be 64, 128 or omitted6322@ CHECK-ERRORS:         vst2.8  {d0, d1}, [r4:16]6323@ CHECK-ERRORS:                               ^6324@ CHECK-ERRORS: alignment must be 64, 128 or omitted6325@ CHECK-ERRORS:         vst2.8  {d0, d1}, [r4:32]6326@ CHECK-ERRORS:                               ^6327@ CHECK: vst2.8 {d0, d1}, [r4:64]       @ encoding: [0x04,0xf9,0x1f,0x08]6328@ CHECK: vst2.8 {d0, d1}, [r4:128]      @ encoding: [0x04,0xf9,0x2f,0x08]6329@ CHECK-ERRORS: alignment must be 64, 128 or omitted6330@ CHECK-ERRORS:         vst2.8  {d0, d1}, [r4:256]6331@ CHECK-ERRORS:                               ^6332 6333	vst2.8	{d0, d1}, [r4]!6334	vst2.8	{d0, d1}, [r4:16]!6335	vst2.8	{d0, d1}, [r4:32]!6336	vst2.8	{d0, d1}, [r4:64]!6337	vst2.8	{d0, d1}, [r4:128]!6338	vst2.8	{d0, d1}, [r4:256]!6339 6340@ CHECK: vst2.8 {d0, d1}, [r4]!         @ encoding: [0x04,0xf9,0x0d,0x08]6341@ CHECK-ERRORS: alignment must be 64, 128 or omitted6342@ CHECK-ERRORS:         vst2.8  {d0, d1}, [r4:16]!6343@ CHECK-ERRORS:                               ^6344@ CHECK-ERRORS: alignment must be 64, 128 or omitted6345@ CHECK-ERRORS:         vst2.8  {d0, d1}, [r4:32]!6346@ CHECK-ERRORS:                               ^6347@ CHECK: vst2.8 {d0, d1}, [r4:64]!      @ encoding: [0x04,0xf9,0x1d,0x08]6348@ CHECK: vst2.8 {d0, d1}, [r4:128]!     @ encoding: [0x04,0xf9,0x2d,0x08]6349@ CHECK-ERRORS: alignment must be 64, 128 or omitted6350@ CHECK-ERRORS:         vst2.8  {d0, d1}, [r4:256]!6351@ CHECK-ERRORS:                               ^6352 6353	vst2.8	{d0, d1}, [r4], r66354	vst2.8	{d0, d1}, [r4:16], r66355	vst2.8	{d0, d1}, [r4:32], r66356	vst2.8	{d0, d1}, [r4:64], r66357	vst2.8	{d0, d1}, [r4:128], r66358	vst2.8	{d0, d1}, [r4:256], r66359 6360@ CHECK: vst2.8 {d0, d1}, [r4], r6      @ encoding: [0x04,0xf9,0x06,0x08]6361@ CHECK-ERRORS: alignment must be 64, 128 or omitted6362@ CHECK-ERRORS:         vst2.8  {d0, d1}, [r4:16], r66363@ CHECK-ERRORS:                               ^6364@ CHECK-ERRORS: alignment must be 64, 128 or omitted6365@ CHECK-ERRORS:         vst2.8  {d0, d1}, [r4:32], r66366@ CHECK-ERRORS:                               ^6367@ CHECK: vst2.8 {d0, d1}, [r4:64], r6   @ encoding: [0x04,0xf9,0x16,0x08]6368@ CHECK: vst2.8 {d0, d1}, [r4:128], r6  @ encoding: [0x04,0xf9,0x26,0x08]6369@ CHECK-ERRORS: alignment must be 64, 128 or omitted6370@ CHECK-ERRORS:         vst2.8  {d0, d1}, [r4:256], r66371@ CHECK-ERRORS:                               ^6372 6373	vst2.8	{d0, d2}, [r4]6374	vst2.8	{d0, d2}, [r4:16]6375	vst2.8	{d0, d2}, [r4:32]6376	vst2.8	{d0, d2}, [r4:64]6377	vst2.8	{d0, d2}, [r4:128]6378	vst2.8	{d0, d2}, [r4:256]6379 6380@ CHECK: vst2.8 {d0, d2}, [r4]          @ encoding: [0x04,0xf9,0x0f,0x09]6381@ CHECK-ERRORS: alignment must be 64, 128 or omitted6382@ CHECK-ERRORS:         vst2.8  {d0, d2}, [r4:16]6383@ CHECK-ERRORS:                               ^6384@ CHECK-ERRORS: alignment must be 64, 128 or omitted6385@ CHECK-ERRORS:         vst2.8  {d0, d2}, [r4:32]6386@ CHECK-ERRORS:                               ^6387@ CHECK: vst2.8 {d0, d2}, [r4:64]       @ encoding: [0x04,0xf9,0x1f,0x09]6388@ CHECK: vst2.8 {d0, d2}, [r4:128]      @ encoding: [0x04,0xf9,0x2f,0x09]6389@ CHECK-ERRORS: alignment must be 64, 128 or omitted6390@ CHECK-ERRORS:         vst2.8  {d0, d2}, [r4:256]6391@ CHECK-ERRORS:                               ^6392 6393	vst2.8	{d0, d2}, [r4]!6394	vst2.8	{d0, d2}, [r4:16]!6395	vst2.8	{d0, d2}, [r4:32]!6396	vst2.8	{d0, d2}, [r4:64]!6397	vst2.8	{d0, d2}, [r4:128]!6398	vst2.8	{d0, d2}, [r4:256]!6399 6400@ CHECK: vst2.8 {d0, d2}, [r4]!         @ encoding: [0x04,0xf9,0x0d,0x09]6401@ CHECK-ERRORS: alignment must be 64, 128 or omitted6402@ CHECK-ERRORS:         vst2.8  {d0, d2}, [r4:16]!6403@ CHECK-ERRORS:                               ^6404@ CHECK-ERRORS: alignment must be 64, 128 or omitted6405@ CHECK-ERRORS:         vst2.8  {d0, d2}, [r4:32]!6406@ CHECK-ERRORS:                               ^6407@ CHECK: vst2.8 {d0, d2}, [r4:64]!      @ encoding: [0x04,0xf9,0x1d,0x09]6408@ CHECK: vst2.8 {d0, d2}, [r4:128]!     @ encoding: [0x04,0xf9,0x2d,0x09]6409@ CHECK-ERRORS: alignment must be 64, 128 or omitted6410@ CHECK-ERRORS:         vst2.8  {d0, d2}, [r4:256]!6411@ CHECK-ERRORS:                               ^6412 6413	vst2.8	{d0, d2}, [r4], r66414	vst2.8	{d0, d2}, [r4:16], r66415	vst2.8	{d0, d2}, [r4:32], r66416	vst2.8	{d0, d2}, [r4:64], r66417	vst2.8	{d0, d2}, [r4:128], r66418	vst2.8	{d0, d2}, [r4:256], r66419 6420@ CHECK: vst2.8 {d0, d2}, [r4], r6      @ encoding: [0x04,0xf9,0x06,0x09]6421@ CHECK-ERRORS: alignment must be 64, 128 or omitted6422@ CHECK-ERRORS:         vst2.8  {d0, d2}, [r4:16], r66423@ CHECK-ERRORS:                               ^6424@ CHECK-ERRORS: alignment must be 64, 128 or omitted6425@ CHECK-ERRORS:         vst2.8  {d0, d2}, [r4:32], r66426@ CHECK-ERRORS:                               ^6427@ CHECK: vst2.8 {d0, d2}, [r4:64], r6   @ encoding: [0x04,0xf9,0x16,0x09]6428@ CHECK: vst2.8 {d0, d2}, [r4:128], r6  @ encoding: [0x04,0xf9,0x26,0x09]6429@ CHECK-ERRORS: alignment must be 64, 128 or omitted6430@ CHECK-ERRORS:         vst2.8  {d0, d2}, [r4:256], r66431@ CHECK-ERRORS:                               ^6432 6433	vst2.8	{d0, d1, d2, d3}, [r4]6434	vst2.8	{d0, d1, d2, d3}, [r4:16]6435	vst2.8	{d0, d1, d2, d3}, [r4:32]6436	vst2.8	{d0, d1, d2, d3}, [r4:64]6437	vst2.8	{d0, d1, d2, d3}, [r4:128]6438	vst2.8	{d0, d1, d2, d3}, [r4:256]6439 6440@ CHECK: vst2.8 {d0, d1, d2, d3}, [r4]  @ encoding: [0x04,0xf9,0x0f,0x03]6441@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted6442@ CHECK-ERRORS:         vst2.8  {d0, d1, d2, d3}, [r4:16]6443@ CHECK-ERRORS:                                       ^6444@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted6445@ CHECK-ERRORS:         vst2.8  {d0, d1, d2, d3}, [r4:32]6446@ CHECK-ERRORS:                                       ^6447@ CHECK: vst2.8 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x04,0xf9,0x1f,0x03]6448@ CHECK: vst2.8 {d0, d1, d2, d3}, [r4:128] @ encoding: [0x04,0xf9,0x2f,0x03]6449@ CHECK: vst2.8 {d0, d1, d2, d3}, [r4:256] @ encoding: [0x04,0xf9,0x3f,0x03]6450 6451	vst2.8	{d0, d1, d2, d3}, [r4]!6452	vst2.8	{d0, d1, d2, d3}, [r4:16]!6453	vst2.8	{d0, d1, d2, d3}, [r4:32]!6454	vst2.8	{d0, d1, d2, d3}, [r4:64]!6455	vst2.8	{d0, d1, d2, d3}, [r4:128]!6456	vst2.8	{d0, d1, d2, d3}, [r4:256]!6457 6458@ CHECK: vst2.8 {d0, d1, d2, d3}, [r4]! @ encoding: [0x04,0xf9,0x0d,0x03]6459@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted6460@ CHECK-ERRORS:         vst2.8  {d0, d1, d2, d3}, [r4:16]!6461@ CHECK-ERRORS:                                       ^6462@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted6463@ CHECK-ERRORS:         vst2.8  {d0, d1, d2, d3}, [r4:32]!6464@ CHECK-ERRORS:                                       ^6465@ CHECK: vst2.8 {d0, d1, d2, d3}, [r4:64]! @ encoding: [0x04,0xf9,0x1d,0x03]6466@ CHECK: vst2.8 {d0, d1, d2, d3}, [r4:128]! @ encoding: [0x04,0xf9,0x2d,0x03]6467@ CHECK: vst2.8 {d0, d1, d2, d3}, [r4:256]! @ encoding: [0x04,0xf9,0x3d,0x03]6468 6469	vst2.8	{d0, d1, d2, d3}, [r4], r66470	vst2.8	{d0, d1, d2, d3}, [r4:16], r66471	vst2.8	{d0, d1, d2, d3}, [r4:32], r66472	vst2.8	{d0, d1, d2, d3}, [r4:64], r66473	vst2.8	{d0, d1, d2, d3}, [r4:128], r66474	vst2.8	{d0, d1, d2, d3}, [r4:256], r66475 6476@ CHECK: vst2.8 {d0, d1, d2, d3}, [r4], r6 @ encoding: [0x04,0xf9,0x06,0x03]6477@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted6478@ CHECK-ERRORS:         vst2.8  {d0, d1, d2, d3}, [r4:16], r66479@ CHECK-ERRORS:                                       ^6480@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted6481@ CHECK-ERRORS:         vst2.8  {d0, d1, d2, d3}, [r4:32], r66482@ CHECK-ERRORS:                                       ^6483@ CHECK: vst2.8 {d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x04,0xf9,0x16,0x03]6484@ CHECK: vst2.8 {d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x04,0xf9,0x26,0x03]6485@ CHECK: vst2.8 {d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x04,0xf9,0x36,0x03]6486 6487	vst2.8	{d0[2], d1[2]}, [r4]6488	vst2.8	{d0[2], d1[2]}, [r4:16]6489	vst2.8	{d0[2], d1[2]}, [r4:32]6490	vst2.8	{d0[2], d1[2]}, [r4:64]6491	vst2.8	{d0[2], d1[2]}, [r4:128]6492	vst2.8	{d0[2], d1[2]}, [r4:256]6493 6494@ CHECK: vst2.8 {d0[2], d1[2]}, [r4]    @ encoding: [0x84,0xf9,0x4f,0x01]6495@ CHECK: vst2.8 {d0[2], d1[2]}, [r4:16] @ encoding: [0x84,0xf9,0x5f,0x01]6496@ CHECK-ERRORS: alignment must be 16 or omitted6497@ CHECK-ERRORS:         vst2.8  {d0[2], d1[2]}, [r4:32]6498@ CHECK-ERRORS:                                     ^6499@ CHECK-ERRORS: alignment must be 16 or omitted6500@ CHECK-ERRORS:         vst2.8  {d0[2], d1[2]}, [r4:64]6501@ CHECK-ERRORS:                                     ^6502@ CHECK-ERRORS: alignment must be 16 or omitted6503@ CHECK-ERRORS:         vst2.8  {d0[2], d1[2]}, [r4:128]6504@ CHECK-ERRORS:                                     ^6505@ CHECK-ERRORS: alignment must be 16 or omitted6506@ CHECK-ERRORS:         vst2.8  {d0[2], d1[2]}, [r4:256]6507@ CHECK-ERRORS:                                     ^6508 6509	vst2.8	{d0[2], d1[2]}, [r4]!6510	vst2.8	{d0[2], d1[2]}, [r4:16]!6511	vst2.8	{d0[2], d1[2]}, [r4:32]!6512	vst2.8	{d0[2], d1[2]}, [r4:64]!6513	vst2.8	{d0[2], d1[2]}, [r4:128]!6514	vst2.8	{d0[2], d1[2]}, [r4:256]!6515 6516@ CHECK: vst2.8 {d0[2], d1[2]}, [r4]!   @ encoding: [0x84,0xf9,0x4d,0x01]6517@ CHECK: vst2.8 {d0[2], d1[2]}, [r4:16]! @ encoding: [0x84,0xf9,0x5d,0x01]6518@ CHECK-ERRORS: alignment must be 16 or omitted6519@ CHECK-ERRORS:         vst2.8  {d0[2], d1[2]}, [r4:32]!6520@ CHECK-ERRORS:                                     ^6521@ CHECK-ERRORS: alignment must be 16 or omitted6522@ CHECK-ERRORS:         vst2.8  {d0[2], d1[2]}, [r4:64]!6523@ CHECK-ERRORS:                                     ^6524@ CHECK-ERRORS: alignment must be 16 or omitted6525@ CHECK-ERRORS:         vst2.8  {d0[2], d1[2]}, [r4:128]!6526@ CHECK-ERRORS:                                     ^6527@ CHECK-ERRORS: alignment must be 16 or omitted6528@ CHECK-ERRORS:         vst2.8  {d0[2], d1[2]}, [r4:256]!6529@ CHECK-ERRORS:                                     ^6530 6531	vst2.8	{d0[2], d1[2]}, [r4], r66532	vst2.8	{d0[2], d1[2]}, [r4:16], r66533	vst2.8	{d0[2], d1[2]}, [r4:32], r66534	vst2.8	{d0[2], d1[2]}, [r4:64], r66535	vst2.8	{d0[2], d1[2]}, [r4:128], r66536	vst2.8	{d0[2], d1[2]}, [r4:256], r66537 6538@ CHECK: vst2.8 {d0[2], d1[2]}, [r4], r6 @ encoding: [0x84,0xf9,0x46,0x01]6539@ CHECK: vst2.8 {d0[2], d1[2]}, [r4:16], r6 @ encoding: [0x84,0xf9,0x56,0x01]6540@ CHECK-ERRORS: alignment must be 16 or omitted6541@ CHECK-ERRORS:         vst2.8  {d0[2], d1[2]}, [r4:32], r66542@ CHECK-ERRORS:                                     ^6543@ CHECK-ERRORS: alignment must be 16 or omitted6544@ CHECK-ERRORS:         vst2.8  {d0[2], d1[2]}, [r4:64], r66545@ CHECK-ERRORS:                                     ^6546@ CHECK-ERRORS: alignment must be 16 or omitted6547@ CHECK-ERRORS:         vst2.8  {d0[2], d1[2]}, [r4:128], r66548@ CHECK-ERRORS:                                     ^6549@ CHECK-ERRORS: alignment must be 16 or omitted6550@ CHECK-ERRORS:         vst2.8  {d0[2], d1[2]}, [r4:256], r66551@ CHECK-ERRORS:                                     ^6552 6553	vst2.32	{d0, d1}, [r4]6554	vst2.32	{d0, d1}, [r4:16]6555	vst2.32	{d0, d1}, [r4:32]6556	vst2.32	{d0, d1}, [r4:64]6557	vst2.32	{d0, d1}, [r4:128]6558	vst2.32	{d0, d1}, [r4:256]6559 6560@ CHECK: vst2.32 {d0, d1}, [r4]          @ encoding: [0x04,0xf9,0x8f,0x08]6561@ CHECK-ERRORS: alignment must be 64, 128 or omitted6562@ CHECK-ERRORS:         vst2.32 {d0, d1}, [r4:16]6563@ CHECK-ERRORS:                               ^6564@ CHECK-ERRORS: alignment must be 64, 128 or omitted6565@ CHECK-ERRORS:         vst2.32 {d0, d1}, [r4:32]6566@ CHECK-ERRORS:                               ^6567@ CHECK: vst2.32 {d0, d1}, [r4:64]       @ encoding: [0x04,0xf9,0x9f,0x08]6568@ CHECK: vst2.32 {d0, d1}, [r4:128]      @ encoding: [0x04,0xf9,0xaf,0x08]6569@ CHECK-ERRORS: alignment must be 64, 128 or omitted6570@ CHECK-ERRORS:         vst2.32 {d0, d1}, [r4:256]6571@ CHECK-ERRORS:                               ^6572 6573	vst2.32	{d0, d1}, [r4]!6574	vst2.32	{d0, d1}, [r4:16]!6575	vst2.32	{d0, d1}, [r4:32]!6576	vst2.32	{d0, d1}, [r4:64]!6577	vst2.32	{d0, d1}, [r4:128]!6578	vst2.32	{d0, d1}, [r4:256]!6579 6580@ CHECK: vst2.32 {d0, d1}, [r4]!         @ encoding: [0x04,0xf9,0x8d,0x08]6581@ CHECK-ERRORS: alignment must be 64, 128 or omitted6582@ CHECK-ERRORS:         vst2.32 {d0, d1}, [r4:16]!6583@ CHECK-ERRORS:                               ^6584@ CHECK-ERRORS: alignment must be 64, 128 or omitted6585@ CHECK-ERRORS:         vst2.32 {d0, d1}, [r4:32]!6586@ CHECK-ERRORS:                               ^6587@ CHECK: vst2.32 {d0, d1}, [r4:64]!      @ encoding: [0x04,0xf9,0x9d,0x08]6588@ CHECK: vst2.32 {d0, d1}, [r4:128]!     @ encoding: [0x04,0xf9,0xad,0x08]6589@ CHECK-ERRORS: alignment must be 64, 128 or omitted6590@ CHECK-ERRORS:         vst2.32 {d0, d1}, [r4:256]!6591@ CHECK-ERRORS:                               ^6592 6593	vst2.32	{d0, d1}, [r4], r66594	vst2.32	{d0, d1}, [r4:16], r66595	vst2.32	{d0, d1}, [r4:32], r66596	vst2.32	{d0, d1}, [r4:64], r66597	vst2.32	{d0, d1}, [r4:128], r66598	vst2.32	{d0, d1}, [r4:256], r66599 6600@ CHECK: vst2.32 {d0, d1}, [r4], r6      @ encoding: [0x04,0xf9,0x86,0x08]6601@ CHECK-ERRORS: alignment must be 64, 128 or omitted6602@ CHECK-ERRORS:         vst2.32 {d0, d1}, [r4:16], r66603@ CHECK-ERRORS:                               ^6604@ CHECK-ERRORS: alignment must be 64, 128 or omitted6605@ CHECK-ERRORS:         vst2.32 {d0, d1}, [r4:32], r66606@ CHECK-ERRORS:                               ^6607@ CHECK: vst2.32 {d0, d1}, [r4:64], r6   @ encoding: [0x04,0xf9,0x96,0x08]6608@ CHECK: vst2.32 {d0, d1}, [r4:128], r6  @ encoding: [0x04,0xf9,0xa6,0x08]6609@ CHECK-ERRORS: alignment must be 64, 128 or omitted6610@ CHECK-ERRORS:         vst2.32 {d0, d1}, [r4:256], r66611@ CHECK-ERRORS:                               ^6612 6613	vst2.32	{d0, d2}, [r4]6614	vst2.32	{d0, d2}, [r4:16]6615	vst2.32	{d0, d2}, [r4:32]6616	vst2.32	{d0, d2}, [r4:64]6617	vst2.32	{d0, d2}, [r4:128]6618	vst2.32	{d0, d2}, [r4:256]6619 6620@ CHECK: vst2.32 {d0, d2}, [r4]          @ encoding: [0x04,0xf9,0x8f,0x09]6621@ CHECK-ERRORS: alignment must be 64, 128 or omitted6622@ CHECK-ERRORS:         vst2.32 {d0, d2}, [r4:16]6623@ CHECK-ERRORS:                               ^6624@ CHECK-ERRORS: alignment must be 64, 128 or omitted6625@ CHECK-ERRORS:         vst2.32 {d0, d2}, [r4:32]6626@ CHECK-ERRORS:                               ^6627@ CHECK: vst2.32 {d0, d2}, [r4:64]       @ encoding: [0x04,0xf9,0x9f,0x09]6628@ CHECK: vst2.32 {d0, d2}, [r4:128]      @ encoding: [0x04,0xf9,0xaf,0x09]6629@ CHECK-ERRORS: alignment must be 64, 128 or omitted6630@ CHECK-ERRORS:         vst2.32 {d0, d2}, [r4:256]6631@ CHECK-ERRORS:                               ^6632 6633	vst2.32	{d0, d2}, [r4]!6634	vst2.32	{d0, d2}, [r4:16]!6635	vst2.32	{d0, d2}, [r4:32]!6636	vst2.32	{d0, d2}, [r4:64]!6637	vst2.32	{d0, d2}, [r4:128]!6638	vst2.32	{d0, d2}, [r4:256]!6639 6640@ CHECK: vst2.32 {d0, d2}, [r4]!         @ encoding: [0x04,0xf9,0x8d,0x09]6641@ CHECK-ERRORS: alignment must be 64, 128 or omitted6642@ CHECK-ERRORS:         vst2.32 {d0, d2}, [r4:16]!6643@ CHECK-ERRORS:                               ^6644@ CHECK-ERRORS: alignment must be 64, 128 or omitted6645@ CHECK-ERRORS:         vst2.32 {d0, d2}, [r4:32]!6646@ CHECK-ERRORS:                               ^6647@ CHECK: vst2.32 {d0, d2}, [r4:64]!      @ encoding: [0x04,0xf9,0x9d,0x09]6648@ CHECK: vst2.32 {d0, d2}, [r4:128]!     @ encoding: [0x04,0xf9,0xad,0x09]6649@ CHECK-ERRORS: alignment must be 64, 128 or omitted6650@ CHECK-ERRORS:         vst2.32 {d0, d2}, [r4:256]!6651@ CHECK-ERRORS:                               ^6652 6653	vst2.32	{d0, d2}, [r4], r66654	vst2.32	{d0, d2}, [r4:16], r66655	vst2.32	{d0, d2}, [r4:32], r66656	vst2.32	{d0, d2}, [r4:64], r66657	vst2.32	{d0, d2}, [r4:128], r66658	vst2.32	{d0, d2}, [r4:256], r66659 6660@ CHECK: vst2.32 {d0, d2}, [r4], r6      @ encoding: [0x04,0xf9,0x86,0x09]6661@ CHECK-ERRORS: alignment must be 64, 128 or omitted6662@ CHECK-ERRORS:         vst2.32 {d0, d2}, [r4:16], r66663@ CHECK-ERRORS:                               ^6664@ CHECK-ERRORS: alignment must be 64, 128 or omitted6665@ CHECK-ERRORS:         vst2.32 {d0, d2}, [r4:32], r66666@ CHECK-ERRORS:                               ^6667@ CHECK: vst2.32 {d0, d2}, [r4:64], r6   @ encoding: [0x04,0xf9,0x96,0x09]6668@ CHECK: vst2.32 {d0, d2}, [r4:128], r6  @ encoding: [0x04,0xf9,0xa6,0x09]6669@ CHECK-ERRORS: alignment must be 64, 128 or omitted6670@ CHECK-ERRORS:         vst2.32 {d0, d2}, [r4:256], r66671@ CHECK-ERRORS:                               ^6672 6673	vst2.32	{d0, d1, d2, d3}, [r4]6674	vst2.32	{d0, d1, d2, d3}, [r4:16]6675	vst2.32	{d0, d1, d2, d3}, [r4:32]6676	vst2.32	{d0, d1, d2, d3}, [r4:64]6677	vst2.32	{d0, d1, d2, d3}, [r4:128]6678	vst2.32	{d0, d1, d2, d3}, [r4:256]6679 6680@ CHECK: vst2.32 {d0, d1, d2, d3}, [r4]  @ encoding: [0x04,0xf9,0x8f,0x03]6681@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted6682@ CHECK-ERRORS:         vst2.32 {d0, d1, d2, d3}, [r4:16]6683@ CHECK-ERRORS:                                       ^6684@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted6685@ CHECK-ERRORS:         vst2.32 {d0, d1, d2, d3}, [r4:32]6686@ CHECK-ERRORS:                                       ^6687@ CHECK: vst2.32 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x04,0xf9,0x9f,0x03]6688@ CHECK: vst2.32 {d0, d1, d2, d3}, [r4:128] @ encoding: [0x04,0xf9,0xaf,0x03]6689@ CHECK: vst2.32 {d0, d1, d2, d3}, [r4:256] @ encoding: [0x04,0xf9,0xbf,0x03]6690 6691	vst2.32	{d0, d1, d2, d3}, [r4]!6692	vst2.32	{d0, d1, d2, d3}, [r4:16]!6693	vst2.32	{d0, d1, d2, d3}, [r4:32]!6694	vst2.32	{d0, d1, d2, d3}, [r4:64]!6695	vst2.32	{d0, d1, d2, d3}, [r4:128]!6696	vst2.32	{d0, d1, d2, d3}, [r4:256]!6697 6698@ CHECK: vst2.32 {d0, d1, d2, d3}, [r4]! @ encoding: [0x04,0xf9,0x8d,0x03]6699@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted6700@ CHECK-ERRORS:         vst2.32 {d0, d1, d2, d3}, [r4:16]!6701@ CHECK-ERRORS:                                       ^6702@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted6703@ CHECK-ERRORS:         vst2.32 {d0, d1, d2, d3}, [r4:32]!6704@ CHECK-ERRORS:                                       ^6705@ CHECK: vst2.32 {d0, d1, d2, d3}, [r4:64]! @ encoding: [0x04,0xf9,0x9d,0x03]6706@ CHECK: vst2.32 {d0, d1, d2, d3}, [r4:128]! @ encoding: [0x04,0xf9,0xad,0x03]6707@ CHECK: vst2.32 {d0, d1, d2, d3}, [r4:256]! @ encoding: [0x04,0xf9,0xbd,0x03]6708 6709	vst2.32	{d0, d1, d2, d3}, [r4], r66710	vst2.32	{d0, d1, d2, d3}, [r4:16], r66711	vst2.32	{d0, d1, d2, d3}, [r4:32], r66712	vst2.32	{d0, d1, d2, d3}, [r4:64], r66713	vst2.32	{d0, d1, d2, d3}, [r4:128], r66714	vst2.32	{d0, d1, d2, d3}, [r4:256], r66715 6716@ CHECK: vst2.32 {d0, d1, d2, d3}, [r4], r6 @ encoding: [0x04,0xf9,0x86,0x03]6717@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted6718@ CHECK-ERRORS:         vst2.32 {d0, d1, d2, d3}, [r4:16], r66719@ CHECK-ERRORS:                                       ^6720@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted6721@ CHECK-ERRORS:         vst2.32 {d0, d1, d2, d3}, [r4:32], r66722@ CHECK-ERRORS:                                       ^6723@ CHECK: vst2.32 {d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x04,0xf9,0x96,0x03]6724@ CHECK: vst2.32 {d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x04,0xf9,0xa6,0x03]6725@ CHECK: vst2.32 {d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x04,0xf9,0xb6,0x03]6726 6727	vst2.32	{d0[1], d1[1]}, [r4]6728	vst2.32	{d0[1], d1[1]}, [r4:16]6729	vst2.32	{d0[1], d1[1]}, [r4:32]6730	vst2.32	{d0[1], d1[1]}, [r4:64]6731	vst2.32	{d0[1], d1[1]}, [r4:128]6732	vst2.32	{d0[1], d1[1]}, [r4:256]6733 6734@ CHECK: vst2.32 {d0[1], d1[1]}, [r4]    @ encoding: [0x84,0xf9,0x8f,0x09]6735@ CHECK-ERRORS: alignment must be 64 or omitted6736@ CHECK-ERRORS:         vst2.32 {d0[1], d1[1]}, [r4:16]6737@ CHECK-ERRORS:                                     ^6738@ CHECK-ERRORS: alignment must be 64 or omitted6739@ CHECK-ERRORS:         vst2.32 {d0[1], d1[1]}, [r4:32]6740@ CHECK-ERRORS:                                     ^6741@ CHECK: vst2.32 {d0[1], d1[1]}, [r4:64] @ encoding: [0x84,0xf9,0x9f,0x09]6742@ CHECK-ERRORS: alignment must be 64 or omitted6743@ CHECK-ERRORS:         vst2.32 {d0[1], d1[1]}, [r4:128]6744@ CHECK-ERRORS:                                     ^6745@ CHECK-ERRORS: alignment must be 64 or omitted6746@ CHECK-ERRORS:         vst2.32 {d0[1], d1[1]}, [r4:256]6747@ CHECK-ERRORS:                                     ^6748 6749	vst2.32	{d0[1], d1[1]}, [r4]!6750	vst2.32	{d0[1], d1[1]}, [r4:16]!6751	vst2.32	{d0[1], d1[1]}, [r4:32]!6752	vst2.32	{d0[1], d1[1]}, [r4:64]!6753	vst2.32	{d0[1], d1[1]}, [r4:128]!6754	vst2.32	{d0[1], d1[1]}, [r4:256]!6755 6756@ CHECK: vst2.32 {d0[1], d1[1]}, [r4]!   @ encoding: [0x84,0xf9,0x8d,0x09]6757@ CHECK-ERRORS: alignment must be 64 or omitted6758@ CHECK-ERRORS:         vst2.32 {d0[1], d1[1]}, [r4:16]!6759@ CHECK-ERRORS:                                     ^6760@ CHECK-ERRORS: alignment must be 64 or omitted6761@ CHECK-ERRORS:         vst2.32 {d0[1], d1[1]}, [r4:32]!6762@ CHECK-ERRORS:                                     ^6763@ CHECK: vst2.32 {d0[1], d1[1]}, [r4:64]! @ encoding: [0x84,0xf9,0x9d,0x09]6764@ CHECK-ERRORS: alignment must be 64 or omitted6765@ CHECK-ERRORS:         vst2.32 {d0[1], d1[1]}, [r4:128]!6766@ CHECK-ERRORS:                                     ^6767@ CHECK-ERRORS: alignment must be 64 or omitted6768@ CHECK-ERRORS:         vst2.32 {d0[1], d1[1]}, [r4:256]!6769@ CHECK-ERRORS:                                     ^6770 6771	vst2.32	{d0[1], d1[1]}, [r4], r66772	vst2.32	{d0[1], d1[1]}, [r4:16], r66773	vst2.32	{d0[1], d1[1]}, [r4:32], r66774	vst2.32	{d0[1], d1[1]}, [r4:64], r66775	vst2.32	{d0[1], d1[1]}, [r4:128], r66776	vst2.32	{d0[1], d1[1]}, [r4:256], r66777 6778@ CHECK: vst2.32 {d0[1], d1[1]}, [r4], r6 @ encoding: [0x84,0xf9,0x86,0x09]6779@ CHECK-ERRORS: alignment must be 64 or omitted6780@ CHECK-ERRORS:         vst2.32 {d0[1], d1[1]}, [r4:16], r66781@ CHECK-ERRORS:                                     ^6782@ CHECK-ERRORS: alignment must be 64 or omitted6783@ CHECK-ERRORS:         vst2.32 {d0[1], d1[1]}, [r4:32], r66784@ CHECK-ERRORS:                                     ^6785@ CHECK: vst2.32 {d0[1], d1[1]}, [r4:64], r6 @ encoding: [0x84,0xf9,0x96,0x09]6786@ CHECK-ERRORS: alignment must be 64 or omitted6787@ CHECK-ERRORS:         vst2.32 {d0[1], d1[1]}, [r4:128], r66788@ CHECK-ERRORS:                                     ^6789@ CHECK-ERRORS: alignment must be 64 or omitted6790@ CHECK-ERRORS:         vst2.32 {d0[1], d1[1]}, [r4:256], r66791@ CHECK-ERRORS:                                     ^6792 6793	vst2.32	{d0[1], d2[1]}, [r4]6794	vst2.32	{d0[1], d2[1]}, [r4:16]6795	vst2.32	{d0[1], d2[1]}, [r4:32]6796	vst2.32	{d0[1], d2[1]}, [r4:64]6797	vst2.32	{d0[1], d2[1]}, [r4:128]6798	vst2.32	{d0[1], d2[1]}, [r4:256]6799 6800@ CHECK: vst2.32 {d0[1], d2[1]}, [r4]    @ encoding: [0x84,0xf9,0xcf,0x09]6801@ CHECK-ERRORS: alignment must be 64 or omitted6802@ CHECK-ERRORS:         vst2.32 {d0[1], d2[1]}, [r4:16]6803@ CHECK-ERRORS:                                     ^6804@ CHECK-ERRORS: alignment must be 64 or omitted6805@ CHECK-ERRORS:         vst2.32 {d0[1], d2[1]}, [r4:32]6806@ CHECK-ERRORS:                                     ^6807@ CHECK: vst2.32 {d0[1], d2[1]}, [r4:64] @ encoding: [0x84,0xf9,0xdf,0x09]6808@ CHECK-ERRORS: alignment must be 64 or omitted6809@ CHECK-ERRORS:         vst2.32 {d0[1], d2[1]}, [r4:128]6810@ CHECK-ERRORS:                                     ^6811@ CHECK-ERRORS: alignment must be 64 or omitted6812@ CHECK-ERRORS:         vst2.32 {d0[1], d2[1]}, [r4:256]6813@ CHECK-ERRORS:                                     ^6814 6815	vst2.32	{d0[1], d2[1]}, [r4]!6816	vst2.32	{d0[1], d2[1]}, [r4:16]!6817	vst2.32	{d0[1], d2[1]}, [r4:32]!6818	vst2.32	{d0[1], d2[1]}, [r4:64]!6819	vst2.32	{d0[1], d2[1]}, [r4:128]!6820	vst2.32	{d0[1], d2[1]}, [r4:256]!6821 6822@ CHECK: vst2.32 {d0[1], d2[1]}, [r4]!   @ encoding: [0x84,0xf9,0xcd,0x09]6823@ CHECK-ERRORS: alignment must be 64 or omitted6824@ CHECK-ERRORS:         vst2.32 {d0[1], d2[1]}, [r4:16]!6825@ CHECK-ERRORS:                                     ^6826@ CHECK-ERRORS: alignment must be 64 or omitted6827@ CHECK-ERRORS:         vst2.32 {d0[1], d2[1]}, [r4:32]!6828@ CHECK-ERRORS:                                     ^6829@ CHECK: vst2.32 {d0[1], d2[1]}, [r4:64]! @ encoding: [0x84,0xf9,0xdd,0x09]6830@ CHECK-ERRORS: alignment must be 64 or omitted6831@ CHECK-ERRORS:         vst2.32 {d0[1], d2[1]}, [r4:128]!6832@ CHECK-ERRORS:                                     ^6833@ CHECK-ERRORS: alignment must be 64 or omitted6834@ CHECK-ERRORS:         vst2.32 {d0[1], d2[1]}, [r4:256]!6835@ CHECK-ERRORS:                                     ^6836 6837	vst2.32	{d0[1], d2[1]}, [r4], r66838	vst2.32	{d0[1], d2[1]}, [r4:16], r66839	vst2.32	{d0[1], d2[1]}, [r4:32], r66840	vst2.32	{d0[1], d2[1]}, [r4:64], r66841	vst2.32	{d0[1], d2[1]}, [r4:128], r66842	vst2.32	{d0[1], d2[1]}, [r4:256], r66843 6844@ CHECK: vst2.32 {d0[1], d2[1]}, [r4], r6 @ encoding: [0x84,0xf9,0xc6,0x09]6845@ CHECK-ERRORS: alignment must be 64 or omitted6846@ CHECK-ERRORS:         vst2.32 {d0[1], d2[1]}, [r4:16], r66847@ CHECK-ERRORS:                                     ^6848@ CHECK-ERRORS: alignment must be 64 or omitted6849@ CHECK-ERRORS:         vst2.32 {d0[1], d2[1]}, [r4:32], r66850@ CHECK-ERRORS:                                     ^6851@ CHECK: vst2.32 {d0[1], d2[1]}, [r4:64], r6 @ encoding: [0x84,0xf9,0xd6,0x09]6852@ CHECK-ERRORS: alignment must be 64 or omitted6853@ CHECK-ERRORS:         vst2.32 {d0[1], d2[1]}, [r4:128], r66854@ CHECK-ERRORS:                                     ^6855@ CHECK-ERRORS: alignment must be 64 or omitted6856@ CHECK-ERRORS:         vst2.32 {d0[1], d2[1]}, [r4:256], r66857@ CHECK-ERRORS:                                     ^6858 6859	vst3.8	{d0, d1, d2}, [r4]6860	vst3.8	{d0, d1, d2}, [r4:16]6861	vst3.8	{d0, d1, d2}, [r4:32]6862	vst3.8	{d0, d1, d2}, [r4:64]6863	vst3.8	{d0, d1, d2}, [r4:128]6864	vst3.8	{d0, d1, d2}, [r4:256]6865 6866@ CHECK: vst3.8 {d0, d1, d2}, [r4]      @ encoding: [0x04,0xf9,0x0f,0x04]6867@ CHECK-ERRORS: alignment must be 64 or omitted6868@ CHECK-ERRORS:         vst3.8  {d0, d1, d2}, [r4:16]6869@ CHECK-ERRORS:                                   ^6870@ CHECK-ERRORS: alignment must be 64 or omitted6871@ CHECK-ERRORS:         vst3.8  {d0, d1, d2}, [r4:32]6872@ CHECK-ERRORS:                                   ^6873@ CHECK: vst3.8 {d0, d1, d2}, [r4:64]   @ encoding: [0x04,0xf9,0x1f,0x04]6874@ CHECK-ERRORS: alignment must be 64 or omitted6875@ CHECK-ERRORS:         vst3.8  {d0, d1, d2}, [r4:128]6876@ CHECK-ERRORS:                                   ^6877@ CHECK-ERRORS: alignment must be 64 or omitted6878@ CHECK-ERRORS:         vst3.8  {d0, d1, d2}, [r4:256]6879@ CHECK-ERRORS:                                   ^6880 6881	vst3.8	{d0, d1, d2}, [r4]!6882	vst3.8	{d0, d1, d2}, [r4:16]!6883	vst3.8	{d0, d1, d2}, [r4:32]!6884	vst3.8	{d0, d1, d2}, [r4:64]!6885	vst3.8	{d0, d1, d2}, [r4:128]!6886	vst3.8	{d0, d1, d2}, [r4:256]!6887 6888@ CHECK: vst3.8 {d0, d1, d2}, [r4]!     @ encoding: [0x04,0xf9,0x0d,0x04]6889@ CHECK-ERRORS: alignment must be 64 or omitted6890@ CHECK-ERRORS:         vst3.8  {d0, d1, d2}, [r4:16]!6891@ CHECK-ERRORS:                                   ^6892@ CHECK-ERRORS: alignment must be 64 or omitted6893@ CHECK-ERRORS:         vst3.8  {d0, d1, d2}, [r4:32]!6894@ CHECK-ERRORS:                                   ^6895@ CHECK: vst3.8 {d0, d1, d2}, [r4:64]!  @ encoding: [0x04,0xf9,0x1d,0x04]6896@ CHECK-ERRORS: alignment must be 64 or omitted6897@ CHECK-ERRORS:         vst3.8  {d0, d1, d2}, [r4:128]!6898@ CHECK-ERRORS:                                   ^6899@ CHECK-ERRORS: alignment must be 64 or omitted6900@ CHECK-ERRORS:         vst3.8  {d0, d1, d2}, [r4:256]!6901@ CHECK-ERRORS:                                   ^6902 6903	vst3.8	{d0, d1, d2}, [r4], r66904	vst3.8	{d0, d1, d2}, [r4:16], r66905	vst3.8	{d0, d1, d2}, [r4:32], r66906	vst3.8	{d0, d1, d2}, [r4:64], r66907	vst3.8	{d0, d1, d2}, [r4:128], r66908	vst3.8	{d0, d1, d2}, [r4:256], r66909 6910@ CHECK: vst3.8 {d0, d1, d2}, [r4], r6  @ encoding: [0x04,0xf9,0x06,0x04]6911@ CHECK-ERRORS: alignment must be 64 or omitted6912@ CHECK-ERRORS:         vst3.8  {d0, d1, d2}, [r4:16], r66913@ CHECK-ERRORS:                                   ^6914@ CHECK-ERRORS: alignment must be 64 or omitted6915@ CHECK-ERRORS:         vst3.8  {d0, d1, d2}, [r4:32], r66916@ CHECK-ERRORS:                                   ^6917@ CHECK: vst3.8 {d0, d1, d2}, [r4:64], r6 @ encoding: [0x04,0xf9,0x16,0x04]6918@ CHECK-ERRORS: alignment must be 64 or omitted6919@ CHECK-ERRORS:         vst3.8  {d0, d1, d2}, [r4:128], r66920@ CHECK-ERRORS:                                   ^6921@ CHECK-ERRORS: alignment must be 64 or omitted6922@ CHECK-ERRORS:         vst3.8  {d0, d1, d2}, [r4:256], r66923@ CHECK-ERRORS:                                   ^6924 6925	vst3.8	{d0, d2, d4}, [r4]6926	vst3.8	{d0, d2, d4}, [r4:16]6927	vst3.8	{d0, d2, d4}, [r4:32]6928	vst3.8	{d0, d2, d4}, [r4:64]6929	vst3.8	{d0, d2, d4}, [r4:128]6930	vst3.8	{d0, d2, d4}, [r4:256]6931 6932@ CHECK: vst3.8 {d0, d2, d4}, [r4]      @ encoding: [0x04,0xf9,0x0f,0x05]6933@ CHECK-ERRORS: alignment must be 64 or omitted6934@ CHECK-ERRORS:         vst3.8  {d0, d2, d4}, [r4:16]6935@ CHECK-ERRORS:                                   ^6936@ CHECK-ERRORS: alignment must be 64 or omitted6937@ CHECK-ERRORS:         vst3.8  {d0, d2, d4}, [r4:32]6938@ CHECK-ERRORS:                                   ^6939@ CHECK: vst3.8 {d0, d2, d4}, [r4:64]   @ encoding: [0x04,0xf9,0x1f,0x05]6940@ CHECK-ERRORS: alignment must be 64 or omitted6941@ CHECK-ERRORS:         vst3.8  {d0, d2, d4}, [r4:128]6942@ CHECK-ERRORS:                                   ^6943@ CHECK-ERRORS: alignment must be 64 or omitted6944@ CHECK-ERRORS:         vst3.8  {d0, d2, d4}, [r4:256]6945@ CHECK-ERRORS:                                   ^6946 6947	vst3.8	{d0, d2, d4}, [r4]!6948	vst3.8	{d0, d2, d4}, [r4:16]!6949	vst3.8	{d0, d2, d4}, [r4:32]!6950	vst3.8	{d0, d2, d4}, [r4:64]!6951	vst3.8	{d0, d2, d4}, [r4:128]!6952	vst3.8	{d0, d2, d4}, [r4:256]!6953 6954@ CHECK: vst3.8 {d0, d2, d4}, [r4]!     @ encoding: [0x04,0xf9,0x0d,0x05]6955@ CHECK-ERRORS: alignment must be 64 or omitted6956@ CHECK-ERRORS:         vst3.8  {d0, d2, d4}, [r4:16]!6957@ CHECK-ERRORS:                                   ^6958@ CHECK-ERRORS: alignment must be 64 or omitted6959@ CHECK-ERRORS:         vst3.8  {d0, d2, d4}, [r4:32]!6960@ CHECK-ERRORS:                                   ^6961@ CHECK: vst3.8 {d0, d2, d4}, [r4:64]!  @ encoding: [0x04,0xf9,0x1d,0x05]6962@ CHECK-ERRORS: alignment must be 64 or omitted6963@ CHECK-ERRORS:         vst3.8  {d0, d2, d4}, [r4:128]!6964@ CHECK-ERRORS:                                   ^6965@ CHECK-ERRORS: alignment must be 64 or omitted6966@ CHECK-ERRORS:         vst3.8  {d0, d2, d4}, [r4:256]!6967@ CHECK-ERRORS:                                   ^6968 6969	vst3.8	{d0, d2, d4}, [r4], r66970	vst3.8	{d0, d2, d4}, [r4:16], r66971	vst3.8	{d0, d2, d4}, [r4:32], r66972	vst3.8	{d0, d2, d4}, [r4:64], r66973	vst3.8	{d0, d2, d4}, [r4:128], r66974	vst3.8	{d0, d2, d4}, [r4:256], r66975 6976@ CHECK: vst3.8 {d0, d2, d4}, [r4], r6  @ encoding: [0x04,0xf9,0x06,0x05]6977@ CHECK-ERRORS: alignment must be 64 or omitted6978@ CHECK-ERRORS:         vst3.8  {d0, d2, d4}, [r4:16], r66979@ CHECK-ERRORS:                                   ^6980@ CHECK-ERRORS: alignment must be 64 or omitted6981@ CHECK-ERRORS:         vst3.8  {d0, d2, d4}, [r4:32], r66982@ CHECK-ERRORS:                                   ^6983@ CHECK: vst3.8 {d0, d2, d4}, [r4:64], r6 @ encoding: [0x04,0xf9,0x16,0x05]6984@ CHECK-ERRORS: alignment must be 64 or omitted6985@ CHECK-ERRORS:         vst3.8  {d0, d2, d4}, [r4:128], r66986@ CHECK-ERRORS:                                   ^6987@ CHECK-ERRORS: alignment must be 64 or omitted6988@ CHECK-ERRORS:         vst3.8  {d0, d2, d4}, [r4:256], r66989@ CHECK-ERRORS:                                   ^6990 6991	vst3.8	{d0[1], d1[1], d2[1]}, [r4]6992	vst3.8	{d0[1], d1[1], d2[1]}, [r4:16]6993	vst3.8	{d0[1], d1[1], d2[1]}, [r4:32]6994	vst3.8	{d0[1], d1[1], d2[1]}, [r4:64]6995	vst3.8	{d0[1], d1[1], d2[1]}, [r4:128]6996	vst3.8	{d0[1], d1[1], d2[1]}, [r4:256]6997 6998@ CHECK: vst3.8 {d0[1], d1[1], d2[1]}, [r4] @ encoding: [0x84,0xf9,0x2f,0x02]6999@ CHECK-ERRORS: alignment must be omitted7000@ CHECK-ERRORS:         vst3.8  {d0[1], d1[1], d2[1]}, [r4:16]7001@ CHECK-ERRORS:                                            ^7002@ CHECK-ERRORS: alignment must be omitted7003@ CHECK-ERRORS:         vst3.8  {d0[1], d1[1], d2[1]}, [r4:32]7004@ CHECK-ERRORS:                                            ^7005@ CHECK-ERRORS: alignment must be omitted7006@ CHECK-ERRORS:         vst3.8  {d0[1], d1[1], d2[1]}, [r4:64]7007@ CHECK-ERRORS:                                            ^7008@ CHECK-ERRORS: alignment must be omitted7009@ CHECK-ERRORS:         vst3.8  {d0[1], d1[1], d2[1]}, [r4:128]7010@ CHECK-ERRORS:                                            ^7011@ CHECK-ERRORS: alignment must be omitted7012@ CHECK-ERRORS:         vst3.8  {d0[1], d1[1], d2[1]}, [r4:256]7013@ CHECK-ERRORS:                                            ^7014 7015	vst3.8	{d0[1], d1[1], d2[1]}, [r4]!7016	vst3.8	{d0[1], d1[1], d2[1]}, [r4:16]!7017	vst3.8	{d0[1], d1[1], d2[1]}, [r4:32]!7018	vst3.8	{d0[1], d1[1], d2[1]}, [r4:64]!7019	vst3.8	{d0[1], d1[1], d2[1]}, [r4:128]!7020	vst3.8	{d0[1], d1[1], d2[1]}, [r4:256]!7021 7022@ CHECK: vst3.8 {d0[1], d1[1], d2[1]}, [r4]! @ encoding: [0x84,0xf9,0x2d,0x02]7023@ CHECK-ERRORS: alignment must be omitted7024@ CHECK-ERRORS:         vst3.8  {d0[1], d1[1], d2[1]}, [r4:16]!7025@ CHECK-ERRORS:                                            ^7026@ CHECK-ERRORS: alignment must be omitted7027@ CHECK-ERRORS:         vst3.8  {d0[1], d1[1], d2[1]}, [r4:32]!7028@ CHECK-ERRORS:                                            ^7029@ CHECK-ERRORS: alignment must be omitted7030@ CHECK-ERRORS:         vst3.8  {d0[1], d1[1], d2[1]}, [r4:64]!7031@ CHECK-ERRORS:                                            ^7032@ CHECK-ERRORS: alignment must be omitted7033@ CHECK-ERRORS:         vst3.8  {d0[1], d1[1], d2[1]}, [r4:128]!7034@ CHECK-ERRORS:                                            ^7035@ CHECK-ERRORS: alignment must be omitted7036@ CHECK-ERRORS:         vst3.8  {d0[1], d1[1], d2[1]}, [r4:256]!7037@ CHECK-ERRORS:                                            ^7038 7039	vst3.8	{d0[1], d1[1], d2[1]}, [r4], r67040	vst3.8	{d0[1], d1[1], d2[1]}, [r4:16], r67041	vst3.8	{d0[1], d1[1], d2[1]}, [r4:32], r67042	vst3.8	{d0[1], d1[1], d2[1]}, [r4:64], r67043	vst3.8	{d0[1], d1[1], d2[1]}, [r4:128], r67044	vst3.8	{d0[1], d1[1], d2[1]}, [r4:256], r67045 7046@ CHECK: vst3.8 {d0[1], d1[1], d2[1]}, [r4], r6 @ encoding: [0x84,0xf9,0x26,0x02]7047@ CHECK-ERRORS: alignment must be omitted7048@ CHECK-ERRORS:         vst3.8  {d0[1], d1[1], d2[1]}, [r4:16], r67049@ CHECK-ERRORS:                                            ^7050@ CHECK-ERRORS: alignment must be omitted7051@ CHECK-ERRORS:         vst3.8  {d0[1], d1[1], d2[1]}, [r4:32], r67052@ CHECK-ERRORS:                                            ^7053@ CHECK-ERRORS: alignment must be omitted7054@ CHECK-ERRORS:         vst3.8  {d0[1], d1[1], d2[1]}, [r4:64], r67055@ CHECK-ERRORS:                                            ^7056@ CHECK-ERRORS: alignment must be omitted7057@ CHECK-ERRORS:         vst3.8  {d0[1], d1[1], d2[1]}, [r4:128], r67058@ CHECK-ERRORS:                                            ^7059@ CHECK-ERRORS: alignment must be omitted7060@ CHECK-ERRORS:         vst3.8  {d0[1], d1[1], d2[1]}, [r4:256], r67061@ CHECK-ERRORS:                                            ^7062 7063	vst3.16	{d0, d1, d2}, [r4]7064	vst3.16	{d0, d1, d2}, [r4:16]7065	vst3.16	{d0, d1, d2}, [r4:32]7066	vst3.16	{d0, d1, d2}, [r4:64]7067	vst3.16	{d0, d1, d2}, [r4:128]7068	vst3.16	{d0, d1, d2}, [r4:256]7069 7070@ CHECK: vst3.16 {d0, d1, d2}, [r4]      @ encoding: [0x04,0xf9,0x4f,0x04]7071@ CHECK-ERRORS: alignment must be 64 or omitted7072@ CHECK-ERRORS:         vst3.16 {d0, d1, d2}, [r4:16]7073@ CHECK-ERRORS:                                   ^7074@ CHECK-ERRORS: alignment must be 64 or omitted7075@ CHECK-ERRORS:         vst3.16 {d0, d1, d2}, [r4:32]7076@ CHECK-ERRORS:                                   ^7077@ CHECK: vst3.16 {d0, d1, d2}, [r4:64]   @ encoding: [0x04,0xf9,0x5f,0x04]7078@ CHECK-ERRORS: alignment must be 64 or omitted7079@ CHECK-ERRORS:         vst3.16 {d0, d1, d2}, [r4:128]7080@ CHECK-ERRORS:                                   ^7081@ CHECK-ERRORS: alignment must be 64 or omitted7082@ CHECK-ERRORS:         vst3.16 {d0, d1, d2}, [r4:256]7083@ CHECK-ERRORS:                                   ^7084 7085	vst3.16	{d0, d1, d2}, [r4]!7086	vst3.16	{d0, d1, d2}, [r4:16]!7087	vst3.16	{d0, d1, d2}, [r4:32]!7088	vst3.16	{d0, d1, d2}, [r4:64]!7089	vst3.16	{d0, d1, d2}, [r4:128]!7090	vst3.16	{d0, d1, d2}, [r4:256]!7091 7092@ CHECK: vst3.16 {d0, d1, d2}, [r4]!     @ encoding: [0x04,0xf9,0x4d,0x04]7093@ CHECK-ERRORS: alignment must be 64 or omitted7094@ CHECK-ERRORS:         vst3.16 {d0, d1, d2}, [r4:16]!7095@ CHECK-ERRORS:                                   ^7096@ CHECK-ERRORS: alignment must be 64 or omitted7097@ CHECK-ERRORS:         vst3.16 {d0, d1, d2}, [r4:32]!7098@ CHECK-ERRORS:                                   ^7099@ CHECK: vst3.16 {d0, d1, d2}, [r4:64]!  @ encoding: [0x04,0xf9,0x5d,0x04]7100@ CHECK-ERRORS: alignment must be 64 or omitted7101@ CHECK-ERRORS:         vst3.16 {d0, d1, d2}, [r4:128]!7102@ CHECK-ERRORS:                                   ^7103@ CHECK-ERRORS: alignment must be 64 or omitted7104@ CHECK-ERRORS:         vst3.16 {d0, d1, d2}, [r4:256]!7105@ CHECK-ERRORS:                                   ^7106 7107	vst3.16	{d0, d1, d2}, [r4], r67108	vst3.16	{d0, d1, d2}, [r4:16], r67109	vst3.16	{d0, d1, d2}, [r4:32], r67110	vst3.16	{d0, d1, d2}, [r4:64], r67111	vst3.16	{d0, d1, d2}, [r4:128], r67112	vst3.16	{d0, d1, d2}, [r4:256], r67113 7114@ CHECK: vst3.16 {d0, d1, d2}, [r4], r6  @ encoding: [0x04,0xf9,0x46,0x04]7115@ CHECK-ERRORS: alignment must be 64 or omitted7116@ CHECK-ERRORS:         vst3.16 {d0, d1, d2}, [r4:16], r67117@ CHECK-ERRORS:                                   ^7118@ CHECK-ERRORS: alignment must be 64 or omitted7119@ CHECK-ERRORS:         vst3.16 {d0, d1, d2}, [r4:32], r67120@ CHECK-ERRORS:                                   ^7121@ CHECK: vst3.16 {d0, d1, d2}, [r4:64], r6 @ encoding: [0x04,0xf9,0x56,0x04]7122@ CHECK-ERRORS: alignment must be 64 or omitted7123@ CHECK-ERRORS:         vst3.16 {d0, d1, d2}, [r4:128], r67124@ CHECK-ERRORS:                                   ^7125@ CHECK-ERRORS: alignment must be 64 or omitted7126@ CHECK-ERRORS:         vst3.16 {d0, d1, d2}, [r4:256], r67127@ CHECK-ERRORS:                                   ^7128 7129	vst3.16	{d0, d2, d4}, [r4]7130	vst3.16	{d0, d2, d4}, [r4:16]7131	vst3.16	{d0, d2, d4}, [r4:32]7132	vst3.16	{d0, d2, d4}, [r4:64]7133	vst3.16	{d0, d2, d4}, [r4:128]7134	vst3.16	{d0, d2, d4}, [r4:256]7135 7136@ CHECK: vst3.16 {d0, d2, d4}, [r4]      @ encoding: [0x04,0xf9,0x4f,0x05]7137@ CHECK-ERRORS: alignment must be 64 or omitted7138@ CHECK-ERRORS:         vst3.16 {d0, d2, d4}, [r4:16]7139@ CHECK-ERRORS:                                   ^7140@ CHECK-ERRORS: alignment must be 64 or omitted7141@ CHECK-ERRORS:         vst3.16 {d0, d2, d4}, [r4:32]7142@ CHECK-ERRORS:                                   ^7143@ CHECK: vst3.16 {d0, d2, d4}, [r4:64]   @ encoding: [0x04,0xf9,0x5f,0x05]7144@ CHECK-ERRORS: alignment must be 64 or omitted7145@ CHECK-ERRORS:         vst3.16 {d0, d2, d4}, [r4:128]7146@ CHECK-ERRORS:                                   ^7147@ CHECK-ERRORS: alignment must be 64 or omitted7148@ CHECK-ERRORS:         vst3.16 {d0, d2, d4}, [r4:256]7149@ CHECK-ERRORS:                                   ^7150 7151	vst3.16	{d0, d2, d4}, [r4]!7152	vst3.16	{d0, d2, d4}, [r4:16]!7153	vst3.16	{d0, d2, d4}, [r4:32]!7154	vst3.16	{d0, d2, d4}, [r4:64]!7155	vst3.16	{d0, d2, d4}, [r4:128]!7156	vst3.16	{d0, d2, d4}, [r4:256]!7157 7158@ CHECK: vst3.16 {d0, d2, d4}, [r4]!     @ encoding: [0x04,0xf9,0x4d,0x05]7159@ CHECK-ERRORS: alignment must be 64 or omitted7160@ CHECK-ERRORS:         vst3.16 {d0, d2, d4}, [r4:16]!7161@ CHECK-ERRORS:                                   ^7162@ CHECK-ERRORS: alignment must be 64 or omitted7163@ CHECK-ERRORS:         vst3.16 {d0, d2, d4}, [r4:32]!7164@ CHECK-ERRORS:                                   ^7165@ CHECK: vst3.16 {d0, d2, d4}, [r4:64]!  @ encoding: [0x04,0xf9,0x5d,0x05]7166@ CHECK-ERRORS: alignment must be 64 or omitted7167@ CHECK-ERRORS:         vst3.16 {d0, d2, d4}, [r4:128]!7168@ CHECK-ERRORS:                                   ^7169@ CHECK-ERRORS: alignment must be 64 or omitted7170@ CHECK-ERRORS:         vst3.16 {d0, d2, d4}, [r4:256]!7171@ CHECK-ERRORS:                                   ^7172 7173	vst3.16	{d0, d2, d4}, [r4], r67174	vst3.16	{d0, d2, d4}, [r4:16], r67175	vst3.16	{d0, d2, d4}, [r4:32], r67176	vst3.16	{d0, d2, d4}, [r4:64], r67177	vst3.16	{d0, d2, d4}, [r4:128], r67178	vst3.16	{d0, d2, d4}, [r4:256], r67179 7180@ CHECK: vst3.16 {d0, d2, d4}, [r4], r6  @ encoding: [0x04,0xf9,0x46,0x05]7181@ CHECK-ERRORS: alignment must be 64 or omitted7182@ CHECK-ERRORS:         vst3.16 {d0, d2, d4}, [r4:16], r67183@ CHECK-ERRORS:                                   ^7184@ CHECK-ERRORS: alignment must be 64 or omitted7185@ CHECK-ERRORS:         vst3.16 {d0, d2, d4}, [r4:32], r67186@ CHECK-ERRORS:                                   ^7187@ CHECK: vst3.16 {d0, d2, d4}, [r4:64], r6 @ encoding: [0x04,0xf9,0x56,0x05]7188@ CHECK-ERRORS: alignment must be 64 or omitted7189@ CHECK-ERRORS:         vst3.16 {d0, d2, d4}, [r4:128], r67190@ CHECK-ERRORS:                                   ^7191@ CHECK-ERRORS: alignment must be 64 or omitted7192@ CHECK-ERRORS:         vst3.16 {d0, d2, d4}, [r4:256], r67193@ CHECK-ERRORS:                                   ^7194 7195	vst3.16	{d0[1], d1[1], d2[1]}, [r4]7196	vst3.16	{d0[1], d1[1], d2[1]}, [r4:16]7197	vst3.16	{d0[1], d1[1], d2[1]}, [r4:32]7198	vst3.16	{d0[1], d1[1], d2[1]}, [r4:64]7199	vst3.16	{d0[1], d1[1], d2[1]}, [r4:128]7200	vst3.16	{d0[1], d1[1], d2[1]}, [r4:256]7201 7202@ CHECK: vst3.16 {d0[1], d1[1], d2[1]}, [r4] @ encoding: [0x84,0xf9,0x4f,0x06]7203@ CHECK-ERRORS: alignment must be omitted7204@ CHECK-ERRORS:         vst3.16 {d0[1], d1[1], d2[1]}, [r4:16]7205@ CHECK-ERRORS:                                            ^7206@ CHECK-ERRORS: alignment must be omitted7207@ CHECK-ERRORS:         vst3.16 {d0[1], d1[1], d2[1]}, [r4:32]7208@ CHECK-ERRORS:                                            ^7209@ CHECK-ERRORS: alignment must be omitted7210@ CHECK-ERRORS:         vst3.16 {d0[1], d1[1], d2[1]}, [r4:64]7211@ CHECK-ERRORS:                                            ^7212@ CHECK-ERRORS: alignment must be omitted7213@ CHECK-ERRORS:         vst3.16 {d0[1], d1[1], d2[1]}, [r4:128]7214@ CHECK-ERRORS:                                            ^7215@ CHECK-ERRORS: alignment must be omitted7216@ CHECK-ERRORS:         vst3.16 {d0[1], d1[1], d2[1]}, [r4:256]7217@ CHECK-ERRORS:                                            ^7218 7219	vst3.16	{d0[1], d1[1], d2[1]}, [r4]!7220	vst3.16	{d0[1], d1[1], d2[1]}, [r4:16]!7221	vst3.16	{d0[1], d1[1], d2[1]}, [r4:32]!7222	vst3.16	{d0[1], d1[1], d2[1]}, [r4:64]!7223	vst3.16	{d0[1], d1[1], d2[1]}, [r4:128]!7224	vst3.16	{d0[1], d1[1], d2[1]}, [r4:256]!7225 7226@ CHECK: vst3.16 {d0[1], d1[1], d2[1]}, [r4]! @ encoding: [0x84,0xf9,0x4d,0x06]7227@ CHECK-ERRORS: alignment must be omitted7228@ CHECK-ERRORS:         vst3.16 {d0[1], d1[1], d2[1]}, [r4:16]!7229@ CHECK-ERRORS:                                            ^7230@ CHECK-ERRORS: alignment must be omitted7231@ CHECK-ERRORS:         vst3.16 {d0[1], d1[1], d2[1]}, [r4:32]!7232@ CHECK-ERRORS:                                            ^7233@ CHECK-ERRORS: alignment must be omitted7234@ CHECK-ERRORS:         vst3.16 {d0[1], d1[1], d2[1]}, [r4:64]!7235@ CHECK-ERRORS:                                            ^7236@ CHECK-ERRORS: alignment must be omitted7237@ CHECK-ERRORS:         vst3.16 {d0[1], d1[1], d2[1]}, [r4:128]!7238@ CHECK-ERRORS:                                            ^7239@ CHECK-ERRORS: alignment must be omitted7240@ CHECK-ERRORS:         vst3.16 {d0[1], d1[1], d2[1]}, [r4:256]!7241@ CHECK-ERRORS:                                            ^7242 7243	vst3.16	{d0[1], d1[1], d2[1]}, [r4], r67244	vst3.16	{d0[1], d1[1], d2[1]}, [r4:16], r67245	vst3.16	{d0[1], d1[1], d2[1]}, [r4:32], r67246	vst3.16	{d0[1], d1[1], d2[1]}, [r4:64], r67247	vst3.16	{d0[1], d1[1], d2[1]}, [r4:128], r67248	vst3.16	{d0[1], d1[1], d2[1]}, [r4:256], r67249 7250@ CHECK: vst3.16 {d0[1], d1[1], d2[1]}, [r4], r6 @ encoding: [0x84,0xf9,0x46,0x06]7251@ CHECK-ERRORS: alignment must be omitted7252@ CHECK-ERRORS:         vst3.16 {d0[1], d1[1], d2[1]}, [r4:16], r67253@ CHECK-ERRORS:                                            ^7254@ CHECK-ERRORS: alignment must be omitted7255@ CHECK-ERRORS:         vst3.16 {d0[1], d1[1], d2[1]}, [r4:32], r67256@ CHECK-ERRORS:                                            ^7257@ CHECK-ERRORS: alignment must be omitted7258@ CHECK-ERRORS:         vst3.16 {d0[1], d1[1], d2[1]}, [r4:64], r67259@ CHECK-ERRORS:                                            ^7260@ CHECK-ERRORS: alignment must be omitted7261@ CHECK-ERRORS:         vst3.16 {d0[1], d1[1], d2[1]}, [r4:128], r67262@ CHECK-ERRORS:                                            ^7263@ CHECK-ERRORS: alignment must be omitted7264@ CHECK-ERRORS:         vst3.16 {d0[1], d1[1], d2[1]}, [r4:256], r67265@ CHECK-ERRORS:                                            ^7266 7267	vst3.16	{d0[1], d2[1], d4[1]}, [r4]7268	vst3.16	{d0[1], d2[1], d4[1]}, [r4:16]7269	vst3.16	{d0[1], d2[1], d4[1]}, [r4:32]7270	vst3.16	{d0[1], d2[1], d4[1]}, [r4:64]7271	vst3.16	{d0[1], d2[1], d4[1]}, [r4:128]7272	vst3.16	{d0[1], d2[1], d4[1]}, [r4:256]7273 7274@ CHECK: vst3.16 {d0[1], d2[1], d4[1]}, [r4] @ encoding: [0x84,0xf9,0x6f,0x06]7275@ CHECK-ERRORS: alignment must be omitted7276@ CHECK-ERRORS:         vst3.16 {d0[1], d2[1], d4[1]}, [r4:16]7277@ CHECK-ERRORS:                                            ^7278@ CHECK-ERRORS: alignment must be omitted7279@ CHECK-ERRORS:         vst3.16 {d0[1], d2[1], d4[1]}, [r4:32]7280@ CHECK-ERRORS:                                            ^7281@ CHECK-ERRORS: alignment must be omitted7282@ CHECK-ERRORS:         vst3.16 {d0[1], d2[1], d4[1]}, [r4:64]7283@ CHECK-ERRORS:                                            ^7284@ CHECK-ERRORS: alignment must be omitted7285@ CHECK-ERRORS:         vst3.16 {d0[1], d2[1], d4[1]}, [r4:128]7286@ CHECK-ERRORS:                                            ^7287@ CHECK-ERRORS: alignment must be omitted7288@ CHECK-ERRORS:         vst3.16 {d0[1], d2[1], d4[1]}, [r4:256]7289@ CHECK-ERRORS:                                            ^7290 7291	vst3.16	{d0[1], d2[1], d4[1]}, [r4]!7292	vst3.16	{d0[1], d2[1], d4[1]}, [r4:16]!7293	vst3.16	{d0[1], d2[1], d4[1]}, [r4:32]!7294	vst3.16	{d0[1], d2[1], d4[1]}, [r4:64]!7295	vst3.16	{d0[1], d2[1], d4[1]}, [r4:128]!7296	vst3.16	{d0[1], d2[1], d4[1]}, [r4:256]!7297 7298@ CHECK: vst3.16 {d0[1], d1[1], d2[1]}, [r4]! @ encoding: [0x84,0xf9,0x6d,0x06]7299@ CHECK-ERRORS: alignment must be omitted7300@ CHECK-ERRORS:         vst3.16 {d0[1], d2[1], d4[1]}, [r4:16]!7301@ CHECK-ERRORS:                                            ^7302@ CHECK-ERRORS: alignment must be omitted7303@ CHECK-ERRORS:         vst3.16 {d0[1], d2[1], d4[1]}, [r4:32]!7304@ CHECK-ERRORS:                                            ^7305@ CHECK-ERRORS: alignment must be omitted7306@ CHECK-ERRORS:         vst3.16 {d0[1], d2[1], d4[1]}, [r4:64]!7307@ CHECK-ERRORS:                                            ^7308@ CHECK-ERRORS: alignment must be omitted7309@ CHECK-ERRORS:         vst3.16 {d0[1], d2[1], d4[1]}, [r4:128]!7310@ CHECK-ERRORS:                                            ^7311@ CHECK-ERRORS: alignment must be omitted7312@ CHECK-ERRORS:         vst3.16 {d0[1], d2[1], d4[1]}, [r4:256]!7313@ CHECK-ERRORS:                                            ^7314 7315	vst3.16	{d0[1], d2[1], d4[1]}, [r4], r67316	vst3.16	{d0[1], d2[1], d4[1]}, [r4:16], r67317	vst3.16	{d0[1], d2[1], d4[1]}, [r4:32], r67318	vst3.16	{d0[1], d2[1], d4[1]}, [r4:64], r67319	vst3.16	{d0[1], d2[1], d4[1]}, [r4:128], r67320	vst3.16	{d0[1], d2[1], d4[1]}, [r4:256], r67321 7322@ CHECK: vst3.16 {d0[1], d2[1], d4[1]}, [r4], r6 @ encoding: [0x84,0xf9,0x66,0x06]7323@ CHECK-ERRORS: alignment must be omitted7324@ CHECK-ERRORS:         vst3.16 {d0[1], d2[1], d4[1]}, [r4:16], r67325@ CHECK-ERRORS:                                            ^7326@ CHECK-ERRORS: alignment must be omitted7327@ CHECK-ERRORS:         vst3.16 {d0[1], d2[1], d4[1]}, [r4:32], r67328@ CHECK-ERRORS:                                            ^7329@ CHECK-ERRORS: alignment must be omitted7330@ CHECK-ERRORS:         vst3.16 {d0[1], d2[1], d4[1]}, [r4:64], r67331@ CHECK-ERRORS:                                            ^7332@ CHECK-ERRORS: alignment must be omitted7333@ CHECK-ERRORS:         vst3.16 {d0[1], d2[1], d4[1]}, [r4:128], r67334@ CHECK-ERRORS:                                            ^7335@ CHECK-ERRORS: alignment must be omitted7336@ CHECK-ERRORS:         vst3.16 {d0[1], d2[1], d4[1]}, [r4:256], r67337@ CHECK-ERRORS:                                            ^7338 7339	vst3.32	{d0, d1, d2}, [r4]7340	vst3.32	{d0, d1, d2}, [r4:16]7341	vst3.32	{d0, d1, d2}, [r4:32]7342	vst3.32	{d0, d1, d2}, [r4:64]7343	vst3.32	{d0, d1, d2}, [r4:128]7344	vst3.32	{d0, d1, d2}, [r4:256]7345 7346@ CHECK: vst3.32 {d0, d1, d2}, [r4]      @ encoding: [0x04,0xf9,0x8f,0x04]7347@ CHECK-ERRORS: alignment must be 64 or omitted7348@ CHECK-ERRORS:         vst3.32 {d0, d1, d2}, [r4:16]7349@ CHECK-ERRORS:                                   ^7350@ CHECK-ERRORS: alignment must be 64 or omitted7351@ CHECK-ERRORS:         vst3.32 {d0, d1, d2}, [r4:32]7352@ CHECK-ERRORS:                                   ^7353@ CHECK: vst3.32 {d0, d1, d2}, [r4:64]   @ encoding: [0x04,0xf9,0x9f,0x04]7354@ CHECK-ERRORS: alignment must be 64 or omitted7355@ CHECK-ERRORS:         vst3.32 {d0, d1, d2}, [r4:128]7356@ CHECK-ERRORS:                                   ^7357@ CHECK-ERRORS: alignment must be 64 or omitted7358@ CHECK-ERRORS:         vst3.32 {d0, d1, d2}, [r4:256]7359@ CHECK-ERRORS:                                   ^7360 7361	vst3.32	{d0, d1, d2}, [r4]!7362	vst3.32	{d0, d1, d2}, [r4:16]!7363	vst3.32	{d0, d1, d2}, [r4:32]!7364	vst3.32	{d0, d1, d2}, [r4:64]!7365	vst3.32	{d0, d1, d2}, [r4:128]!7366	vst3.32	{d0, d1, d2}, [r4:256]!7367 7368@ CHECK: vst3.32 {d0, d1, d2}, [r4]!     @ encoding: [0x04,0xf9,0x8d,0x04]7369@ CHECK-ERRORS: alignment must be 64 or omitted7370@ CHECK-ERRORS:         vst3.32 {d0, d1, d2}, [r4:16]!7371@ CHECK-ERRORS:                                   ^7372@ CHECK-ERRORS: alignment must be 64 or omitted7373@ CHECK-ERRORS:         vst3.32 {d0, d1, d2}, [r4:32]!7374@ CHECK-ERRORS:                                   ^7375@ CHECK: vst3.32 {d0, d1, d2}, [r4:64]!  @ encoding: [0x04,0xf9,0x9d,0x04]7376@ CHECK-ERRORS: alignment must be 64 or omitted7377@ CHECK-ERRORS:         vst3.32 {d0, d1, d2}, [r4:128]!7378@ CHECK-ERRORS:                                   ^7379@ CHECK-ERRORS: alignment must be 64 or omitted7380@ CHECK-ERRORS:         vst3.32 {d0, d1, d2}, [r4:256]!7381@ CHECK-ERRORS:                                   ^7382 7383	vst3.32	{d0, d1, d2}, [r4], r67384	vst3.32	{d0, d1, d2}, [r4:16], r67385	vst3.32	{d0, d1, d2}, [r4:32], r67386	vst3.32	{d0, d1, d2}, [r4:64], r67387	vst3.32	{d0, d1, d2}, [r4:128], r67388	vst3.32	{d0, d1, d2}, [r4:256], r67389 7390@ CHECK: vst3.32 {d0, d1, d2}, [r4], r6  @ encoding: [0x04,0xf9,0x86,0x04]7391@ CHECK-ERRORS: alignment must be 64 or omitted7392@ CHECK-ERRORS:         vst3.32 {d0, d1, d2}, [r4:16], r67393@ CHECK-ERRORS:                                   ^7394@ CHECK-ERRORS: alignment must be 64 or omitted7395@ CHECK-ERRORS:         vst3.32 {d0, d1, d2}, [r4:32], r67396@ CHECK-ERRORS:                                   ^7397@ CHECK: vst3.32 {d0, d1, d2}, [r4:64], r6 @ encoding: [0x04,0xf9,0x96,0x04]7398@ CHECK-ERRORS: alignment must be 64 or omitted7399@ CHECK-ERRORS:         vst3.32 {d0, d1, d2}, [r4:128], r67400@ CHECK-ERRORS:                                   ^7401@ CHECK-ERRORS: alignment must be 64 or omitted7402@ CHECK-ERRORS:         vst3.32 {d0, d1, d2}, [r4:256], r67403@ CHECK-ERRORS:                                   ^7404 7405	vst3.32	{d0, d2, d4}, [r4]7406	vst3.32	{d0, d2, d4}, [r4:16]7407	vst3.32	{d0, d2, d4}, [r4:32]7408	vst3.32	{d0, d2, d4}, [r4:64]7409	vst3.32	{d0, d2, d4}, [r4:128]7410	vst3.32	{d0, d2, d4}, [r4:256]7411 7412@ CHECK: vst3.32 {d0, d2, d4}, [r4]      @ encoding: [0x04,0xf9,0x8f,0x05]7413@ CHECK-ERRORS: alignment must be 64 or omitted7414@ CHECK-ERRORS:         vst3.32 {d0, d2, d4}, [r4:16]7415@ CHECK-ERRORS:                                   ^7416@ CHECK-ERRORS: alignment must be 64 or omitted7417@ CHECK-ERRORS:         vst3.32 {d0, d2, d4}, [r4:32]7418@ CHECK-ERRORS:                                   ^7419@ CHECK: vst3.32 {d0, d2, d4}, [r4:64]   @ encoding: [0x04,0xf9,0x9f,0x05]7420@ CHECK-ERRORS: alignment must be 64 or omitted7421@ CHECK-ERRORS:         vst3.32 {d0, d2, d4}, [r4:128]7422@ CHECK-ERRORS:                                   ^7423@ CHECK-ERRORS: alignment must be 64 or omitted7424@ CHECK-ERRORS:         vst3.32 {d0, d2, d4}, [r4:256]7425@ CHECK-ERRORS:                                   ^7426 7427	vst3.32	{d0, d2, d4}, [r4]!7428	vst3.32	{d0, d2, d4}, [r4:16]!7429	vst3.32	{d0, d2, d4}, [r4:32]!7430	vst3.32	{d0, d2, d4}, [r4:64]!7431	vst3.32	{d0, d2, d4}, [r4:128]!7432	vst3.32	{d0, d2, d4}, [r4:256]!7433 7434@ CHECK: vst3.32 {d0, d2, d4}, [r4]!     @ encoding: [0x04,0xf9,0x8d,0x05]7435@ CHECK-ERRORS: alignment must be 64 or omitted7436@ CHECK-ERRORS:         vst3.32 {d0, d2, d4}, [r4:16]!7437@ CHECK-ERRORS:                                   ^7438@ CHECK-ERRORS: alignment must be 64 or omitted7439@ CHECK-ERRORS:         vst3.32 {d0, d2, d4}, [r4:32]!7440@ CHECK-ERRORS:                                   ^7441@ CHECK: vst3.32 {d0, d2, d4}, [r4:64]!  @ encoding: [0x04,0xf9,0x9d,0x05]7442@ CHECK-ERRORS: alignment must be 64 or omitted7443@ CHECK-ERRORS:         vst3.32 {d0, d2, d4}, [r4:128]!7444@ CHECK-ERRORS:                                   ^7445@ CHECK-ERRORS: alignment must be 64 or omitted7446@ CHECK-ERRORS:         vst3.32 {d0, d2, d4}, [r4:256]!7447@ CHECK-ERRORS:                                   ^7448 7449	vst3.32	{d0, d2, d4}, [r4], r67450	vst3.32	{d0, d2, d4}, [r4:16], r67451	vst3.32	{d0, d2, d4}, [r4:32], r67452	vst3.32	{d0, d2, d4}, [r4:64], r67453	vst3.32	{d0, d2, d4}, [r4:128], r67454	vst3.32	{d0, d2, d4}, [r4:256], r67455 7456@ CHECK: vst3.32 {d0, d2, d4}, [r4], r6  @ encoding: [0x04,0xf9,0x86,0x05]7457@ CHECK-ERRORS: alignment must be 64 or omitted7458@ CHECK-ERRORS:         vst3.32 {d0, d2, d4}, [r4:16], r67459@ CHECK-ERRORS:                                   ^7460@ CHECK-ERRORS: alignment must be 64 or omitted7461@ CHECK-ERRORS:         vst3.32 {d0, d2, d4}, [r4:32], r67462@ CHECK-ERRORS:                                   ^7463@ CHECK: vst3.32 {d0, d2, d4}, [r4:64], r6 @ encoding: [0x04,0xf9,0x96,0x05]7464@ CHECK-ERRORS: alignment must be 64 or omitted7465@ CHECK-ERRORS:         vst3.32 {d0, d2, d4}, [r4:128], r67466@ CHECK-ERRORS:                                   ^7467@ CHECK-ERRORS: alignment must be 64 or omitted7468@ CHECK-ERRORS:         vst3.32 {d0, d2, d4}, [r4:256], r67469@ CHECK-ERRORS:                                   ^7470 7471	vst3.32	{d0[1], d1[1], d2[1]}, [r4]7472	vst3.32	{d0[1], d1[1], d2[1]}, [r4:16]7473	vst3.32	{d0[1], d1[1], d2[1]}, [r4:32]7474	vst3.32	{d0[1], d1[1], d2[1]}, [r4:64]7475	vst3.32	{d0[1], d1[1], d2[1]}, [r4:128]7476	vst3.32	{d0[1], d1[1], d2[1]}, [r4:256]7477 7478@ CHECK: vst3.32 {d0[1], d1[1], d2[1]}, [r4] @ encoding: [0x84,0xf9,0x8f,0x0a]7479@ CHECK-ERRORS: alignment must be omitted7480@ CHECK-ERRORS:         vst3.32 {d0[1], d1[1], d2[1]}, [r4:16]7481@ CHECK-ERRORS:                                            ^7482@ CHECK-ERRORS: alignment must be omitted7483@ CHECK-ERRORS:         vst3.32 {d0[1], d1[1], d2[1]}, [r4:32]7484@ CHECK-ERRORS:                                            ^7485@ CHECK-ERRORS: alignment must be omitted7486@ CHECK-ERRORS:         vst3.32 {d0[1], d1[1], d2[1]}, [r4:64]7487@ CHECK-ERRORS:                                            ^7488@ CHECK-ERRORS: alignment must be omitted7489@ CHECK-ERRORS:         vst3.32 {d0[1], d1[1], d2[1]}, [r4:128]7490@ CHECK-ERRORS:                                            ^7491@ CHECK-ERRORS: alignment must be omitted7492@ CHECK-ERRORS:         vst3.32 {d0[1], d1[1], d2[1]}, [r4:256]7493@ CHECK-ERRORS:                                            ^7494 7495	vst3.32	{d0[1], d1[1], d2[1]}, [r4]!7496	vst3.32	{d0[1], d1[1], d2[1]}, [r4:16]!7497	vst3.32	{d0[1], d1[1], d2[1]}, [r4:32]!7498	vst3.32	{d0[1], d1[1], d2[1]}, [r4:64]!7499	vst3.32	{d0[1], d1[1], d2[1]}, [r4:128]!7500	vst3.32	{d0[1], d1[1], d2[1]}, [r4:256]!7501 7502@ CHECK: vst3.32 {d0[1], d1[1], d2[1]}, [r4]! @ encoding: [0x84,0xf9,0x8d,0x0a]7503@ CHECK-ERRORS: alignment must be omitted7504@ CHECK-ERRORS:         vst3.32 {d0[1], d1[1], d2[1]}, [r4:16]!7505@ CHECK-ERRORS:                                            ^7506@ CHECK-ERRORS: alignment must be omitted7507@ CHECK-ERRORS:         vst3.32 {d0[1], d1[1], d2[1]}, [r4:32]!7508@ CHECK-ERRORS:                                            ^7509@ CHECK-ERRORS: alignment must be omitted7510@ CHECK-ERRORS:         vst3.32 {d0[1], d1[1], d2[1]}, [r4:64]!7511@ CHECK-ERRORS:                                            ^7512@ CHECK-ERRORS: alignment must be omitted7513@ CHECK-ERRORS:         vst3.32 {d0[1], d1[1], d2[1]}, [r4:128]!7514@ CHECK-ERRORS:                                            ^7515@ CHECK-ERRORS: alignment must be omitted7516@ CHECK-ERRORS:         vst3.32 {d0[1], d1[1], d2[1]}, [r4:256]!7517@ CHECK-ERRORS:                                            ^7518 7519	vst3.32	{d0[1], d1[1], d2[1]}, [r4], r67520	vst3.32	{d0[1], d1[1], d2[1]}, [r4:16], r67521	vst3.32	{d0[1], d1[1], d2[1]}, [r4:32], r67522	vst3.32	{d0[1], d1[1], d2[1]}, [r4:64], r67523	vst3.32	{d0[1], d1[1], d2[1]}, [r4:128], r67524	vst3.32	{d0[1], d1[1], d2[1]}, [r4:256], r67525 7526@ CHECK: vst3.32 {d0[1], d1[1], d2[1]}, [r4], r6 @ encoding: [0x84,0xf9,0x86,0x0a]7527@ CHECK-ERRORS: alignment must be omitted7528@ CHECK-ERRORS:         vst3.32 {d0[1], d1[1], d2[1]}, [r4:16], r67529@ CHECK-ERRORS:                                            ^7530@ CHECK-ERRORS: alignment must be omitted7531@ CHECK-ERRORS:         vst3.32 {d0[1], d1[1], d2[1]}, [r4:32], r67532@ CHECK-ERRORS:                                            ^7533@ CHECK-ERRORS: alignment must be omitted7534@ CHECK-ERRORS:         vst3.32 {d0[1], d1[1], d2[1]}, [r4:64], r67535@ CHECK-ERRORS:                                            ^7536@ CHECK-ERRORS: alignment must be omitted7537@ CHECK-ERRORS:         vst3.32 {d0[1], d1[1], d2[1]}, [r4:128], r67538@ CHECK-ERRORS:                                            ^7539@ CHECK-ERRORS: alignment must be omitted7540@ CHECK-ERRORS:         vst3.32 {d0[1], d1[1], d2[1]}, [r4:256], r67541@ CHECK-ERRORS:                                            ^7542 7543	vst3.32	{d0[1], d2[1], d4[1]}, [r4]7544	vst3.32	{d0[1], d2[1], d4[1]}, [r4:16]7545	vst3.32	{d0[1], d2[1], d4[1]}, [r4:32]7546	vst3.32	{d0[1], d2[1], d4[1]}, [r4:64]7547	vst3.32	{d0[1], d2[1], d4[1]}, [r4:128]7548	vst3.32	{d0[1], d2[1], d4[1]}, [r4:256]7549 7550@ CHECK: vst3.32 {d0[1], d2[1], d4[1]}, [r4] @ encoding: [0x84,0xf9,0xcf,0x0a]7551@ CHECK-ERRORS: alignment must be omitted7552@ CHECK-ERRORS:         vst3.32 {d0[1], d2[1], d4[1]}, [r4:16]7553@ CHECK-ERRORS:                                            ^7554@ CHECK-ERRORS: alignment must be omitted7555@ CHECK-ERRORS:         vst3.32 {d0[1], d2[1], d4[1]}, [r4:32]7556@ CHECK-ERRORS:                                            ^7557@ CHECK-ERRORS: alignment must be omitted7558@ CHECK-ERRORS:         vst3.32 {d0[1], d2[1], d4[1]}, [r4:64]7559@ CHECK-ERRORS:                                            ^7560@ CHECK-ERRORS: alignment must be omitted7561@ CHECK-ERRORS:         vst3.32 {d0[1], d2[1], d4[1]}, [r4:128]7562@ CHECK-ERRORS:                                            ^7563@ CHECK-ERRORS: alignment must be omitted7564@ CHECK-ERRORS:         vst3.32 {d0[1], d2[1], d4[1]}, [r4:256]7565@ CHECK-ERRORS:                                            ^7566 7567	vst3.32	{d0[1], d2[1], d4[1]}, [r4]!7568	vst3.32	{d0[1], d2[1], d4[1]}, [r4:16]!7569	vst3.32	{d0[1], d2[1], d4[1]}, [r4:32]!7570	vst3.32	{d0[1], d2[1], d4[1]}, [r4:64]!7571	vst3.32	{d0[1], d2[1], d4[1]}, [r4:128]!7572	vst3.32	{d0[1], d2[1], d4[1]}, [r4:256]!7573 7574@ CHECK: vst3.32 {d0[1], d2[1], d4[1]}, [r4]! @ encoding: [0x84,0xf9,0xcd,0x0a]7575@ CHECK-ERRORS: alignment must be omitted7576@ CHECK-ERRORS:         vst3.32 {d0[1], d2[1], d4[1]}, [r4:16]!7577@ CHECK-ERRORS:                                            ^7578@ CHECK-ERRORS: alignment must be omitted7579@ CHECK-ERRORS:         vst3.32 {d0[1], d2[1], d4[1]}, [r4:32]!7580@ CHECK-ERRORS:                                            ^7581@ CHECK-ERRORS: alignment must be omitted7582@ CHECK-ERRORS:         vst3.32 {d0[1], d2[1], d4[1]}, [r4:64]!7583@ CHECK-ERRORS:                                            ^7584@ CHECK-ERRORS: alignment must be omitted7585@ CHECK-ERRORS:         vst3.32 {d0[1], d2[1], d4[1]}, [r4:128]!7586@ CHECK-ERRORS:                                            ^7587@ CHECK-ERRORS: alignment must be omitted7588@ CHECK-ERRORS:         vst3.32 {d0[1], d2[1], d4[1]}, [r4:256]!7589@ CHECK-ERRORS:                                            ^7590 7591	vst3.32	{d0[1], d2[1], d4[1]}, [r4], r67592	vst3.32	{d0[1], d2[1], d4[1]}, [r4:16], r67593	vst3.32	{d0[1], d2[1], d4[1]}, [r4:32], r67594	vst3.32	{d0[1], d2[1], d4[1]}, [r4:64], r67595	vst3.32	{d0[1], d2[1], d4[1]}, [r4:128], r67596	vst3.32	{d0[1], d2[1], d4[1]}, [r4:256], r67597 7598@ CHECK: vst3.32 {d0[1], d2[1], d4[1]}, [r4], r6 @ encoding: [0x84,0xf9,0xc6,0x0a]7599@ CHECK-ERRORS: alignment must be omitted7600@ CHECK-ERRORS:         vst3.32 {d0[1], d2[1], d4[1]}, [r4:16], r67601@ CHECK-ERRORS:                                            ^7602@ CHECK-ERRORS: alignment must be omitted7603@ CHECK-ERRORS:         vst3.32 {d0[1], d2[1], d4[1]}, [r4:32], r67604@ CHECK-ERRORS:                                            ^7605@ CHECK-ERRORS: alignment must be omitted7606@ CHECK-ERRORS:         vst3.32 {d0[1], d2[1], d4[1]}, [r4:64], r67607@ CHECK-ERRORS:                                            ^7608@ CHECK-ERRORS: alignment must be omitted7609@ CHECK-ERRORS:         vst3.32 {d0[1], d2[1], d4[1]}, [r4:128], r67610@ CHECK-ERRORS:                                            ^7611@ CHECK-ERRORS: alignment must be omitted7612@ CHECK-ERRORS:         vst3.32 {d0[1], d2[1], d4[1]}, [r4:256], r67613@ CHECK-ERRORS:                                            ^7614 7615	vst4.8	{d0, d1, d2, d3}, [r4]7616	vst4.8	{d0, d1, d2, d3}, [r4:16]7617	vst4.8	{d0, d1, d2, d3}, [r4:32]7618	vst4.8	{d0, d1, d2, d3}, [r4:64]7619	vst4.8	{d0, d1, d2, d3}, [r4:128]7620	vst4.8	{d0, d1, d2, d3}, [r4:256]7621 7622@ CHECK: vst4.8 {d0, d1, d2, d3}, [r4]  @ encoding: [0x04,0xf9,0x0f,0x00]7623@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7624@ CHECK-ERRORS:         vst4.8  {d0, d1, d2, d3}, [r4:16]7625@ CHECK-ERRORS:                                       ^7626@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7627@ CHECK-ERRORS:         vst4.8  {d0, d1, d2, d3}, [r4:32]7628@ CHECK-ERRORS:                                       ^7629@ CHECK: vst4.8 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x04,0xf9,0x1f,0x00]7630@ CHECK: vst4.8 {d0, d1, d2, d3}, [r4:128] @ encoding: [0x04,0xf9,0x2f,0x00]7631@ CHECK: vst4.8 {d0, d1, d2, d3}, [r4:256] @ encoding: [0x04,0xf9,0x3f,0x00]7632 7633	vst4.8	{d0, d1, d2, d3}, [r4]!7634	vst4.8	{d0, d1, d2, d3}, [r4:16]!7635	vst4.8	{d0, d1, d2, d3}, [r4:32]!7636	vst4.8	{d0, d1, d2, d3}, [r4:64]!7637	vst4.8	{d0, d1, d2, d3}, [r4:128]!7638	vst4.8	{d0, d1, d2, d3}, [r4:256]!7639 7640@ CHECK: vst4.8 {d0, d1, d2, d3}, [r4]! @ encoding: [0x04,0xf9,0x0d,0x00]7641@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7642@ CHECK-ERRORS:         vst4.8  {d0, d1, d2, d3}, [r4:16]!7643@ CHECK-ERRORS:                                       ^7644@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7645@ CHECK-ERRORS:         vst4.8  {d0, d1, d2, d3}, [r4:32]!7646@ CHECK-ERRORS:                                       ^7647@ CHECK: vst4.8 {d0, d1, d2, d3}, [r4:64]! @ encoding: [0x04,0xf9,0x1d,0x00]7648@ CHECK: vst4.8 {d0, d1, d2, d3}, [r4:128]! @ encoding: [0x04,0xf9,0x2d,0x00]7649@ CHECK: vst4.8 {d0, d1, d2, d3}, [r4:256]! @ encoding: [0x04,0xf9,0x3d,0x00]7650 7651	vst4.8	{d0, d1, d2, d3}, [r4], r67652	vst4.8	{d0, d1, d2, d3}, [r4:16], r67653	vst4.8	{d0, d1, d2, d3}, [r4:32], r67654	vst4.8	{d0, d1, d2, d3}, [r4:64], r67655	vst4.8	{d0, d1, d2, d3}, [r4:128], r67656	vst4.8	{d0, d1, d2, d3}, [r4:256], r67657 7658@ CHECK: vst4.8 {d0, d1, d2, d3}, [r4], r6 @ encoding: [0x04,0xf9,0x06,0x00]7659@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7660@ CHECK-ERRORS:         vst4.8  {d0, d1, d2, d3}, [r4:16], r67661@ CHECK-ERRORS:                                       ^7662@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7663@ CHECK-ERRORS:         vst4.8  {d0, d1, d2, d3}, [r4:32], r67664@ CHECK-ERRORS:                                       ^7665@ CHECK: vst4.8 {d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x04,0xf9,0x16,0x00]7666@ CHECK: vst4.8 {d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x04,0xf9,0x26,0x00]7667@ CHECK: vst4.8 {d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x04,0xf9,0x36,0x00]7668 7669	vst4.8	{d0, d2, d4, d6}, [r4]7670	vst4.8	{d0, d2, d4, d6}, [r4:16]7671	vst4.8	{d0, d2, d4, d6}, [r4:32]7672	vst4.8	{d0, d2, d4, d6}, [r4:64]7673	vst4.8	{d0, d2, d4, d6}, [r4:128]7674	vst4.8	{d0, d2, d4, d6}, [r4:256]7675 7676@ CHECK: vst4.8 {d0, d2, d4, d6}, [r4]  @ encoding: [0x04,0xf9,0x0f,0x01]7677@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7678@ CHECK-ERRORS:         vst4.8  {d0, d2, d4, d6}, [r4:16]7679@ CHECK-ERRORS:                                       ^7680@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7681@ CHECK-ERRORS:         vst4.8  {d0, d2, d4, d6}, [r4:32]7682@ CHECK-ERRORS:                                       ^7683@ CHECK: vst4.8 {d0, d2, d4, d6}, [r4:64] @ encoding: [0x04,0xf9,0x1f,0x01]7684@ CHECK: vst4.8 {d0, d2, d4, d6}, [r4:128] @ encoding: [0x04,0xf9,0x2f,0x01]7685@ CHECK: vst4.8 {d0, d2, d4, d6}, [r4:256] @ encoding: [0x04,0xf9,0x3f,0x01]7686 7687	vst4.8	{d0, d2, d4, d6}, [r4]!7688	vst4.8	{d0, d2, d4, d6}, [r4:16]!7689	vst4.8	{d0, d2, d4, d6}, [r4:32]!7690	vst4.8	{d0, d2, d4, d6}, [r4:64]!7691	vst4.8	{d0, d2, d4, d6}, [r4:128]!7692	vst4.8	{d0, d2, d4, d6}, [r4:256]!7693 7694@ CHECK: vst4.8 {d0, d2, d4, d6}, [r4]! @ encoding: [0x04,0xf9,0x0d,0x01]7695@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7696@ CHECK-ERRORS:         vst4.8  {d0, d2, d4, d6}, [r4:16]!7697@ CHECK-ERRORS:                                       ^7698@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7699@ CHECK-ERRORS:         vst4.8  {d0, d2, d4, d6}, [r4:32]!7700@ CHECK-ERRORS:                                       ^7701@ CHECK: vst4.8 {d0, d2, d4, d6}, [r4:64]! @ encoding: [0x04,0xf9,0x1d,0x01]7702@ CHECK: vst4.8 {d0, d2, d4, d6}, [r4:128]! @ encoding: [0x04,0xf9,0x2d,0x01]7703@ CHECK: vst4.8 {d0, d2, d4, d6}, [r4:256]! @ encoding: [0x04,0xf9,0x3d,0x01]7704 7705	vst4.8	{d0, d2, d4, d6}, [r4], r67706	vst4.8	{d0, d2, d4, d6}, [r4:16], r67707	vst4.8	{d0, d2, d4, d6}, [r4:32], r67708	vst4.8	{d0, d2, d4, d6}, [r4:64], r67709	vst4.8	{d0, d2, d4, d6}, [r4:128], r67710	vst4.8	{d0, d2, d4, d6}, [r4:256], r67711 7712@ CHECK: vst4.8 {d0, d2, d4, d6}, [r4], r6 @ encoding: [0x04,0xf9,0x06,0x01]7713@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7714@ CHECK-ERRORS:         vst4.8  {d0, d2, d4, d6}, [r4:16], r67715@ CHECK-ERRORS:                                       ^7716@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7717@ CHECK-ERRORS:         vst4.8  {d0, d2, d4, d6}, [r4:32], r67718@ CHECK-ERRORS:                                       ^7719@ CHECK: vst4.8 {d0, d2, d4, d6}, [r4:64], r6 @ encoding: [0x04,0xf9,0x16,0x01]7720@ CHECK: vst4.8 {d0, d2, d4, d6}, [r4:128], r6 @ encoding: [0x04,0xf9,0x26,0x01]7721@ CHECK: vst4.8 {d0, d2, d4, d6}, [r4:256], r6 @ encoding: [0x04,0xf9,0x36,0x01]7722 7723	vst4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4]7724	vst4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:16]7725	vst4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:32]7726	vst4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:64]7727	vst4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:128]7728	vst4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:256]7729 7730@ CHECK: vst4.8 {d0[1], d1[1], d2[1], d3[1]}, [r4] @ encoding: [0x84,0xf9,0x2f,0x03]7731@ CHECK-ERRORS: alignment must be 32 or omitted7732@ CHECK-ERRORS:         vst4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:16]7733@ CHECK-ERRORS:                                                   ^7734@ CHECK: vst4.8 {d0[1], d1[1], d2[1], d3[1]}, [r4:32] @ encoding: [0x84,0xf9,0x3f,0x03]7735@ CHECK-ERRORS: alignment must be 32 or omitted7736@ CHECK-ERRORS:         vst4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:64]7737@ CHECK-ERRORS:                                                   ^7738@ CHECK-ERRORS: alignment must be 32 or omitted7739@ CHECK-ERRORS:         vst4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:128]7740@ CHECK-ERRORS:                                                   ^7741@ CHECK-ERRORS: alignment must be 32 or omitted7742@ CHECK-ERRORS:         vst4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:256]7743@ CHECK-ERRORS:                                                   ^7744 7745	vst4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4]!7746	vst4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:16]!7747	vst4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:32]!7748	vst4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:64]!7749	vst4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:128]!7750	vst4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:256]!7751 7752@ CHECK: vst4.8 {d0[1], d1[1], d2[1], d3[1]}, [r4]! @ encoding: [0x84,0xf9,0x2d,0x03]7753@ CHECK-ERRORS: alignment must be 32 or omitted7754@ CHECK-ERRORS:         vst4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:16]!7755@ CHECK-ERRORS:                                                   ^7756@ CHECK: vst4.8 {d0[1], d1[1], d2[1], d3[1]}, [r4:32]! @ encoding: [0x84,0xf9,0x3d,0x03]7757@ CHECK-ERRORS: alignment must be 32 or omitted7758@ CHECK-ERRORS:         vst4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:64]!7759@ CHECK-ERRORS:                                                   ^7760@ CHECK-ERRORS: alignment must be 32 or omitted7761@ CHECK-ERRORS:         vst4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:128]!7762@ CHECK-ERRORS:                                                   ^7763@ CHECK-ERRORS: alignment must be 32 or omitted7764@ CHECK-ERRORS:         vst4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:256]!7765@ CHECK-ERRORS:                                                   ^7766 7767	vst4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4], r67768	vst4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:16], r67769	vst4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:32], r67770	vst4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:64], r67771	vst4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:128], r67772	vst4.8	{d0[1], d1[1], d2[1], d3[1]}, [r4:256], r67773 7774@ CHECK: vst4.8 {d0[1], d1[1], d2[1], d3[1]}, [r4], r6 @ encoding: [0x84,0xf9,0x26,0x03]7775@ CHECK-ERRORS: alignment must be 32 or omitted7776@ CHECK-ERRORS:         vst4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:16], r67777@ CHECK-ERRORS:                                                   ^7778@ CHECK: vst4.8 {d0[1], d1[1], d2[1], d3[1]}, [r4:32], r6 @ encoding: [0x84,0xf9,0x36,0x03]7779@ CHECK-ERRORS: alignment must be 32 or omitted7780@ CHECK-ERRORS:         vst4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:64], r67781@ CHECK-ERRORS:                                                   ^7782@ CHECK-ERRORS: alignment must be 32 or omitted7783@ CHECK-ERRORS:         vst4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:128], r67784@ CHECK-ERRORS:                                                   ^7785@ CHECK-ERRORS: alignment must be 32 or omitted7786@ CHECK-ERRORS:         vst4.8  {d0[1], d1[1], d2[1], d3[1]}, [r4:256], r67787@ CHECK-ERRORS:                                                   ^7788 7789	vst4.16	{d0, d1, d2, d3}, [r4]7790	vst4.16	{d0, d1, d2, d3}, [r4:16]7791	vst4.16	{d0, d1, d2, d3}, [r4:32]7792	vst4.16	{d0, d1, d2, d3}, [r4:64]7793	vst4.16	{d0, d1, d2, d3}, [r4:128]7794	vst4.16	{d0, d1, d2, d3}, [r4:256]7795 7796@ CHECK: vst4.16 {d0, d1, d2, d3}, [r4]  @ encoding: [0x04,0xf9,0x4f,0x00]7797@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7798@ CHECK-ERRORS:         vst4.16 {d0, d1, d2, d3}, [r4:16]7799@ CHECK-ERRORS:                                       ^7800@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7801@ CHECK-ERRORS:         vst4.16 {d0, d1, d2, d3}, [r4:32]7802@ CHECK-ERRORS:                                       ^7803@ CHECK: vst4.16 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x04,0xf9,0x5f,0x00]7804@ CHECK: vst4.16 {d0, d1, d2, d3}, [r4:128] @ encoding: [0x04,0xf9,0x6f,0x00]7805@ CHECK: vst4.16 {d0, d1, d2, d3}, [r4:256] @ encoding: [0x04,0xf9,0x7f,0x00]7806 7807	vst4.16	{d0, d1, d2, d3}, [r4]!7808	vst4.16	{d0, d1, d2, d3}, [r4:16]!7809	vst4.16	{d0, d1, d2, d3}, [r4:32]!7810	vst4.16	{d0, d1, d2, d3}, [r4:64]!7811	vst4.16	{d0, d1, d2, d3}, [r4:128]!7812	vst4.16	{d0, d1, d2, d3}, [r4:256]!7813 7814@ CHECK: vst4.16 {d0, d1, d2, d3}, [r4]! @ encoding: [0x04,0xf9,0x4d,0x00]7815@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7816@ CHECK-ERRORS:         vst4.16 {d0, d1, d2, d3}, [r4:16]!7817@ CHECK-ERRORS:                                       ^7818@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7819@ CHECK-ERRORS:         vst4.16 {d0, d1, d2, d3}, [r4:32]!7820@ CHECK-ERRORS:                                       ^7821@ CHECK: vst4.16 {d0, d1, d2, d3}, [r4:64]! @ encoding: [0x04,0xf9,0x5d,0x00]7822@ CHECK: vst4.16 {d0, d1, d2, d3}, [r4:128]! @ encoding: [0x04,0xf9,0x6d,0x00]7823@ CHECK: vst4.16 {d0, d1, d2, d3}, [r4:256]! @ encoding: [0x04,0xf9,0x7d,0x00]7824 7825	vst4.16	{d0, d1, d2, d3}, [r4], r67826	vst4.16	{d0, d1, d2, d3}, [r4:16], r67827	vst4.16	{d0, d1, d2, d3}, [r4:32], r67828	vst4.16	{d0, d1, d2, d3}, [r4:64], r67829	vst4.16	{d0, d1, d2, d3}, [r4:128], r67830	vst4.16	{d0, d1, d2, d3}, [r4:256], r67831 7832@ CHECK: vst4.16 {d0, d1, d2, d3}, [r4], r6 @ encoding: [0x04,0xf9,0x46,0x00]7833@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7834@ CHECK-ERRORS:         vst4.16 {d0, d1, d2, d3}, [r4:16], r67835@ CHECK-ERRORS:                                       ^7836@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7837@ CHECK-ERRORS:         vst4.16 {d0, d1, d2, d3}, [r4:32], r67838@ CHECK-ERRORS:                                       ^7839@ CHECK: vst4.16 {d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x04,0xf9,0x56,0x00]7840@ CHECK: vst4.16 {d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x04,0xf9,0x66,0x00]7841@ CHECK: vst4.16 {d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x04,0xf9,0x76,0x00]7842 7843	vst4.16	{d0, d2, d4, d6}, [r4]7844	vst4.16	{d0, d2, d4, d6}, [r4:16]7845	vst4.16	{d0, d2, d4, d6}, [r4:32]7846	vst4.16	{d0, d2, d4, d6}, [r4:64]7847	vst4.16	{d0, d2, d4, d6}, [r4:128]7848	vst4.16	{d0, d2, d4, d6}, [r4:256]7849 7850@ CHECK: vst4.16 {d0, d2, d4, d6}, [r4]  @ encoding: [0x04,0xf9,0x4f,0x01]7851@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7852@ CHECK-ERRORS:         vst4.16 {d0, d2, d4, d6}, [r4:16]7853@ CHECK-ERRORS:                                       ^7854@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7855@ CHECK-ERRORS:         vst4.16 {d0, d2, d4, d6}, [r4:32]7856@ CHECK-ERRORS:                                       ^7857@ CHECK: vst4.16 {d0, d2, d4, d6}, [r4:64] @ encoding: [0x04,0xf9,0x5f,0x01]7858@ CHECK: vst4.16 {d0, d2, d4, d6}, [r4:128] @ encoding: [0x04,0xf9,0x6f,0x01]7859@ CHECK: vst4.16 {d0, d2, d4, d6}, [r4:256] @ encoding: [0x04,0xf9,0x7f,0x01]7860 7861	vst4.16	{d0, d2, d4, d6}, [r4]!7862	vst4.16	{d0, d2, d4, d6}, [r4:16]!7863	vst4.16	{d0, d2, d4, d6}, [r4:32]!7864	vst4.16	{d0, d2, d4, d6}, [r4:64]!7865	vst4.16	{d0, d2, d4, d6}, [r4:128]!7866	vst4.16	{d0, d2, d4, d6}, [r4:256]!7867 7868@ CHECK: vst4.16 {d0, d2, d4, d6}, [r4]! @ encoding: [0x04,0xf9,0x4d,0x01]7869@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7870@ CHECK-ERRORS:         vst4.16 {d0, d2, d4, d6}, [r4:16]!7871@ CHECK-ERRORS:                                       ^7872@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7873@ CHECK-ERRORS:         vst4.16 {d0, d2, d4, d6}, [r4:32]!7874@ CHECK-ERRORS:                                       ^7875@ CHECK: vst4.16 {d0, d2, d4, d6}, [r4:64]! @ encoding: [0x04,0xf9,0x5d,0x01]7876@ CHECK: vst4.16 {d0, d2, d4, d6}, [r4:128]! @ encoding: [0x04,0xf9,0x6d,0x01]7877@ CHECK: vst4.16 {d0, d2, d4, d6}, [r4:256]! @ encoding: [0x04,0xf9,0x7d,0x01]7878 7879	vst4.16	{d0, d2, d4, d6}, [r4], r67880	vst4.16	{d0, d2, d4, d6}, [r4:16], r67881	vst4.16	{d0, d2, d4, d6}, [r4:32], r67882	vst4.16	{d0, d2, d4, d6}, [r4:64], r67883	vst4.16	{d0, d2, d4, d6}, [r4:128], r67884	vst4.16	{d0, d2, d4, d6}, [r4:256], r67885 7886@ CHECK: vst4.16 {d0, d2, d4, d6}, [r4], r6 @ encoding: [0x04,0xf9,0x46,0x01]7887@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7888@ CHECK-ERRORS:         vst4.16 {d0, d2, d4, d6}, [r4:16], r67889@ CHECK-ERRORS:                                       ^7890@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted7891@ CHECK-ERRORS:         vst4.16 {d0, d2, d4, d6}, [r4:32], r67892@ CHECK-ERRORS:                                       ^7893@ CHECK: vst4.16 {d0, d2, d4, d6}, [r4:64], r6 @ encoding: [0x04,0xf9,0x56,0x01]7894@ CHECK: vst4.16 {d0, d2, d4, d6}, [r4:128], r6 @ encoding: [0x04,0xf9,0x66,0x01]7895@ CHECK: vst4.16 {d0, d2, d4, d6}, [r4:256], r6 @ encoding: [0x04,0xf9,0x76,0x01]7896 7897	vst4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4]7898	vst4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:16]7899	vst4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:32]7900	vst4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:64]7901	vst4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:128]7902	vst4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:256]7903 7904@ CHECK: vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4] @ encoding: [0x84,0xf9,0x4f,0x07]7905@ CHECK-ERRORS: alignment must be 64 or omitted7906@ CHECK-ERRORS:         vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:16]7907@ CHECK-ERRORS:                                                   ^7908@ CHECK-ERRORS: alignment must be 64 or omitted7909@ CHECK-ERRORS:         vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:32]7910@ CHECK-ERRORS:                                                   ^7911@ CHECK: vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:64] @ encoding: [0x84,0xf9,0x5f,0x07]7912@ CHECK-ERRORS: alignment must be 64 or omitted7913@ CHECK-ERRORS:         vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:128]7914@ CHECK-ERRORS:                                                   ^7915@ CHECK-ERRORS: alignment must be 64 or omitted7916@ CHECK-ERRORS:         vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:256]7917@ CHECK-ERRORS:                                                   ^7918 7919	vst4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4]!7920	vst4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:16]!7921	vst4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:32]!7922	vst4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:64]!7923	vst4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:128]!7924	vst4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:256]!7925 7926@ CHECK: vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4]! @ encoding: [0x84,0xf9,0x4d,0x07]7927@ CHECK-ERRORS: alignment must be 64 or omitted7928@ CHECK-ERRORS:         vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:16]!7929@ CHECK-ERRORS:                                                   ^7930@ CHECK-ERRORS: alignment must be 64 or omitted7931@ CHECK-ERRORS:         vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:32]!7932@ CHECK-ERRORS:                                                   ^7933@ CHECK: vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:64]! @ encoding: [0x84,0xf9,0x5d,0x07]7934@ CHECK-ERRORS: alignment must be 64 or omitted7935@ CHECK-ERRORS:         vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:128]!7936@ CHECK-ERRORS:                                                   ^7937@ CHECK-ERRORS: alignment must be 64 or omitted7938@ CHECK-ERRORS:         vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:256]!7939@ CHECK-ERRORS:                                                   ^7940 7941	vst4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4], r67942	vst4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:16], r67943	vst4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:32], r67944	vst4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:64], r67945	vst4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:128], r67946	vst4.16	{d0[1], d1[1], d2[1], d3[1]}, [r4:256], r67947 7948@ CHECK: vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4], r6 @ encoding: [0x84,0xf9,0x46,0x07]7949@ CHECK-ERRORS: alignment must be 64 or omitted7950@ CHECK-ERRORS:         vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:16], r67951@ CHECK-ERRORS:                                                   ^7952@ CHECK-ERRORS: alignment must be 64 or omitted7953@ CHECK-ERRORS:         vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:32], r67954@ CHECK-ERRORS:                                                   ^7955@ CHECK: vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:64], r6 @ encoding: [0x84,0xf9,0x56,0x07]7956@ CHECK-ERRORS: alignment must be 64 or omitted7957@ CHECK-ERRORS:         vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:128], r67958@ CHECK-ERRORS:                                                   ^7959@ CHECK-ERRORS: alignment must be 64 or omitted7960@ CHECK-ERRORS:         vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:256], r67961@ CHECK-ERRORS:                                                   ^7962 7963	vst4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4]7964	vst4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:16]7965	vst4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:32]7966	vst4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:64]7967	vst4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:128]7968	vst4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:256]7969 7970@ CHECK: vst4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4] @ encoding: [0x84,0xf9,0x6f,0x07]7971@ CHECK-ERRORS: alignment must be 64 or omitted7972@ CHECK-ERRORS:         vst4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:16]7973@ CHECK-ERRORS:                                                   ^7974@ CHECK-ERRORS: alignment must be 64 or omitted7975@ CHECK-ERRORS:         vst4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:32]7976@ CHECK-ERRORS:                                                   ^7977@ CHECK: vst4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:64] @ encoding: [0x84,0xf9,0x7f,0x07]7978@ CHECK-ERRORS: alignment must be 64 or omitted7979@ CHECK-ERRORS:         vst4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:128]7980@ CHECK-ERRORS:                                                   ^7981@ CHECK-ERRORS: alignment must be 64 or omitted7982@ CHECK-ERRORS:         vst4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:256]7983@ CHECK-ERRORS:                                                   ^7984 7985	vst4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4]!7986	vst4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:16]!7987	vst4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:32]!7988	vst4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:64]!7989	vst4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:128]!7990	vst4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:256]!7991 7992@ CHECK: vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4]! @ encoding: [0x84,0xf9,0x6d,0x07]7993@ CHECK-ERRORS: alignment must be 64 or omitted7994@ CHECK-ERRORS:         vst4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:16]!7995@ CHECK-ERRORS:                                                   ^7996@ CHECK-ERRORS: alignment must be 64 or omitted7997@ CHECK-ERRORS:         vst4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:32]!7998@ CHECK-ERRORS:                                                   ^7999@ CHECK: vst4.16 {d0[1], d1[1], d2[1], d3[1]}, [r4:64]! @ encoding: [0x84,0xf9,0x7d,0x07]8000@ CHECK-ERRORS: alignment must be 64 or omitted8001@ CHECK-ERRORS:         vst4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:128]!8002@ CHECK-ERRORS:                                                   ^8003@ CHECK-ERRORS: alignment must be 64 or omitted8004@ CHECK-ERRORS:         vst4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:256]!8005@ CHECK-ERRORS:                                                   ^8006 8007	vst4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4], r68008	vst4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:16], r68009	vst4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:32], r68010	vst4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:64], r68011	vst4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:128], r68012	vst4.16	{d0[1], d2[1], d4[1], d6[1]}, [r4:256], r68013 8014@ CHECK: vst4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4], r6 @ encoding: [0x84,0xf9,0x66,0x07]8015@ CHECK-ERRORS: alignment must be 64 or omitted8016@ CHECK-ERRORS:         vst4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:16], r68017@ CHECK-ERRORS:                                                   ^8018@ CHECK-ERRORS: alignment must be 64 or omitted8019@ CHECK-ERRORS:         vst4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:32], r68020@ CHECK-ERRORS:                                                   ^8021@ CHECK: vst4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:64], r6 @ encoding: [0x84,0xf9,0x76,0x07]8022@ CHECK-ERRORS: alignment must be 64 or omitted8023@ CHECK-ERRORS:         vst4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:128], r68024@ CHECK-ERRORS:                                                   ^8025@ CHECK-ERRORS: alignment must be 64 or omitted8026@ CHECK-ERRORS:         vst4.16 {d0[1], d2[1], d4[1], d6[1]}, [r4:256], r68027@ CHECK-ERRORS:                                                   ^8028 8029	vst4.32	{d0, d1, d2, d3}, [r4]8030	vst4.32	{d0, d1, d2, d3}, [r4:16]8031	vst4.32	{d0, d1, d2, d3}, [r4:32]8032	vst4.32	{d0, d1, d2, d3}, [r4:64]8033	vst4.32	{d0, d1, d2, d3}, [r4:128]8034	vst4.32	{d0, d1, d2, d3}, [r4:256]8035 8036@ CHECK: vst4.32 {d0, d1, d2, d3}, [r4]  @ encoding: [0x04,0xf9,0x8f,0x00]8037@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted8038@ CHECK-ERRORS:         vst4.32 {d0, d1, d2, d3}, [r4:16]8039@ CHECK-ERRORS:                                       ^8040@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted8041@ CHECK-ERRORS:         vst4.32 {d0, d1, d2, d3}, [r4:32]8042@ CHECK-ERRORS:                                       ^8043@ CHECK: vst4.32 {d0, d1, d2, d3}, [r4:64] @ encoding: [0x04,0xf9,0x9f,0x00]8044@ CHECK: vst4.32 {d0, d1, d2, d3}, [r4:128] @ encoding: [0x04,0xf9,0xaf,0x00]8045@ CHECK: vst4.32 {d0, d1, d2, d3}, [r4:256] @ encoding: [0x04,0xf9,0xbf,0x00]8046 8047	vst4.32	{d0, d1, d2, d3}, [r4]!8048	vst4.32	{d0, d1, d2, d3}, [r4:16]!8049	vst4.32	{d0, d1, d2, d3}, [r4:32]!8050	vst4.32	{d0, d1, d2, d3}, [r4:64]!8051	vst4.32	{d0, d1, d2, d3}, [r4:128]!8052	vst4.32	{d0, d1, d2, d3}, [r4:256]!8053 8054@ CHECK: vst4.32 {d0, d1, d2, d3}, [r4]! @ encoding: [0x04,0xf9,0x8d,0x00]8055@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted8056@ CHECK-ERRORS:         vst4.32 {d0, d1, d2, d3}, [r4:16]!8057@ CHECK-ERRORS:                                       ^8058@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted8059@ CHECK-ERRORS:         vst4.32 {d0, d1, d2, d3}, [r4:32]!8060@ CHECK-ERRORS:                                       ^8061@ CHECK: vst4.32 {d0, d1, d2, d3}, [r4:64]! @ encoding: [0x04,0xf9,0x9d,0x00]8062@ CHECK: vst4.32 {d0, d1, d2, d3}, [r4:128]! @ encoding: [0x04,0xf9,0xad,0x00]8063@ CHECK: vst4.32 {d0, d1, d2, d3}, [r4:256]! @ encoding: [0x04,0xf9,0xbd,0x00]8064 8065	vst4.32	{d0, d1, d2, d3}, [r4], r68066	vst4.32	{d0, d1, d2, d3}, [r4:16], r68067	vst4.32	{d0, d1, d2, d3}, [r4:32], r68068	vst4.32	{d0, d1, d2, d3}, [r4:64], r68069	vst4.32	{d0, d1, d2, d3}, [r4:128], r68070	vst4.32	{d0, d1, d2, d3}, [r4:256], r68071 8072@ CHECK: vst4.32 {d0, d1, d2, d3}, [r4], r6 @ encoding: [0x04,0xf9,0x86,0x00]8073@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted8074@ CHECK-ERRORS:         vst4.32 {d0, d1, d2, d3}, [r4:16], r68075@ CHECK-ERRORS:                                       ^8076@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted8077@ CHECK-ERRORS:         vst4.32 {d0, d1, d2, d3}, [r4:32], r68078@ CHECK-ERRORS:                                       ^8079@ CHECK: vst4.32 {d0, d1, d2, d3}, [r4:64], r6 @ encoding: [0x04,0xf9,0x96,0x00]8080@ CHECK: vst4.32 {d0, d1, d2, d3}, [r4:128], r6 @ encoding: [0x04,0xf9,0xa6,0x00]8081@ CHECK: vst4.32 {d0, d1, d2, d3}, [r4:256], r6 @ encoding: [0x04,0xf9,0xb6,0x00]8082 8083	vst4.32	{d0, d2, d4, d6}, [r4]8084	vst4.32	{d0, d2, d4, d6}, [r4:16]8085	vst4.32	{d0, d2, d4, d6}, [r4:32]8086	vst4.32	{d0, d2, d4, d6}, [r4:64]8087	vst4.32	{d0, d2, d4, d6}, [r4:128]8088	vst4.32	{d0, d2, d4, d6}, [r4:256]8089 8090@ CHECK: vst4.32 {d0, d2, d4, d6}, [r4]  @ encoding: [0x04,0xf9,0x8f,0x01]8091@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted8092@ CHECK-ERRORS:         vst4.32 {d0, d2, d4, d6}, [r4:16]8093@ CHECK-ERRORS:                                       ^8094@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted8095@ CHECK-ERRORS:         vst4.32 {d0, d2, d4, d6}, [r4:32]8096@ CHECK-ERRORS:                                       ^8097@ CHECK: vst4.32 {d0, d2, d4, d6}, [r4:64] @ encoding: [0x04,0xf9,0x9f,0x01]8098@ CHECK: vst4.32 {d0, d2, d4, d6}, [r4:128] @ encoding: [0x04,0xf9,0xaf,0x01]8099@ CHECK: vst4.32 {d0, d2, d4, d6}, [r4:256] @ encoding: [0x04,0xf9,0xbf,0x01]8100 8101	vst4.32	{d0, d2, d4, d6}, [r4]!8102	vst4.32	{d0, d2, d4, d6}, [r4:16]!8103	vst4.32	{d0, d2, d4, d6}, [r4:32]!8104	vst4.32	{d0, d2, d4, d6}, [r4:64]!8105	vst4.32	{d0, d2, d4, d6}, [r4:128]!8106	vst4.32	{d0, d2, d4, d6}, [r4:256]!8107 8108@ CHECK: vst4.32 {d0, d2, d4, d6}, [r4]! @ encoding: [0x04,0xf9,0x8d,0x01]8109@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted8110@ CHECK-ERRORS:         vst4.32 {d0, d2, d4, d6}, [r4:16]!8111@ CHECK-ERRORS:                                       ^8112@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted8113@ CHECK-ERRORS:         vst4.32 {d0, d2, d4, d6}, [r4:32]!8114@ CHECK-ERRORS:                                       ^8115@ CHECK: vst4.32 {d0, d2, d4, d6}, [r4:64]! @ encoding: [0x04,0xf9,0x9d,0x01]8116@ CHECK: vst4.32 {d0, d2, d4, d6}, [r4:128]! @ encoding: [0x04,0xf9,0xad,0x01]8117@ CHECK: vst4.32 {d0, d2, d4, d6}, [r4:256]! @ encoding: [0x04,0xf9,0xbd,0x01]8118 8119	vst4.32	{d0, d2, d4, d6}, [r4], r68120	vst4.32	{d0, d2, d4, d6}, [r4:16], r68121	vst4.32	{d0, d2, d4, d6}, [r4:32], r68122	vst4.32	{d0, d2, d4, d6}, [r4:64], r68123	vst4.32	{d0, d2, d4, d6}, [r4:128], r68124	vst4.32	{d0, d2, d4, d6}, [r4:256], r68125 8126@ CHECK: vst4.32 {d0, d2, d4, d6}, [r4], r6 @ encoding: [0x04,0xf9,0x86,0x01]8127@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted8128@ CHECK-ERRORS:         vst4.32 {d0, d2, d4, d6}, [r4:16], r68129@ CHECK-ERRORS:                                       ^8130@ CHECK-ERRORS: alignment must be 64, 128, 256 or omitted8131@ CHECK-ERRORS:         vst4.32 {d0, d2, d4, d6}, [r4:32], r68132@ CHECK-ERRORS:                                       ^8133@ CHECK: vst4.32 {d0, d2, d4, d6}, [r4:64], r6 @ encoding: [0x04,0xf9,0x96,0x01]8134@ CHECK: vst4.32 {d0, d2, d4, d6}, [r4:128], r6 @ encoding: [0x04,0xf9,0xa6,0x01]8135@ CHECK: vst4.32 {d0, d2, d4, d6}, [r4:256], r6 @ encoding: [0x04,0xf9,0xb6,0x01]8136 8137	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4]8138	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:16]8139	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:32]8140	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:64]8141	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:128]8142	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:256]8143 8144@ CHECK: vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4] @ encoding: [0x84,0xf9,0x8f,0x0b]8145@ CHECK-ERRORS:         vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:16]8146@ CHECK-ERRORS:                                                   ^8147@ CHECK-ERRORS: alignment must be 64, 128 or omitted8148@ CHECK-ERRORS:         vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:32]8149@ CHECK-ERRORS:                                                   ^8150@ CHECK: vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:64] @ encoding: [0x84,0xf9,0x9f,0x0b]8151@ CHECK: vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:128] @ encoding: [0x84,0xf9,0xaf,0x0b]8152@ CHECK-ERRORS: alignment must be 64, 128 or omitted8153@ CHECK-ERRORS:         vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:256]8154@ CHECK-ERRORS:                                                   ^8155 8156	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4]!8157	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:16]!8158	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:32]!8159	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:64]!8160	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:128]!8161	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:256]!8162 8163@ CHECK: vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4]! @ encoding: [0x84,0xf9,0x8d,0x0b]8164@ CHECK-ERRORS: alignment must be 64, 128 or omitted8165@ CHECK-ERRORS:         vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:16]!8166@ CHECK-ERRORS:                                                   ^8167@ CHECK-ERRORS: alignment must be 64, 128 or omitted8168@ CHECK-ERRORS:         vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:32]!8169@ CHECK-ERRORS:                                                   ^8170@ CHECK: vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:64]! @ encoding: [0x84,0xf9,0x9d,0x0b]8171@ CHECK: vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:128]! @ encoding: [0x84,0xf9,0xad,0x0b]8172@ CHECK-ERRORS: alignment must be 64, 128 or omitted8173@ CHECK-ERRORS:         vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:256]!8174@ CHECK-ERRORS:                                                   ^8175 8176	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4], r68177	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:16], r68178	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:32], r68179	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:64], r68180	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:128], r68181	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:256], r68182 8183@ CHECK: vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4], r6 @ encoding: [0x84,0xf9,0x86,0x0b]8184@ CHECK-ERRORS: alignment must be 64, 128 or omitted8185@ CHECK-ERRORS:         vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:16], r68186@ CHECK-ERRORS:                                                   ^8187@ CHECK-ERRORS: alignment must be 64, 128 or omitted8188@ CHECK-ERRORS:         vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:32], r68189@ CHECK-ERRORS:                                                   ^8190@ CHECK: vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:64], r6 @ encoding: [0x84,0xf9,0x96,0x0b]8191@ CHECK: vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:128], r6 @ encoding: [0x84,0xf9,0xa6,0x0b]8192@ CHECK-ERRORS: alignment must be 64, 128 or omitted8193@ CHECK-ERRORS:         vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:256], r68194@ CHECK-ERRORS:                                                   ^8195 8196	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4]8197	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:16]8198	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:32]8199	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:64]8200	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:128]8201	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:256]8202 8203@ CHECK: vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4] @ encoding: [0x84,0xf9,0xcf,0x0b]8204@ CHECK-ERRORS: alignment must be 64, 128 or omitted8205@ CHECK-ERRORS:         vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:16]8206@ CHECK-ERRORS:                                                   ^8207@ CHECK-ERRORS: alignment must be 64, 128 or omitted8208@ CHECK-ERRORS:         vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:32]8209@ CHECK-ERRORS:                                                   ^8210@ CHECK: vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:64] @ encoding: [0x84,0xf9,0xdf,0x0b]8211@ CHECK: vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:128] @ encoding: [0x84,0xf9,0xef,0x0b]8212@ CHECK-ERRORS: alignment must be 64, 128 or omitted8213@ CHECK-ERRORS:         vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:256]8214@ CHECK-ERRORS:                                                   ^8215 8216	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4]!8217	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:16]!8218	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:32]!8219	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:64]!8220	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:128]!8221	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:256]!8222 8223@ CHECK: vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4]! @ encoding: [0x84,0xf9,0xcd,0x0b]8224@ CHECK-ERRORS: alignment must be 64, 128 or omitted8225@ CHECK-ERRORS:         vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:16]!8226@ CHECK-ERRORS:                                                   ^8227@ CHECK-ERRORS: alignment must be 64, 128 or omitted8228@ CHECK-ERRORS:         vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:32]!8229@ CHECK-ERRORS:                                                   ^8230@ CHECK: vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:64]! @ encoding: [0x84,0xf9,0xdd,0x0b]8231@ CHECK: vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:128]! @ encoding: [0x84,0xf9,0xed,0x0b]8232@ CHECK-ERRORS: alignment must be 64, 128 or omitted8233@ CHECK-ERRORS:         vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:256]!8234@ CHECK-ERRORS:                                                   ^8235 8236	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4], r68237	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:16], r68238	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:32], r68239	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:64], r68240	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:128], r68241	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:256], r68242 8243@ CHECK: vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4], r6 @ encoding: [0x84,0xf9,0xc6,0x0b]8244@ CHECK-ERRORS: alignment must be 64, 128 or omitted8245@ CHECK-ERRORS:         vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:16], r68246@ CHECK-ERRORS:                                                   ^8247@ CHECK-ERRORS: alignment must be 64, 128 or omitted8248@ CHECK-ERRORS:         vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:32], r68249@ CHECK-ERRORS:                                                   ^8250@ CHECK: vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:64], r6 @ encoding: [0x84,0xf9,0xd6,0x0b]8251@ CHECK: vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:128], r6 @ encoding: [0x84,0xf9,0xe6,0x0b]8252@ CHECK-ERRORS: alignment must be 64, 128 or omitted8253@ CHECK-ERRORS:         vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:256], r68254@ CHECK-ERRORS:                                                   ^8255 8256	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4]!8257	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:16]!8258	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:32]!8259	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:64]!8260	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:128]!8261	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:256]!8262 8263@ CHECK: vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4]! @ encoding: [0x84,0xf9,0x8d,0x0b]8264@ CHECK-ERRORS: alignment must be 64, 128 or omitted8265@ CHECK-ERRORS:         vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:16]!8266@ CHECK-ERRORS:                                                   ^8267@ CHECK-ERRORS: alignment must be 64, 128 or omitted8268@ CHECK-ERRORS:         vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:32]!8269@ CHECK-ERRORS:                                                   ^8270@ CHECK: vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:64]! @ encoding: [0x84,0xf9,0x9d,0x0b]8271@ CHECK: vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:128]! @ encoding: [0x84,0xf9,0xad,0x0b]8272@ CHECK-ERRORS: alignment must be 64, 128 or omitted8273@ CHECK-ERRORS:         vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:256]!8274@ CHECK-ERRORS:                                                   ^8275 8276	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4], r68277	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:16], r68278	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:32], r68279	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:64], r68280	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:128], r68281	vst4.32	{d0[1], d1[1], d2[1], d3[1]}, [r4:256], r68282 8283@ CHECK: vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4], r6 @ encoding: [0x84,0xf9,0x86,0x0b]8284@ CHECK-ERRORS: alignment must be 64, 128 or omitted8285@ CHECK-ERRORS:         vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:16], r68286@ CHECK-ERRORS:                                                   ^8287@ CHECK-ERRORS: alignment must be 64, 128 or omitted8288@ CHECK-ERRORS:         vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:32], r68289@ CHECK-ERRORS:                                                   ^8290@ CHECK: vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:64], r6 @ encoding: [0x84,0xf9,0x96,0x0b]8291@ CHECK: vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:128], r6 @ encoding: [0x84,0xf9,0xa6,0x0b]8292@ CHECK-ERRORS: alignment must be 64, 128 or omitted8293@ CHECK-ERRORS:         vst4.32 {d0[1], d1[1], d2[1], d3[1]}, [r4:256], r68294@ CHECK-ERRORS:                                                   ^8295 8296	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4]8297	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:16]8298	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:32]8299	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:64]8300	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:128]8301	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:256]8302 8303@ CHECK: vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4] @ encoding: [0x84,0xf9,0xcf,0x0b]8304@ CHECK-ERRORS: alignment must be 64, 128 or omitted8305@ CHECK-ERRORS:         vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:16]8306@ CHECK-ERRORS:                                                   ^8307@ CHECK-ERRORS: alignment must be 64, 128 or omitted8308@ CHECK-ERRORS:         vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:32]8309@ CHECK-ERRORS:                                                   ^8310@ CHECK: vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:64] @ encoding: [0x84,0xf9,0xdf,0x0b]8311@ CHECK: vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:128] @ encoding: [0x84,0xf9,0xef,0x0b]8312@ CHECK-ERRORS: alignment must be 64, 128 or omitted8313@ CHECK-ERRORS:         vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:256]8314@ CHECK-ERRORS:                                                   ^8315 8316	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4]!8317	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:16]!8318	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:32]!8319	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:64]!8320	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:128]!8321	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:256]!8322 8323@ CHECK: vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4]! @ encoding: [0x84,0xf9,0xcd,0x0b]8324@ CHECK-ERRORS: alignment must be 64, 128 or omitted8325@ CHECK-ERRORS:         vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:16]!8326@ CHECK-ERRORS:                                                   ^8327@ CHECK-ERRORS: alignment must be 64, 128 or omitted8328@ CHECK-ERRORS:         vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:32]!8329@ CHECK-ERRORS:                                                   ^8330@ CHECK: vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:64]! @ encoding: [0x84,0xf9,0xdd,0x0b]8331@ CHECK: vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:128]! @ encoding: [0x84,0xf9,0xed,0x0b]8332@ CHECK-ERRORS: alignment must be 64, 128 or omitted8333@ CHECK-ERRORS:         vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:256]!8334@ CHECK-ERRORS:                                                   ^8335 8336	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4], r68337	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:16], r68338	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:32], r68339	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:64], r68340	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:128], r68341	vst4.32	{d0[1], d2[1], d4[1], d6[1]}, [r4:256], r68342 8343@ CHECK: vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4], r6 @ encoding: [0x84,0xf9,0xc6,0x0b]8344@ CHECK-ERRORS: alignment must be 64, 128 or omitted8345@ CHECK-ERRORS:         vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:16], r68346@ CHECK-ERRORS:                                                   ^8347@ CHECK-ERRORS: alignment must be 64, 128 or omitted8348@ CHECK-ERRORS:         vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:32], r68349@ CHECK-ERRORS:                                                   ^8350@ CHECK: vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:64], r6 @ encoding: [0x84,0xf9,0xd6,0x0b]8351@ CHECK: vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:128], r6 @ encoding: [0x84,0xf9,0xe6,0x0b]8352@ CHECK-ERRORS: alignment must be 64, 128 or omitted8353@ CHECK-ERRORS:         vst4.32 {d0[1], d2[1], d4[1], d6[1]}, [r4:256], r68354@ CHECK-ERRORS:                                                   ^8355