1*9a0e4156SSadaf Ebrahimi # CS_ARCH_ARM, CS_MODE_THUMB, None 2*9a0e4156SSadaf Ebrahimi 0x40,0xff,0xa1,0x04 = vshl.u8 d16, d17, d16 3*9a0e4156SSadaf Ebrahimi 0x50,0xff,0xa1,0x04 = vshl.u16 d16, d17, d16 4*9a0e4156SSadaf Ebrahimi 0x60,0xff,0xa1,0x04 = vshl.u32 d16, d17, d16 5*9a0e4156SSadaf Ebrahimi 0x70,0xff,0xa1,0x04 = vshl.u64 d16, d17, d16 6*9a0e4156SSadaf Ebrahimi 0xcf,0xef,0x30,0x05 = vshl.i8 d16, d16, #7 7*9a0e4156SSadaf Ebrahimi 0xdf,0xef,0x30,0x05 = vshl.i16 d16, d16, #15 8*9a0e4156SSadaf Ebrahimi 0xff,0xef,0x30,0x05 = vshl.i32 d16, d16, #31 9*9a0e4156SSadaf Ebrahimi 0xff,0xef,0xb0,0x05 = vshl.i64 d16, d16, #63 10*9a0e4156SSadaf Ebrahimi 0x40,0xff,0xe2,0x04 = vshl.u8 q8, q9, q8 11*9a0e4156SSadaf Ebrahimi 0x50,0xff,0xe2,0x04 = vshl.u16 q8, q9, q8 12*9a0e4156SSadaf Ebrahimi 0x60,0xff,0xe2,0x04 = vshl.u32 q8, q9, q8 13*9a0e4156SSadaf Ebrahimi 0x70,0xff,0xe2,0x04 = vshl.u64 q8, q9, q8 14*9a0e4156SSadaf Ebrahimi 0xcf,0xef,0x70,0x05 = vshl.i8 q8, q8, #7 15*9a0e4156SSadaf Ebrahimi 0xdf,0xef,0x70,0x05 = vshl.i16 q8, q8, #15 16*9a0e4156SSadaf Ebrahimi 0xff,0xef,0x70,0x05 = vshl.i32 q8, q8, #31 17*9a0e4156SSadaf Ebrahimi 0xff,0xef,0xf0,0x05 = vshl.i64 q8, q8, #63 18*9a0e4156SSadaf Ebrahimi 0xc8,0xff,0x30,0x00 = vshr.u8 d16, d16, #8 19*9a0e4156SSadaf Ebrahimi 0xd0,0xff,0x30,0x00 = vshr.u16 d16, d16, #16 20*9a0e4156SSadaf Ebrahimi 0xe0,0xff,0x30,0x00 = vshr.u32 d16, d16, #32 21*9a0e4156SSadaf Ebrahimi 0xc0,0xff,0xb0,0x00 = vshr.u64 d16, d16, #64 22*9a0e4156SSadaf Ebrahimi 0xc8,0xff,0x70,0x00 = vshr.u8 q8, q8, #8 23*9a0e4156SSadaf Ebrahimi 0xd0,0xff,0x70,0x00 = vshr.u16 q8, q8, #16 24*9a0e4156SSadaf Ebrahimi 0xe0,0xff,0x70,0x00 = vshr.u32 q8, q8, #32 25*9a0e4156SSadaf Ebrahimi 0xc0,0xff,0xf0,0x00 = vshr.u64 q8, q8, #64 26*9a0e4156SSadaf Ebrahimi 0xc8,0xef,0x30,0x00 = vshr.s8 d16, d16, #8 27*9a0e4156SSadaf Ebrahimi 0xd0,0xef,0x30,0x00 = vshr.s16 d16, d16, #16 28*9a0e4156SSadaf Ebrahimi 0xe0,0xef,0x30,0x00 = vshr.s32 d16, d16, #32 29*9a0e4156SSadaf Ebrahimi 0xc0,0xef,0xb0,0x00 = vshr.s64 d16, d16, #64 30*9a0e4156SSadaf Ebrahimi 0xc8,0xef,0x70,0x00 = vshr.s8 q8, q8, #8 31*9a0e4156SSadaf Ebrahimi 0xd0,0xef,0x70,0x00 = vshr.s16 q8, q8, #16 32*9a0e4156SSadaf Ebrahimi 0xe0,0xef,0x70,0x00 = vshr.s32 q8, q8, #32 33*9a0e4156SSadaf Ebrahimi 0xc0,0xef,0xf0,0x00 = vshr.s64 q8, q8, #64 34*9a0e4156SSadaf Ebrahimi 0xcf,0xef,0x30,0x0a = vshll.s8 q8, d16, #7 35*9a0e4156SSadaf Ebrahimi 0xdf,0xef,0x30,0x0a = vshll.s16 q8, d16, #15 36*9a0e4156SSadaf Ebrahimi 0xff,0xef,0x30,0x0a = vshll.s32 q8, d16, #31 37*9a0e4156SSadaf Ebrahimi 0xcf,0xff,0x30,0x0a = vshll.u8 q8, d16, #7 38*9a0e4156SSadaf Ebrahimi 0xdf,0xff,0x30,0x0a = vshll.u16 q8, d16, #15 39*9a0e4156SSadaf Ebrahimi 0xff,0xff,0x30,0x0a = vshll.u32 q8, d16, #31 40*9a0e4156SSadaf Ebrahimi 0xf2,0xff,0x20,0x03 = vshll.i8 q8, d16, #8 41*9a0e4156SSadaf Ebrahimi 0xf6,0xff,0x20,0x03 = vshll.i16 q8, d16, #16 42*9a0e4156SSadaf Ebrahimi 0xfa,0xff,0x20,0x03 = vshll.i32 q8, d16, #32 43*9a0e4156SSadaf Ebrahimi 0xc8,0xef,0x30,0x08 = vshrn.i16 d16, q8, #8 44*9a0e4156SSadaf Ebrahimi 0xd0,0xef,0x30,0x08 = vshrn.i32 d16, q8, #16 45*9a0e4156SSadaf Ebrahimi 0xe0,0xef,0x30,0x08 = vshrn.i64 d16, q8, #32 46*9a0e4156SSadaf Ebrahimi 0x40,0xef,0xa1,0x05 = vrshl.s8 d16, d17, d16 47*9a0e4156SSadaf Ebrahimi 0x50,0xef,0xa1,0x05 = vrshl.s16 d16, d17, d16 48*9a0e4156SSadaf Ebrahimi 0x60,0xef,0xa1,0x05 = vrshl.s32 d16, d17, d16 49*9a0e4156SSadaf Ebrahimi 0x70,0xef,0xa1,0x05 = vrshl.s64 d16, d17, d16 50*9a0e4156SSadaf Ebrahimi 0x40,0xff,0xa1,0x05 = vrshl.u8 d16, d17, d16 51*9a0e4156SSadaf Ebrahimi 0x50,0xff,0xa1,0x05 = vrshl.u16 d16, d17, d16 52*9a0e4156SSadaf Ebrahimi 0x60,0xff,0xa1,0x05 = vrshl.u32 d16, d17, d16 53*9a0e4156SSadaf Ebrahimi 0x70,0xff,0xa1,0x05 = vrshl.u64 d16, d17, d16 54*9a0e4156SSadaf Ebrahimi 0x40,0xef,0xe2,0x05 = vrshl.s8 q8, q9, q8 55*9a0e4156SSadaf Ebrahimi 0x50,0xef,0xe2,0x05 = vrshl.s16 q8, q9, q8 56*9a0e4156SSadaf Ebrahimi 0x60,0xef,0xe2,0x05 = vrshl.s32 q8, q9, q8 57*9a0e4156SSadaf Ebrahimi 0x70,0xef,0xe2,0x05 = vrshl.s64 q8, q9, q8 58*9a0e4156SSadaf Ebrahimi 0x40,0xff,0xe2,0x05 = vrshl.u8 q8, q9, q8 59*9a0e4156SSadaf Ebrahimi 0x50,0xff,0xe2,0x05 = vrshl.u16 q8, q9, q8 60*9a0e4156SSadaf Ebrahimi 0x60,0xff,0xe2,0x05 = vrshl.u32 q8, q9, q8 61*9a0e4156SSadaf Ebrahimi 0x70,0xff,0xe2,0x05 = vrshl.u64 q8, q9, q8 62*9a0e4156SSadaf Ebrahimi 0xc8,0xef,0x30,0x02 = vrshr.s8 d16, d16, #8 63*9a0e4156SSadaf Ebrahimi 0xd0,0xef,0x30,0x02 = vrshr.s16 d16, d16, #16 64*9a0e4156SSadaf Ebrahimi 0xe0,0xef,0x30,0x02 = vrshr.s32 d16, d16, #32 65*9a0e4156SSadaf Ebrahimi 0xc0,0xef,0xb0,0x02 = vrshr.s64 d16, d16, #64 66*9a0e4156SSadaf Ebrahimi 0xc8,0xff,0x30,0x02 = vrshr.u8 d16, d16, #8 67*9a0e4156SSadaf Ebrahimi 0xd0,0xff,0x30,0x02 = vrshr.u16 d16, d16, #16 68*9a0e4156SSadaf Ebrahimi 0xe0,0xff,0x30,0x02 = vrshr.u32 d16, d16, #32 69*9a0e4156SSadaf Ebrahimi 0xc0,0xff,0xb0,0x02 = vrshr.u64 d16, d16, #64 70*9a0e4156SSadaf Ebrahimi 0xc8,0xef,0x70,0x02 = vrshr.s8 q8, q8, #8 71*9a0e4156SSadaf Ebrahimi 0xd0,0xef,0x70,0x02 = vrshr.s16 q8, q8, #16 72*9a0e4156SSadaf Ebrahimi 0xe0,0xef,0x70,0x02 = vrshr.s32 q8, q8, #32 73*9a0e4156SSadaf Ebrahimi 0xc0,0xef,0xf0,0x02 = vrshr.s64 q8, q8, #64 74*9a0e4156SSadaf Ebrahimi 0xc8,0xff,0x70,0x02 = vrshr.u8 q8, q8, #8 75*9a0e4156SSadaf Ebrahimi 0xd0,0xff,0x70,0x02 = vrshr.u16 q8, q8, #16 76*9a0e4156SSadaf Ebrahimi 0xe0,0xff,0x70,0x02 = vrshr.u32 q8, q8, #32 77*9a0e4156SSadaf Ebrahimi 0xc0,0xff,0xf0,0x02 = vrshr.u64 q8, q8, #64 78*9a0e4156SSadaf Ebrahimi 0xc8,0xef,0x70,0x08 = vrshrn.i16 d16, q8, #8 79*9a0e4156SSadaf Ebrahimi 0xd0,0xef,0x70,0x08 = vrshrn.i32 d16, q8, #16 80*9a0e4156SSadaf Ebrahimi 0xe0,0xef,0x70,0x08 = vrshrn.i64 d16, q8, #32 81