1# CS_ARCH_ARM, CS_MODE_ARM, None 20xa1,0x04,0x40,0xf3 = vshl.u8 d16, d17, d16 30xa1,0x04,0x50,0xf3 = vshl.u16 d16, d17, d16 40xa1,0x04,0x60,0xf3 = vshl.u32 d16, d17, d16 50xa1,0x04,0x70,0xf3 = vshl.u64 d16, d17, d16 60x30,0x05,0xcf,0xf2 = vshl.i8 d16, d16, #7 70x30,0x05,0xdf,0xf2 = vshl.i16 d16, d16, #15 80x30,0x05,0xff,0xf2 = vshl.i32 d16, d16, #31 90xb0,0x05,0xff,0xf2 = vshl.i64 d16, d16, #63 100xe2,0x04,0x40,0xf3 = vshl.u8 q8, q9, q8 110xe2,0x04,0x50,0xf3 = vshl.u16 q8, q9, q8 120xe2,0x04,0x60,0xf3 = vshl.u32 q8, q9, q8 130xe2,0x04,0x70,0xf3 = vshl.u64 q8, q9, q8 140x70,0x05,0xcf,0xf2 = vshl.i8 q8, q8, #7 150x70,0x05,0xdf,0xf2 = vshl.i16 q8, q8, #15 160x70,0x05,0xff,0xf2 = vshl.i32 q8, q8, #31 170xf0,0x05,0xff,0xf2 = vshl.i64 q8, q8, #63 180x30,0x00,0xc9,0xf3 = vshr.u8 d16, d16, #7 190x30,0x00,0xd1,0xf3 = vshr.u16 d16, d16, #15 200x30,0x00,0xe1,0xf3 = vshr.u32 d16, d16, #31 210xb0,0x00,0xc1,0xf3 = vshr.u64 d16, d16, #63 220x70,0x00,0xc9,0xf3 = vshr.u8 q8, q8, #7 230x70,0x00,0xd1,0xf3 = vshr.u16 q8, q8, #15 240x70,0x00,0xe1,0xf3 = vshr.u32 q8, q8, #31 250xf0,0x00,0xc1,0xf3 = vshr.u64 q8, q8, #63 260x30,0x00,0xc9,0xf2 = vshr.s8 d16, d16, #7 270x30,0x00,0xd1,0xf2 = vshr.s16 d16, d16, #15 280x30,0x00,0xe1,0xf2 = vshr.s32 d16, d16, #31 290xb0,0x00,0xc1,0xf2 = vshr.s64 d16, d16, #63 300x70,0x00,0xc9,0xf2 = vshr.s8 q8, q8, #7 310x70,0x00,0xd1,0xf2 = vshr.s16 q8, q8, #15 320x70,0x00,0xe1,0xf2 = vshr.s32 q8, q8, #31 330xf0,0x00,0xc1,0xf2 = vshr.s64 q8, q8, #63 340x30,0x00,0xc9,0xf3 = vshr.u8 d16, d16, #7 350x30,0x00,0xd1,0xf3 = vshr.u16 d16, d16, #15 360x30,0x00,0xe1,0xf3 = vshr.u32 d16, d16, #31 370xb0,0x00,0xc1,0xf3 = vshr.u64 d16, d16, #63 380x70,0x00,0xc9,0xf3 = vshr.u8 q8, q8, #7 390x70,0x00,0xd1,0xf3 = vshr.u16 q8, q8, #15 400x70,0x00,0xe1,0xf3 = vshr.u32 q8, q8, #31 410xf0,0x00,0xc1,0xf3 = vshr.u64 q8, q8, #63 420x30,0x00,0xc9,0xf2 = vshr.s8 d16, d16, #7 430x30,0x00,0xd1,0xf2 = vshr.s16 d16, d16, #15 440x30,0x00,0xe1,0xf2 = vshr.s32 d16, d16, #31 450xb0,0x00,0xc1,0xf2 = vshr.s64 d16, d16, #63 460x70,0x00,0xc9,0xf2 = vshr.s8 q8, q8, #7 470x70,0x00,0xd1,0xf2 = vshr.s16 q8, q8, #15 480x70,0x00,0xe1,0xf2 = vshr.s32 q8, q8, #31 490xf0,0x00,0xc1,0xf2 = vshr.s64 q8, q8, #63 500x16,0x01,0xc9,0xf2 = vsra.s8 d16, d6, #7 510x32,0xa1,0xd1,0xf2 = vsra.s16 d26, d18, #15 520x1a,0xb1,0xa1,0xf2 = vsra.s32 d11, d10, #31 530xb3,0xc1,0x81,0xf2 = vsra.s64 d12, d19, #63 540x70,0x21,0x89,0xf2 = vsra.s8 q1, q8, #7 550x5e,0x41,0x91,0xf2 = vsra.s16 q2, q7, #15 560x5c,0x61,0xa1,0xf2 = vsra.s32 q3, q6, #31 570xda,0x81,0x81,0xf2 = vsra.s64 q4, q5, #63 580x30,0x01,0xc9,0xf2 = vsra.s8 d16, d16, #7 590x1f,0xf1,0x91,0xf2 = vsra.s16 d15, d15, #15 600x1e,0xe1,0xa1,0xf2 = vsra.s32 d14, d14, #31 610x9d,0xd1,0x81,0xf2 = vsra.s64 d13, d13, #63 620x58,0x81,0x89,0xf2 = vsra.s8 q4, q4, #7 630x5a,0xa1,0x91,0xf2 = vsra.s16 q5, q5, #15 640x5c,0xc1,0xa1,0xf2 = vsra.s32 q6, q6, #31 650xde,0xe1,0x81,0xf2 = vsra.s64 q7, q7, #63 660x16,0x01,0xc9,0xf3 = vsra.u8 d16, d6, #7 670x32,0xa1,0xd1,0xf3 = vsra.u16 d26, d18, #15 680x1a,0xb1,0xa1,0xf3 = vsra.u32 d11, d10, #31 690xb3,0xc1,0x81,0xf3 = vsra.u64 d12, d19, #63 700x70,0x21,0x89,0xf3 = vsra.u8 q1, q8, #7 710x5e,0x41,0x91,0xf3 = vsra.u16 q2, q7, #15 720x5c,0x61,0xa1,0xf3 = vsra.u32 q3, q6, #31 730xda,0x81,0x81,0xf3 = vsra.u64 q4, q5, #63 740x30,0x01,0xc9,0xf3 = vsra.u8 d16, d16, #7 750x1f,0xf1,0x91,0xf3 = vsra.u16 d15, d15, #15 760x1e,0xe1,0xa1,0xf3 = vsra.u32 d14, d14, #31 770x9d,0xd1,0x81,0xf3 = vsra.u64 d13, d13, #63 780x58,0x81,0x89,0xf3 = vsra.u8 q4, q4, #7 790x5a,0xa1,0x91,0xf3 = vsra.u16 q5, q5, #15 800x5c,0xc1,0xa1,0xf3 = vsra.u32 q6, q6, #31 810xde,0xe1,0x81,0xf3 = vsra.u64 q7, q7, #63 820x16,0x04,0xc9,0xf3 = vsri.8 d16, d6, #7 830x32,0xa4,0xd1,0xf3 = vsri.16 d26, d18, #15 840x1a,0xb4,0xa1,0xf3 = vsri.32 d11, d10, #31 850xb3,0xc4,0x81,0xf3 = vsri.64 d12, d19, #63 860x70,0x24,0x89,0xf3 = vsri.8 q1, q8, #7 870x5e,0x44,0x91,0xf3 = vsri.16 q2, q7, #15 880x5c,0x64,0xa1,0xf3 = vsri.32 q3, q6, #31 890xda,0x84,0x81,0xf3 = vsri.64 q4, q5, #63 900x30,0x04,0xc9,0xf3 = vsri.8 d16, d16, #7 910x1f,0xf4,0x91,0xf3 = vsri.16 d15, d15, #15 920x1e,0xe4,0xa1,0xf3 = vsri.32 d14, d14, #31 930x9d,0xd4,0x81,0xf3 = vsri.64 d13, d13, #63 940x58,0x84,0x89,0xf3 = vsri.8 q4, q4, #7 950x5a,0xa4,0x91,0xf3 = vsri.16 q5, q5, #15 960x5c,0xc4,0xa1,0xf3 = vsri.32 q6, q6, #31 970xde,0xe4,0x81,0xf3 = vsri.64 q7, q7, #63 980x16,0x05,0xcf,0xf3 = vsli.8 d16, d6, #7 990x32,0xa5,0xdf,0xf3 = vsli.16 d26, d18, #15 1000x1a,0xb5,0xbf,0xf3 = vsli.32 d11, d10, #31 1010xb3,0xc5,0xbf,0xf3 = vsli.64 d12, d19, #63 1020x70,0x25,0x8f,0xf3 = vsli.8 q1, q8, #7 1030x5e,0x45,0x9f,0xf3 = vsli.16 q2, q7, #15 1040x5c,0x65,0xbf,0xf3 = vsli.32 q3, q6, #31 1050xda,0x85,0xbf,0xf3 = vsli.64 q4, q5, #63 1060x30,0x05,0xcf,0xf3 = vsli.8 d16, d16, #7 1070x1f,0xf5,0x9f,0xf3 = vsli.16 d15, d15, #15 1080x1e,0xe5,0xbf,0xf3 = vsli.32 d14, d14, #31 1090x9d,0xd5,0xbf,0xf3 = vsli.64 d13, d13, #63 1100x58,0x85,0x8f,0xf3 = vsli.8 q4, q4, #7 1110x5a,0xa5,0x9f,0xf3 = vsli.16 q5, q5, #15 1120x5c,0xc5,0xbf,0xf3 = vsli.32 q6, q6, #31 1130xde,0xe5,0xbf,0xf3 = vsli.64 q7, q7, #63 1140x30,0x0a,0xcf,0xf2 = vshll.s8 q8, d16, #7 1150x30,0x0a,0xdf,0xf2 = vshll.s16 q8, d16, #15 1160x30,0x0a,0xff,0xf2 = vshll.s32 q8, d16, #31 1170x30,0x0a,0xcf,0xf3 = vshll.u8 q8, d16, #7 1180x30,0x0a,0xdf,0xf3 = vshll.u16 q8, d16, #15 1190x30,0x0a,0xff,0xf3 = vshll.u32 q8, d16, #31 1200x20,0x03,0xf2,0xf3 = vshll.i8 q8, d16, #8 1210x20,0x03,0xf6,0xf3 = vshll.i16 q8, d16, #16 1220x20,0x03,0xfa,0xf3 = vshll.i32 q8, d16, #32 1230x30,0x08,0xc8,0xf2 = vshrn.i16 d16, q8, #8 1240x30,0x08,0xd0,0xf2 = vshrn.i32 d16, q8, #16 1250x30,0x08,0xe0,0xf2 = vshrn.i64 d16, q8, #32 1260xa1,0x05,0x40,0xf2 = vrshl.s8 d16, d17, d16 1270xa1,0x05,0x50,0xf2 = vrshl.s16 d16, d17, d16 1280xa1,0x05,0x60,0xf2 = vrshl.s32 d16, d17, d16 1290xa1,0x05,0x70,0xf2 = vrshl.s64 d16, d17, d16 1300xa1,0x05,0x40,0xf3 = vrshl.u8 d16, d17, d16 1310xa1,0x05,0x50,0xf3 = vrshl.u16 d16, d17, d16 1320xa1,0x05,0x60,0xf3 = vrshl.u32 d16, d17, d16 1330xa1,0x05,0x70,0xf3 = vrshl.u64 d16, d17, d16 1340xe2,0x05,0x40,0xf2 = vrshl.s8 q8, q9, q8 1350xe2,0x05,0x50,0xf2 = vrshl.s16 q8, q9, q8 1360xe2,0x05,0x60,0xf2 = vrshl.s32 q8, q9, q8 1370xe2,0x05,0x70,0xf2 = vrshl.s64 q8, q9, q8 1380xe2,0x05,0x40,0xf3 = vrshl.u8 q8, q9, q8 1390xe2,0x05,0x50,0xf3 = vrshl.u16 q8, q9, q8 1400xe2,0x05,0x60,0xf3 = vrshl.u32 q8, q9, q8 1410xe2,0x05,0x70,0xf3 = vrshl.u64 q8, q9, q8 1420x30,0x02,0xc8,0xf2 = vrshr.s8 d16, d16, #8 1430x30,0x02,0xd0,0xf2 = vrshr.s16 d16, d16, #16 1440x30,0x02,0xe0,0xf2 = vrshr.s32 d16, d16, #32 1450xb0,0x02,0xc0,0xf2 = vrshr.s64 d16, d16, #64 1460x30,0x02,0xc8,0xf3 = vrshr.u8 d16, d16, #8 1470x30,0x02,0xd0,0xf3 = vrshr.u16 d16, d16, #16 1480x30,0x02,0xe0,0xf3 = vrshr.u32 d16, d16, #32 1490xb0,0x02,0xc0,0xf3 = vrshr.u64 d16, d16, #64 1500x70,0x02,0xc8,0xf2 = vrshr.s8 q8, q8, #8 1510x70,0x02,0xd0,0xf2 = vrshr.s16 q8, q8, #16 1520x70,0x02,0xe0,0xf2 = vrshr.s32 q8, q8, #32 1530xf0,0x02,0xc0,0xf2 = vrshr.s64 q8, q8, #64 1540x70,0x02,0xc8,0xf3 = vrshr.u8 q8, q8, #8 1550x70,0x02,0xd0,0xf3 = vrshr.u16 q8, q8, #16 1560x70,0x02,0xe0,0xf3 = vrshr.u32 q8, q8, #32 1570xf0,0x02,0xc0,0xf3 = vrshr.u64 q8, q8, #64 1580x70,0x08,0xc8,0xf2 = vrshrn.i16 d16, q8, #8 1590x70,0x08,0xd0,0xf2 = vrshrn.i32 d16, q8, #16 1600x70,0x08,0xe0,0xf2 = vrshrn.i64 d16, q8, #32 1610x70,0x09,0xcc,0xf2 = vqrshrn.s16 d16, q8, #4 1620x70,0x09,0xd3,0xf2 = vqrshrn.s32 d16, q8, #13 1630x70,0x09,0xf3,0xf2 = vqrshrn.s64 d16, q8, #13 1640x70,0x09,0xcc,0xf3 = vqrshrn.u16 d16, q8, #4 1650x70,0x09,0xd3,0xf3 = vqrshrn.u32 d16, q8, #13 1660x70,0x09,0xf3,0xf3 = vqrshrn.u64 d16, q8, #13 1670x48,0x84,0x0a,0xf2 = vshl.s8 q4, q4, q5 1680x48,0x84,0x1a,0xf2 = vshl.s16 q4, q4, q5 1690x48,0x84,0x2a,0xf2 = vshl.s32 q4, q4, q5 1700x48,0x84,0x3a,0xf2 = vshl.s64 q4, q4, q5 1710x48,0x84,0x0a,0xf3 = vshl.u8 q4, q4, q5 1720x48,0x84,0x1a,0xf3 = vshl.u16 q4, q4, q5 1730x48,0x84,0x2a,0xf3 = vshl.u32 q4, q4, q5 1740x48,0x84,0x3a,0xf3 = vshl.u64 q4, q4, q5 1750x04,0x44,0x05,0xf2 = vshl.s8 d4, d4, d5 1760x04,0x44,0x15,0xf2 = vshl.s16 d4, d4, d5 1770x04,0x44,0x25,0xf2 = vshl.s32 d4, d4, d5 1780x04,0x44,0x35,0xf2 = vshl.s64 d4, d4, d5 1790x04,0x44,0x05,0xf3 = vshl.u8 d4, d4, d5 1800x04,0x44,0x15,0xf3 = vshl.u16 d4, d4, d5 1810x04,0x44,0x25,0xf3 = vshl.u32 d4, d4, d5 1820x04,0x44,0x35,0xf3 = vshl.u64 d4, d4, d5 1830x58,0x85,0x8a,0xf2 = vshl.i8 q4, q4, #2 1840x58,0x85,0x9e,0xf2 = vshl.i16 q4, q4, #14 1850x58,0x85,0xbb,0xf2 = vshl.i32 q4, q4, #27 1860xd8,0x85,0xa3,0xf2 = vshl.i64 q4, q4, #35 1870x14,0x45,0x8e,0xf2 = vshl.i8 d4, d4, #6 1880x14,0x45,0x9a,0xf2 = vshl.i16 d4, d4, #10 1890x14,0x45,0xb1,0xf2 = vshl.i32 d4, d4, #17 1900x94,0x45,0xab,0xf2 = vshl.i64 d4, d4, #43 1910x0b,0xb5,0x04,0xf2 = vrshl.s8 d11, d11, d4 1920x0c,0xc5,0x15,0xf2 = vrshl.s16 d12, d12, d5 1930x0d,0xd5,0x26,0xf2 = vrshl.s32 d13, d13, d6 1940x0e,0xe5,0x37,0xf2 = vrshl.s64 d14, d14, d7 1950x0f,0xf5,0x08,0xf3 = vrshl.u8 d15, d15, d8 1960x20,0x05,0x59,0xf3 = vrshl.u16 d16, d16, d9 1970x21,0x15,0x6a,0xf3 = vrshl.u32 d17, d17, d10 1980x22,0x25,0x7b,0xf3 = vrshl.u64 d18, d18, d11 1990xc2,0x25,0x00,0xf2 = vrshl.s8 q1, q1, q8 2000xc4,0x45,0x1e,0xf2 = vrshl.s16 q2, q2, q15 2010xc6,0x65,0x2c,0xf2 = vrshl.s32 q3, q3, q14 2020xc8,0x85,0x3a,0xf2 = vrshl.s64 q4, q4, q13 2030xca,0xa5,0x08,0xf3 = vrshl.u8 q5, q5, q12 2040xcc,0xc5,0x16,0xf3 = vrshl.u16 q6, q6, q11 2050xce,0xe5,0x24,0xf3 = vrshl.u32 q7, q7, q10 2060xe0,0x05,0x72,0xf3 = vrshl.u64 q8, q8, q9 2070x1f,0xf0,0x88,0xf2 = vshr.s8 d15, d15, #8 2080x1c,0xc0,0x90,0xf2 = vshr.s16 d12, d12, #16 2090x1d,0xd0,0xa0,0xf2 = vshr.s32 d13, d13, #32 2100x9e,0xe0,0x80,0xf2 = vshr.s64 d14, d14, #64 2110x30,0x00,0xc8,0xf3 = vshr.u8 d16, d16, #8 2120x31,0x10,0xd0,0xf3 = vshr.u16 d17, d17, #16 2130x16,0x60,0xa0,0xf3 = vshr.u32 d6, d6, #32 2140x9a,0xa0,0x80,0xf3 = vshr.u64 d10, d10, #64 2150x52,0x20,0x88,0xf2 = vshr.s8 q1, q1, #8 2160x54,0x40,0x90,0xf2 = vshr.s16 q2, q2, #16 2170x56,0x60,0xa0,0xf2 = vshr.s32 q3, q3, #32 2180xd8,0x80,0x80,0xf2 = vshr.s64 q4, q4, #64 2190x5a,0xa0,0x88,0xf3 = vshr.u8 q5, q5, #8 2200x5c,0xc0,0x90,0xf3 = vshr.u16 q6, q6, #16 2210x5e,0xe0,0xa0,0xf3 = vshr.u32 q7, q7, #32 2220xf0,0x00,0xc0,0xf3 = vshr.u64 q8, q8, #64 2230x1f,0xf2,0x88,0xf2 = vrshr.s8 d15, d15, #8 2240x1c,0xc2,0x90,0xf2 = vrshr.s16 d12, d12, #16 2250x1d,0xd2,0xa0,0xf2 = vrshr.s32 d13, d13, #32 2260x9e,0xe2,0x80,0xf2 = vrshr.s64 d14, d14, #64 2270x30,0x02,0xc8,0xf3 = vrshr.u8 d16, d16, #8 2280x31,0x12,0xd0,0xf3 = vrshr.u16 d17, d17, #16 2290x16,0x62,0xa0,0xf3 = vrshr.u32 d6, d6, #32 2300x9a,0xa2,0x80,0xf3 = vrshr.u64 d10, d10, #64 2310x52,0x22,0x88,0xf2 = vrshr.s8 q1, q1, #8 2320x54,0x42,0x90,0xf2 = vrshr.s16 q2, q2, #16 2330x56,0x62,0xa0,0xf2 = vrshr.s32 q3, q3, #32 2340xd8,0x82,0x80,0xf2 = vrshr.s64 q4, q4, #64 2350x5a,0xa2,0x88,0xf3 = vrshr.u8 q5, q5, #8 2360x5c,0xc2,0x90,0xf3 = vrshr.u16 q6, q6, #16 2370x5e,0xe2,0xa0,0xf3 = vrshr.u32 q7, q7, #32 2380xf0,0x02,0xc0,0xf3 = vrshr.u64 q8, q8, #64 239