1# CS_ARCH_ARM, CS_MODE_THUMB, None
20x40,0xff,0xa1,0x04 = vshl.u8 d16, d17, d16
30x50,0xff,0xa1,0x04 = vshl.u16 d16, d17, d16
40x60,0xff,0xa1,0x04 = vshl.u32 d16, d17, d16
50x70,0xff,0xa1,0x04 = vshl.u64 d16, d17, d16
60xcf,0xef,0x30,0x05 = vshl.i8 d16, d16, #7
70xdf,0xef,0x30,0x05 = vshl.i16 d16, d16, #15
80xff,0xef,0x30,0x05 = vshl.i32 d16, d16, #31
90xff,0xef,0xb0,0x05 = vshl.i64 d16, d16, #63
100x40,0xff,0xe2,0x04 = vshl.u8 q8, q9, q8
110x50,0xff,0xe2,0x04 = vshl.u16 q8, q9, q8
120x60,0xff,0xe2,0x04 = vshl.u32 q8, q9, q8
130x70,0xff,0xe2,0x04 = vshl.u64 q8, q9, q8
140xcf,0xef,0x70,0x05 = vshl.i8 q8, q8, #7
150xdf,0xef,0x70,0x05 = vshl.i16 q8, q8, #15
160xff,0xef,0x70,0x05 = vshl.i32 q8, q8, #31
170xff,0xef,0xf0,0x05 = vshl.i64 q8, q8, #63
180xc8,0xff,0x30,0x00 = vshr.u8 d16, d16, #8
190xd0,0xff,0x30,0x00 = vshr.u16 d16, d16, #16
200xe0,0xff,0x30,0x00 = vshr.u32 d16, d16, #32
210xc0,0xff,0xb0,0x00 = vshr.u64 d16, d16, #64
220xc8,0xff,0x70,0x00 = vshr.u8 q8, q8, #8
230xd0,0xff,0x70,0x00 = vshr.u16 q8, q8, #16
240xe0,0xff,0x70,0x00 = vshr.u32 q8, q8, #32
250xc0,0xff,0xf0,0x00 = vshr.u64 q8, q8, #64
260xc8,0xef,0x30,0x00 = vshr.s8 d16, d16, #8
270xd0,0xef,0x30,0x00 = vshr.s16 d16, d16, #16
280xe0,0xef,0x30,0x00 = vshr.s32 d16, d16, #32
290xc0,0xef,0xb0,0x00 = vshr.s64 d16, d16, #64
300xc8,0xef,0x70,0x00 = vshr.s8 q8, q8, #8
310xd0,0xef,0x70,0x00 = vshr.s16 q8, q8, #16
320xe0,0xef,0x70,0x00 = vshr.s32 q8, q8, #32
330xc0,0xef,0xf0,0x00 = vshr.s64 q8, q8, #64
340xcf,0xef,0x30,0x0a = vshll.s8 q8, d16, #7
350xdf,0xef,0x30,0x0a = vshll.s16 q8, d16, #15
360xff,0xef,0x30,0x0a = vshll.s32 q8, d16, #31
370xcf,0xff,0x30,0x0a = vshll.u8 q8, d16, #7
380xdf,0xff,0x30,0x0a = vshll.u16 q8, d16, #15
390xff,0xff,0x30,0x0a = vshll.u32 q8, d16, #31
400xf2,0xff,0x20,0x03 = vshll.i8 q8, d16, #8
410xf6,0xff,0x20,0x03 = vshll.i16 q8, d16, #16
420xfa,0xff,0x20,0x03 = vshll.i32 q8, d16, #32
430xc8,0xef,0x30,0x08 = vshrn.i16 d16, q8, #8
440xd0,0xef,0x30,0x08 = vshrn.i32 d16, q8, #16
450xe0,0xef,0x30,0x08 = vshrn.i64 d16, q8, #32
460x40,0xef,0xa1,0x05 = vrshl.s8 d16, d17, d16
470x50,0xef,0xa1,0x05 = vrshl.s16 d16, d17, d16
480x60,0xef,0xa1,0x05 = vrshl.s32 d16, d17, d16
490x70,0xef,0xa1,0x05 = vrshl.s64 d16, d17, d16
500x40,0xff,0xa1,0x05 = vrshl.u8 d16, d17, d16
510x50,0xff,0xa1,0x05 = vrshl.u16 d16, d17, d16
520x60,0xff,0xa1,0x05 = vrshl.u32 d16, d17, d16
530x70,0xff,0xa1,0x05 = vrshl.u64 d16, d17, d16
540x40,0xef,0xe2,0x05 = vrshl.s8 q8, q9, q8
550x50,0xef,0xe2,0x05 = vrshl.s16 q8, q9, q8
560x60,0xef,0xe2,0x05 = vrshl.s32 q8, q9, q8
570x70,0xef,0xe2,0x05 = vrshl.s64 q8, q9, q8
580x40,0xff,0xe2,0x05 = vrshl.u8 q8, q9, q8
590x50,0xff,0xe2,0x05 = vrshl.u16 q8, q9, q8
600x60,0xff,0xe2,0x05 = vrshl.u32 q8, q9, q8
610x70,0xff,0xe2,0x05 = vrshl.u64 q8, q9, q8
620xc8,0xef,0x30,0x02 = vrshr.s8 d16, d16, #8
630xd0,0xef,0x30,0x02 = vrshr.s16 d16, d16, #16
640xe0,0xef,0x30,0x02 = vrshr.s32 d16, d16, #32
650xc0,0xef,0xb0,0x02 = vrshr.s64 d16, d16, #64
660xc8,0xff,0x30,0x02 = vrshr.u8 d16, d16, #8
670xd0,0xff,0x30,0x02 = vrshr.u16 d16, d16, #16
680xe0,0xff,0x30,0x02 = vrshr.u32 d16, d16, #32
690xc0,0xff,0xb0,0x02 = vrshr.u64 d16, d16, #64
700xc8,0xef,0x70,0x02 = vrshr.s8 q8, q8, #8
710xd0,0xef,0x70,0x02 = vrshr.s16 q8, q8, #16
720xe0,0xef,0x70,0x02 = vrshr.s32 q8, q8, #32
730xc0,0xef,0xf0,0x02 = vrshr.s64 q8, q8, #64
740xc8,0xff,0x70,0x02 = vrshr.u8 q8, q8, #8
750xd0,0xff,0x70,0x02 = vrshr.u16 q8, q8, #16
760xe0,0xff,0x70,0x02 = vrshr.u32 q8, q8, #32
770xc0,0xff,0xf0,0x02 = vrshr.u64 q8, q8, #64
780xc8,0xef,0x70,0x08 = vrshrn.i16 d16, q8, #8
790xd0,0xef,0x70,0x08 = vrshrn.i32 d16, q8, #16
800xe0,0xef,0x70,0x08 = vrshrn.i64 d16, q8, #32
81