1dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines; RUN: llvm-mc -triple arm64-apple-darwin -mattr=neon -output-asm-variant=1 -show-encoding < %s | FileCheck %s
236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines_ld1st1_multiple:
436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8b {v0}, [x1]
536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8b {v0, v1}, [x1]
636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8b {v0, v1, v2}, [x1]
736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8b {v0, v1, v2, v3}, [x1]
836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8b {v3}, [x1]
1036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8b {v3, v4}, [x2]
1136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8b {v4, v5, v6}, [x3]
1236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8b {v7, v8, v9, v10}, [x4]
1336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
1436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.16b {v0}, [x1]
1536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.16b {v0, v1}, [x1]
1636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.16b {v0, v1, v2}, [x1]
1736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.16b {v0, v1, v2, v3}, [x1]
1836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
1936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4h {v0}, [x1]
2036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4h {v0, v1}, [x1]
2136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4h {v0, v1, v2}, [x1]
2236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4h {v0, v1, v2, v3}, [x1]
2336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
2436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8h {v0}, [x1]
2536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8h {v0, v1}, [x1]
2636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8h {v0, v1, v2}, [x1]
2736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8h {v0, v1, v2, v3}, [x1]
2836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
2936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2s {v0}, [x1]
3036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2s {v0, v1}, [x1]
3136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2s {v0, v1, v2}, [x1]
3236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2s {v0, v1, v2, v3}, [x1]
3336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
3436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4s {v0}, [x1]
3536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4s {v0, v1}, [x1]
3636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4s {v0, v1, v2}, [x1]
3736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4s {v0, v1, v2, v3}, [x1]
3836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
3936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.1d {v0}, [x1]
4036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.1d {v0, v1}, [x1]
4136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.1d {v0, v1, v2}, [x1]
4236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.1d {v0, v1, v2, v3}, [x1]
4336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
4436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2d {v0}, [x1]
4536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2d {v0, v1}, [x1]
4636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2d {v0, v1, v2}, [x1]
4736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2d {v0, v1, v2, v3}, [x1]
4836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
4936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8b {v0}, [x1]
5036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8b {v0, v1}, [x1]
5136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8b {v0, v1, v2}, [x1]
5236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8b {v0, v1, v2, v3}, [x1]
5336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
5436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.16b {v0}, [x1]
5536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.16b {v0, v1}, [x1]
5636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.16b {v0, v1, v2}, [x1]
5736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.16b {v0, v1, v2, v3}, [x1]
5836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
5936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4h {v0}, [x1]
6036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4h {v0, v1}, [x1]
6136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4h {v0, v1, v2}, [x1]
6236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4h {v0, v1, v2, v3}, [x1]
6336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
6436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8h {v0}, [x1]
6536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8h {v0, v1}, [x1]
6636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8h {v0, v1, v2}, [x1]
6736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8h {v0, v1, v2, v3}, [x1]
6836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
6936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2s {v0}, [x1]
7036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2s {v0, v1}, [x1]
7136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2s {v0, v1, v2}, [x1]
7236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2s {v0, v1, v2, v3}, [x1]
7336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
7436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4s {v0}, [x1]
7536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4s {v0, v1}, [x1]
7636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4s {v0, v1, v2}, [x1]
7736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4s {v0, v1, v2, v3}, [x1]
7836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
7936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.1d {v0}, [x1]
8036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.1d {v0, v1}, [x1]
8136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.1d {v0, v1, v2}, [x1]
8236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.1d {v0, v1, v2, v3}, [x1]
8336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
8436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2d {v0}, [x1]
8536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2d {v0, v1}, [x1]
8636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2d {v0, v1, v2}, [x1]
8736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2d {v0, v1, v2, v3}, [x1]
8836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
8936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2d {v5}, [x1]
9036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2d {v7, v8}, [x10]
9136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2d {v11, v12, v13}, [x1]
9236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2d {v28, v29, v30, v31}, [x13]
9336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
9436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: _ld1st1_multiple:
9536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b	{ v0 }, [x1]            ; encoding: [0x20,0x70,0x40,0x0c]
9636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b	{ v0, v1 }, [x1]        ; encoding: [0x20,0xa0,0x40,0x0c]
9736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b	{ v0, v1, v2 }, [x1]    ; encoding: [0x20,0x60,0x40,0x0c]
9836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b	{ v0, v1, v2, v3 }, [x1] ; encoding: [0x20,0x20,0x40,0x0c]
9936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
10036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b { v3 }, [x1]            ; encoding: [0x23,0x70,0x40,0x0c]
10136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b { v3, v4 }, [x2]        ; encoding: [0x43,0xa0,0x40,0x0c]
10236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b { v4, v5, v6 }, [x3]    ; encoding: [0x64,0x60,0x40,0x0c]
10336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b { v7, v8, v9, v10 }, [x4] ; encoding: [0x87,0x20,0x40,0x0c]
10436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
10536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b	{ v0 }, [x1]            ; encoding: [0x20,0x70,0x40,0x4c]
10636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b	{ v0, v1 }, [x1]        ; encoding: [0x20,0xa0,0x40,0x4c]
10736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b	{ v0, v1, v2 }, [x1]    ; encoding: [0x20,0x60,0x40,0x4c]
10836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b	{ v0, v1, v2, v3 }, [x1] ; encoding: [0x20,0x20,0x40,0x4c]
10936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
11036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h	{ v0 }, [x1]            ; encoding: [0x20,0x74,0x40,0x0c]
11136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h	{ v0, v1 }, [x1]        ; encoding: [0x20,0xa4,0x40,0x0c]
11236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h	{ v0, v1, v2 }, [x1]    ; encoding: [0x20,0x64,0x40,0x0c]
11336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h	{ v0, v1, v2, v3 }, [x1] ; encoding: [0x20,0x24,0x40,0x0c]
11436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
11536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h	{ v0 }, [x1]            ; encoding: [0x20,0x74,0x40,0x4c]
11636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h	{ v0, v1 }, [x1]        ; encoding: [0x20,0xa4,0x40,0x4c]
11736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h	{ v0, v1, v2 }, [x1]    ; encoding: [0x20,0x64,0x40,0x4c]
11836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h	{ v0, v1, v2, v3 }, [x1] ; encoding: [0x20,0x24,0x40,0x4c]
11936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
12036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s	{ v0 }, [x1]            ; encoding: [0x20,0x78,0x40,0x0c]
12136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s	{ v0, v1 }, [x1]        ; encoding: [0x20,0xa8,0x40,0x0c]
12236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s	{ v0, v1, v2 }, [x1]    ; encoding: [0x20,0x68,0x40,0x0c]
12336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s	{ v0, v1, v2, v3 }, [x1] ; encoding: [0x20,0x28,0x40,0x0c]
12436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
12536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s	{ v0 }, [x1]            ; encoding: [0x20,0x78,0x40,0x4c]
12636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s	{ v0, v1 }, [x1]        ; encoding: [0x20,0xa8,0x40,0x4c]
12736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s	{ v0, v1, v2 }, [x1]    ; encoding: [0x20,0x68,0x40,0x4c]
12836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s	{ v0, v1, v2, v3 }, [x1] ; encoding: [0x20,0x28,0x40,0x4c]
12936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
13036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d	{ v0 }, [x1]            ; encoding: [0x20,0x7c,0x40,0x0c]
13136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d	{ v0, v1 }, [x1]        ; encoding: [0x20,0xac,0x40,0x0c]
13236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d	{ v0, v1, v2 }, [x1]    ; encoding: [0x20,0x6c,0x40,0x0c]
13336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d	{ v0, v1, v2, v3 }, [x1] ; encoding: [0x20,0x2c,0x40,0x0c]
13436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
13536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d	{ v0 }, [x1]            ; encoding: [0x20,0x7c,0x40,0x4c]
13636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d	{ v0, v1 }, [x1]        ; encoding: [0x20,0xac,0x40,0x4c]
13736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d	{ v0, v1, v2 }, [x1]    ; encoding: [0x20,0x6c,0x40,0x4c]
13836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d	{ v0, v1, v2, v3 }, [x1] ; encoding: [0x20,0x2c,0x40,0x4c]
13936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
14036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
14136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b	{ v0 }, [x1]            ; encoding: [0x20,0x70,0x00,0x0c]
14236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b	{ v0, v1 }, [x1]        ; encoding: [0x20,0xa0,0x00,0x0c]
14336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b	{ v0, v1, v2 }, [x1]    ; encoding: [0x20,0x60,0x00,0x0c]
14436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b	{ v0, v1, v2, v3 }, [x1] ; encoding: [0x20,0x20,0x00,0x0c]
14536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
14636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b	{ v0 }, [x1]            ; encoding: [0x20,0x70,0x00,0x4c]
14736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b	{ v0, v1 }, [x1]        ; encoding: [0x20,0xa0,0x00,0x4c]
14836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b	{ v0, v1, v2 }, [x1]    ; encoding: [0x20,0x60,0x00,0x4c]
14936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b	{ v0, v1, v2, v3 }, [x1] ; encoding: [0x20,0x20,0x00,0x4c]
15036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
15136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h	{ v0 }, [x1]            ; encoding: [0x20,0x74,0x00,0x0c]
15236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h	{ v0, v1 }, [x1]        ; encoding: [0x20,0xa4,0x00,0x0c]
15336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h	{ v0, v1, v2 }, [x1]    ; encoding: [0x20,0x64,0x00,0x0c]
15436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h	{ v0, v1, v2, v3 }, [x1] ; encoding: [0x20,0x24,0x00,0x0c]
15536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
15636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h	{ v0 }, [x1]            ; encoding: [0x20,0x74,0x00,0x4c]
15736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h	{ v0, v1 }, [x1]        ; encoding: [0x20,0xa4,0x00,0x4c]
15836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h	{ v0, v1, v2 }, [x1]    ; encoding: [0x20,0x64,0x00,0x4c]
15936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h	{ v0, v1, v2, v3 }, [x1] ; encoding: [0x20,0x24,0x00,0x4c]
16036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
16136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s	{ v0 }, [x1]            ; encoding: [0x20,0x78,0x00,0x0c]
16236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s	{ v0, v1 }, [x1]        ; encoding: [0x20,0xa8,0x00,0x0c]
16336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s	{ v0, v1, v2 }, [x1]    ; encoding: [0x20,0x68,0x00,0x0c]
16436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s	{ v0, v1, v2, v3 }, [x1] ; encoding: [0x20,0x28,0x00,0x0c]
16536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
16636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s	{ v0 }, [x1]            ; encoding: [0x20,0x78,0x00,0x4c]
16736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s	{ v0, v1 }, [x1]        ; encoding: [0x20,0xa8,0x00,0x4c]
16836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s	{ v0, v1, v2 }, [x1]    ; encoding: [0x20,0x68,0x00,0x4c]
16936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s	{ v0, v1, v2, v3 }, [x1] ; encoding: [0x20,0x28,0x00,0x4c]
17036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
17136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d	{ v0 }, [x1]            ; encoding: [0x20,0x7c,0x00,0x0c]
17236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d	{ v0, v1 }, [x1]        ; encoding: [0x20,0xac,0x00,0x0c]
17336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d	{ v0, v1, v2 }, [x1]    ; encoding: [0x20,0x6c,0x00,0x0c]
17436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d	{ v0, v1, v2, v3 }, [x1] ; encoding: [0x20,0x2c,0x00,0x0c]
17536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
17636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d	{ v0 }, [x1]            ; encoding: [0x20,0x7c,0x00,0x4c]
17736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d	{ v0, v1 }, [x1]        ; encoding: [0x20,0xac,0x00,0x4c]
17836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d	{ v0, v1, v2 }, [x1]    ; encoding: [0x20,0x6c,0x00,0x4c]
17936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d	{ v0, v1, v2, v3 }, [x1] ; encoding: [0x20,0x2c,0x00,0x4c]
18036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
18136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d { v5 }, [x1]            ; encoding: [0x25,0x7c,0x00,0x4c]
18236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d { v7, v8 }, [x10]       ; encoding: [0x47,0xad,0x00,0x4c]
18336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d { v11, v12, v13 }, [x1] ; encoding: [0x2b,0x6c,0x00,0x4c]
18436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d { v28, v29, v30, v31 }, [x13] ; encoding: [0xbc,0x2d,0x00,0x4c]
18536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
18636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines_ld2st2_multiple:
18736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.8b {v4, v5}, [x19]
18836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.16b {v4, v5}, [x19]
18936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.4h {v4, v5}, [x19]
19036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.8h {v4, v5}, [x19]
19136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.2s {v4, v5}, [x19]
19236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.4s {v4, v5}, [x19]
19336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.2d {v4, v5}, [x19]
19436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
19536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.8b {v4, v5}, [x19]
19636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.16b {v4, v5}, [x19]
19736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.4h {v4, v5}, [x19]
19836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.8h {v4, v5}, [x19]
19936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.2s {v4, v5}, [x19]
20036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.4s {v4, v5}, [x19]
20136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.2d {v4, v5}, [x19]
20236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
20336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
20436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: _ld2st2_multiple
20536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.8b { v4, v5 }, [x19]       ; encoding: [0x64,0x82,0x40,0x0c]
20636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.16b { v4, v5 }, [x19]      ; encoding: [0x64,0x82,0x40,0x4c]
20736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.4h { v4, v5 }, [x19]       ; encoding: [0x64,0x86,0x40,0x0c]
20836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.8h { v4, v5 }, [x19]       ; encoding: [0x64,0x86,0x40,0x4c]
20936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.2s { v4, v5 }, [x19]       ; encoding: [0x64,0x8a,0x40,0x0c]
21036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.4s { v4, v5 }, [x19]       ; encoding: [0x64,0x8a,0x40,0x4c]
21136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.2d { v4, v5 }, [x19]       ; encoding: [0x64,0x8e,0x40,0x4c]
21236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
21336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.8b { v4, v5 }, [x19]       ; encoding: [0x64,0x82,0x00,0x0c]
21436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.16b { v4, v5 }, [x19]      ; encoding: [0x64,0x82,0x00,0x4c]
21536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.4h { v4, v5 }, [x19]       ; encoding: [0x64,0x86,0x00,0x0c]
21636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.8h { v4, v5 }, [x19]       ; encoding: [0x64,0x86,0x00,0x4c]
21736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.2s { v4, v5 }, [x19]       ; encoding: [0x64,0x8a,0x00,0x0c]
21836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.4s { v4, v5 }, [x19]       ; encoding: [0x64,0x8a,0x00,0x4c]
21936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.2d { v4, v5 }, [x19]       ; encoding: [0x64,0x8e,0x00,0x4c]
22036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
22136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
22236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hinesld3st3_multiple:
22336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld3.8b {v4, v5, v6}, [x19]
22436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld3.16b {v4, v5, v6}, [x19]
22536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld3.4h {v4, v5, v6}, [x19]
22636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld3.8h {v4, v5, v6}, [x19]
22736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld3.2s {v4, v5, v6}, [x19]
22836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld3.4s {v4, v5, v6}, [x19]
22936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld3.2d {v4, v5, v6}, [x19]
23036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
23136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld3.8b {v9, v10, v11}, [x9]
23236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld3.16b {v14, v15, v16}, [x19]
23336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld3.4h {v24, v25, v26}, [x29]
23436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld3.8h {v30, v31, v0}, [x9]
23536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld3.2s {v2, v3, v4}, [x19]
23636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld3.4s {v4, v5, v6}, [x29]
23736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld3.2d {v7, v8, v9}, [x9]
23836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
23936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st3.8b {v4, v5, v6}, [x19]
24036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st3.16b {v4, v5, v6}, [x19]
24136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st3.4h {v4, v5, v6}, [x19]
24236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st3.8h {v4, v5, v6}, [x19]
24336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st3.2s {v4, v5, v6}, [x19]
24436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st3.4s {v4, v5, v6}, [x19]
24536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st3.2d {v4, v5, v6}, [x19]
24636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
24736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st3.8b {v10, v11, v12}, [x9]
24836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st3.16b {v14, v15, v16}, [x19]
24936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st3.4h {v24, v25, v26}, [x29]
25036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st3.8h {v30, v31, v0}, [x9]
25136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st3.2s {v2, v3, v4}, [x19]
25236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st3.4s {v7, v8, v9}, [x29]
25336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st3.2d {v4, v5, v6}, [x9]
25436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
25536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3st3_multiple:
25636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.8b { v4, v5, v6 }, [x19]   ; encoding: [0x64,0x42,0x40,0x0c]
25736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.16b { v4, v5, v6 }, [x19]   ; encoding: [0x64,0x42,0x40,0x4c]
25836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.4h { v4, v5, v6 }, [x19]   ; encoding: [0x64,0x46,0x40,0x0c]
25936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.8h { v4, v5, v6 }, [x19]   ; encoding: [0x64,0x46,0x40,0x4c]
26036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.2s { v4, v5, v6 }, [x19]   ; encoding: [0x64,0x4a,0x40,0x0c]
26136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.4s { v4, v5, v6 }, [x19]   ; encoding: [0x64,0x4a,0x40,0x4c]
26236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.2d { v4, v5, v6 }, [x19]   ; encoding: [0x64,0x4e,0x40,0x4c]
26336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
26436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.8b { v9, v10, v11 }, [x9]  ; encoding: [0x29,0x41,0x40,0x0c]
26536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.16b { v14, v15, v16 }, [x19] ; encoding: [0x6e,0x42,0x40,0x4c]
266dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines; CHECK: ld3.4h { v24, v25, v26 }, [x29] ; encoding: [0xb8,0x47,0x40,0x0c]
26736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.8h { v30, v31, v0 }, [x9]  ; encoding: [0x3e,0x45,0x40,0x4c]
26836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.2s { v2, v3, v4 }, [x19]   ; encoding: [0x62,0x4a,0x40,0x0c]
269dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines; CHECK: ld3.4s { v4, v5, v6 }, [x29]    ; encoding: [0xa4,0x4b,0x40,0x4c]
27036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.2d { v7, v8, v9 }, [x9]    ; encoding: [0x27,0x4d,0x40,0x4c]
27136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
27236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.8b { v4, v5, v6 }, [x19]   ; encoding: [0x64,0x42,0x00,0x0c]
27336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.16b { v4, v5, v6 }, [x19]   ; encoding: [0x64,0x42,0x00,0x4c]
27436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.4h { v4, v5, v6 }, [x19]   ; encoding: [0x64,0x46,0x00,0x0c]
27536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.8h { v4, v5, v6 }, [x19]   ; encoding: [0x64,0x46,0x00,0x4c]
27636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.2s { v4, v5, v6 }, [x19]   ; encoding: [0x64,0x4a,0x00,0x0c]
27736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.4s { v4, v5, v6 }, [x19]   ; encoding: [0x64,0x4a,0x00,0x4c]
27836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.2d { v4, v5, v6 }, [x19]   ; encoding: [0x64,0x4e,0x00,0x4c]
27936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
28036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.8b { v10, v11, v12 }, [x9] ; encoding: [0x2a,0x41,0x00,0x0c]
28136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.16b { v14, v15, v16 }, [x19] ; encoding: [0x6e,0x42,0x00,0x4c]
282dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines; CHECK: st3.4h { v24, v25, v26 }, [x29] ; encoding: [0xb8,0x47,0x00,0x0c]
28336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.8h { v30, v31, v0 }, [x9]  ; encoding: [0x3e,0x45,0x00,0x4c]
28436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.2s { v2, v3, v4 }, [x19]   ; encoding: [0x62,0x4a,0x00,0x0c]
285dce4a407a24b04eebc6a376f8e62b41aaa7b071fStephen Hines; CHECK: st3.4s { v7, v8, v9 }, [x29]    ; encoding: [0xa7,0x4b,0x00,0x4c]
28636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.2d { v4, v5, v6 }, [x9]    ; encoding: [0x24,0x4d,0x00,0x4c]
28736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
28836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hinesld4st4_multiple:
28936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld4.8b {v4, v5, v6, v7}, [x19]
29036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld4.16b {v4, v5, v6, v7}, [x19]
29136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld4.4h {v4, v5, v6, v7}, [x19]
29236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld4.8h {v4, v5, v6, v7}, [x19]
29336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld4.2s {v4, v5, v6, v7}, [x19]
29436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld4.4s {v4, v5, v6, v7}, [x19]
29536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    ld4.2d {v4, v5, v6, v7}, [x19]
29636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
29736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st4.8b {v4, v5, v6, v7}, [x19]
29836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st4.16b {v4, v5, v6, v7}, [x19]
29936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st4.4h {v4, v5, v6, v7}, [x19]
30036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st4.8h {v4, v5, v6, v7}, [x19]
30136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st4.2s {v4, v5, v6, v7}, [x19]
30236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st4.4s {v4, v5, v6, v7}, [x19]
30336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines    st4.2d {v4, v5, v6, v7}, [x19]
30436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
30536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4st4_multiple:
30636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.8b { v4, v5, v6, v7 }, [x19] ; encoding: [0x64,0x02,0x40,0x0c]
30736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.16b { v4, v5, v6, v7 }, [x19] ; encoding: [0x64,0x02,0x40,0x4c]
30836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.4h { v4, v5, v6, v7 }, [x19] ; encoding: [0x64,0x06,0x40,0x0c]
30936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.8h { v4, v5, v6, v7 }, [x19] ; encoding: [0x64,0x06,0x40,0x4c]
31036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.2s { v4, v5, v6, v7 }, [x19] ; encoding: [0x64,0x0a,0x40,0x0c]
31136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.4s { v4, v5, v6, v7 }, [x19] ; encoding: [0x64,0x0a,0x40,0x4c]
31236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.2d { v4, v5, v6, v7 }, [x19] ; encoding: [0x64,0x0e,0x40,0x4c]
31336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
31436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.8b { v4, v5, v6, v7 }, [x19] ; encoding: [0x64,0x02,0x00,0x0c]
31536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.16b { v4, v5, v6, v7 }, [x19] ; encoding: [0x64,0x02,0x00,0x4c]
31636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.4h { v4, v5, v6, v7 }, [x19] ; encoding: [0x64,0x06,0x00,0x0c]
31736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.8h { v4, v5, v6, v7 }, [x19] ; encoding: [0x64,0x06,0x00,0x4c]
31836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.2s { v4, v5, v6, v7 }, [x19] ; encoding: [0x64,0x0a,0x00,0x0c]
31936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.4s { v4, v5, v6, v7 }, [x19] ; encoding: [0x64,0x0a,0x00,0x4c]
32036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.2d { v4, v5, v6, v7 }, [x19] ; encoding: [0x64,0x0e,0x00,0x4c]
32136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
32236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines;-----------------------------------------------------------------------------
32336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; Post-increment versions.
32436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines;-----------------------------------------------------------------------------
32536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
32636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines_ld1st1_multiple_post:
32736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8b {v0}, [x1], x15
32836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8b {v0, v1}, [x1], x15
32936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8b {v0, v1, v2}, [x1], x15
33036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8b {v0, v1, v2, v3}, [x1], x15
33136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
33236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.16b {v0}, [x1], x15
33336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.16b {v0, v1}, [x1], x15
33436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.16b {v0, v1, v2}, [x1], x15
33536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.16b {v0, v1, v2, v3}, [x1], x15
33636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
33736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4h {v0}, [x1], x15
33836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4h {v0, v1}, [x1], x15
33936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4h {v0, v1, v2}, [x1], x15
34036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4h {v0, v1, v2, v3}, [x1], x15
34136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
34236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8h {v0}, [x1], x15
34336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8h {v0, v1}, [x1], x15
34436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8h {v0, v1, v2}, [x1], x15
34536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8h {v0, v1, v2, v3}, [x1], x15
34636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
34736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2s {v0}, [x1], x15
34836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2s {v0, v1}, [x1], x15
34936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2s {v0, v1, v2}, [x1], x15
35036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2s {v0, v1, v2, v3}, [x1], x15
35136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
35236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4s {v0}, [x1], x15
35336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4s {v0, v1}, [x1], x15
35436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4s {v0, v1, v2}, [x1], x15
35536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4s {v0, v1, v2, v3}, [x1], x15
35636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
35736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.1d {v0}, [x1], x15
35836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.1d {v0, v1}, [x1], x15
35936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.1d {v0, v1, v2}, [x1], x15
36036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.1d {v0, v1, v2, v3}, [x1], x15
36136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
36236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2d {v0}, [x1], x15
36336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2d {v0, v1}, [x1], x15
36436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2d {v0, v1, v2}, [x1], x15
36536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2d {v0, v1, v2, v3}, [x1], x15
36636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
36736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8b {v0}, [x1], x15
36836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8b {v0, v1}, [x1], x15
36936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8b {v0, v1, v2}, [x1], x15
37036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8b {v0, v1, v2, v3}, [x1], x15
37136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
37236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.16b {v0}, [x1], x15
37336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.16b {v0, v1}, [x1], x15
37436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.16b {v0, v1, v2}, [x1], x15
37536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.16b {v0, v1, v2, v3}, [x1], x15
37636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
37736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4h {v0}, [x1], x15
37836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4h {v0, v1}, [x1], x15
37936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4h {v0, v1, v2}, [x1], x15
38036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4h {v0, v1, v2, v3}, [x1], x15
38136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
38236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8h {v0}, [x1], x15
38336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8h {v0, v1}, [x1], x15
38436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8h {v0, v1, v2}, [x1], x15
38536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8h {v0, v1, v2, v3}, [x1], x15
38636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
38736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2s {v0}, [x1], x15
38836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2s {v0, v1}, [x1], x15
38936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2s {v0, v1, v2}, [x1], x15
39036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2s {v0, v1, v2, v3}, [x1], x15
39136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
39236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4s {v0}, [x1], x15
39336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4s {v0, v1}, [x1], x15
39436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4s {v0, v1, v2}, [x1], x15
39536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4s {v0, v1, v2, v3}, [x1], x15
39636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
39736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.1d {v0}, [x1], x15
39836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.1d {v0, v1}, [x1], x15
39936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.1d {v0, v1, v2}, [x1], x15
40036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.1d {v0, v1, v2, v3}, [x1], x15
40136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
40236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2d {v0}, [x1], x15
40336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2d {v0, v1}, [x1], x15
40436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2d {v0, v1, v2}, [x1], x15
40536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2d {v0, v1, v2, v3}, [x1], x15
40636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
40736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8b {v0}, [x1], #8
40836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8b {v0, v1}, [x1], #16
40936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8b {v0, v1, v2}, [x1], #24
41036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8b {v0, v1, v2, v3}, [x1], #32
41136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
41236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.16b {v0}, [x1], #16
41336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.16b {v0, v1}, [x1], #32
41436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.16b {v0, v1, v2}, [x1], #48
41536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.16b {v0, v1, v2, v3}, [x1], #64
41636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
41736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4h {v0}, [x1], #8
41836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4h {v0, v1}, [x1], #16
41936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4h {v0, v1, v2}, [x1], #24
42036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4h {v0, v1, v2, v3}, [x1], #32
42136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
42236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8h {v0}, [x1], #16
42336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8h {v0, v1}, [x1], #32
42436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8h {v0, v1, v2}, [x1], #48
42536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.8h {v0, v1, v2, v3}, [x1], #64
42636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
42736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2s {v0}, [x1], #8
42836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2s {v0, v1}, [x1], #16
42936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2s {v0, v1, v2}, [x1], #24
43036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2s {v0, v1, v2, v3}, [x1], #32
43136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
43236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4s {v0}, [x1], #16
43336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4s {v0, v1}, [x1], #32
43436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4s {v0, v1, v2}, [x1], #48
43536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.4s {v0, v1, v2, v3}, [x1], #64
43636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
43736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.1d {v0}, [x1], #8
43836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.1d {v0, v1}, [x1], #16
43936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.1d {v0, v1, v2}, [x1], #24
44036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.1d {v0, v1, v2, v3}, [x1], #32
44136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
44236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2d {v0}, [x1], #16
44336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2d {v0, v1}, [x1], #32
44436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2d {v0, v1, v2}, [x1], #48
44536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.2d {v0, v1, v2, v3}, [x1], #64
44636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
44736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8b {v0}, [x1], #8
44836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8b {v0, v1}, [x1], #16
44936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8b {v0, v1, v2}, [x1], #24
45036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8b {v0, v1, v2, v3}, [x1], #32
45136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
45236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.16b {v0}, [x1], #16
45336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.16b {v0, v1}, [x1], #32
45436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.16b {v0, v1, v2}, [x1], #48
45536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.16b {v0, v1, v2, v3}, [x1], #64
45636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
45736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4h {v0}, [x1], #8
45836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4h {v0, v1}, [x1], #16
45936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4h {v0, v1, v2}, [x1], #24
46036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4h {v0, v1, v2, v3}, [x1], #32
46136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
46236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8h {v0}, [x1], #16
46336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8h {v0, v1}, [x1], #32
46436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8h {v0, v1, v2}, [x1], #48
46536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.8h {v0, v1, v2, v3}, [x1], #64
46636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
46736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2s {v0}, [x1], #8
46836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2s {v0, v1}, [x1], #16
46936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2s {v0, v1, v2}, [x1], #24
47036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2s {v0, v1, v2, v3}, [x1], #32
47136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
47236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4s {v0}, [x1], #16
47336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4s {v0, v1}, [x1], #32
47436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4s {v0, v1, v2}, [x1], #48
47536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.4s {v0, v1, v2, v3}, [x1], #64
47636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
47736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.1d {v0}, [x1], #8
47836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.1d {v0, v1}, [x1], #16
47936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.1d {v0, v1, v2}, [x1], #24
48036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.1d {v0, v1, v2, v3}, [x1], #32
48136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
48236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2d {v0}, [x1], #16
48336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2d {v0, v1}, [x1], #32
48436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2d {v0, v1, v2}, [x1], #48
48536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.2d {v0, v1, v2, v3}, [x1], #64
48636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
48736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1st1_multiple_post:
48836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b { v0 }, [x1], x15       ; encoding: [0x20,0x70,0xcf,0x0c]
48936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b { v0, v1 }, [x1], x15   ; encoding: [0x20,0xa0,0xcf,0x0c]
49036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x60,0xcf,0x0c]
49136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x20,0xcf,0x0c]
49236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
49336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b { v0 }, [x1], x15       ; encoding: [0x20,0x70,0xcf,0x4c]
49436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b { v0, v1 }, [x1], x15   ; encoding: [0x20,0xa0,0xcf,0x4c]
49536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x60,0xcf,0x4c]
49636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x20,0xcf,0x4c]
49736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
49836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h { v0 }, [x1], x15       ; encoding: [0x20,0x74,0xcf,0x0c]
49936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h { v0, v1 }, [x1], x15   ; encoding: [0x20,0xa4,0xcf,0x0c]
50036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x64,0xcf,0x0c]
50136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x24,0xcf,0x0c]
50236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
50336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h { v0 }, [x1], x15       ; encoding: [0x20,0x74,0xcf,0x4c]
50436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h { v0, v1 }, [x1], x15   ; encoding: [0x20,0xa4,0xcf,0x4c]
50536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x64,0xcf,0x4c]
50636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x24,0xcf,0x4c]
50736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
50836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s { v0 }, [x1], x15       ; encoding: [0x20,0x78,0xcf,0x0c]
50936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s { v0, v1 }, [x1], x15   ; encoding: [0x20,0xa8,0xcf,0x0c]
51036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x68,0xcf,0x0c]
51136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x28,0xcf,0x0c]
51236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
51336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s { v0 }, [x1], x15       ; encoding: [0x20,0x78,0xcf,0x4c]
51436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s { v0, v1 }, [x1], x15   ; encoding: [0x20,0xa8,0xcf,0x4c]
51536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x68,0xcf,0x4c]
51636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x28,0xcf,0x4c]
51736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
51836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d { v0 }, [x1], x15       ; encoding: [0x20,0x7c,0xcf,0x0c]
51936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d { v0, v1 }, [x1], x15   ; encoding: [0x20,0xac,0xcf,0x0c]
52036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x6c,0xcf,0x0c]
52136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x2c,0xcf,0x0c]
52236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
52336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d { v0 }, [x1], x15       ; encoding: [0x20,0x7c,0xcf,0x4c]
52436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d { v0, v1 }, [x1], x15   ; encoding: [0x20,0xac,0xcf,0x4c]
52536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x6c,0xcf,0x4c]
52636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x2c,0xcf,0x4c]
52736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
52836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b { v0 }, [x1], x15       ; encoding: [0x20,0x70,0x8f,0x0c]
52936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b { v0, v1 }, [x1], x15   ; encoding: [0x20,0xa0,0x8f,0x0c]
53036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x60,0x8f,0x0c]
53136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x20,0x8f,0x0c]
53236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
53336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b { v0 }, [x1], x15       ; encoding: [0x20,0x70,0x8f,0x4c]
53436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b { v0, v1 }, [x1], x15   ; encoding: [0x20,0xa0,0x8f,0x4c]
53536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x60,0x8f,0x4c]
53636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x20,0x8f,0x4c]
53736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
53836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h { v0 }, [x1], x15       ; encoding: [0x20,0x74,0x8f,0x0c]
53936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h { v0, v1 }, [x1], x15   ; encoding: [0x20,0xa4,0x8f,0x0c]
54036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x64,0x8f,0x0c]
54136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x24,0x8f,0x0c]
54236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
54336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h { v0 }, [x1], x15       ; encoding: [0x20,0x74,0x8f,0x4c]
54436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h { v0, v1 }, [x1], x15   ; encoding: [0x20,0xa4,0x8f,0x4c]
54536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x64,0x8f,0x4c]
54636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x24,0x8f,0x4c]
54736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
54836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s { v0 }, [x1], x15       ; encoding: [0x20,0x78,0x8f,0x0c]
54936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s { v0, v1 }, [x1], x15   ; encoding: [0x20,0xa8,0x8f,0x0c]
55036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x68,0x8f,0x0c]
55136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x28,0x8f,0x0c]
55236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
55336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s { v0 }, [x1], x15       ; encoding: [0x20,0x78,0x8f,0x4c]
55436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s { v0, v1 }, [x1], x15   ; encoding: [0x20,0xa8,0x8f,0x4c]
55536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x68,0x8f,0x4c]
55636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x28,0x8f,0x4c]
55736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
55836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d { v0 }, [x1], x15       ; encoding: [0x20,0x7c,0x8f,0x0c]
55936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d { v0, v1 }, [x1], x15   ; encoding: [0x20,0xac,0x8f,0x0c]
56036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x6c,0x8f,0x0c]
56136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x2c,0x8f,0x0c]
56236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
56336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d { v0 }, [x1], x15       ; encoding: [0x20,0x7c,0x8f,0x4c]
56436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d { v0, v1 }, [x1], x15   ; encoding: [0x20,0xac,0x8f,0x4c]
56536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x6c,0x8f,0x4c]
56636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x2c,0x8f,0x4c]
56736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
56836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b { v0 }, [x1], #8       ; encoding: [0x20,0x70,0xdf,0x0c]
56936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b { v0, v1 }, [x1], #16   ; encoding: [0x20,0xa0,0xdf,0x0c]
57036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b { v0, v1, v2 }, [x1], #24 ; encoding: [0x20,0x60,0xdf,0x0c]
57136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b { v0, v1, v2, v3 }, [x1], #32 ; encoding: [0x20,0x20,0xdf,0x0c]
57236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
57336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b { v0 }, [x1], #16       ; encoding: [0x20,0x70,0xdf,0x4c]
57436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b { v0, v1 }, [x1], #32   ; encoding: [0x20,0xa0,0xdf,0x4c]
57536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b { v0, v1, v2 }, [x1], #48 ; encoding: [0x20,0x60,0xdf,0x4c]
57636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b { v0, v1, v2, v3 }, [x1], #64 ; encoding: [0x20,0x20,0xdf,0x4c]
57736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
57836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h { v0 }, [x1], #8       ; encoding: [0x20,0x74,0xdf,0x0c]
57936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h { v0, v1 }, [x1], #16   ; encoding: [0x20,0xa4,0xdf,0x0c]
58036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h { v0, v1, v2 }, [x1], #24 ; encoding: [0x20,0x64,0xdf,0x0c]
58136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h { v0, v1, v2, v3 }, [x1], #32 ; encoding: [0x20,0x24,0xdf,0x0c]
58236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
58336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h { v0 }, [x1], #16       ; encoding: [0x20,0x74,0xdf,0x4c]
58436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h { v0, v1 }, [x1], #32   ; encoding: [0x20,0xa4,0xdf,0x4c]
58536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h { v0, v1, v2 }, [x1], #48 ; encoding: [0x20,0x64,0xdf,0x4c]
58636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h { v0, v1, v2, v3 }, [x1], #64 ; encoding: [0x20,0x24,0xdf,0x4c]
58736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
58836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s { v0 }, [x1], #8       ; encoding: [0x20,0x78,0xdf,0x0c]
58936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s { v0, v1 }, [x1], #16   ; encoding: [0x20,0xa8,0xdf,0x0c]
59036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s { v0, v1, v2 }, [x1], #24 ; encoding: [0x20,0x68,0xdf,0x0c]
59136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s { v0, v1, v2, v3 }, [x1], #32 ; encoding: [0x20,0x28,0xdf,0x0c]
59236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
59336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s { v0 }, [x1], #16       ; encoding: [0x20,0x78,0xdf,0x4c]
59436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s { v0, v1 }, [x1], #32   ; encoding: [0x20,0xa8,0xdf,0x4c]
59536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s { v0, v1, v2 }, [x1], #48 ; encoding: [0x20,0x68,0xdf,0x4c]
59636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s { v0, v1, v2, v3 }, [x1], #64 ; encoding: [0x20,0x28,0xdf,0x4c]
59736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
59836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d { v0 }, [x1], #8       ; encoding: [0x20,0x7c,0xdf,0x0c]
59936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d { v0, v1 }, [x1], #16   ; encoding: [0x20,0xac,0xdf,0x0c]
60036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d { v0, v1, v2 }, [x1], #24 ; encoding: [0x20,0x6c,0xdf,0x0c]
60136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d { v0, v1, v2, v3 }, [x1], #32 ; encoding: [0x20,0x2c,0xdf,0x0c]
60236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
60336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d { v0 }, [x1], #16       ; encoding: [0x20,0x7c,0xdf,0x4c]
60436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d { v0, v1 }, [x1], #32   ; encoding: [0x20,0xac,0xdf,0x4c]
60536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d { v0, v1, v2 }, [x1], #48 ; encoding: [0x20,0x6c,0xdf,0x4c]
60636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d { v0, v1, v2, v3 }, [x1], #64 ; encoding: [0x20,0x2c,0xdf,0x4c]
60736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
60836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b { v0 }, [x1], #8       ; encoding: [0x20,0x70,0x9f,0x0c]
60936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b { v0, v1 }, [x1], #16   ; encoding: [0x20,0xa0,0x9f,0x0c]
61036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b { v0, v1, v2 }, [x1], #24 ; encoding: [0x20,0x60,0x9f,0x0c]
61136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b { v0, v1, v2, v3 }, [x1], #32 ; encoding: [0x20,0x20,0x9f,0x0c]
61236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
61336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b { v0 }, [x1], #16       ; encoding: [0x20,0x70,0x9f,0x4c]
61436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b { v0, v1 }, [x1], #32   ; encoding: [0x20,0xa0,0x9f,0x4c]
61536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b { v0, v1, v2 }, [x1], #48 ; encoding: [0x20,0x60,0x9f,0x4c]
61636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b { v0, v1, v2, v3 }, [x1], #64 ; encoding: [0x20,0x20,0x9f,0x4c]
61736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
61836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h { v0 }, [x1], #8       ; encoding: [0x20,0x74,0x9f,0x0c]
61936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h { v0, v1 }, [x1], #16   ; encoding: [0x20,0xa4,0x9f,0x0c]
62036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h { v0, v1, v2 }, [x1], #24 ; encoding: [0x20,0x64,0x9f,0x0c]
62136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h { v0, v1, v2, v3 }, [x1], #32 ; encoding: [0x20,0x24,0x9f,0x0c]
62236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
62336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h { v0 }, [x1], #16       ; encoding: [0x20,0x74,0x9f,0x4c]
62436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h { v0, v1 }, [x1], #32   ; encoding: [0x20,0xa4,0x9f,0x4c]
62536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h { v0, v1, v2 }, [x1], #48 ; encoding: [0x20,0x64,0x9f,0x4c]
62636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h { v0, v1, v2, v3 }, [x1], #64 ; encoding: [0x20,0x24,0x9f,0x4c]
62736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
62836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s { v0 }, [x1], #8       ; encoding: [0x20,0x78,0x9f,0x0c]
62936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s { v0, v1 }, [x1], #16   ; encoding: [0x20,0xa8,0x9f,0x0c]
63036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s { v0, v1, v2 }, [x1], #24 ; encoding: [0x20,0x68,0x9f,0x0c]
63136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s { v0, v1, v2, v3 }, [x1], #32 ; encoding: [0x20,0x28,0x9f,0x0c]
63236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
63336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s { v0 }, [x1], #16       ; encoding: [0x20,0x78,0x9f,0x4c]
63436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s { v0, v1 }, [x1], #32   ; encoding: [0x20,0xa8,0x9f,0x4c]
63536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s { v0, v1, v2 }, [x1], #48 ; encoding: [0x20,0x68,0x9f,0x4c]
63636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s { v0, v1, v2, v3 }, [x1], #64 ; encoding: [0x20,0x28,0x9f,0x4c]
63736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
63836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d { v0 }, [x1], #8       ; encoding: [0x20,0x7c,0x9f,0x0c]
63936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d { v0, v1 }, [x1], #16   ; encoding: [0x20,0xac,0x9f,0x0c]
64036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d { v0, v1, v2 }, [x1], #24 ; encoding: [0x20,0x6c,0x9f,0x0c]
64136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d { v0, v1, v2, v3 }, [x1], #32 ; encoding: [0x20,0x2c,0x9f,0x0c]
64236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
64336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d { v0 }, [x1], #16       ; encoding: [0x20,0x7c,0x9f,0x4c]
64436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d { v0, v1 }, [x1], #32   ; encoding: [0x20,0xac,0x9f,0x4c]
64536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d { v0, v1, v2 }, [x1], #48 ; encoding: [0x20,0x6c,0x9f,0x4c]
64636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d { v0, v1, v2, v3 }, [x1], #64 ; encoding: [0x20,0x2c,0x9f,0x4c]
64736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
64836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
64936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines_ld2st2_multiple_post:
65036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.8b {v0, v1}, [x1], x15
65136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.16b {v0, v1}, [x1], x15
65236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.4h {v0, v1}, [x1], x15
65336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.8h {v0, v1}, [x1], x15
65436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.2s {v0, v1}, [x1], x15
65536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.4s {v0, v1}, [x1], x15
65636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.2d {v0, v1}, [x1], x15
65736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
65836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.8b {v0, v1}, [x1], x15
65936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.16b {v0, v1}, [x1], x15
66036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.4h {v0, v1}, [x1], x15
66136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.8h {v0, v1}, [x1], x15
66236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.2s {v0, v1}, [x1], x15
66336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.4s {v0, v1}, [x1], x15
66436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.2d {v0, v1}, [x1], x15
66536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
66636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.8b {v0, v1}, [x1], #16
66736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.16b {v0, v1}, [x1], #32
66836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.4h {v0, v1}, [x1], #16
66936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.8h {v0, v1}, [x1], #32
67036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.2s {v0, v1}, [x1], #16
67136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.4s {v0, v1}, [x1], #32
67236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.2d {v0, v1}, [x1], #32
67336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
67436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.8b {v0, v1}, [x1], #16
67536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.16b {v0, v1}, [x1], #32
67636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.4h {v0, v1}, [x1], #16
67736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.8h {v0, v1}, [x1], #32
67836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.2s {v0, v1}, [x1], #16
67936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.4s {v0, v1}, [x1], #32
68036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.2d {v0, v1}, [x1], #32
68136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
68236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
68336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2st2_multiple_post:
68436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.8b { v0, v1 }, [x1], x15   ; encoding: [0x20,0x80,0xcf,0x0c]
68536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.16b { v0, v1 }, [x1], x15   ; encoding: [0x20,0x80,0xcf,0x4c]
68636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.4h { v0, v1 }, [x1], x15   ; encoding: [0x20,0x84,0xcf,0x0c]
68736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.8h { v0, v1 }, [x1], x15   ; encoding: [0x20,0x84,0xcf,0x4c]
68836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.2s { v0, v1 }, [x1], x15   ; encoding: [0x20,0x88,0xcf,0x0c]
68936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.4s { v0, v1 }, [x1], x15   ; encoding: [0x20,0x88,0xcf,0x4c]
69036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.2d { v0, v1 }, [x1], x15   ; encoding: [0x20,0x8c,0xcf,0x4c]
69136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
69236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.8b { v0, v1 }, [x1], x15   ; encoding: [0x20,0x80,0x8f,0x0c]
69336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.16b { v0, v1 }, [x1], x15   ; encoding: [0x20,0x80,0x8f,0x4c]
69436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.4h { v0, v1 }, [x1], x15   ; encoding: [0x20,0x84,0x8f,0x0c]
69536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.8h { v0, v1 }, [x1], x15   ; encoding: [0x20,0x84,0x8f,0x4c]
69636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.2s { v0, v1 }, [x1], x15   ; encoding: [0x20,0x88,0x8f,0x0c]
69736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.4s { v0, v1 }, [x1], x15   ; encoding: [0x20,0x88,0x8f,0x4c]
69836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.2d { v0, v1 }, [x1], x15   ; encoding: [0x20,0x8c,0x8f,0x4c]
69936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
70036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.8b { v0, v1 }, [x1], #16   ; encoding: [0x20,0x80,0xdf,0x0c]
70136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.16b { v0, v1 }, [x1], #32   ; encoding: [0x20,0x80,0xdf,0x4c]
70236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.4h { v0, v1 }, [x1], #16   ; encoding: [0x20,0x84,0xdf,0x0c]
70336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.8h { v0, v1 }, [x1], #32   ; encoding: [0x20,0x84,0xdf,0x4c]
70436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.2s { v0, v1 }, [x1], #16   ; encoding: [0x20,0x88,0xdf,0x0c]
70536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.4s { v0, v1 }, [x1], #32   ; encoding: [0x20,0x88,0xdf,0x4c]
70636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.2d { v0, v1 }, [x1], #32   ; encoding: [0x20,0x8c,0xdf,0x4c]
70736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
70836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.8b { v0, v1 }, [x1], #16   ; encoding: [0x20,0x80,0x9f,0x0c]
70936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.16b { v0, v1 }, [x1], #32   ; encoding: [0x20,0x80,0x9f,0x4c]
71036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.4h { v0, v1 }, [x1], #16   ; encoding: [0x20,0x84,0x9f,0x0c]
71136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.8h { v0, v1 }, [x1], #32   ; encoding: [0x20,0x84,0x9f,0x4c]
71236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.2s { v0, v1 }, [x1], #16   ; encoding: [0x20,0x88,0x9f,0x0c]
71336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.4s { v0, v1 }, [x1], #32   ; encoding: [0x20,0x88,0x9f,0x4c]
71436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.2d { v0, v1 }, [x1], #32   ; encoding: [0x20,0x8c,0x9f,0x4c]
71536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
71636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
71736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines_ld3st3_multiple_post:
71836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.8b {v0, v1, v2}, [x1], x15
71936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.16b {v0, v1, v2}, [x1], x15
72036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.4h {v0, v1, v2}, [x1], x15
72136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.8h {v0, v1, v2}, [x1], x15
72236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.2s {v0, v1, v2}, [x1], x15
72336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.4s {v0, v1, v2}, [x1], x15
72436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.2d {v0, v1, v2}, [x1], x15
72536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
72636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.8b {v0, v1, v2}, [x1], x15
72736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.16b {v0, v1, v2}, [x1], x15
72836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.4h {v0, v1, v2}, [x1], x15
72936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.8h {v0, v1, v2}, [x1], x15
73036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.2s {v0, v1, v2}, [x1], x15
73136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.4s {v0, v1, v2}, [x1], x15
73236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.2d {v0, v1, v2}, [x1], x15
73336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
73436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.8b {v0, v1, v2}, [x1], #24
73536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.16b {v0, v1, v2}, [x1], #48
73636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.4h {v0, v1, v2}, [x1], #24
73736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.8h {v0, v1, v2}, [x1], #48
73836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.2s {v0, v1, v2}, [x1], #24
73936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.4s {v0, v1, v2}, [x1], #48
74036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.2d {v0, v1, v2}, [x1], #48
74136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
74236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.8b {v0, v1, v2}, [x1], #24
74336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.16b {v0, v1, v2}, [x1], #48
74436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.4h {v0, v1, v2}, [x1], #24
74536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.8h {v0, v1, v2}, [x1], #48
74636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.2s {v0, v1, v2}, [x1], #24
74736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.4s {v0, v1, v2}, [x1], #48
74836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.2d {v0, v1, v2}, [x1], #48
74936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
75036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3st3_multiple_post:
75136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.8b { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x40,0xcf,0x0c]
75236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.16b { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x40,0xcf,0x4c]
75336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.4h { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x44,0xcf,0x0c]
75436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.8h { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x44,0xcf,0x4c]
75536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.2s { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x48,0xcf,0x0c]
75636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.4s { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x48,0xcf,0x4c]
75736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.2d { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x4c,0xcf,0x4c]
75836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
75936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.8b { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x40,0x8f,0x0c]
76036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.16b { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x40,0x8f,0x4c]
76136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.4h { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x44,0x8f,0x0c]
76236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.8h { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x44,0x8f,0x4c]
76336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.2s { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x48,0x8f,0x0c]
76436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.4s { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x48,0x8f,0x4c]
76536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.2d { v0, v1, v2 }, [x1], x15 ; encoding: [0x20,0x4c,0x8f,0x4c]
76636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
76736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.8b { v0, v1, v2 }, [x1], #24 ; encoding: [0x20,0x40,0xdf,0x0c]
76836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.16b { v0, v1, v2 }, [x1], #48 ; encoding: [0x20,0x40,0xdf,0x4c]
76936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.4h { v0, v1, v2 }, [x1], #24 ; encoding: [0x20,0x44,0xdf,0x0c]
77036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.8h { v0, v1, v2 }, [x1], #48 ; encoding: [0x20,0x44,0xdf,0x4c]
77136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.2s { v0, v1, v2 }, [x1], #24 ; encoding: [0x20,0x48,0xdf,0x0c]
77236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.4s { v0, v1, v2 }, [x1], #48 ; encoding: [0x20,0x48,0xdf,0x4c]
77336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.2d { v0, v1, v2 }, [x1], #48 ; encoding: [0x20,0x4c,0xdf,0x4c]
77436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
77536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.8b { v0, v1, v2 }, [x1], #24 ; encoding: [0x20,0x40,0x9f,0x0c]
77636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.16b { v0, v1, v2 }, [x1], #48 ; encoding: [0x20,0x40,0x9f,0x4c]
77736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.4h { v0, v1, v2 }, [x1], #24 ; encoding: [0x20,0x44,0x9f,0x0c]
77836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.8h { v0, v1, v2 }, [x1], #48 ; encoding: [0x20,0x44,0x9f,0x4c]
77936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.2s { v0, v1, v2 }, [x1], #24 ; encoding: [0x20,0x48,0x9f,0x0c]
78036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.4s { v0, v1, v2 }, [x1], #48 ; encoding: [0x20,0x48,0x9f,0x4c]
78136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.2d { v0, v1, v2 }, [x1], #48 ; encoding: [0x20,0x4c,0x9f,0x4c]
78236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
78336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines_ld4st4_multiple_post:
78436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.8b {v0, v1, v2, v3}, [x1], x15
78536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.16b {v0, v1, v2, v3}, [x1], x15
78636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.4h {v0, v1, v2, v3}, [x1], x15
78736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.8h {v0, v1, v2, v3}, [x1], x15
78836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.2s {v0, v1, v2, v3}, [x1], x15
78936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.4s {v0, v1, v2, v3}, [x1], x15
79036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.2d {v0, v1, v2, v3}, [x1], x15
79136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
79236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.8b {v0, v1, v2, v3}, [x1], x15
79336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.16b {v0, v1, v2, v3}, [x1], x15
79436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.4h {v0, v1, v2, v3}, [x1], x15
79536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.8h {v0, v1, v2, v3}, [x1], x15
79636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.2s {v0, v1, v2, v3}, [x1], x15
79736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.4s {v0, v1, v2, v3}, [x1], x15
79836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.2d {v0, v1, v2, v3}, [x1], x15
79936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
80036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.8b {v0, v1, v2, v3}, [x1], #32
80136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.16b {v0, v1, v2, v3}, [x1], #64
80236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.4h {v0, v1, v2, v3}, [x1], #32
80336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.8h {v0, v1, v2, v3}, [x1], #64
80436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.2s {v0, v1, v2, v3}, [x1], #32
80536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.4s {v0, v1, v2, v3}, [x1], #64
80636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.2d {v0, v1, v2, v3}, [x1], #64
80736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
80836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.8b {v0, v1, v2, v3}, [x1], #32
80936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.16b {v0, v1, v2, v3}, [x1], #64
81036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.4h {v0, v1, v2, v3}, [x1], #32
81136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.8h {v0, v1, v2, v3}, [x1], #64
81236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.2s {v0, v1, v2, v3}, [x1], #32
81336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.4s {v0, v1, v2, v3}, [x1], #64
81436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.2d {v0, v1, v2, v3}, [x1], #64
81536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
81636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
81736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4st4_multiple_post:
81836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.8b { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x00,0xcf,0x0c]
81936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.16b { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x00,0xcf,0x4c]
82036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.4h { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x04,0xcf,0x0c]
82136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.8h { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x04,0xcf,0x4c]
82236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.2s { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x08,0xcf,0x0c]
82336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.4s { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x08,0xcf,0x4c]
82436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.2d { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x0c,0xcf,0x4c]
82536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
82636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.8b { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x00,0x8f,0x0c]
82736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.16b { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x00,0x8f,0x4c]
82836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.4h { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x04,0x8f,0x0c]
82936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.8h { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x04,0x8f,0x4c]
83036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.2s { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x08,0x8f,0x0c]
83136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.4s { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x08,0x8f,0x4c]
83236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.2d { v0, v1, v2, v3 }, [x1], x15 ; encoding: [0x20,0x0c,0x8f,0x4c]
83336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
83436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.8b { v0, v1, v2, v3 }, [x1], #32 ; encoding: [0x20,0x00,0xdf,0x0c]
83536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.16b { v0, v1, v2, v3 }, [x1], #64 ; encoding: [0x20,0x00,0xdf,0x4c]
83636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.4h { v0, v1, v2, v3 }, [x1], #32 ; encoding: [0x20,0x04,0xdf,0x0c]
83736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.8h { v0, v1, v2, v3 }, [x1], #64 ; encoding: [0x20,0x04,0xdf,0x4c]
83836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.2s { v0, v1, v2, v3 }, [x1], #32 ; encoding: [0x20,0x08,0xdf,0x0c]
83936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.4s { v0, v1, v2, v3 }, [x1], #64 ; encoding: [0x20,0x08,0xdf,0x4c]
84036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.2d { v0, v1, v2, v3 }, [x1], #64 ; encoding: [0x20,0x0c,0xdf,0x4c]
84136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
84236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.8b { v0, v1, v2, v3 }, [x1], #32 ; encoding: [0x20,0x00,0x9f,0x0c]
84336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.16b { v0, v1, v2, v3 }, [x1], #64 ; encoding: [0x20,0x00,0x9f,0x4c]
84436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.4h { v0, v1, v2, v3 }, [x1], #32 ; encoding: [0x20,0x04,0x9f,0x0c]
84536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.8h { v0, v1, v2, v3 }, [x1], #64 ; encoding: [0x20,0x04,0x9f,0x4c]
84636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.2s { v0, v1, v2, v3 }, [x1], #32 ; encoding: [0x20,0x08,0x9f,0x0c]
84736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.4s { v0, v1, v2, v3 }, [x1], #64 ; encoding: [0x20,0x08,0x9f,0x4c]
84836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.2d { v0, v1, v2, v3 }, [x1], #64 ; encoding: [0x20,0x0c,0x9f,0x4c]
84936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
85036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hinesld1r:
85136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.8b {v4}, [x2]
85236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.8b {v4}, [x2], x3
85336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.16b {v4}, [x2]
85436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.16b {v4}, [x2], x3
85536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.4h {v4}, [x2]
85636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.4h {v4}, [x2], x3
85736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.8h {v4}, [x2]
85836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.8h {v4}, [x2], x3
85936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.2s {v4}, [x2]
86036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.2s {v4}, [x2], x3
86136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.4s {v4}, [x2]
86236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.4s {v4}, [x2], x3
86336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.1d {v4}, [x2]
86436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.1d {v4}, [x2], x3
86536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.2d {v4}, [x2]
86636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.2d {v4}, [x2], x3
86736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
86836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.8b {v4}, [x2], #1
86936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.16b {v4}, [x2], #1
87036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.4h {v4}, [x2], #2
87136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.8h {v4}, [x2], #2
87236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.2s {v4}, [x2], #4
87336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.4s {v4}, [x2], #4
87436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.1d {v4}, [x2], #8
87536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r.2d {v4}, [x2], #8
87636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
87736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r:
87836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.8b { v4 }, [x2]            ; encoding: [0x44,0xc0,0x40,0x0d]
87936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.8b { v4 }, [x2], x3        ; encoding: [0x44,0xc0,0xc3,0x0d]
88036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.16b { v4 }, [x2]    ; encoding: [0x44,0xc0,0x40,0x4d]
88136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.16b { v4 }, [x2], x3 ; encoding: [0x44,0xc0,0xc3,0x4d]
88236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.4h { v4 }, [x2]            ; encoding: [0x44,0xc4,0x40,0x0d]
88336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.4h { v4 }, [x2], x3        ; encoding: [0x44,0xc4,0xc3,0x0d]
88436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.8h { v4 }, [x2]            ; encoding: [0x44,0xc4,0x40,0x4d]
88536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.8h { v4 }, [x2], x3        ; encoding: [0x44,0xc4,0xc3,0x4d]
88636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.2s { v4 }, [x2]            ; encoding: [0x44,0xc8,0x40,0x0d]
88736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.2s { v4 }, [x2], x3        ; encoding: [0x44,0xc8,0xc3,0x0d]
88836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.4s { v4 }, [x2]            ; encoding: [0x44,0xc8,0x40,0x4d]
88936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.4s { v4 }, [x2], x3        ; encoding: [0x44,0xc8,0xc3,0x4d]
89036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.1d { v4 }, [x2]            ; encoding: [0x44,0xcc,0x40,0x0d]
89136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.1d { v4 }, [x2], x3        ; encoding: [0x44,0xcc,0xc3,0x0d]
89236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.2d { v4 }, [x2]            ; encoding: [0x44,0xcc,0x40,0x4d]
89336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.2d { v4 }, [x2], x3        ; encoding: [0x44,0xcc,0xc3,0x4d]
89436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
89536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.8b { v4 }, [x2], #1        ; encoding: [0x44,0xc0,0xdf,0x0d]
89636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.16b { v4 }, [x2], #1 ; encoding: [0x44,0xc0,0xdf,0x4d]
89736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.4h { v4 }, [x2], #2        ; encoding: [0x44,0xc4,0xdf,0x0d]
89836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.8h { v4 }, [x2], #2        ; encoding: [0x44,0xc4,0xdf,0x4d]
89936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.2s { v4 }, [x2], #4        ; encoding: [0x44,0xc8,0xdf,0x0d]
90036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.4s { v4 }, [x2], #4        ; encoding: [0x44,0xc8,0xdf,0x4d]
90136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.1d { v4 }, [x2], #8        ; encoding: [0x44,0xcc,0xdf,0x0d]
90236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.2d { v4 }, [x2], #8        ; encoding: [0x44,0xcc,0xdf,0x4d]
90336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
90436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hinesld2r:
90536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.8b {v4, v5}, [x2]
90636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.8b {v4, v5}, [x2], x3
90736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.16b {v4, v5}, [x2]
90836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.16b {v4, v5}, [x2], x3
90936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.4h {v4, v5}, [x2]
91036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.4h {v4, v5}, [x2], x3
91136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.8h {v4, v5}, [x2]
91236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.8h {v4, v5}, [x2], x3
91336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.2s {v4, v5}, [x2]
91436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.2s {v4, v5}, [x2], x3
91536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.4s {v4, v5}, [x2]
91636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.4s {v4, v5}, [x2], x3
91736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.1d {v4, v5}, [x2]
91836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.1d {v4, v5}, [x2], x3
91936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.2d {v4, v5}, [x2]
92036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.2d {v4, v5}, [x2], x3
92136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
92236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.8b {v4, v5}, [x2], #2
92336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.16b {v4, v5}, [x2], #2
92436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.4h {v4, v5}, [x2], #4
92536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.8h {v4, v5}, [x2], #4
92636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.2s {v4, v5}, [x2], #8
92736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.4s {v4, v5}, [x2], #8
92836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.1d {v4, v5}, [x2], #16
92936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r.2d {v4, v5}, [x2], #16
93036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
93136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r:
93236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.8b { v4, v5 }, [x2]        ; encoding: [0x44,0xc0,0x60,0x0d]
93336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.8b { v4, v5 }, [x2], x3    ; encoding: [0x44,0xc0,0xe3,0x0d]
93436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.16b { v4, v5 }, [x2] ; encoding: [0x44,0xc0,0x60,0x4d]
93536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.16b { v4, v5 }, [x2], x3 ; encoding: [0x44,0xc0,0xe3,0x4d]
93636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.4h { v4, v5 }, [x2]        ; encoding: [0x44,0xc4,0x60,0x0d]
93736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.4h { v4, v5 }, [x2], x3    ; encoding: [0x44,0xc4,0xe3,0x0d]
93836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.8h { v4, v5 }, [x2]        ; encoding: [0x44,0xc4,0x60,0x4d]
93936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.8h { v4, v5 }, [x2], x3    ; encoding: [0x44,0xc4,0xe3,0x4d]
94036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.2s { v4, v5 }, [x2]        ; encoding: [0x44,0xc8,0x60,0x0d]
94136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.2s { v4, v5 }, [x2], x3    ; encoding: [0x44,0xc8,0xe3,0x0d]
94236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.4s { v4, v5 }, [x2]        ; encoding: [0x44,0xc8,0x60,0x4d]
94336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.4s { v4, v5 }, [x2], x3    ; encoding: [0x44,0xc8,0xe3,0x4d]
94436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.1d { v4, v5 }, [x2]        ; encoding: [0x44,0xcc,0x60,0x0d]
94536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.1d { v4, v5 }, [x2], x3    ; encoding: [0x44,0xcc,0xe3,0x0d]
94636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.2d { v4, v5 }, [x2]        ; encoding: [0x44,0xcc,0x60,0x4d]
94736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.2d { v4, v5 }, [x2], x3    ; encoding: [0x44,0xcc,0xe3,0x4d]
94836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
94936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.8b { v4, v5 }, [x2], #2    ; encoding: [0x44,0xc0,0xff,0x0d]
95036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.16b { v4, v5 }, [x2], #2 ; encoding: [0x44,0xc0,0xff,0x4d]
95136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.4h { v4, v5 }, [x2], #4    ; encoding: [0x44,0xc4,0xff,0x0d]
95236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.8h { v4, v5 }, [x2], #4    ; encoding: [0x44,0xc4,0xff,0x4d]
95336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.2s { v4, v5 }, [x2], #8    ; encoding: [0x44,0xc8,0xff,0x0d]
95436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.4s { v4, v5 }, [x2], #8    ; encoding: [0x44,0xc8,0xff,0x4d]
95536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.1d { v4, v5 }, [x2], #16    ; encoding: [0x44,0xcc,0xff,0x0d]
95636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.2d { v4, v5 }, [x2], #16    ; encoding: [0x44,0xcc,0xff,0x4d]
95736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
95836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hinesld3r:
95936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.8b {v4, v5, v6}, [x2]
96036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.8b {v4, v5, v6}, [x2], x3
96136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.16b {v4, v5, v6}, [x2]
96236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.16b {v4, v5, v6}, [x2], x3
96336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.4h {v4, v5, v6}, [x2]
96436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.4h {v4, v5, v6}, [x2], x3
96536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.8h {v4, v5, v6}, [x2]
96636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.8h {v4, v5, v6}, [x2], x3
96736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.2s {v4, v5, v6}, [x2]
96836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.2s {v4, v5, v6}, [x2], x3
96936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.4s {v4, v5, v6}, [x2]
97036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.4s {v4, v5, v6}, [x2], x3
97136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.1d {v4, v5, v6}, [x2]
97236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.1d {v4, v5, v6}, [x2], x3
97336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.2d {v4, v5, v6}, [x2]
97436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.2d {v4, v5, v6}, [x2], x3
97536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
97636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.8b {v4, v5, v6}, [x2], #3
97736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.16b {v4, v5, v6}, [x2], #3
97836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.4h {v4, v5, v6}, [x2], #6
97936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.8h {v4, v5, v6}, [x2], #6
98036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.2s {v4, v5, v6}, [x2], #12
98136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.4s {v4, v5, v6}, [x2], #12
98236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.1d {v4, v5, v6}, [x2], #24
98336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r.2d {v4, v5, v6}, [x2], #24
98436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
98536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r:
98636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.8b { v4, v5, v6 }, [x2]    ; encoding: [0x44,0xe0,0x40,0x0d]
98736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.8b { v4, v5, v6 }, [x2], x3 ; encoding: [0x44,0xe0,0xc3,0x0d]
98836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.16b { v4, v5, v6 }, [x2] ; encoding: [0x44,0xe0,0x40,0x4d]
98936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.16b { v4, v5, v6 }, [x2], x3 ; encoding: [0x44,0xe0,0xc3,0x4d]
99036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.4h { v4, v5, v6 }, [x2]    ; encoding: [0x44,0xe4,0x40,0x0d]
99136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.4h { v4, v5, v6 }, [x2], x3 ; encoding: [0x44,0xe4,0xc3,0x0d]
99236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.8h { v4, v5, v6 }, [x2]    ; encoding: [0x44,0xe4,0x40,0x4d]
99336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.8h { v4, v5, v6 }, [x2], x3 ; encoding: [0x44,0xe4,0xc3,0x4d]
99436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.2s { v4, v5, v6 }, [x2]    ; encoding: [0x44,0xe8,0x40,0x0d]
99536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.2s { v4, v5, v6 }, [x2], x3 ; encoding: [0x44,0xe8,0xc3,0x0d]
99636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.4s { v4, v5, v6 }, [x2]    ; encoding: [0x44,0xe8,0x40,0x4d]
99736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.4s { v4, v5, v6 }, [x2], x3 ; encoding: [0x44,0xe8,0xc3,0x4d]
99836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.1d { v4, v5, v6 }, [x2]    ; encoding: [0x44,0xec,0x40,0x0d]
99936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.1d { v4, v5, v6 }, [x2], x3 ; encoding: [0x44,0xec,0xc3,0x0d]
100036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.2d { v4, v5, v6 }, [x2]    ; encoding: [0x44,0xec,0x40,0x4d]
100136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.2d { v4, v5, v6 }, [x2], x3 ; encoding: [0x44,0xec,0xc3,0x4d]
100236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
100336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.8b { v4, v5, v6 }, [x2], #3 ; encoding: [0x44,0xe0,0xdf,0x0d]
100436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.16b { v4, v5, v6 }, [x2], #3 ; encoding: [0x44,0xe0,0xdf,0x4d]
100536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.4h { v4, v5, v6 }, [x2], #6 ; encoding: [0x44,0xe4,0xdf,0x0d]
100636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.8h { v4, v5, v6 }, [x2], #6 ; encoding: [0x44,0xe4,0xdf,0x4d]
100736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.2s { v4, v5, v6 }, [x2], #12 ; encoding: [0x44,0xe8,0xdf,0x0d]
100836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.4s { v4, v5, v6 }, [x2], #12 ; encoding: [0x44,0xe8,0xdf,0x4d]
100936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.1d { v4, v5, v6 }, [x2], #24 ; encoding: [0x44,0xec,0xdf,0x0d]
101036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.2d { v4, v5, v6 }, [x2], #24 ; encoding: [0x44,0xec,0xdf,0x4d]
101136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
101236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hinesld4r:
101336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.8b {v4, v5, v6, v7}, [x2]
101436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.8b {v4, v5, v6, v7}, [x2], x3
101536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.16b {v4, v5, v6, v7}, [x2]
101636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.16b {v4, v5, v6, v7}, [x2], x3
101736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.4h {v4, v5, v6, v7}, [x2]
101836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.4h {v4, v5, v6, v7}, [x2], x3
101936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.8h {v4, v5, v6, v7}, [x2]
102036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.8h {v4, v5, v6, v7}, [x2], x3
102136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.2s {v4, v5, v6, v7}, [x2]
102236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.2s {v4, v5, v6, v7}, [x2], x3
102336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.4s {v4, v5, v6, v7}, [x2]
102436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.4s {v4, v5, v6, v7}, [x2], x3
102536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.1d {v4, v5, v6, v7}, [x2]
102636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.1d {v4, v5, v6, v7}, [x2], x3
102736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.2d {v4, v5, v6, v7}, [x2]
102836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.2d {v4, v5, v6, v7}, [x2], x3
102936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
103036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.8b {v4, v5, v6, v7}, [x2], #4
103136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.16b {v5, v6, v7, v8}, [x2], #4
103236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.4h {v6, v7, v8, v9}, [x2], #8
103336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.8h {v1, v2, v3, v4}, [x2], #8
103436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.2s {v2, v3, v4, v5}, [x2], #16
103536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.4s {v3, v4, v5, v6}, [x2], #16
103636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.1d {v0, v1, v2, v3}, [x2], #32
103736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r.2d {v4, v5, v6, v7}, [x2], #32
103836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
103936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r:
104036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.8b { v4, v5, v6, v7 }, [x2] ; encoding: [0x44,0xe0,0x60,0x0d]
104136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.8b { v4, v5, v6, v7 }, [x2], x3 ; encoding: [0x44,0xe0,0xe3,0x0d]
104236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.16b { v4, v5, v6, v7 }, [x2] ; encoding: [0x44,0xe0,0x60,0x4d]
104336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.16b { v4, v5, v6, v7 }, [x2], x3 ; encoding: [0x44,0xe0,0xe3,0x4d]
104436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.4h { v4, v5, v6, v7 }, [x2] ; encoding: [0x44,0xe4,0x60,0x0d]
104536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.4h { v4, v5, v6, v7 }, [x2], x3 ; encoding: [0x44,0xe4,0xe3,0x0d]
104636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.8h { v4, v5, v6, v7 }, [x2] ; encoding: [0x44,0xe4,0x60,0x4d]
104736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.8h { v4, v5, v6, v7 }, [x2], x3 ; encoding: [0x44,0xe4,0xe3,0x4d]
104836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.2s { v4, v5, v6, v7 }, [x2] ; encoding: [0x44,0xe8,0x60,0x0d]
104936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.2s { v4, v5, v6, v7 }, [x2], x3 ; encoding: [0x44,0xe8,0xe3,0x0d]
105036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.4s { v4, v5, v6, v7 }, [x2] ; encoding: [0x44,0xe8,0x60,0x4d]
105136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.4s { v4, v5, v6, v7 }, [x2], x3 ; encoding: [0x44,0xe8,0xe3,0x4d]
105236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.1d { v4, v5, v6, v7 }, [x2] ; encoding: [0x44,0xec,0x60,0x0d]
105336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.1d { v4, v5, v6, v7 }, [x2], x3 ; encoding: [0x44,0xec,0xe3,0x0d]
105436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.2d { v4, v5, v6, v7 }, [x2] ; encoding: [0x44,0xec,0x60,0x4d]
105536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.2d { v4, v5, v6, v7 }, [x2], x3 ; encoding: [0x44,0xec,0xe3,0x4d]
105636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
105736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.8b { v4, v5, v6, v7 }, [x2], #4 ; encoding: [0x44,0xe0,0xff,0x0d]
105836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.16b { v5, v6, v7, v8 }, [x2], #4 ; encoding: [0x45,0xe0,0xff,0x4d]
105936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.4h { v6, v7, v8, v9 }, [x2], #8 ; encoding: [0x46,0xe4,0xff,0x0d]
106036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.8h { v1, v2, v3, v4 }, [x2], #8 ; encoding: [0x41,0xe4,0xff,0x4d]
106136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.2s { v2, v3, v4, v5 }, [x2], #16 ; encoding: [0x42,0xe8,0xff,0x0d]
106236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.4s { v3, v4, v5, v6 }, [x2], #16 ; encoding: [0x43,0xe8,0xff,0x4d]
106336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.1d { v0, v1, v2, v3 }, [x2], #32 ; encoding: [0x40,0xec,0xff,0x0d]
106436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.2d { v4, v5, v6, v7 }, [x2], #32 ; encoding: [0x44,0xec,0xff,0x4d]
106536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
106636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
106736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines_ld1:
106836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.b {v4}[13], [x3]
106936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.h {v4}[2], [x3]
107036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.s {v4}[2], [x3]
107136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.d {v4}[1], [x3]
107236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.b {v4}[13], [x3], x5
107336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.h {v4}[2], [x3], x5
107436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.s {v4}[2], [x3], x5
107536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.d {v4}[1], [x3], x5
107636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.b {v4}[13], [x3], #1
107736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.h {v4}[2], [x3], #2
107836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.s {v4}[2], [x3], #4
107936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1.d {v4}[1], [x3], #8
108036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
108136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: _ld1:
108236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.b { v4 }[13], [x3]        ; encoding: [0x64,0x14,0x40,0x4d]
108336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.h { v4 }[2], [x3]         ; encoding: [0x64,0x50,0x40,0x0d]
108436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.s { v4 }[2], [x3]         ; encoding: [0x64,0x80,0x40,0x4d]
108536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.d { v4 }[1], [x3]         ; encoding: [0x64,0x84,0x40,0x4d]
108636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.b { v4 }[13], [x3], x5    ; encoding: [0x64,0x14,0xc5,0x4d]
108736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.h { v4 }[2], [x3], x5     ; encoding: [0x64,0x50,0xc5,0x0d]
108836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.s { v4 }[2], [x3], x5     ; encoding: [0x64,0x80,0xc5,0x4d]
108936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.d { v4 }[1], [x3], x5     ; encoding: [0x64,0x84,0xc5,0x4d]
109036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.b { v4 }[13], [x3], #1   ; encoding: [0x64,0x14,0xdf,0x4d]
109136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.h { v4 }[2], [x3], #2    ; encoding: [0x64,0x50,0xdf,0x0d]
109236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.s { v4 }[2], [x3], #4    ; encoding: [0x64,0x80,0xdf,0x4d]
109336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.d { v4 }[1], [x3], #8    ; encoding: [0x64,0x84,0xdf,0x4d]
109436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
109536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines_ld2:
109636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.b {v4, v5}[13], [x3]
109736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.h {v4, v5}[2], [x3]
109836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.s {v4, v5}[2], [x3]
109936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.d {v4, v5}[1], [x3]
110036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.b {v4, v5}[13], [x3], x5
110136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.h {v4, v5}[2], [x3], x5
110236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.s {v4, v5}[2], [x3], x5
110336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.d {v4, v5}[1], [x3], x5
110436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.b {v4, v5}[13], [x3], #2
110536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.h {v4, v5}[2], [x3], #4
110636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.s {v4, v5}[2], [x3], #8
110736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2.d {v4, v5}[1], [x3], #16
110836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
110936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
111036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: _ld2:
111136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.b { v4, v5 }[13], [x3]    ; encoding: [0x64,0x14,0x60,0x4d]
111236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.h { v4, v5 }[2], [x3]     ; encoding: [0x64,0x50,0x60,0x0d]
111336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.s { v4, v5 }[2], [x3]     ; encoding: [0x64,0x80,0x60,0x4d]
111436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.d { v4, v5 }[1], [x3]     ; encoding: [0x64,0x84,0x60,0x4d]
111536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.b { v4, v5 }[13], [x3], x5 ; encoding: [0x64,0x14,0xe5,0x4d]
111636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.h { v4, v5 }[2], [x3], x5 ; encoding: [0x64,0x50,0xe5,0x0d]
111736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.s { v4, v5 }[2], [x3], x5 ; encoding: [0x64,0x80,0xe5,0x4d]
111836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.d { v4, v5 }[1], [x3], x5 ; encoding: [0x64,0x84,0xe5,0x4d]
111936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.b { v4, v5 }[13], [x3], #2 ; encoding: [0x64,0x14,0xff,0x4d]
112036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.h { v4, v5 }[2], [x3], #4 ; encoding: [0x64,0x50,0xff,0x0d]
112136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.s { v4, v5 }[2], [x3], #8 ; encoding: [0x64,0x80,0xff,0x4d]
112236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.d { v4, v5 }[1], [x3], #16 ; encoding: [0x64,0x84,0xff,0x4d]
112336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
112436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
112536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines_ld3:
112636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.b {v4, v5, v6}[13], [x3]
112736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.h {v4, v5, v6}[2], [x3]
112836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.s {v4, v5, v6}[2], [x3]
112936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.d {v4, v5, v6}[1], [x3]
113036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.b {v4, v5, v6}[13], [x3], x5
113136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.h {v4, v5, v6}[2], [x3], x5
113236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.s {v4, v5, v6}[2], [x3], x5
113336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.d {v4, v5, v6}[1], [x3], x5
113436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.b {v4, v5, v6}[13], [x3], #3
113536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.h {v4, v5, v6}[2], [x3], #6
113636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.s {v4, v5, v6}[2], [x3], #12
113736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3.d {v4, v5, v6}[1], [x3], #24
113836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
113936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
114036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: _ld3:
114136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.b { v4, v5, v6 }[13], [x3] ; encoding: [0x64,0x34,0x40,0x4d]
114236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.h { v4, v5, v6 }[2], [x3] ; encoding: [0x64,0x70,0x40,0x0d]
114336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.s { v4, v5, v6 }[2], [x3] ; encoding: [0x64,0xa0,0x40,0x4d]
114436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.d { v4, v5, v6 }[1], [x3] ; encoding: [0x64,0xa4,0x40,0x4d]
114536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.b { v4, v5, v6 }[13], [x3], x5 ; encoding: [0x64,0x34,0xc5,0x4d]
114636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.h { v4, v5, v6 }[2], [x3], x5 ; encoding: [0x64,0x70,0xc5,0x0d]
114736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.s { v4, v5, v6 }[2], [x3], x5 ; encoding: [0x64,0xa0,0xc5,0x4d]
114836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.d { v4, v5, v6 }[1], [x3], x5 ; encoding: [0x64,0xa4,0xc5,0x4d]
114936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.b { v4, v5, v6 }[13], [x3], #3 ; encoding: [0x64,0x34,0xdf,0x4d]
115036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.h { v4, v5, v6 }[2], [x3], #6 ; encoding: [0x64,0x70,0xdf,0x0d]
115136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.s { v4, v5, v6 }[2], [x3], #12 ; encoding: [0x64,0xa0,0xdf,0x4d]
115236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.d { v4, v5, v6 }[1], [x3], #24 ; encoding: [0x64,0xa4,0xdf,0x4d]
115336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
115436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
115536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines_ld4:
115636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.b {v4, v5, v6, v7}[13], [x3]
115736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.h {v4, v5, v6, v7}[2], [x3]
115836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.s {v4, v5, v6, v7}[2], [x3]
115936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.d {v4, v5, v6, v7}[1], [x3]
116036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.b {v4, v5, v6, v7}[13], [x3], x5
116136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.h {v4, v5, v6, v7}[2], [x3], x5
116236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.s {v4, v5, v6, v7}[2], [x3], x5
116336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.d {v4, v5, v6, v7}[1], [x3], x5
116436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.b {v4, v5, v6, v7}[13], [x3], #4
116536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.h {v4, v5, v6, v7}[2], [x3], #8
116636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.s {v4, v5, v6, v7}[2], [x3], #16
116736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4.d {v4, v5, v6, v7}[1], [x3], #32
116836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
116936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: _ld4:
117036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.b { v4, v5, v6, v7 }[13], [x3] ; encoding: [0x64,0x34,0x60,0x4d]
117136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.h { v4, v5, v6, v7 }[2], [x3] ; encoding: [0x64,0x70,0x60,0x0d]
117236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.s { v4, v5, v6, v7 }[2], [x3] ; encoding: [0x64,0xa0,0x60,0x4d]
117336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.d { v4, v5, v6, v7 }[1], [x3] ; encoding: [0x64,0xa4,0x60,0x4d]
117436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.b { v4, v5, v6, v7 }[13], [x3], x5 ; encoding: [0x64,0x34,0xe5,0x4d]
117536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.h { v4, v5, v6, v7 }[2], [x3], x5 ; encoding: [0x64,0x70,0xe5,0x0d]
117636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.s { v4, v5, v6, v7 }[2], [x3], x5 ; encoding: [0x64,0xa0,0xe5,0x4d]
117736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.d { v4, v5, v6, v7 }[1], [x3], x5 ; encoding: [0x64,0xa4,0xe5,0x4d]
117836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.b { v4, v5, v6, v7 }[13], [x3], #4 ; encoding: [0x64,0x34,0xff,0x4d]
117936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.h { v4, v5, v6, v7 }[2], [x3], #8 ; encoding: [0x64,0x70,0xff,0x0d]
118036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.s { v4, v5, v6, v7 }[2], [x3], #16 ; encoding: [0x64,0xa0,0xff,0x4d]
118136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.d { v4, v5, v6, v7 }[1], [x3], #32 ; encoding: [0x64,0xa4,0xff,0x4d]
118236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
118336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines_st1:
118436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.b {v4}[13], [x3]
118536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.h {v4}[2], [x3]
118636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.s {v4}[2], [x3]
118736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.d {v4}[1], [x3]
118836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.b {v4}[13], [x3], x5
118936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.h {v4}[2], [x3], x5
119036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.s {v4}[2], [x3], x5
119136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.d {v4}[1], [x3], x5
119236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.b {v4}[13], [x3], #1
119336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.h {v4}[2], [x3], #2
119436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.s {v4}[2], [x3], #4
119536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1.d {v4}[1], [x3], #8
119636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
119736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: _st1:
119836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.b { v4 }[13], [x3]        ; encoding: [0x64,0x14,0x00,0x4d]
119936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.h { v4 }[2], [x3]         ; encoding: [0x64,0x50,0x00,0x0d]
120036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.s { v4 }[2], [x3]         ; encoding: [0x64,0x80,0x00,0x4d]
120136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.d { v4 }[1], [x3]         ; encoding: [0x64,0x84,0x00,0x4d]
120236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.b { v4 }[13], [x3], x5    ; encoding: [0x64,0x14,0x85,0x4d]
120336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.h { v4 }[2], [x3], x5     ; encoding: [0x64,0x50,0x85,0x0d]
120436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.s { v4 }[2], [x3], x5     ; encoding: [0x64,0x80,0x85,0x4d]
120536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.d { v4 }[1], [x3], x5     ; encoding: [0x64,0x84,0x85,0x4d]
120636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.b { v4 }[13], [x3], #1   ; encoding: [0x64,0x14,0x9f,0x4d]
120736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.h { v4 }[2], [x3], #2    ; encoding: [0x64,0x50,0x9f,0x0d]
120836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.s { v4 }[2], [x3], #4    ; encoding: [0x64,0x80,0x9f,0x4d]
120936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.d { v4 }[1], [x3], #8    ; encoding: [0x64,0x84,0x9f,0x4d]
121036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
121136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines_st2:
121236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.b {v4, v5}[13], [x3]
121336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.h {v4, v5}[2], [x3]
121436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.s {v4, v5}[2], [x3]
121536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.d {v4, v5}[1], [x3]
121636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.b {v4, v5}[13], [x3], x5
121736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.h {v4, v5}[2], [x3], x5
121836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.s {v4, v5}[2], [x3], x5
121936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.d {v4, v5}[1], [x3], x5
122036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.b {v4, v5}[13], [x3], #2
122136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.h {v4, v5}[2], [x3], #4
122236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.s {v4, v5}[2], [x3], #8
122336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2.d {v4, v5}[1], [x3], #16
122436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
122536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: _st2:
122636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.b { v4, v5 }[13], [x3]    ; encoding: [0x64,0x14,0x20,0x4d]
122736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.h { v4, v5 }[2], [x3]     ; encoding: [0x64,0x50,0x20,0x0d]
122836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.s { v4, v5 }[2], [x3]     ; encoding: [0x64,0x80,0x20,0x4d]
122936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.d { v4, v5 }[1], [x3]     ; encoding: [0x64,0x84,0x20,0x4d]
123036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.b { v4, v5 }[13], [x3], x5 ; encoding: [0x64,0x14,0xa5,0x4d]
123136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.h { v4, v5 }[2], [x3], x5 ; encoding: [0x64,0x50,0xa5,0x0d]
123236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.s { v4, v5 }[2], [x3], x5 ; encoding: [0x64,0x80,0xa5,0x4d]
123336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.d { v4, v5 }[1], [x3], x5 ; encoding: [0x64,0x84,0xa5,0x4d]
123436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.b { v4, v5 }[13], [x3], #2 ; encoding: [0x64,0x14,0xbf,0x4d]
123536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.h { v4, v5 }[2], [x3], #4 ; encoding: [0x64,0x50,0xbf,0x0d]
123636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.s { v4, v5 }[2], [x3], #8 ; encoding: [0x64,0x80,0xbf,0x4d]
123736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.d { v4, v5 }[1], [x3], #16 ; encoding: [0x64,0x84,0xbf,0x4d]
123836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
123936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
124036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines_st3:
124136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.b {v4, v5, v6}[13], [x3]
124236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.h {v4, v5, v6}[2], [x3]
124336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.s {v4, v5, v6}[2], [x3]
124436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.d {v4, v5, v6}[1], [x3]
124536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.b {v4, v5, v6}[13], [x3], x5
124636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.h {v4, v5, v6}[2], [x3], x5
124736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.s {v4, v5, v6}[2], [x3], x5
124836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.d {v4, v5, v6}[1], [x3], x5
124936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.b {v4, v5, v6}[13], [x3], #3
125036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.h {v4, v5, v6}[2], [x3], #6
125136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.s {v4, v5, v6}[2], [x3], #12
125236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3.d {v4, v5, v6}[1], [x3], #24
125336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
125436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: _st3:
125536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.b { v4, v5, v6 }[13], [x3] ; encoding: [0x64,0x34,0x00,0x4d]
125636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.h { v4, v5, v6 }[2], [x3] ; encoding: [0x64,0x70,0x00,0x0d]
125736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.s { v4, v5, v6 }[2], [x3] ; encoding: [0x64,0xa0,0x00,0x4d]
125836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.d { v4, v5, v6 }[1], [x3] ; encoding: [0x64,0xa4,0x00,0x4d]
125936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.b { v4, v5, v6 }[13], [x3], x5 ; encoding: [0x64,0x34,0x85,0x4d]
126036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.h { v4, v5, v6 }[2], [x3], x5 ; encoding: [0x64,0x70,0x85,0x0d]
126136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.s { v4, v5, v6 }[2], [x3], x5 ; encoding: [0x64,0xa0,0x85,0x4d]
126236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.d { v4, v5, v6 }[1], [x3], x5 ; encoding: [0x64,0xa4,0x85,0x4d]
126336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.b { v4, v5, v6 }[13], [x3], #3 ; encoding: [0x64,0x34,0x9f,0x4d]
126436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.h { v4, v5, v6 }[2], [x3], #6 ; encoding: [0x64,0x70,0x9f,0x0d]
126536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.s { v4, v5, v6 }[2], [x3], #12 ; encoding: [0x64,0xa0,0x9f,0x4d]
126636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.d { v4, v5, v6 }[1], [x3], #24 ; encoding: [0x64,0xa4,0x9f,0x4d]
126736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
126836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines_st4:
126936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.b {v4, v5, v6, v7}[13], [x3]
127036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.h {v4, v5, v6, v7}[2], [x3]
127136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.s {v4, v5, v6, v7}[2], [x3]
127236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.d {v4, v5, v6, v7}[1], [x3]
127336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.b {v4, v5, v6, v7}[13], [x3], x5
127436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.h {v4, v5, v6, v7}[2], [x3], x5
127536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.s {v4, v5, v6, v7}[2], [x3], x5
127636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.d {v4, v5, v6, v7}[1], [x3], x5
127736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.b {v4, v5, v6, v7}[13], [x3], #4
127836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.h {v4, v5, v6, v7}[2], [x3], #8
127936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.s {v4, v5, v6, v7}[2], [x3], #16
128036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4.d {v4, v5, v6, v7}[1], [x3], #32
128136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
128236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: _st4:
128336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.b { v4, v5, v6, v7 }[13], [x3] ; encoding: [0x64,0x34,0x20,0x4d]
128436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.h { v4, v5, v6, v7 }[2], [x3] ; encoding: [0x64,0x70,0x20,0x0d]
128536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.s { v4, v5, v6, v7 }[2], [x3] ; encoding: [0x64,0xa0,0x20,0x4d]
128636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.d { v4, v5, v6, v7 }[1], [x3] ; encoding: [0x64,0xa4,0x20,0x4d]
128736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.b { v4, v5, v6, v7 }[13], [x3], x5 ; encoding: [0x64,0x34,0xa5,0x4d]
128836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.h { v4, v5, v6, v7 }[2], [x3], x5 ; encoding: [0x64,0x70,0xa5,0x0d]
128936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.s { v4, v5, v6, v7 }[2], [x3], x5 ; encoding: [0x64,0xa0,0xa5,0x4d]
129036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.d { v4, v5, v6, v7 }[1], [x3], x5 ; encoding: [0x64,0xa4,0xa5,0x4d]
129136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.b { v4, v5, v6, v7 }[13], [x3], #4 ; encoding: [0x64,0x34,0xbf,0x4d]
129236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.h { v4, v5, v6, v7 }[2], [x3], #8 ; encoding: [0x64,0x70,0xbf,0x0d]
129336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.s { v4, v5, v6, v7 }[2], [x3], #16 ; encoding: [0x64,0xa0,0xbf,0x4d]
129436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.d { v4, v5, v6, v7 }[1], [x3], #32 ; encoding: [0x64,0xa4,0xbf,0x4d]
129536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
129636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
129736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines;---------
129836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; ARM verbose syntax equivalents to the above.
129936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines;---------
130036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hinesverbose_syntax:
130136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
130236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.8b }, [x1]
130336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.8b, v3.8b }, [x1]
130436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.8b, v4.8b, v5.8b }, [x1]
130536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v4.8b, v5.8b, v6.8b, v7.8b }, [x1]
130636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
130736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.16b }, [x1]
130836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.16b, v3.16b }, [x1]
130936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.16b, v4.16b, v5.16b }, [x1]
131036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v4.16b, v5.16b, v6.16b, v7.16b }, [x1]
131136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
131236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.4h }, [x1]
131336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.4h, v3.4h }, [x1]
131436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.4h, v4.4h, v5.4h }, [x1]
131536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v7.4h, v8.4h, v9.4h, v10.4h }, [x1]
131636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
131736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.8h }, [x1]
131836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.8h, v3.8h }, [x1]
131936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.8h, v4.8h, v5.8h }, [x1]
132036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v7.8h, v8.8h, v9.8h, v10.8h }, [x1]
132136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
132236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.2s }, [x1]
132336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.2s, v3.2s }, [x1]
132436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.2s, v4.2s, v5.2s }, [x1]
132536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v7.2s, v8.2s, v9.2s, v10.2s }, [x1]
132636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
132736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.4s }, [x1]
132836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.4s, v3.4s }, [x1]
132936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.4s, v4.4s, v5.4s }, [x1]
133036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v7.4s, v8.4s, v9.4s, v10.4s }, [x1]
133136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
133236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.1d }, [x1]
133336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.1d, v3.1d }, [x1]
133436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.1d, v4.1d, v5.1d }, [x1]
133536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v7.1d, v8.1d, v9.1d, v10.1d }, [x1]
133636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
133736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.2d }, [x1]
133836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.2d, v3.2d }, [x1]
133936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.2d, v4.2d, v5.2d }, [x1]
134036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v7.2d, v8.2d, v9.2d, v10.2d }, [x1]
134136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
134236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.8b }, [x1]
134336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.8b, v3.8b }, [x1]
134436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.8b, v4.8b, v5.8b }, [x1]
134536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v4.8b, v5.8b, v6.8b, v7.8b }, [x1]
134636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
134736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.16b }, [x1]
134836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.16b, v3.16b }, [x1]
134936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.16b, v4.16b, v5.16b }, [x1]
135036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v4.16b, v5.16b, v6.16b, v7.16b }, [x1]
135136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
135236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.4h }, [x1]
135336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.4h, v3.4h }, [x1]
135436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.4h, v4.4h, v5.4h }, [x1]
135536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v7.4h, v8.4h, v9.4h, v10.4h }, [x1]
135636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
135736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.8h }, [x1]
135836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.8h, v3.8h }, [x1]
135936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.8h, v4.8h, v5.8h }, [x1]
136036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v7.8h, v8.8h, v9.8h, v10.8h }, [x1]
136136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
136236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.2s }, [x1]
136336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.2s, v3.2s }, [x1]
136436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.2s, v4.2s, v5.2s }, [x1]
136536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v7.2s, v8.2s, v9.2s, v10.2s }, [x1]
136636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
136736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.4s }, [x1]
136836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.4s, v3.4s }, [x1]
136936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.4s, v4.4s, v5.4s }, [x1]
137036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v7.4s, v8.4s, v9.4s, v10.4s }, [x1]
137136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
137236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.1d }, [x1]
137336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.1d, v3.1d }, [x1]
137436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.1d, v4.1d, v5.1d }, [x1]
137536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v7.1d, v8.1d, v9.1d, v10.1d }, [x1]
137636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
137736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.2d }, [x1]
137836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.2d, v3.2d }, [x1]
137936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.2d, v4.2d, v5.2d }, [x1]
138036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v7.2d, v8.2d, v9.2d, v10.2d }, [x1]
138136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
138236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v3.8b, v4.8b }, [x19]
138336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v3.16b, v4.16b }, [x19]
138436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v3.4h, v4.4h }, [x19]
138536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v3.8h, v4.8h }, [x19]
138636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v3.2s, v4.2s }, [x19]
138736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v3.4s, v4.4s }, [x19]
138836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v3.2d, v4.2d }, [x19]
138936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
139036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v3.8b, v4.8b }, [x19]
139136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v3.16b, v4.16b }, [x19]
139236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v3.4h, v4.4h }, [x19]
139336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v3.8h, v4.8h }, [x19]
139436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v3.2s, v4.2s }, [x19]
139536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v3.4s, v4.4s }, [x19]
139636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v3.2d, v4.2d }, [x19]
139736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
139836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v2.8b, v3.8b, v4.8b }, [x19]
139936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v2.16b, v3.16b, v4.16b }, [x19]
140036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v2.4h, v3.4h, v4.4h }, [x19]
140136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v2.8h, v3.8h, v4.8h }, [x19]
140236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v2.2s, v3.2s, v4.2s }, [x19]
140336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v2.4s, v3.4s, v4.4s }, [x19]
140436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v2.2d, v3.2d, v4.2d }, [x19]
140536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
140636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v2.8b, v3.8b, v4.8b }, [x19]
140736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v2.16b, v3.16b, v4.16b }, [x19]
140836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v2.4h, v3.4h, v4.4h }, [x19]
140936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v2.8h, v3.8h, v4.8h }, [x19]
141036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v2.2s, v3.2s, v4.2s }, [x19]
141136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v2.4s, v3.4s, v4.4s }, [x19]
141236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v2.2d, v3.2d, v4.2d }, [x19]
141336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
141436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v2.8b, v3.8b, v4.8b, v5.8b }, [x19]
141536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v2.16b, v3.16b, v4.16b, v5.16b }, [x19]
141636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v2.4h, v3.4h, v4.4h, v5.4h }, [x19]
141736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v2.8h, v3.8h, v4.8h, v5.8h }, [x19]
141836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v2.2s, v3.2s, v4.2s, v5.2s }, [x19]
141936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v2.4s, v3.4s, v4.4s, v5.4s }, [x19]
142036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v2.2d, v3.2d, v4.2d, v5.2d }, [x19]
142136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
142236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v2.8b, v3.8b, v4.8b, v5.8b }, [x19]
142336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v2.16b, v3.16b, v4.16b, v5.16b }, [x19]
142436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v2.4h, v3.4h, v4.4h, v5.4h }, [x19]
142536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v2.8h, v3.8h, v4.8h, v5.8h }, [x19]
142636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v2.2s, v3.2s, v4.2s, v5.2s }, [x19]
142736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v2.4s, v3.4s, v4.4s, v5.4s }, [x19]
142836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v2.2d, v3.2d, v4.2d, v5.2d }, [x19]
142936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
143036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.8b }, [x1], x15
143136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.8b, v3.8b }, [x1], x15
143236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.8b, v4.8b, v5.8b }, [x1], x15
143336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v4.8b, v5.8b, v6.8b, v7.8b }, [x1], x15
143436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
143536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.16b }, [x1], x15
143636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.16b, v3.16b }, [x1], x15
143736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.16b, v4.16b, v5.16b }, [x1], x15
143836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v4.16b, v5.16b, v6.16b, v7.16b }, [x1], x15
143936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
144036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.4h }, [x1], x15
144136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.4h, v3.4h }, [x1], x15
144236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.4h, v4.4h, v5.4h }, [x1], x15
144336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v7.4h, v8.4h, v9.4h, v10.4h }, [x1], x15
144436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
144536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.8h }, [x1], x15
144636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.8h, v3.8h }, [x1], x15
144736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.8h, v4.8h, v5.8h }, [x1], x15
144836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v7.8h, v8.8h, v9.8h, v10.8h }, [x1], x15
144936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
145036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.2s }, [x1], x15
145136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.2s, v3.2s }, [x1], x15
145236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.2s, v4.2s, v5.2s }, [x1], x15
145336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v7.2s, v8.2s, v9.2s, v10.2s }, [x1], x15
145436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
145536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.4s }, [x1], x15
145636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.4s, v3.4s }, [x1], x15
145736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.4s, v4.4s, v5.4s }, [x1], x15
145836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v7.4s, v8.4s, v9.4s, v10.4s }, [x1], x15
145936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
146036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.1d }, [x1], x15
146136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.1d, v3.1d }, [x1], x15
146236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.1d, v4.1d, v5.1d }, [x1], x15
146336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v7.1d, v8.1d, v9.1d, v10.1d }, [x1], x15
146436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
146536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.2d }, [x1], x15
146636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.2d, v3.2d }, [x1], x15
146736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.2d, v4.2d, v5.2d }, [x1], x15
146836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v7.2d, v8.2d, v9.2d, v10.2d }, [x1], x15
146936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
147036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.8b }, [x1], x15
147136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.8b, v3.8b }, [x1], x15
147236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.8b, v4.8b, v5.8b }, [x1], x15
147336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v4.8b, v5.8b, v6.8b, v7.8b }, [x1], x15
147436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
147536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.16b }, [x1], x15
147636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.16b, v3.16b }, [x1], x15
147736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.16b, v4.16b, v5.16b }, [x1], x15
147836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v4.16b, v5.16b, v6.16b, v7.16b }, [x1], x15
147936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
148036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.4h }, [x1], x15
148136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.4h, v3.4h }, [x1], x15
148236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.4h, v4.4h, v5.4h }, [x1], x15
148336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v7.4h, v8.4h, v9.4h, v10.4h }, [x1], x15
148436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
148536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.8h }, [x1], x15
148636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.8h, v3.8h }, [x1], x15
148736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.8h, v4.8h, v5.8h }, [x1], x15
148836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v7.8h, v8.8h, v9.8h, v10.8h }, [x1], x15
148936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
149036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.2s }, [x1], x15
149136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.2s, v3.2s }, [x1], x15
149236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.2s, v4.2s, v5.2s }, [x1], x15
149336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v7.2s, v8.2s, v9.2s, v10.2s }, [x1], x15
149436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
149536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.4s }, [x1], x15
149636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.4s, v3.4s }, [x1], x15
149736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.4s, v4.4s, v5.4s }, [x1], x15
149836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v7.4s, v8.4s, v9.4s, v10.4s }, [x1], x15
149936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
150036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.1d }, [x1], x15
150136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.1d, v3.1d }, [x1], x15
150236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.1d, v4.1d, v5.1d }, [x1], x15
150336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v7.1d, v8.1d, v9.1d, v10.1d }, [x1], x15
150436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
150536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.2d }, [x1], x15
150636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.2d, v3.2d }, [x1], x15
150736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.2d, v4.2d, v5.2d }, [x1], x15
150836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v7.2d, v8.2d, v9.2d, v10.2d }, [x1], x15
150936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
151036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.8b }, [x1], #8
151136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.8b, v3.8b }, [x1], #16
151236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.8b, v4.8b, v5.8b }, [x1], #24
151336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v4.8b, v5.8b, v6.8b, v7.8b }, [x1], #32
151436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
151536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.16b }, [x1], #16
151636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.16b, v3.16b }, [x1], #32
151736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.16b, v4.16b, v5.16b }, [x1], #48
151836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v4.16b, v5.16b, v6.16b, v7.16b }, [x1], #64
151936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
152036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.4h }, [x1], #8
152136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.4h, v3.4h }, [x1], #16
152236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.4h, v4.4h, v5.4h }, [x1], #24
152336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v7.4h, v8.4h, v9.4h, v10.4h }, [x1], #32
152436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
152536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.8h }, [x1], #16
152636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.8h, v3.8h }, [x1], #32
152736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.8h, v4.8h, v5.8h }, [x1], #48
152836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v7.8h, v8.8h, v9.8h, v10.8h }, [x1], #64
152936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
153036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.2s }, [x1], #8
153136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.2s, v3.2s }, [x1], #16
153236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.2s, v4.2s, v5.2s }, [x1], #24
153336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v7.2s, v8.2s, v9.2s, v10.2s }, [x1], #32
153436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
153536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.4s }, [x1], #16
153636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.4s, v3.4s }, [x1], #32
153736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.4s, v4.4s, v5.4s }, [x1], #48
153836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v7.4s, v8.4s, v9.4s, v10.4s }, [x1], #64
153936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
154036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.1d }, [x1], #8
154136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.1d, v3.1d }, [x1], #16
154236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.1d, v4.1d, v5.1d }, [x1], #24
154336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v7.1d, v8.1d, v9.1d, v10.1d }, [x1], #32
154436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
154536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v1.2d }, [x1], #16
154636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v2.2d, v3.2d }, [x1], #32
154736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v3.2d, v4.2d, v5.2d }, [x1], #48
154836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v7.2d, v8.2d, v9.2d, v10.2d }, [x1], #64
154936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
155036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.8b }, [x1], #8
155136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.8b, v3.8b }, [x1], #16
155236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.8b, v4.8b, v5.8b }, [x1], #24
155336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v4.8b, v5.8b, v6.8b, v7.8b }, [x1], #32
155436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
155536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.16b }, [x1], #16
155636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.16b, v3.16b }, [x1], #32
155736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.16b, v4.16b, v5.16b }, [x1], #48
155836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v4.16b, v5.16b, v6.16b, v7.16b }, [x1], #64
155936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
156036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.4h }, [x1], #8
156136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.4h, v3.4h }, [x1], #16
156236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.4h, v4.4h, v5.4h }, [x1], #24
156336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v7.4h, v8.4h, v9.4h, v10.4h }, [x1], #32
156436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
156536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.8h }, [x1], #16
156636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.8h, v3.8h }, [x1], #32
156736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.8h, v4.8h, v5.8h }, [x1], #48
156836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v7.8h, v8.8h, v9.8h, v10.8h }, [x1], #64
156936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
157036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.2s }, [x1], #8
157136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.2s, v3.2s }, [x1], #16
157236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.2s, v4.2s, v5.2s }, [x1], #24
157336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v7.2s, v8.2s, v9.2s, v10.2s }, [x1], #32
157436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
157536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.4s }, [x1], #16
157636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.4s, v3.4s }, [x1], #32
157736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.4s, v4.4s, v5.4s }, [x1], #48
157836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v7.4s, v8.4s, v9.4s, v10.4s }, [x1], #64
157936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
158036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.1d }, [x1], #8
158136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.1d, v3.1d }, [x1], #16
158236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.1d, v4.1d, v5.1d }, [x1], #24
158336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v7.1d, v8.1d, v9.1d, v10.1d }, [x1], #32
158436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
158536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v1.2d }, [x1], #16
158636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v2.2d, v3.2d }, [x1], #32
158736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v3.2d, v4.2d, v5.2d }, [x1], #48
158836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v7.2d, v8.2d, v9.2d, v10.2d }, [x1], #64
158936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
159036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v2.8b, v3.8b }, [x1], x15
159136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v2.16b, v3.16b }, [x1], x15
159236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v2.4h, v3.4h }, [x1], x15
159336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v2.8h, v3.8h }, [x1], x15
159436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v2.2s, v3.2s }, [x1], x15
159536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v2.4s, v3.4s }, [x1], x15
159636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v2.2d, v3.2d }, [x1], x15
159736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
159836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v2.8b, v3.8b }, [x1], x15
159936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v2.16b, v3.16b }, [x1], x15
160036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v2.4h, v3.4h }, [x1], x15
160136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v2.8h, v3.8h }, [x1], x15
160236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v2.2s, v3.2s }, [x1], x15
160336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v2.4s, v3.4s }, [x1], x15
160436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v2.2d, v3.2d }, [x1], x15
160536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
160636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v2.8b, v3.8b }, [x1], #16
160736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v2.16b, v3.16b }, [x1], #32
160836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v2.4h, v3.4h }, [x1], #16
160936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v2.8h, v3.8h }, [x1], #32
161036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v2.2s, v3.2s }, [x1], #16
161136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v2.4s, v3.4s }, [x1], #32
161236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v2.2d, v3.2d }, [x1], #32
161336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
161436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v2.8b, v3.8b }, [x1], #16
161536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v2.16b, v3.16b }, [x1], #32
161636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v2.4h, v3.4h }, [x1], #16
161736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v2.8h, v3.8h }, [x1], #32
161836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v2.2s, v3.2s }, [x1], #16
161936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v2.4s, v3.4s }, [x1], #32
162036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v2.2d, v3.2d }, [x1], #32
162136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
162236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v3.8b, v4.8b, v5.8b }, [x1], x15
162336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v3.16b, v4.16b, v5.16b }, [x1], x15
162436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v3.4h, v4.4h, v5.4h }, [x1], x15
162536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v3.8h, v4.8h, v5.8h }, [x1], x15
162636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v3.2s, v4.2s, v5.2s }, [x1], x15
162736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v3.4s, v4.4s, v5.4s }, [x1], x15
162836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v3.2d, v4.2d, v5.2d }, [x1], x15
162936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
163036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v3.8b, v4.8b, v5.8b }, [x1], x15
163136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v3.16b, v4.16b, v5.16b }, [x1], x15
163236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v3.4h, v4.4h, v5.4h }, [x1], x15
163336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v3.8h, v4.8h, v5.8h }, [x1], x15
163436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v3.2s, v4.2s, v5.2s }, [x1], x15
163536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v3.4s, v4.4s, v5.4s }, [x1], x15
163636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v3.2d, v4.2d, v5.2d }, [x1], x15
163736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v3.8b, v4.8b, v5.8b }, [x1], #24
163836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
163936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v3.16b, v4.16b, v5.16b }, [x1], #48
164036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v3.4h, v4.4h, v5.4h }, [x1], #24
164136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v3.8h, v4.8h, v5.8h }, [x1], #48
164236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v3.2s, v4.2s, v5.2s }, [x1], #24
164336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v3.4s, v4.4s, v5.4s }, [x1], #48
164436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v3.2d, v4.2d, v5.2d }, [x1], #48
164536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
164636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v3.8b, v4.8b, v5.8b }, [x1], #24
164736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v3.16b, v4.16b, v5.16b }, [x1], #48
164836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v3.4h, v4.4h, v5.4h }, [x1], #24
164936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v3.8h, v4.8h, v5.8h }, [x1], #48
165036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v3.2s, v4.2s, v5.2s }, [x1], #24
165136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v3.4s, v4.4s, v5.4s }, [x1], #48
165236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v3.2d, v4.2d, v5.2d }, [x1], #48
165336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
165436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v4.8b, v5.8b, v6.8b, v7.8b }, [x1], x15
165536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v4.16b, v5.16b, v6.16b, v7.16b }, [x1], x15
165636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.4h, v8.4h, v9.4h, v10.4h }, [x1], x15
165736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.8h, v8.8h, v9.8h, v10.8h }, [x1], x15
165836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.2s, v8.2s, v9.2s, v10.2s }, [x1], x15
165936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.4s, v8.4s, v9.4s, v10.4s }, [x1], x15
166036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.2d, v8.2d, v9.2d, v10.2d }, [x1], x15
166136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
166236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v4.8b, v5.8b, v6.8b, v7.8b }, [x1], x15
166336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v4.16b, v5.16b, v6.16b, v7.16b }, [x1], x15
166436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.4h, v8.4h, v9.4h, v10.4h }, [x1], x15
166536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.8h, v8.8h, v9.8h, v10.8h }, [x1], x15
166636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.2s, v8.2s, v9.2s, v10.2s }, [x1], x15
166736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.4s, v8.4s, v9.4s, v10.4s }, [x1], x15
166836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.2d, v8.2d, v9.2d, v10.2d }, [x1], x15
166936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
167036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v4.8b, v5.8b, v6.8b, v7.8b }, [x1], #32
167136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v4.16b, v5.16b, v6.16b, v7.16b }, [x1], #64
167236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.4h, v8.4h, v9.4h, v10.4h }, [x1], #32
167336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.8h, v8.8h, v9.8h, v10.8h }, [x1], #64
167436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.2s, v8.2s, v9.2s, v10.2s }, [x1], #32
167536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.4s, v8.4s, v9.4s, v10.4s }, [x1], #64
167636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.2d, v8.2d, v9.2d, v10.2d }, [x1], #64
167736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
167836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v4.8b, v5.8b, v6.8b, v7.8b }, [x1], #32
167936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v4.16b, v5.16b, v6.16b, v7.16b }, [x1], #64
168036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.4h, v8.4h, v9.4h, v10.4h }, [x1], #32
168136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.8h, v8.8h, v9.8h, v10.8h }, [x1], #64
168236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.2s, v8.2s, v9.2s, v10.2s }, [x1], #32
168336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.4s, v8.4s, v9.4s, v10.4s }, [x1], #64
168436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.2d, v8.2d, v9.2d, v10.2d }, [x1], #64
168536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
168636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
168736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.8b }, [x2]
168836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.8b }, [x2], x3
168936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.16b }, [x2]
169036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.16b }, [x2], x3
169136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.4h }, [x2]
169236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.4h }, [x2], x3
169336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.8h }, [x2]
169436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.8h }, [x2], x3
169536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.2s }, [x2]
169636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.2s }, [x2], x3
169736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.4s }, [x2]
169836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.4s }, [x2], x3
169936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.1d }, [x2]
170036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.1d }, [x2], x3
170136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.2d }, [x2]
170236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.2d }, [x2], x3
170336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
170436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.8b }, [x2], #1
170536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.16b }, [x2], #1
170636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.4h }, [x2], #2
170736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.8h }, [x2], #2
170836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.2s }, [x2], #4
170936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.4s }, [x2], #4
171036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.1d }, [x2], #8
171136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1r { v12.2d }, [x2], #8
171236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.8b, v4.8b }, [x2]
171336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.8b, v4.8b }, [x2], x3
171436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.16b, v4.16b }, [x2]
171536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.16b, v4.16b }, [x2], x3
171636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.4h, v4.4h }, [x2]
171736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.4h, v4.4h }, [x2], x3
171836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.8h, v4.8h }, [x2]
171936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.8h, v4.8h }, [x2], x3
172036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.2s, v4.2s }, [x2]
172136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.2s, v4.2s }, [x2], x3
172236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.4s, v4.4s }, [x2]
172336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.4s, v4.4s }, [x2], x3
172436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.1d, v4.1d }, [x2]
172536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.1d, v4.1d }, [x2], x3
172636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.2d, v4.2d }, [x2]
172736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.2d, v4.2d }, [x2], x3
172836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
172936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.8b, v4.8b }, [x2], #2
173036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.16b, v4.16b }, [x2], #2
173136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.4h, v4.4h }, [x2], #4
173236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.8h, v4.8h }, [x2], #4
173336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.2s, v4.2s }, [x2], #8
173436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.4s, v4.4s }, [x2], #8
173536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.1d, v4.1d }, [x2], #16
173636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2r { v3.2d, v4.2d }, [x2], #16
173736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
173836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.8b, v3.8b, v4.8b }, [x2]
173936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.8b, v3.8b, v4.8b }, [x2], x3
174036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.16b, v3.16b, v4.16b }, [x2]
174136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.16b, v3.16b, v4.16b }, [x2], x3
174236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.4h, v3.4h, v4.4h }, [x2]
174336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.4h, v3.4h, v4.4h }, [x2], x3
174436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.8h, v3.8h, v4.8h }, [x2]
174536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.8h, v3.8h, v4.8h }, [x2], x3
174636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.2s, v3.2s, v4.2s }, [x2]
174736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.2s, v3.2s, v4.2s }, [x2], x3
174836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.4s, v3.4s, v4.4s }, [x2]
174936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.4s, v3.4s, v4.4s }, [x2], x3
175036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.1d, v3.1d, v4.1d }, [x2]
175136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.1d, v3.1d, v4.1d }, [x2], x3
175236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.2d, v3.2d, v4.2d }, [x2]
175336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.2d, v3.2d, v4.2d }, [x2], x3
175436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
175536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.8b, v3.8b, v4.8b }, [x2], #3
175636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.16b, v3.16b, v4.16b }, [x2], #3
175736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.4h, v3.4h, v4.4h }, [x2], #6
175836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.8h, v3.8h, v4.8h }, [x2], #6
175936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.2s, v3.2s, v4.2s }, [x2], #12
176036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.4s, v3.4s, v4.4s }, [x2], #12
176136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.1d, v3.1d, v4.1d }, [x2], #24
176236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3r { v2.2d, v3.2d, v4.2d }, [x2], #24
176336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
176436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.8b, v3.8b, v4.8b, v5.8b }, [x2]
176536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.8b, v3.8b, v4.8b, v5.8b }, [x2], x3
176636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.16b, v3.16b, v4.16b, v5.16b }, [x2]
176736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.16b, v3.16b, v4.16b, v5.16b }, [x2], x3
176836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.4h, v3.4h, v4.4h, v5.4h }, [x2]
176936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.4h, v3.4h, v4.4h, v5.4h }, [x2], x3
177036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.8h, v3.8h, v4.8h, v5.8h }, [x2]
177136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.8h, v3.8h, v4.8h, v5.8h }, [x2], x3
177236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.2s, v3.2s, v4.2s, v5.2s }, [x2]
177336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.2s, v3.2s, v4.2s, v5.2s }, [x2], x3
177436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.4s, v3.4s, v4.4s, v5.4s }, [x2]
177536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.4s, v3.4s, v4.4s, v5.4s }, [x2], x3
177636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.1d, v3.1d, v4.1d, v5.1d }, [x2]
177736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.1d, v3.1d, v4.1d, v5.1d }, [x2], x3
177836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.2d, v3.2d, v4.2d, v5.2d }, [x2]
177936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.2d, v3.2d, v4.2d, v5.2d }, [x2], x3
178036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
178136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.8b, v3.8b, v4.8b, v5.8b }, [x2], #4
178236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.16b, v3.16b, v4.16b, v5.16b }, [x2], #4
178336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.4h, v3.4h, v4.4h, v5.4h }, [x2], #8
178436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.8h, v3.8h, v4.8h, v5.8h }, [x2], #8
178536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.2s, v3.2s, v4.2s, v5.2s }, [x2], #16
178636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.4s, v3.4s, v4.4s, v5.4s }, [x2], #16
178736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.1d, v3.1d, v4.1d, v5.1d }, [x2], #32
178836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4r { v2.2d, v3.2d, v4.2d, v5.2d }, [x2], #32
178936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
179036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v6.b }[13], [x3]
179136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v6.h }[2], [x3]
179236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v6.s }[2], [x3]
179336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v6.d }[1], [x3]
179436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v6.b }[13], [x3], x5
179536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v6.h }[2], [x3], x5
179636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v6.s }[2], [x3], x5
179736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v6.d }[1], [x3], x5
179836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v6.b }[13], [x3], #1
179936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v6.h }[2], [x3], #2
180036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v6.s }[2], [x3], #4
180136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld1 { v6.d }[1], [x3], #8
180236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
180336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v5.b, v6.b }[13], [x3]
180436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v5.h, v6.h }[2], [x3]
180536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v5.s, v6.s }[2], [x3]
180636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v5.d, v6.d }[1], [x3]
180736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v5.b, v6.b }[13], [x3], x5
180836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v5.h, v6.h }[2], [x3], x5
180936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v5.s, v6.s }[2], [x3], x5
181036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v5.d, v6.d }[1], [x3], x5
181136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v5.b, v6.b }[13], [x3], #2
181236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v5.h, v6.h }[2], [x3], #4
181336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v5.s, v6.s }[2], [x3], #8
181436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld2 { v5.d, v6.d }[1], [x3], #16
181536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
181636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v7.b, v8.b, v9.b }[13], [x3]
181736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v7.h, v8.h, v9.h }[2], [x3]
181836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v7.s, v8.s, v9.s }[2], [x3]
181936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v7.d, v8.d, v9.d }[1], [x3]
182036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v7.b, v8.b, v9.b }[13], [x3], x5
182136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v7.h, v8.h, v9.h }[2], [x3], x5
182236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v7.s, v8.s, v9.s }[2], [x3], x5
182336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v7.d, v8.d, v9.d }[1], [x3], x5
182436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v7.b, v8.b, v9.b }[13], [x3], #3
182536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v7.h, v8.h, v9.h }[2], [x3], #6
182636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v7.s, v8.s, v9.s }[2], [x3], #12
182736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld3 { v7.d, v8.d, v9.d }[1], [x3], #24
182836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
182936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.b, v8.b, v9.b, v10.b }[13], [x3]
183036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.h, v8.h, v9.h, v10.h }[2], [x3]
183136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.s, v8.s, v9.s, v10.s }[2], [x3]
183236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.d, v8.d, v9.d, v10.d }[1], [x3]
183336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.b, v8.b, v9.b, v10.b }[13], [x3], x5
183436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.h, v8.h, v9.h, v10.h }[2], [x3], x5
183536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.s, v8.s, v9.s, v10.s }[2], [x3], x5
183636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.d, v8.d, v9.d, v10.d }[1], [x3], x5
183736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.b, v8.b, v9.b, v10.b }[13], [x3], #4
183836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.h, v8.h, v9.h, v10.h }[2], [x3], #8
183936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.s, v8.s, v9.s, v10.s }[2], [x3], #16
184036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  ld4 { v7.d, v8.d, v9.d, v10.d }[1], [x3], #32
184136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
184236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v6.b }[13], [x3]
184336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v6.h }[2], [x3]
184436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v6.s }[2], [x3]
184536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v6.d }[1], [x3]
184636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v6.b }[13], [x3], x5
184736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v6.h }[2], [x3], x5
184836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v6.s }[2], [x3], x5
184936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v6.d }[1], [x3], x5
185036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v6.b }[13], [x3], #1
185136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v6.h }[2], [x3], #2
185236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v6.s }[2], [x3], #4
185336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st1 { v6.d }[1], [x3], #8
185436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
185536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
185636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v5.b, v6.b }[13], [x3]
185736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v5.h, v6.h }[2], [x3]
185836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v5.s, v6.s }[2], [x3]
185936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v5.d, v6.d }[1], [x3]
186036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v5.b, v6.b }[13], [x3], x5
186136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v5.h, v6.h }[2], [x3], x5
186236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v5.s, v6.s }[2], [x3], x5
186336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v5.d, v6.d }[1], [x3], x5
186436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v5.b, v6.b }[13], [x3], #2
186536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v5.h, v6.h }[2], [x3], #4
186636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v5.s, v6.s }[2], [x3], #8
186736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st2 { v5.d, v6.d }[1], [x3], #16
186836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
186936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v7.b, v8.b, v9.b }[13], [x3]
187036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v7.h, v8.h, v9.h }[2], [x3]
187136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v7.s, v8.s, v9.s }[2], [x3]
187236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v7.d, v8.d, v9.d }[1], [x3]
187336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v7.b, v8.b, v9.b }[13], [x3], x5
187436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v7.h, v8.h, v9.h }[2], [x3], x5
187536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v7.s, v8.s, v9.s }[2], [x3], x5
187636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v7.d, v8.d, v9.d }[1], [x3], x5
187736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v7.b, v8.b, v9.b }[13], [x3], #3
187836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v7.h, v8.h, v9.h }[2], [x3], #6
187936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v7.s, v8.s, v9.s }[2], [x3], #12
188036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st3 { v7.d, v8.d, v9.d }[1], [x3], #24
188136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
188236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.b, v8.b, v9.b, v10.b }[13], [x3]
188336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.h, v8.h, v9.h, v10.h }[2], [x3]
188436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.s, v8.s, v9.s, v10.s }[2], [x3]
188536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.d, v8.d, v9.d, v10.d }[1], [x3]
188636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.b, v8.b, v9.b, v10.b }[13], [x3], x5
188736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.h, v8.h, v9.h, v10.h }[2], [x3], x5
188836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.s, v8.s, v9.s, v10.s }[2], [x3], x5
188936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.d, v8.d, v9.d, v10.d }[1], [x3], x5
189036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.b, v8.b, v9.b, v10.b }[13], [x3], #4
189136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.h, v8.h, v9.h, v10.h }[2], [x3], #8
189236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.s, v8.s, v9.s, v10.s }[2], [x3], #16
189336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines  st4 { v7.d, v8.d, v9.d, v10.d }[1], [x3], #32
189436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines
189536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b	{ v1 }, [x1]            ; encoding: [0x21,0x70,0x40,0x0c]
189636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b	{ v2, v3 }, [x1]        ; encoding: [0x22,0xa0,0x40,0x0c]
189736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b	{ v3, v4, v5 }, [x1]    ; encoding: [0x23,0x60,0x40,0x0c]
189836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b	{ v4, v5, v6, v7 }, [x1] ; encoding: [0x24,0x20,0x40,0x0c]
189936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b	{ v1 }, [x1]            ; encoding: [0x21,0x70,0x40,0x4c]
190036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b	{ v2, v3 }, [x1]        ; encoding: [0x22,0xa0,0x40,0x4c]
190136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b	{ v3, v4, v5 }, [x1]    ; encoding: [0x23,0x60,0x40,0x4c]
190236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b	{ v4, v5, v6, v7 }, [x1] ; encoding: [0x24,0x20,0x40,0x4c]
190336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h	{ v1 }, [x1]            ; encoding: [0x21,0x74,0x40,0x0c]
190436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h	{ v2, v3 }, [x1]        ; encoding: [0x22,0xa4,0x40,0x0c]
190536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h	{ v3, v4, v5 }, [x1]    ; encoding: [0x23,0x64,0x40,0x0c]
190636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h	{ v7, v8, v9, v10 }, [x1] ; encoding: [0x27,0x24,0x40,0x0c]
190736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h	{ v1 }, [x1]            ; encoding: [0x21,0x74,0x40,0x4c]
190836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h	{ v2, v3 }, [x1]        ; encoding: [0x22,0xa4,0x40,0x4c]
190936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h	{ v3, v4, v5 }, [x1]    ; encoding: [0x23,0x64,0x40,0x4c]
191036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h	{ v7, v8, v9, v10 }, [x1] ; encoding: [0x27,0x24,0x40,0x4c]
191136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s	{ v1 }, [x1]            ; encoding: [0x21,0x78,0x40,0x0c]
191236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s	{ v2, v3 }, [x1]        ; encoding: [0x22,0xa8,0x40,0x0c]
191336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s	{ v3, v4, v5 }, [x1]    ; encoding: [0x23,0x68,0x40,0x0c]
191436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s	{ v7, v8, v9, v10 }, [x1] ; encoding: [0x27,0x28,0x40,0x0c]
191536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s	{ v1 }, [x1]            ; encoding: [0x21,0x78,0x40,0x4c]
191636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s	{ v2, v3 }, [x1]        ; encoding: [0x22,0xa8,0x40,0x4c]
191736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s	{ v3, v4, v5 }, [x1]    ; encoding: [0x23,0x68,0x40,0x4c]
191836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s	{ v7, v8, v9, v10 }, [x1] ; encoding: [0x27,0x28,0x40,0x4c]
191936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d	{ v1 }, [x1]            ; encoding: [0x21,0x7c,0x40,0x0c]
192036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d	{ v2, v3 }, [x1]        ; encoding: [0x22,0xac,0x40,0x0c]
192136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d	{ v3, v4, v5 }, [x1]    ; encoding: [0x23,0x6c,0x40,0x0c]
192236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d	{ v7, v8, v9, v10 }, [x1] ; encoding: [0x27,0x2c,0x40,0x0c]
192336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d	{ v1 }, [x1]            ; encoding: [0x21,0x7c,0x40,0x4c]
192436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d	{ v2, v3 }, [x1]        ; encoding: [0x22,0xac,0x40,0x4c]
192536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d	{ v3, v4, v5 }, [x1]    ; encoding: [0x23,0x6c,0x40,0x4c]
192636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d	{ v7, v8, v9, v10 }, [x1] ; encoding: [0x27,0x2c,0x40,0x4c]
192736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b	{ v1 }, [x1]            ; encoding: [0x21,0x70,0x00,0x0c]
192836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b	{ v2, v3 }, [x1]        ; encoding: [0x22,0xa0,0x00,0x0c]
192936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b	{ v3, v4, v5 }, [x1]    ; encoding: [0x23,0x60,0x00,0x0c]
193036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b	{ v4, v5, v6, v7 }, [x1] ; encoding: [0x24,0x20,0x00,0x0c]
193136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b	{ v1 }, [x1]            ; encoding: [0x21,0x70,0x00,0x4c]
193236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b	{ v2, v3 }, [x1]        ; encoding: [0x22,0xa0,0x00,0x4c]
193336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b	{ v3, v4, v5 }, [x1]    ; encoding: [0x23,0x60,0x00,0x4c]
193436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b	{ v4, v5, v6, v7 }, [x1] ; encoding: [0x24,0x20,0x00,0x4c]
193536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h	{ v1 }, [x1]            ; encoding: [0x21,0x74,0x00,0x0c]
193636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h	{ v2, v3 }, [x1]        ; encoding: [0x22,0xa4,0x00,0x0c]
193736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h	{ v3, v4, v5 }, [x1]    ; encoding: [0x23,0x64,0x00,0x0c]
193836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h	{ v7, v8, v9, v10 }, [x1] ; encoding: [0x27,0x24,0x00,0x0c]
193936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h	{ v1 }, [x1]            ; encoding: [0x21,0x74,0x00,0x4c]
194036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h	{ v2, v3 }, [x1]        ; encoding: [0x22,0xa4,0x00,0x4c]
194136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h	{ v3, v4, v5 }, [x1]    ; encoding: [0x23,0x64,0x00,0x4c]
194236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h	{ v7, v8, v9, v10 }, [x1] ; encoding: [0x27,0x24,0x00,0x4c]
194336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s	{ v1 }, [x1]            ; encoding: [0x21,0x78,0x00,0x0c]
194436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s	{ v2, v3 }, [x1]        ; encoding: [0x22,0xa8,0x00,0x0c]
194536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s	{ v3, v4, v5 }, [x1]    ; encoding: [0x23,0x68,0x00,0x0c]
194636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s	{ v7, v8, v9, v10 }, [x1] ; encoding: [0x27,0x28,0x00,0x0c]
194736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s	{ v1 }, [x1]            ; encoding: [0x21,0x78,0x00,0x4c]
194836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s	{ v2, v3 }, [x1]        ; encoding: [0x22,0xa8,0x00,0x4c]
194936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s	{ v3, v4, v5 }, [x1]    ; encoding: [0x23,0x68,0x00,0x4c]
195036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s	{ v7, v8, v9, v10 }, [x1] ; encoding: [0x27,0x28,0x00,0x4c]
195136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d	{ v1 }, [x1]            ; encoding: [0x21,0x7c,0x00,0x0c]
195236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d	{ v2, v3 }, [x1]        ; encoding: [0x22,0xac,0x00,0x0c]
195336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d	{ v3, v4, v5 }, [x1]    ; encoding: [0x23,0x6c,0x00,0x0c]
195436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d	{ v7, v8, v9, v10 }, [x1] ; encoding: [0x27,0x2c,0x00,0x0c]
195536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d	{ v1 }, [x1]            ; encoding: [0x21,0x7c,0x00,0x4c]
195636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d	{ v2, v3 }, [x1]        ; encoding: [0x22,0xac,0x00,0x4c]
195736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d	{ v3, v4, v5 }, [x1]    ; encoding: [0x23,0x6c,0x00,0x4c]
195836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d	{ v7, v8, v9, v10 }, [x1] ; encoding: [0x27,0x2c,0x00,0x4c]
195936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.8b	{ v3, v4 }, [x19]       ; encoding: [0x63,0x82,0x40,0x0c]
196036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.16b	{ v3, v4 }, [x19]       ; encoding: [0x63,0x82,0x40,0x4c]
196136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.4h	{ v3, v4 }, [x19]       ; encoding: [0x63,0x86,0x40,0x0c]
196236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.8h	{ v3, v4 }, [x19]       ; encoding: [0x63,0x86,0x40,0x4c]
196336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.2s	{ v3, v4 }, [x19]       ; encoding: [0x63,0x8a,0x40,0x0c]
196436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.4s	{ v3, v4 }, [x19]       ; encoding: [0x63,0x8a,0x40,0x4c]
196536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.2d	{ v3, v4 }, [x19]       ; encoding: [0x63,0x8e,0x40,0x4c]
196636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.8b	{ v3, v4 }, [x19]       ; encoding: [0x63,0x82,0x00,0x0c]
196736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.16b { v3, v4 }, [x19]       ; encoding: [0x63,0x82,0x00,0x4c]
196836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.4h	{ v3, v4 }, [x19]       ; encoding: [0x63,0x86,0x00,0x0c]
196936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.8h	{ v3, v4 }, [x19]       ; encoding: [0x63,0x86,0x00,0x4c]
197036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.2s	{ v3, v4 }, [x19]       ; encoding: [0x63,0x8a,0x00,0x0c]
197136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.4s	{ v3, v4 }, [x19]       ; encoding: [0x63,0x8a,0x00,0x4c]
197236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.2d	{ v3, v4 }, [x19]       ; encoding: [0x63,0x8e,0x00,0x4c]
197336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.8b	{ v2, v3, v4 }, [x19]   ; encoding: [0x62,0x42,0x40,0x0c]
197436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.16b	{ v2, v3, v4 }, [x19]   ; encoding: [0x62,0x42,0x40,0x4c]
197536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.4h	{ v2, v3, v4 }, [x19]   ; encoding: [0x62,0x46,0x40,0x0c]
197636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.8h	{ v2, v3, v4 }, [x19]   ; encoding: [0x62,0x46,0x40,0x4c]
197736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.2s	{ v2, v3, v4 }, [x19]   ; encoding: [0x62,0x4a,0x40,0x0c]
197836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.4s	{ v2, v3, v4 }, [x19]   ; encoding: [0x62,0x4a,0x40,0x4c]
197936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.2d	{ v2, v3, v4 }, [x19]   ; encoding: [0x62,0x4e,0x40,0x4c]
198036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.8b	{ v2, v3, v4 }, [x19]   ; encoding: [0x62,0x42,0x00,0x0c]
198136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.16b	{ v2, v3, v4 }, [x19]   ; encoding: [0x62,0x42,0x00,0x4c]
198236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.4h	{ v2, v3, v4 }, [x19]   ; encoding: [0x62,0x46,0x00,0x0c]
198336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.8h	{ v2, v3, v4 }, [x19]   ; encoding: [0x62,0x46,0x00,0x4c]
198436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.2s	{ v2, v3, v4 }, [x19]   ; encoding: [0x62,0x4a,0x00,0x0c]
198536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.4s	{ v2, v3, v4 }, [x19]   ; encoding: [0x62,0x4a,0x00,0x4c]
198636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.2d	{ v2, v3, v4 }, [x19]   ; encoding: [0x62,0x4e,0x00,0x4c]
198736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.8b	{ v2, v3, v4, v5 }, [x19] ; encoding: [0x62,0x02,0x40,0x0c]
198836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.16b	{ v2, v3, v4, v5 }, [x19] ; encoding: [0x62,0x02,0x40,0x4c]
198936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.4h	{ v2, v3, v4, v5 }, [x19] ; encoding: [0x62,0x06,0x40,0x0c]
199036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.8h	{ v2, v3, v4, v5 }, [x19] ; encoding: [0x62,0x06,0x40,0x4c]
199136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.2s	{ v2, v3, v4, v5 }, [x19] ; encoding: [0x62,0x0a,0x40,0x0c]
199236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.4s	{ v2, v3, v4, v5 }, [x19] ; encoding: [0x62,0x0a,0x40,0x4c]
199336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.2d	{ v2, v3, v4, v5 }, [x19] ; encoding: [0x62,0x0e,0x40,0x4c]
199436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.8b	{ v2, v3, v4, v5 }, [x19] ; encoding: [0x62,0x02,0x00,0x0c]
199536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.16b	{ v2, v3, v4, v5 }, [x19] ; encoding: [0x62,0x02,0x00,0x4c]
199636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.4h	{ v2, v3, v4, v5 }, [x19] ; encoding: [0x62,0x06,0x00,0x0c]
199736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.8h	{ v2, v3, v4, v5 }, [x19] ; encoding: [0x62,0x06,0x00,0x4c]
199836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.2s	{ v2, v3, v4, v5 }, [x19] ; encoding: [0x62,0x0a,0x00,0x0c]
199936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.4s	{ v2, v3, v4, v5 }, [x19] ; encoding: [0x62,0x0a,0x00,0x4c]
200036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.2d	{ v2, v3, v4, v5 }, [x19] ; encoding: [0x62,0x0e,0x00,0x4c]
200136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b	{ v1 }, [x1], x15       ; encoding: [0x21,0x70,0xcf,0x0c]
200236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0xa0,0xcf,0x0c]
200336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x60,0xcf,0x0c]
200436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b	{ v4, v5, v6, v7 }, [x1], x15 ; encoding: [0x24,0x20,0xcf,0x0c]
200536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b	{ v1 }, [x1], x15       ; encoding: [0x21,0x70,0xcf,0x4c]
200636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0xa0,0xcf,0x4c]
200736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x60,0xcf,0x4c]
200836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b	{ v4, v5, v6, v7 }, [x1], x15 ; encoding: [0x24,0x20,0xcf,0x4c]
200936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h	{ v1 }, [x1], x15       ; encoding: [0x21,0x74,0xcf,0x0c]
201036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0xa4,0xcf,0x0c]
201136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x64,0xcf,0x0c]
201236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x24,0xcf,0x0c]
201336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h	{ v1 }, [x1], x15       ; encoding: [0x21,0x74,0xcf,0x4c]
201436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0xa4,0xcf,0x4c]
201536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x64,0xcf,0x4c]
201636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x24,0xcf,0x4c]
201736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s	{ v1 }, [x1], x15       ; encoding: [0x21,0x78,0xcf,0x0c]
201836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0xa8,0xcf,0x0c]
201936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x68,0xcf,0x0c]
202036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x28,0xcf,0x0c]
202136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s	{ v1 }, [x1], x15       ; encoding: [0x21,0x78,0xcf,0x4c]
202236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0xa8,0xcf,0x4c]
202336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x68,0xcf,0x4c]
202436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x28,0xcf,0x4c]
202536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d	{ v1 }, [x1], x15       ; encoding: [0x21,0x7c,0xcf,0x0c]
202636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0xac,0xcf,0x0c]
202736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x6c,0xcf,0x0c]
202836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x2c,0xcf,0x0c]
202936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d	{ v1 }, [x1], x15       ; encoding: [0x21,0x7c,0xcf,0x4c]
203036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0xac,0xcf,0x4c]
203136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x6c,0xcf,0x4c]
203236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x2c,0xcf,0x4c]
203336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b	{ v1 }, [x1], x15       ; encoding: [0x21,0x70,0x8f,0x0c]
203436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0xa0,0x8f,0x0c]
203536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x60,0x8f,0x0c]
203636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b	{ v4, v5, v6, v7 }, [x1], x15 ; encoding: [0x24,0x20,0x8f,0x0c]
203736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b	{ v1 }, [x1], x15       ; encoding: [0x21,0x70,0x8f,0x4c]
203836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0xa0,0x8f,0x4c]
203936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x60,0x8f,0x4c]
204036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b	{ v4, v5, v6, v7 }, [x1], x15 ; encoding: [0x24,0x20,0x8f,0x4c]
204136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h	{ v1 }, [x1], x15       ; encoding: [0x21,0x74,0x8f,0x0c]
204236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0xa4,0x8f,0x0c]
204336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x64,0x8f,0x0c]
204436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x24,0x8f,0x0c]
204536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h	{ v1 }, [x1], x15       ; encoding: [0x21,0x74,0x8f,0x4c]
204636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0xa4,0x8f,0x4c]
204736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x64,0x8f,0x4c]
204836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x24,0x8f,0x4c]
204936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s	{ v1 }, [x1], x15       ; encoding: [0x21,0x78,0x8f,0x0c]
205036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0xa8,0x8f,0x0c]
205136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x68,0x8f,0x0c]
205236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x28,0x8f,0x0c]
205336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s	{ v1 }, [x1], x15       ; encoding: [0x21,0x78,0x8f,0x4c]
205436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0xa8,0x8f,0x4c]
205536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x68,0x8f,0x4c]
205636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x28,0x8f,0x4c]
205736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d	{ v1 }, [x1], x15       ; encoding: [0x21,0x7c,0x8f,0x0c]
205836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0xac,0x8f,0x0c]
205936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x6c,0x8f,0x0c]
206036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x2c,0x8f,0x0c]
206136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d	{ v1 }, [x1], x15       ; encoding: [0x21,0x7c,0x8f,0x4c]
206236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0xac,0x8f,0x4c]
206336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x6c,0x8f,0x4c]
206436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x2c,0x8f,0x4c]
206536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b	{ v1 }, [x1], #8       ; encoding: [0x21,0x70,0xdf,0x0c]
206636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b	{ v2, v3 }, [x1], #16   ; encoding: [0x22,0xa0,0xdf,0x0c]
206736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b	{ v3, v4, v5 }, [x1], #24 ; encoding: [0x23,0x60,0xdf,0x0c]
206836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8b	{ v4, v5, v6, v7 }, [x1], #32 ; encoding: [0x24,0x20,0xdf,0x0c]
206936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b	{ v1 }, [x1], #16       ; encoding: [0x21,0x70,0xdf,0x4c]
207036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b	{ v2, v3 }, [x1], #32   ; encoding: [0x22,0xa0,0xdf,0x4c]
207136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b	{ v3, v4, v5 }, [x1], #48 ; encoding: [0x23,0x60,0xdf,0x4c]
207236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.16b	{ v4, v5, v6, v7 }, [x1], #64 ; encoding: [0x24,0x20,0xdf,0x4c]
207336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h	{ v1 }, [x1], #8       ; encoding: [0x21,0x74,0xdf,0x0c]
207436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h	{ v2, v3 }, [x1], #16   ; encoding: [0x22,0xa4,0xdf,0x0c]
207536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h	{ v3, v4, v5 }, [x1], #24 ; encoding: [0x23,0x64,0xdf,0x0c]
207636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4h	{ v7, v8, v9, v10 }, [x1], #32 ; encoding: [0x27,0x24,0xdf,0x0c]
207736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h	{ v1 }, [x1], #16       ; encoding: [0x21,0x74,0xdf,0x4c]
207836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h	{ v2, v3 }, [x1], #32   ; encoding: [0x22,0xa4,0xdf,0x4c]
207936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h	{ v3, v4, v5 }, [x1], #48 ; encoding: [0x23,0x64,0xdf,0x4c]
208036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.8h	{ v7, v8, v9, v10 }, [x1], #64 ; encoding: [0x27,0x24,0xdf,0x4c]
208136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s	{ v1 }, [x1], #8       ; encoding: [0x21,0x78,0xdf,0x0c]
208236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s	{ v2, v3 }, [x1], #16   ; encoding: [0x22,0xa8,0xdf,0x0c]
208336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s	{ v3, v4, v5 }, [x1], #24 ; encoding: [0x23,0x68,0xdf,0x0c]
208436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2s	{ v7, v8, v9, v10 }, [x1], #32 ; encoding: [0x27,0x28,0xdf,0x0c]
208536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s	{ v1 }, [x1], #16       ; encoding: [0x21,0x78,0xdf,0x4c]
208636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s	{ v2, v3 }, [x1], #32   ; encoding: [0x22,0xa8,0xdf,0x4c]
208736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s	{ v3, v4, v5 }, [x1], #48 ; encoding: [0x23,0x68,0xdf,0x4c]
208836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.4s	{ v7, v8, v9, v10 }, [x1], #64 ; encoding: [0x27,0x28,0xdf,0x4c]
208936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d	{ v1 }, [x1], #8       ; encoding: [0x21,0x7c,0xdf,0x0c]
209036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d	{ v2, v3 }, [x1], #16   ; encoding: [0x22,0xac,0xdf,0x0c]
209136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d	{ v3, v4, v5 }, [x1], #24 ; encoding: [0x23,0x6c,0xdf,0x0c]
209236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.1d	{ v7, v8, v9, v10 }, [x1], #32 ; encoding: [0x27,0x2c,0xdf,0x0c]
209336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d	{ v1 }, [x1], #16       ; encoding: [0x21,0x7c,0xdf,0x4c]
209436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d	{ v2, v3 }, [x1], #32   ; encoding: [0x22,0xac,0xdf,0x4c]
209536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d	{ v3, v4, v5 }, [x1], #48 ; encoding: [0x23,0x6c,0xdf,0x4c]
209636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.2d	{ v7, v8, v9, v10 }, [x1], #64 ; encoding: [0x27,0x2c,0xdf,0x4c]
209736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b	{ v1 }, [x1], #8       ; encoding: [0x21,0x70,0x9f,0x0c]
209836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b	{ v2, v3 }, [x1], #16   ; encoding: [0x22,0xa0,0x9f,0x0c]
209936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b	{ v3, v4, v5 }, [x1], #24 ; encoding: [0x23,0x60,0x9f,0x0c]
210036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8b	{ v4, v5, v6, v7 }, [x1], #32 ; encoding: [0x24,0x20,0x9f,0x0c]
210136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b	{ v1 }, [x1], #16       ; encoding: [0x21,0x70,0x9f,0x4c]
210236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b	{ v2, v3 }, [x1], #32   ; encoding: [0x22,0xa0,0x9f,0x4c]
210336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b	{ v3, v4, v5 }, [x1], #48 ; encoding: [0x23,0x60,0x9f,0x4c]
210436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.16b	{ v4, v5, v6, v7 }, [x1], #64 ; encoding: [0x24,0x20,0x9f,0x4c]
210536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h	{ v1 }, [x1], #8       ; encoding: [0x21,0x74,0x9f,0x0c]
210636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h	{ v2, v3 }, [x1], #16   ; encoding: [0x22,0xa4,0x9f,0x0c]
210736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h	{ v3, v4, v5 }, [x1], #24 ; encoding: [0x23,0x64,0x9f,0x0c]
210836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4h	{ v7, v8, v9, v10 }, [x1], #32 ; encoding: [0x27,0x24,0x9f,0x0c]
210936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h	{ v1 }, [x1], #16       ; encoding: [0x21,0x74,0x9f,0x4c]
211036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h	{ v2, v3 }, [x1], #32   ; encoding: [0x22,0xa4,0x9f,0x4c]
211136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h	{ v3, v4, v5 }, [x1], #48 ; encoding: [0x23,0x64,0x9f,0x4c]
211236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.8h	{ v7, v8, v9, v10 }, [x1], #64 ; encoding: [0x27,0x24,0x9f,0x4c]
211336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s	{ v1 }, [x1], #8       ; encoding: [0x21,0x78,0x9f,0x0c]
211436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s	{ v2, v3 }, [x1], #16   ; encoding: [0x22,0xa8,0x9f,0x0c]
211536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s	{ v3, v4, v5 }, [x1], #24 ; encoding: [0x23,0x68,0x9f,0x0c]
211636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2s	{ v7, v8, v9, v10 }, [x1], #32 ; encoding: [0x27,0x28,0x9f,0x0c]
211736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s	{ v1 }, [x1], #16       ; encoding: [0x21,0x78,0x9f,0x4c]
211836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s	{ v2, v3 }, [x1], #32   ; encoding: [0x22,0xa8,0x9f,0x4c]
211936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s	{ v3, v4, v5 }, [x1], #48 ; encoding: [0x23,0x68,0x9f,0x4c]
212036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.4s	{ v7, v8, v9, v10 }, [x1], #64 ; encoding: [0x27,0x28,0x9f,0x4c]
212136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d	{ v1 }, [x1], #8       ; encoding: [0x21,0x7c,0x9f,0x0c]
212236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d	{ v2, v3 }, [x1], #16   ; encoding: [0x22,0xac,0x9f,0x0c]
212336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d	{ v3, v4, v5 }, [x1], #24 ; encoding: [0x23,0x6c,0x9f,0x0c]
212436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.1d	{ v7, v8, v9, v10 }, [x1], #32 ; encoding: [0x27,0x2c,0x9f,0x0c]
212536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d	{ v1 }, [x1], #16       ; encoding: [0x21,0x7c,0x9f,0x4c]
212636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d	{ v2, v3 }, [x1], #32   ; encoding: [0x22,0xac,0x9f,0x4c]
212736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d	{ v3, v4, v5 }, [x1], #48 ; encoding: [0x23,0x6c,0x9f,0x4c]
212836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.2d	{ v7, v8, v9, v10 }, [x1], #64 ; encoding: [0x27,0x2c,0x9f,0x4c]
212936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.8b	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0x80,0xcf,0x0c]
213036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.16b	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0x80,0xcf,0x4c]
213136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.4h	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0x84,0xcf,0x0c]
213236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.8h	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0x84,0xcf,0x4c]
213336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.2s	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0x88,0xcf,0x0c]
213436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.4s	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0x88,0xcf,0x4c]
213536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.2d	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0x8c,0xcf,0x4c]
213636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.8b	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0x80,0x8f,0x0c]
213736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.16b	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0x80,0x8f,0x4c]
213836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.4h	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0x84,0x8f,0x0c]
213936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.8h	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0x84,0x8f,0x4c]
214036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.2s	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0x88,0x8f,0x0c]
214136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.4s	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0x88,0x8f,0x4c]
214236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.2d	{ v2, v3 }, [x1], x15   ; encoding: [0x22,0x8c,0x8f,0x4c]
214336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.8b	{ v2, v3 }, [x1], #16   ; encoding: [0x22,0x80,0xdf,0x0c]
214436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.16b	{ v2, v3 }, [x1], #32   ; encoding: [0x22,0x80,0xdf,0x4c]
214536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.4h	{ v2, v3 }, [x1], #16   ; encoding: [0x22,0x84,0xdf,0x0c]
214636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.8h	{ v2, v3 }, [x1], #32   ; encoding: [0x22,0x84,0xdf,0x4c]
214736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.2s	{ v2, v3 }, [x1], #16   ; encoding: [0x22,0x88,0xdf,0x0c]
214836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.4s	{ v2, v3 }, [x1], #32   ; encoding: [0x22,0x88,0xdf,0x4c]
214936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.2d	{ v2, v3 }, [x1], #32	; encoding: [0x22,0x8c,0xdf,0x4c]
215036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.8b	{ v2, v3 }, [x1], #16   ; encoding: [0x22,0x80,0x9f,0x0c]
215136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.16b	{ v2, v3 }, [x1], #32   ; encoding: [0x22,0x80,0x9f,0x4c]
215236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.4h	{ v2, v3 }, [x1], #16   ; encoding: [0x22,0x84,0x9f,0x0c]
215336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.8h	{ v2, v3 }, [x1], #32   ; encoding: [0x22,0x84,0x9f,0x4c]
215436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.2s	{ v2, v3 }, [x1], #16   ; encoding: [0x22,0x88,0x9f,0x0c]
215536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.4s	{ v2, v3 }, [x1], #32   ; encoding: [0x22,0x88,0x9f,0x4c]
215636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.2d	{ v2, v3 }, [x1], #32   ; encoding: [0x22,0x8c,0x9f,0x4c]
215736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.8b	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x40,0xcf,0x0c]
215836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.16b	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x40,0xcf,0x4c]
215936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.4h	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x44,0xcf,0x0c]
216036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.8h	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x44,0xcf,0x4c]
216136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.2s	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x48,0xcf,0x0c]
216236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.4s	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x48,0xcf,0x4c]
216336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.2d	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x4c,0xcf,0x4c]
216436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.8b	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x40,0x8f,0x0c]
216536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.16b	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x40,0x8f,0x4c]
216636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.4h	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x44,0x8f,0x0c]
216736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.8h	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x44,0x8f,0x4c]
216836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.2s	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x48,0x8f,0x0c]
216936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.4s	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x48,0x8f,0x4c]
217036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.2d	{ v3, v4, v5 }, [x1], x15 ; encoding: [0x23,0x4c,0x8f,0x4c]
217136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.8b	{ v3, v4, v5 }, [x1], #24 ; encoding: [0x23,0x40,0xdf,0x0c]
217236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.16b	{ v3, v4, v5 }, [x1], #48 ; encoding: [0x23,0x40,0xdf,0x4c]
217336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.4h	{ v3, v4, v5 }, [x1], #24 ; encoding: [0x23,0x44,0xdf,0x0c]
217436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.8h	{ v3, v4, v5 }, [x1], #48 ; encoding: [0x23,0x44,0xdf,0x4c]
217536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.2s	{ v3, v4, v5 }, [x1], #24 ; encoding: [0x23,0x48,0xdf,0x0c]
217636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.4s	{ v3, v4, v5 }, [x1], #48 ; encoding: [0x23,0x48,0xdf,0x4c]
217736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.2d	{ v3, v4, v5 }, [x1], #48 ; encoding: [0x23,0x4c,0xdf,0x4c]
217836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.8b	{ v3, v4, v5 }, [x1], #24 ; encoding: [0x23,0x40,0x9f,0x0c]
217936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.16b	{ v3, v4, v5 }, [x1], #48 ; encoding: [0x23,0x40,0x9f,0x4c]
218036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.4h	{ v3, v4, v5 }, [x1], #24 ; encoding: [0x23,0x44,0x9f,0x0c]
218136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.8h	{ v3, v4, v5 }, [x1], #48 ; encoding: [0x23,0x44,0x9f,0x4c]
218236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.2s	{ v3, v4, v5 }, [x1], #24 ; encoding: [0x23,0x48,0x9f,0x0c]
218336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.4s	{ v3, v4, v5 }, [x1], #48 ; encoding: [0x23,0x48,0x9f,0x4c]
218436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.2d	{ v3, v4, v5 }, [x1], #48 ; encoding: [0x23,0x4c,0x9f,0x4c]
218536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.8b	{ v4, v5, v6, v7 }, [x1], x15 ; encoding: [0x24,0x00,0xcf,0x0c]
218636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.16b	{ v4, v5, v6, v7 }, [x1], x15 ; encoding: [0x24,0x00,0xcf,0x4c]
218736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.4h	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x04,0xcf,0x0c]
218836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.8h	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x04,0xcf,0x4c]
218936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.2s	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x08,0xcf,0x0c]
219036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.4s	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x08,0xcf,0x4c]
219136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.2d	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x0c,0xcf,0x4c]
219236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.8b	{ v4, v5, v6, v7 }, [x1], x15 ; encoding: [0x24,0x00,0x8f,0x0c]
219336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.16b	{ v4, v5, v6, v7 }, [x1], x15 ; encoding: [0x24,0x00,0x8f,0x4c]
219436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.4h	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x04,0x8f,0x0c]
219536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.8h	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x04,0x8f,0x4c]
219636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.2s	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x08,0x8f,0x0c]
219736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.4s	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x08,0x8f,0x4c]
219836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.2d	{ v7, v8, v9, v10 }, [x1], x15 ; encoding: [0x27,0x0c,0x8f,0x4c]
219936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.8b	{ v4, v5, v6, v7 }, [x1], #32 ; encoding: [0x24,0x00,0xdf,0x0c]
220036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.16b	{ v4, v5, v6, v7 }, [x1], #64 ; encoding: [0x24,0x00,0xdf,0x4c]
220136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.4h	{ v7, v8, v9, v10 }, [x1], #32 ; encoding: [0x27,0x04,0xdf,0x0c]
220236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.8h	{ v7, v8, v9, v10 }, [x1], #64 ; encoding: [0x27,0x04,0xdf,0x4c]
220336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.2s	{ v7, v8, v9, v10 }, [x1], #32 ; encoding: [0x27,0x08,0xdf,0x0c]
220436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.4s	{ v7, v8, v9, v10 }, [x1], #64 ; encoding: [0x27,0x08,0xdf,0x4c]
220536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.2d	{ v7, v8, v9, v10 }, [x1], #64 ; encoding: [0x27,0x0c,0xdf,0x4c]
220636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.8b	{ v4, v5, v6, v7 }, [x1], #32 ; encoding: [0x24,0x00,0x9f,0x0c]
220736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.16b	{ v4, v5, v6, v7 }, [x1], #64 ; encoding: [0x24,0x00,0x9f,0x4c]
220836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.4h	{ v7, v8, v9, v10 }, [x1], #32 ; encoding: [0x27,0x04,0x9f,0x0c]
220936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.8h	{ v7, v8, v9, v10 }, [x1], #64 ; encoding: [0x27,0x04,0x9f,0x4c]
221036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.2s	{ v7, v8, v9, v10 }, [x1], #32 ; encoding: [0x27,0x08,0x9f,0x0c]
221136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.4s	{ v7, v8, v9, v10 }, [x1], #64 ; encoding: [0x27,0x08,0x9f,0x4c]
221236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.2d	{ v7, v8, v9, v10 }, [x1], #64 ; encoding: [0x27,0x0c,0x9f,0x4c]
221336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.8b	{ v12 }, [x2]           ; encoding: [0x4c,0xc0,0x40,0x0d]
221436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.8b	{ v12 }, [x2], x3       ; encoding: [0x4c,0xc0,0xc3,0x0d]
221536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.16b	{ v12 }, [x2]   ; encoding: [0x4c,0xc0,0x40,0x4d]
221636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.16b	{ v12 }, [x2], x3 ; encoding: [0x4c,0xc0,0xc3,0x4d]
221736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.4h	{ v12 }, [x2]           ; encoding: [0x4c,0xc4,0x40,0x0d]
221836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.4h	{ v12 }, [x2], x3       ; encoding: [0x4c,0xc4,0xc3,0x0d]
221936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.8h	{ v12 }, [x2]           ; encoding: [0x4c,0xc4,0x40,0x4d]
222036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.8h	{ v12 }, [x2], x3       ; encoding: [0x4c,0xc4,0xc3,0x4d]
222136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.2s	{ v12 }, [x2]           ; encoding: [0x4c,0xc8,0x40,0x0d]
222236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.2s	{ v12 }, [x2], x3       ; encoding: [0x4c,0xc8,0xc3,0x0d]
222336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.4s	{ v12 }, [x2]           ; encoding: [0x4c,0xc8,0x40,0x4d]
222436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.4s	{ v12 }, [x2], x3       ; encoding: [0x4c,0xc8,0xc3,0x4d]
222536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.1d	{ v12 }, [x2]           ; encoding: [0x4c,0xcc,0x40,0x0d]
222636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.1d	{ v12 }, [x2], x3       ; encoding: [0x4c,0xcc,0xc3,0x0d]
222736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.2d	{ v12 }, [x2]           ; encoding: [0x4c,0xcc,0x40,0x4d]
222836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.2d	{ v12 }, [x2], x3       ; encoding: [0x4c,0xcc,0xc3,0x4d]
222936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.8b	{ v12 }, [x2], #1      ; encoding: [0x4c,0xc0,0xdf,0x0d]
223036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.16b	{ v12 }, [x2], #1 ; encoding: [0x4c,0xc0,0xdf,0x4d]
223136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.4h	{ v12 }, [x2], #2      ; encoding: [0x4c,0xc4,0xdf,0x0d]
223236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.8h	{ v12 }, [x2], #2      ; encoding: [0x4c,0xc4,0xdf,0x4d]
223336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.2s	{ v12 }, [x2], #4      ; encoding: [0x4c,0xc8,0xdf,0x0d]
223436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.4s	{ v12 }, [x2], #4      ; encoding: [0x4c,0xc8,0xdf,0x4d]
223536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.1d	{ v12 }, [x2], #8      ; encoding: [0x4c,0xcc,0xdf,0x0d]
223636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1r.2d	{ v12 }, [x2], #8      ; encoding: [0x4c,0xcc,0xdf,0x4d]
223736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.8b	{ v3, v4 }, [x2]        ; encoding: [0x43,0xc0,0x60,0x0d]
223836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.8b	{ v3, v4 }, [x2], x3    ; encoding: [0x43,0xc0,0xe3,0x0d]
223936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.16b	{ v3, v4 }, [x2] ; encoding: [0x43,0xc0,0x60,0x4d]
224036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.16b	{ v3, v4 }, [x2], x3 ; encoding: [0x43,0xc0,0xe3,0x4d]
224136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.4h	{ v3, v4 }, [x2]        ; encoding: [0x43,0xc4,0x60,0x0d]
224236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.4h	{ v3, v4 }, [x2], x3    ; encoding: [0x43,0xc4,0xe3,0x0d]
224336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.8h	{ v3, v4 }, [x2]        ; encoding: [0x43,0xc4,0x60,0x4d]
224436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.8h	{ v3, v4 }, [x2], x3    ; encoding: [0x43,0xc4,0xe3,0x4d]
224536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.2s	{ v3, v4 }, [x2]        ; encoding: [0x43,0xc8,0x60,0x0d]
224636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.2s	{ v3, v4 }, [x2], x3    ; encoding: [0x43,0xc8,0xe3,0x0d]
224736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.4s	{ v3, v4 }, [x2]        ; encoding: [0x43,0xc8,0x60,0x4d]
224836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.4s	{ v3, v4 }, [x2], x3    ; encoding: [0x43,0xc8,0xe3,0x4d]
224936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.1d	{ v3, v4 }, [x2]        ; encoding: [0x43,0xcc,0x60,0x0d]
225036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.1d	{ v3, v4 }, [x2], x3    ; encoding: [0x43,0xcc,0xe3,0x0d]
225136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.2d	{ v3, v4 }, [x2]        ; encoding: [0x43,0xcc,0x60,0x4d]
225236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.2d	{ v3, v4 }, [x2], x3    ; encoding: [0x43,0xcc,0xe3,0x4d]
225336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.8b	{ v3, v4 }, [x2], #2   ; encoding: [0x43,0xc0,0xff,0x0d]
225436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.16b	{ v3, v4 }, [x2], #2 ; encoding: [0x43,0xc0,0xff,0x4d]
225536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.4h	{ v3, v4 }, [x2], #4   ; encoding: [0x43,0xc4,0xff,0x0d]
225636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.8h	{ v3, v4 }, [x2], #4   ; encoding: [0x43,0xc4,0xff,0x4d]
225736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.2s	{ v3, v4 }, [x2], #8   ; encoding: [0x43,0xc8,0xff,0x0d]
225836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.4s	{ v3, v4 }, [x2], #8   ; encoding: [0x43,0xc8,0xff,0x4d]
225936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.1d	{ v3, v4 }, [x2], #16   ; encoding: [0x43,0xcc,0xff,0x0d]
226036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2r.2d	{ v3, v4 }, [x2], #16   ; encoding: [0x43,0xcc,0xff,0x4d]
226136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.8b	{ v2, v3, v4 }, [x2]    ; encoding: [0x42,0xe0,0x40,0x0d]
226236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.8b	{ v2, v3, v4 }, [x2], x3 ; encoding: [0x42,0xe0,0xc3,0x0d]
226336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.16b	{ v2, v3, v4 }, [x2] ; encoding: [0x42,0xe0,0x40,0x4d]
226436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.16b	{ v2, v3, v4 }, [x2], x3 ; encoding: [0x42,0xe0,0xc3,0x4d]
226536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.4h	{ v2, v3, v4 }, [x2]    ; encoding: [0x42,0xe4,0x40,0x0d]
226636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.4h	{ v2, v3, v4 }, [x2], x3 ; encoding: [0x42,0xe4,0xc3,0x0d]
226736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.8h	{ v2, v3, v4 }, [x2]    ; encoding: [0x42,0xe4,0x40,0x4d]
226836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.8h	{ v2, v3, v4 }, [x2], x3 ; encoding: [0x42,0xe4,0xc3,0x4d]
226936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.2s	{ v2, v3, v4 }, [x2]    ; encoding: [0x42,0xe8,0x40,0x0d]
227036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.2s	{ v2, v3, v4 }, [x2], x3 ; encoding: [0x42,0xe8,0xc3,0x0d]
227136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.4s	{ v2, v3, v4 }, [x2]    ; encoding: [0x42,0xe8,0x40,0x4d]
227236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.4s	{ v2, v3, v4 }, [x2], x3 ; encoding: [0x42,0xe8,0xc3,0x4d]
227336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.1d	{ v2, v3, v4 }, [x2]    ; encoding: [0x42,0xec,0x40,0x0d]
227436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.1d	{ v2, v3, v4 }, [x2], x3 ; encoding: [0x42,0xec,0xc3,0x0d]
227536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.2d	{ v2, v3, v4 }, [x2]    ; encoding: [0x42,0xec,0x40,0x4d]
227636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.2d	{ v2, v3, v4 }, [x2], x3 ; encoding: [0x42,0xec,0xc3,0x4d]
227736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.8b	{ v2, v3, v4 }, [x2], #3 ; encoding: [0x42,0xe0,0xdf,0x0d]
227836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.16b	{ v2, v3, v4 }, [x2], #3 ; encoding: [0x42,0xe0,0xdf,0x4d]
227936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.4h	{ v2, v3, v4 }, [x2], #6 ; encoding: [0x42,0xe4,0xdf,0x0d]
228036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.8h	{ v2, v3, v4 }, [x2], #6 ; encoding: [0x42,0xe4,0xdf,0x4d]
228136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.2s	{ v2, v3, v4 }, [x2], #12 ; encoding: [0x42,0xe8,0xdf,0x0d]
228236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.4s	{ v2, v3, v4 }, [x2], #12 ; encoding: [0x42,0xe8,0xdf,0x4d]
228336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.1d	{ v2, v3, v4 }, [x2], #24 ; encoding: [0x42,0xec,0xdf,0x0d]
228436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3r.2d	{ v2, v3, v4 }, [x2], #24 ; encoding: [0x42,0xec,0xdf,0x4d]
228536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.8b	{ v2, v3, v4, v5 }, [x2] ; encoding: [0x42,0xe0,0x60,0x0d]
228636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.8b	{ v2, v3, v4, v5 }, [x2], x3 ; encoding: [0x42,0xe0,0xe3,0x0d]
228736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.16b	{ v2, v3, v4, v5 }, [x2] ; encoding: [0x42,0xe0,0x60,0x4d]
228836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.16b	{ v2, v3, v4, v5 }, [x2], x3 ; encoding: [0x42,0xe0,0xe3,0x4d]
228936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.4h	{ v2, v3, v4, v5 }, [x2] ; encoding: [0x42,0xe4,0x60,0x0d]
229036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.4h	{ v2, v3, v4, v5 }, [x2], x3 ; encoding: [0x42,0xe4,0xe3,0x0d]
229136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.8h	{ v2, v3, v4, v5 }, [x2] ; encoding: [0x42,0xe4,0x60,0x4d]
229236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.8h	{ v2, v3, v4, v5 }, [x2], x3 ; encoding: [0x42,0xe4,0xe3,0x4d]
229336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.2s	{ v2, v3, v4, v5 }, [x2] ; encoding: [0x42,0xe8,0x60,0x0d]
229436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.2s	{ v2, v3, v4, v5 }, [x2], x3 ; encoding: [0x42,0xe8,0xe3,0x0d]
229536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.4s	{ v2, v3, v4, v5 }, [x2] ; encoding: [0x42,0xe8,0x60,0x4d]
229636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.4s	{ v2, v3, v4, v5 }, [x2], x3 ; encoding: [0x42,0xe8,0xe3,0x4d]
229736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.1d	{ v2, v3, v4, v5 }, [x2] ; encoding: [0x42,0xec,0x60,0x0d]
229836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.1d	{ v2, v3, v4, v5 }, [x2], x3 ; encoding: [0x42,0xec,0xe3,0x0d]
229936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.2d	{ v2, v3, v4, v5 }, [x2] ; encoding: [0x42,0xec,0x60,0x4d]
230036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.2d	{ v2, v3, v4, v5 }, [x2], x3 ; encoding: [0x42,0xec,0xe3,0x4d]
230136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.8b	{ v2, v3, v4, v5 }, [x2], #4 ; encoding: [0x42,0xe0,0xff,0x0d]
230236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.16b	{ v2, v3, v4, v5 }, [x2], #4 ; encoding: [0x42,0xe0,0xff,0x4d]
230336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.4h	{ v2, v3, v4, v5 }, [x2], #8 ; encoding: [0x42,0xe4,0xff,0x0d]
230436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.8h	{ v2, v3, v4, v5 }, [x2], #8 ; encoding: [0x42,0xe4,0xff,0x4d]
230536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.2s	{ v2, v3, v4, v5 }, [x2], #16 ; encoding: [0x42,0xe8,0xff,0x0d]
230636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.4s	{ v2, v3, v4, v5 }, [x2], #16 ; encoding: [0x42,0xe8,0xff,0x4d]
230736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.1d	{ v2, v3, v4, v5 }, [x2], #32 ; encoding: [0x42,0xec,0xff,0x0d]
230836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4r.2d	{ v2, v3, v4, v5 }, [x2], #32 ; encoding: [0x42,0xec,0xff,0x4d]
230936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.b	{ v6 }[13], [x3]        ; encoding: [0x66,0x14,0x40,0x4d]
231036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.h	{ v6 }[2], [x3]         ; encoding: [0x66,0x50,0x40,0x0d]
231136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.s	{ v6 }[2], [x3]         ; encoding: [0x66,0x80,0x40,0x4d]
231236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.d	{ v6 }[1], [x3]         ; encoding: [0x66,0x84,0x40,0x4d]
231336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.b	{ v6 }[13], [x3], x5    ; encoding: [0x66,0x14,0xc5,0x4d]
231436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.h	{ v6 }[2], [x3], x5     ; encoding: [0x66,0x50,0xc5,0x0d]
231536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.s	{ v6 }[2], [x3], x5     ; encoding: [0x66,0x80,0xc5,0x4d]
231636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.d	{ v6 }[1], [x3], x5     ; encoding: [0x66,0x84,0xc5,0x4d]
231736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.b	{ v6 }[13], [x3], #1   ; encoding: [0x66,0x14,0xdf,0x4d]
231836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.h	{ v6 }[2], [x3], #2    ; encoding: [0x66,0x50,0xdf,0x0d]
231936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.s	{ v6 }[2], [x3], #4    ; encoding: [0x66,0x80,0xdf,0x4d]
232036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld1.d	{ v6 }[1], [x3], #8    ; encoding: [0x66,0x84,0xdf,0x4d]
232136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.b	{ v5, v6 }[13], [x3]    ; encoding: [0x65,0x14,0x60,0x4d]
232236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.h	{ v5, v6 }[2], [x3]     ; encoding: [0x65,0x50,0x60,0x0d]
232336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.s	{ v5, v6 }[2], [x3]     ; encoding: [0x65,0x80,0x60,0x4d]
232436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.d	{ v5, v6 }[1], [x3]     ; encoding: [0x65,0x84,0x60,0x4d]
232536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.b	{ v5, v6 }[13], [x3], x5 ; encoding: [0x65,0x14,0xe5,0x4d]
232636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.h	{ v5, v6 }[2], [x3], x5 ; encoding: [0x65,0x50,0xe5,0x0d]
232736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.s	{ v5, v6 }[2], [x3], x5 ; encoding: [0x65,0x80,0xe5,0x4d]
232836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.d	{ v5, v6 }[1], [x3], x5 ; encoding: [0x65,0x84,0xe5,0x4d]
232936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.b	{ v5, v6 }[13], [x3], #2 ; encoding: [0x65,0x14,0xff,0x4d]
233036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.h	{ v5, v6 }[2], [x3], #4 ; encoding: [0x65,0x50,0xff,0x0d]
233136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.s	{ v5, v6 }[2], [x3], #8 ; encoding: [0x65,0x80,0xff,0x4d]
233236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld2.d	{ v5, v6 }[1], [x3], #16 ; encoding: [0x65,0x84,0xff,0x4d]
233336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.b	{ v7, v8, v9 }[13], [x3] ; encoding: [0x67,0x34,0x40,0x4d]
233436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.h	{ v7, v8, v9 }[2], [x3] ; encoding: [0x67,0x70,0x40,0x0d]
233536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.s	{ v7, v8, v9 }[2], [x3] ; encoding: [0x67,0xa0,0x40,0x4d]
233636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.d	{ v7, v8, v9 }[1], [x3] ; encoding: [0x67,0xa4,0x40,0x4d]
233736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.b	{ v7, v8, v9 }[13], [x3], x5 ; encoding: [0x67,0x34,0xc5,0x4d]
233836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.h	{ v7, v8, v9 }[2], [x3], x5 ; encoding: [0x67,0x70,0xc5,0x0d]
233936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.s	{ v7, v8, v9 }[2], [x3], x5 ; encoding: [0x67,0xa0,0xc5,0x4d]
234036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.d	{ v7, v8, v9 }[1], [x3], x5 ; encoding: [0x67,0xa4,0xc5,0x4d]
234136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.b	{ v7, v8, v9 }[13], [x3], #3 ; encoding: [0x67,0x34,0xdf,0x4d]
234236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.h	{ v7, v8, v9 }[2], [x3], #6 ; encoding: [0x67,0x70,0xdf,0x0d]
234336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.s	{ v7, v8, v9 }[2], [x3], #12 ; encoding: [0x67,0xa0,0xdf,0x4d]
234436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld3.d	{ v7, v8, v9 }[1], [x3], #24 ; encoding: [0x67,0xa4,0xdf,0x4d]
234536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.b	{ v7, v8, v9, v10 }[13], [x3] ; encoding: [0x67,0x34,0x60,0x4d]
234636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.h	{ v7, v8, v9, v10 }[2], [x3] ; encoding: [0x67,0x70,0x60,0x0d]
234736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.s	{ v7, v8, v9, v10 }[2], [x3] ; encoding: [0x67,0xa0,0x60,0x4d]
234836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.d	{ v7, v8, v9, v10 }[1], [x3] ; encoding: [0x67,0xa4,0x60,0x4d]
234936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.b	{ v7, v8, v9, v10 }[13], [x3], x5 ; encoding: [0x67,0x34,0xe5,0x4d]
235036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.h	{ v7, v8, v9, v10 }[2], [x3], x5 ; encoding: [0x67,0x70,0xe5,0x0d]
235136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.s	{ v7, v8, v9, v10 }[2], [x3], x5 ; encoding: [0x67,0xa0,0xe5,0x4d]
235236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.d	{ v7, v8, v9, v10 }[1], [x3], x5 ; encoding: [0x67,0xa4,0xe5,0x4d]
235336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.b	{ v7, v8, v9, v10 }[13], [x3], #4 ; encoding: [0x67,0x34,0xff,0x4d]
235436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.h	{ v7, v8, v9, v10 }[2], [x3], #8 ; encoding: [0x67,0x70,0xff,0x0d]
235536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.s	{ v7, v8, v9, v10 }[2], [x3], #16 ; encoding: [0x67,0xa0,0xff,0x4d]
235636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: ld4.d	{ v7, v8, v9, v10 }[1], [x3], #32 ; encoding: [0x67,0xa4,0xff,0x4d]
235736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.b	{ v6 }[13], [x3]        ; encoding: [0x66,0x14,0x00,0x4d]
235836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.h	{ v6 }[2], [x3]         ; encoding: [0x66,0x50,0x00,0x0d]
235936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.s	{ v6 }[2], [x3]         ; encoding: [0x66,0x80,0x00,0x4d]
236036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.d	{ v6 }[1], [x3]         ; encoding: [0x66,0x84,0x00,0x4d]
236136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.b	{ v6 }[13], [x3], x5    ; encoding: [0x66,0x14,0x85,0x4d]
236236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.h	{ v6 }[2], [x3], x5     ; encoding: [0x66,0x50,0x85,0x0d]
236336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.s	{ v6 }[2], [x3], x5     ; encoding: [0x66,0x80,0x85,0x4d]
236436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.d	{ v6 }[1], [x3], x5     ; encoding: [0x66,0x84,0x85,0x4d]
236536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.b	{ v6 }[13], [x3], #1   ; encoding: [0x66,0x14,0x9f,0x4d]
236636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.h	{ v6 }[2], [x3], #2    ; encoding: [0x66,0x50,0x9f,0x0d]
236736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.s	{ v6 }[2], [x3], #4    ; encoding: [0x66,0x80,0x9f,0x4d]
236836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st1.d	{ v6 }[1], [x3], #8    ; encoding: [0x66,0x84,0x9f,0x4d]
236936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.b	{ v5, v6 }[13], [x3]    ; encoding: [0x65,0x14,0x20,0x4d]
237036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.h	{ v5, v6 }[2], [x3]     ; encoding: [0x65,0x50,0x20,0x0d]
237136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.s	{ v5, v6 }[2], [x3]     ; encoding: [0x65,0x80,0x20,0x4d]
237236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.d	{ v5, v6 }[1], [x3]     ; encoding: [0x65,0x84,0x20,0x4d]
237336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.b	{ v5, v6 }[13], [x3], x5 ; encoding: [0x65,0x14,0xa5,0x4d]
237436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.h	{ v5, v6 }[2], [x3], x5 ; encoding: [0x65,0x50,0xa5,0x0d]
237536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.s	{ v5, v6 }[2], [x3], x5 ; encoding: [0x65,0x80,0xa5,0x4d]
237636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.d	{ v5, v6 }[1], [x3], x5 ; encoding: [0x65,0x84,0xa5,0x4d]
237736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.b	{ v5, v6 }[13], [x3], #2 ; encoding: [0x65,0x14,0xbf,0x4d]
237836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.h	{ v5, v6 }[2], [x3], #4 ; encoding: [0x65,0x50,0xbf,0x0d]
237936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.s	{ v5, v6 }[2], [x3], #8 ; encoding: [0x65,0x80,0xbf,0x4d]
238036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st2.d	{ v5, v6 }[1], [x3], #16 ; encoding: [0x65,0x84,0xbf,0x4d]
238136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.b	{ v7, v8, v9 }[13], [x3] ; encoding: [0x67,0x34,0x00,0x4d]
238236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.h	{ v7, v8, v9 }[2], [x3] ; encoding: [0x67,0x70,0x00,0x0d]
238336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.s	{ v7, v8, v9 }[2], [x3] ; encoding: [0x67,0xa0,0x00,0x4d]
238436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.d	{ v7, v8, v9 }[1], [x3] ; encoding: [0x67,0xa4,0x00,0x4d]
238536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.b	{ v7, v8, v9 }[13], [x3], x5 ; encoding: [0x67,0x34,0x85,0x4d]
238636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.h	{ v7, v8, v9 }[2], [x3], x5 ; encoding: [0x67,0x70,0x85,0x0d]
238736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.s	{ v7, v8, v9 }[2], [x3], x5 ; encoding: [0x67,0xa0,0x85,0x4d]
238836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.d	{ v7, v8, v9 }[1], [x3], x5 ; encoding: [0x67,0xa4,0x85,0x4d]
238936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.b	{ v7, v8, v9 }[13], [x3], #3 ; encoding: [0x67,0x34,0x9f,0x4d]
239036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.h	{ v7, v8, v9 }[2], [x3], #6 ; encoding: [0x67,0x70,0x9f,0x0d]
239136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.s	{ v7, v8, v9 }[2], [x3], #12 ; encoding: [0x67,0xa0,0x9f,0x4d]
239236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st3.d	{ v7, v8, v9 }[1], [x3], #24 ; encoding: [0x67,0xa4,0x9f,0x4d]
239336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.b	{ v7, v8, v9, v10 }[13], [x3] ; encoding: [0x67,0x34,0x20,0x4d]
239436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.h	{ v7, v8, v9, v10 }[2], [x3] ; encoding: [0x67,0x70,0x20,0x0d]
239536b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.s	{ v7, v8, v9, v10 }[2], [x3] ; encoding: [0x67,0xa0,0x20,0x4d]
239636b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.d	{ v7, v8, v9, v10 }[1], [x3] ; encoding: [0x67,0xa4,0x20,0x4d]
239736b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.b	{ v7, v8, v9, v10 }[13], [x3], x5 ; encoding: [0x67,0x34,0xa5,0x4d]
239836b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.h	{ v7, v8, v9, v10 }[2], [x3], x5 ; encoding: [0x67,0x70,0xa5,0x0d]
239936b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.s	{ v7, v8, v9, v10 }[2], [x3], x5 ; encoding: [0x67,0xa0,0xa5,0x4d]
240036b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.d	{ v7, v8, v9, v10 }[1], [x3], x5 ; encoding: [0x67,0xa4,0xa5,0x4d]
240136b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.b	{ v7, v8, v9, v10 }[13], [x3], #4 ; encoding: [0x67,0x34,0xbf,0x4d]
240236b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.h	{ v7, v8, v9, v10 }[2], [x3], #8 ; encoding: [0x67,0x70,0xbf,0x0d]
240336b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.s	{ v7, v8, v9, v10 }[2], [x3], #16 ; encoding: [0x67,0xa0,0xbf,0x4d]
240436b56886974eae4f9c5ebc96befd3e7bfe5de338Stephen Hines; CHECK: st4.d	{ v7, v8, v9, v10 }[1], [x3], #32 ; encoding: [0x67,0xa4,0xbf,0x4d]
2405