1*9880d681SAndroid Build Coastguard Worker# RUN: llvm-mc -triple thumbv7-unknown-unknown -mcpu=cortex-a9 -disassemble < %s | FileCheck %s 2*9880d681SAndroid Build Coastguard Worker 3*9880d681SAndroid Build Coastguard Worker0xf1 0xff 0x20 0x03 4*9880d681SAndroid Build Coastguard Worker# CHECK: vabs.s8 d16, d16 5*9880d681SAndroid Build Coastguard Worker0xf5 0xff 0x20 0x03 6*9880d681SAndroid Build Coastguard Worker# CHECK: vabs.s16 d16, d16 7*9880d681SAndroid Build Coastguard Worker0xf9 0xff 0x20 0x03 8*9880d681SAndroid Build Coastguard Worker# CHECK: vabs.s32 d16, d16 9*9880d681SAndroid Build Coastguard Worker0xf9 0xff 0x20 0x07 10*9880d681SAndroid Build Coastguard Worker# CHECK: vabs.f32 d16, d16 11*9880d681SAndroid Build Coastguard Worker0xf1 0xff 0x60 0x03 12*9880d681SAndroid Build Coastguard Worker# CHECK: vabs.s8 q8, q8 13*9880d681SAndroid Build Coastguard Worker0xf5 0xff 0x60 0x03 14*9880d681SAndroid Build Coastguard Worker# CHECK: vabs.s16 q8, q8 15*9880d681SAndroid Build Coastguard Worker0xf9 0xff 0x60 0x03 16*9880d681SAndroid Build Coastguard Worker# CHECK: vabs.s32 q8, q8 17*9880d681SAndroid Build Coastguard Worker0xf9 0xff 0x60 0x07 18*9880d681SAndroid Build Coastguard Worker# CHECK: vabs.f32 q8, q8 19*9880d681SAndroid Build Coastguard Worker 20*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0x20 0x07 21*9880d681SAndroid Build Coastguard Worker# CHECK: vqabs.s8 d16, d16 22*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0x20 0x07 23*9880d681SAndroid Build Coastguard Worker# CHECK: vqabs.s16 d16, d16 24*9880d681SAndroid Build Coastguard Worker0xf8 0xff 0x20 0x07 25*9880d681SAndroid Build Coastguard Worker# CHECK: vqabs.s32 d16, d16 26*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0x60 0x07 27*9880d681SAndroid Build Coastguard Worker# CHECK: vqabs.s8 q8, q8 28*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0x60 0x07 29*9880d681SAndroid Build Coastguard Worker# CHECK: vqabs.s16 q8, q8 30*9880d681SAndroid Build Coastguard Worker0xf8 0xff 0x60 0x07 31*9880d681SAndroid Build Coastguard Worker# CHECK: vqabs.s32 q8, q8 32*9880d681SAndroid Build Coastguard Worker 33*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xa1 0x07 34*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.s8 d16, d16, d17 35*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xa1 0x07 36*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.s16 d16, d16, d17 37*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xa1 0x07 38*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.s32 d16, d16, d17 39*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xa1 0x07 40*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.u8 d16, d16, d17 41*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xa1 0x07 42*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.u16 d16, d16, d17 43*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xa1 0x07 44*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.u32 d16, d16, d17 45*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xa1 0x0d 46*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.f32 d16, d16, d17 47*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xe2 0x07 48*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.s8 q8, q8, q9 49*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xe2 0x07 50*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.s16 q8, q8, q9 51*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xe2 0x07 52*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.s32 q8, q8, q9 53*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xe2 0x07 54*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.u8 q8, q8, q9 55*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xe2 0x07 56*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.u16 q8, q8, q9 57*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xe2 0x07 58*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.u32 q8, q8, q9 59*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xe2 0x0d 60*9880d681SAndroid Build Coastguard Worker# CHECK: vabd.f32 q8, q8, q9 61*9880d681SAndroid Build Coastguard Worker 62*9880d681SAndroid Build Coastguard Worker0xc0 0xef 0xa1 0x07 63*9880d681SAndroid Build Coastguard Worker# CHECK: vabdl.s8 q8, d16, d17 64*9880d681SAndroid Build Coastguard Worker0xd0 0xef 0xa1 0x07 65*9880d681SAndroid Build Coastguard Worker# CHECK: vabdl.s16 q8, d16, d17 66*9880d681SAndroid Build Coastguard Worker0xe0 0xef 0xa1 0x07 67*9880d681SAndroid Build Coastguard Worker# CHECK: vabdl.s32 q8, d16, d17 68*9880d681SAndroid Build Coastguard Worker0xc0 0xff 0xa1 0x07 69*9880d681SAndroid Build Coastguard Worker# CHECK: vabdl.u8 q8, d16, d17 70*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0xa1 0x07 71*9880d681SAndroid Build Coastguard Worker# CHECK: vabdl.u16 q8, d16, d17 72*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0xa1 0x07 73*9880d681SAndroid Build Coastguard Worker# CHECK: vabdl.u32 q8, d16, d17 74*9880d681SAndroid Build Coastguard Worker 75*9880d681SAndroid Build Coastguard Worker0x42 0xef 0xb1 0x07 76*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.s8 d16, d18, d17 77*9880d681SAndroid Build Coastguard Worker0x52 0xef 0xb1 0x07 78*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.s16 d16, d18, d17 79*9880d681SAndroid Build Coastguard Worker0x62 0xef 0xb1 0x07 80*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.s32 d16, d18, d17 81*9880d681SAndroid Build Coastguard Worker0x42 0xff 0xb1 0x07 82*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.u8 d16, d18, d17 83*9880d681SAndroid Build Coastguard Worker0x52 0xff 0xb1 0x07 84*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.u16 d16, d18, d17 85*9880d681SAndroid Build Coastguard Worker0x62 0xff 0xb1 0x07 86*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.u32 d16, d18, d17 87*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xf4 0x27 88*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.s8 q9, q8, q10 89*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xf4 0x27 90*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.s16 q9, q8, q10 91*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xf4 0x27 92*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.s32 q9, q8, q10 93*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xf4 0x27 94*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.u8 q9, q8, q10 95*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xf4 0x27 96*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.u16 q9, q8, q10 97*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xf4 0x27 98*9880d681SAndroid Build Coastguard Worker# CHECK: vaba.u32 q9, q8, q10 99*9880d681SAndroid Build Coastguard Worker 100*9880d681SAndroid Build Coastguard Worker0xc3 0xef 0xa2 0x05 101*9880d681SAndroid Build Coastguard Worker# CHECK: vabal.s8 q8, d19, d18 102*9880d681SAndroid Build Coastguard Worker0xd3 0xef 0xa2 0x05 103*9880d681SAndroid Build Coastguard Worker# CHECK: vabal.s16 q8, d19, d18 104*9880d681SAndroid Build Coastguard Worker0xe3 0xef 0xa2 0x05 105*9880d681SAndroid Build Coastguard Worker# CHECK: vabal.s32 q8, d19, d18 106*9880d681SAndroid Build Coastguard Worker0xc3 0xff 0xa2 0x05 107*9880d681SAndroid Build Coastguard Worker# CHECK: vabal.u8 q8, d19, d18 108*9880d681SAndroid Build Coastguard Worker0xd3 0xff 0xa2 0x05 109*9880d681SAndroid Build Coastguard Worker# CHECK: vabal.u16 q8, d19, d18 110*9880d681SAndroid Build Coastguard Worker0xe3 0xff 0xa2 0x05 111*9880d681SAndroid Build Coastguard Worker# CHECK: vabal.u32 q8, d19, d18 112*9880d681SAndroid Build Coastguard Worker 113*9880d681SAndroid Build Coastguard Worker0x41 0xef 0xa0 0x08 114*9880d681SAndroid Build Coastguard Worker# CHECK: vadd.i8 d16, d17, d16 115*9880d681SAndroid Build Coastguard Worker0x51 0xef 0xa0 0x08 116*9880d681SAndroid Build Coastguard Worker# CHECK: vadd.i16 d16, d17, d16 117*9880d681SAndroid Build Coastguard Worker0x71 0xef 0xa0 0x08 118*9880d681SAndroid Build Coastguard Worker# CHECK: vadd.i64 d16, d17, d16 119*9880d681SAndroid Build Coastguard Worker0x61 0xef 0xa0 0x08 120*9880d681SAndroid Build Coastguard Worker# CHECK: vadd.i32 d16, d17, d16 121*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xa1 0x0d 122*9880d681SAndroid Build Coastguard Worker# CHECK: vadd.f32 d16, d16, d17 123*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xe2 0x0d 124*9880d681SAndroid Build Coastguard Worker# CHECK: vadd.f32 q8, q8, q9 125*9880d681SAndroid Build Coastguard Worker 126*9880d681SAndroid Build Coastguard Worker0xc1 0xef 0xa0 0x00 127*9880d681SAndroid Build Coastguard Worker# CHECK: vaddl.s8 q8, d17, d16 128*9880d681SAndroid Build Coastguard Worker0xd1 0xef 0xa0 0x00 129*9880d681SAndroid Build Coastguard Worker# CHECK: vaddl.s16 q8, d17, d16 130*9880d681SAndroid Build Coastguard Worker0xe1 0xef 0xa0 0x00 131*9880d681SAndroid Build Coastguard Worker# CHECK: vaddl.s32 q8, d17, d16 132*9880d681SAndroid Build Coastguard Worker0xc1 0xff 0xa0 0x00 133*9880d681SAndroid Build Coastguard Worker# CHECK: vaddl.u8 q8, d17, d16 134*9880d681SAndroid Build Coastguard Worker0xd1 0xff 0xa0 0x00 135*9880d681SAndroid Build Coastguard Worker# CHECK: vaddl.u16 q8, d17, d16 136*9880d681SAndroid Build Coastguard Worker0xe1 0xff 0xa0 0x00 137*9880d681SAndroid Build Coastguard Worker# CHECK: vaddl.u32 q8, d17, d16 138*9880d681SAndroid Build Coastguard Worker 139*9880d681SAndroid Build Coastguard Worker0xc0 0xef 0xa2 0x01 140*9880d681SAndroid Build Coastguard Worker# CHECK: vaddw.s8 q8, q8, d18 141*9880d681SAndroid Build Coastguard Worker0xd0 0xef 0xa2 0x01 142*9880d681SAndroid Build Coastguard Worker# CHECK: vaddw.s16 q8, q8, d18 143*9880d681SAndroid Build Coastguard Worker0xe0 0xef 0xa2 0x01 144*9880d681SAndroid Build Coastguard Worker# CHECK: vaddw.s32 q8, q8, d18 145*9880d681SAndroid Build Coastguard Worker0xc0 0xff 0xa2 0x01 146*9880d681SAndroid Build Coastguard Worker# CHECK: vaddw.u8 q8, q8, d18 147*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0xa2 0x01 148*9880d681SAndroid Build Coastguard Worker# CHECK: vaddw.u16 q8, q8, d18 149*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0xa2 0x01 150*9880d681SAndroid Build Coastguard Worker# CHECK: vaddw.u32 q8, q8, d18 151*9880d681SAndroid Build Coastguard Worker 152*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xa1 0x00 153*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.s8 d16, d16, d17 154*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xa1 0x00 155*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.s16 d16, d16, d17 156*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xa1 0x00 157*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.s32 d16, d16, d17 158*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xa1 0x00 159*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.u8 d16, d16, d17 160*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xa1 0x00 161*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.u16 d16, d16, d17 162*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xa1 0x00 163*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.u32 d16, d16, d17 164*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xe2 0x00 165*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.s8 q8, q8, q9 166*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xe2 0x00 167*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.s16 q8, q8, q9 168*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xe2 0x00 169*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.s32 q8, q8, q9 170*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xe2 0x00 171*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.u8 q8, q8, q9 172*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xe2 0x00 173*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.u16 q8, q8, q9 174*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xe2 0x00 175*9880d681SAndroid Build Coastguard Worker# CHECK: vhadd.u32 q8, q8, q9 176*9880d681SAndroid Build Coastguard Worker 177*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xa1 0x01 178*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.s8 d16, d16, d17 179*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xa1 0x01 180*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.s16 d16, d16, d17 181*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xa1 0x01 182*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.s32 d16, d16, d17 183*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xa1 0x01 184*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.u8 d16, d16, d17 185*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xa1 0x01 186*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.u16 d16, d16, d17 187*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xa1 0x01 188*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.u32 d16, d16, d17 189*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xe2 0x01 190*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.s8 q8, q8, q9 191*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xe2 0x01 192*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.s16 q8, q8, q9 193*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xe2 0x01 194*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.s32 q8, q8, q9 195*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xe2 0x01 196*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.u8 q8, q8, q9 197*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xe2 0x01 198*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.u16 q8, q8, q9 199*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xe2 0x01 200*9880d681SAndroid Build Coastguard Worker# CHECK: vrhadd.u32 q8, q8, q9 201*9880d681SAndroid Build Coastguard Worker 202*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xb1 0x00 203*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.s8 d16, d16, d17 204*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xb1 0x00 205*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.s16 d16, d16, d17 206*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xb1 0x00 207*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.s32 d16, d16, d17 208*9880d681SAndroid Build Coastguard Worker0x70 0xef 0xb1 0x00 209*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.s64 d16, d16, d17 210*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xb1 0x00 211*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.u8 d16, d16, d17 212*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xb1 0x00 213*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.u16 d16, d16, d17 214*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xb1 0x00 215*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.u32 d16, d16, d17 216*9880d681SAndroid Build Coastguard Worker0x70 0xff 0xb1 0x00 217*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.u64 d16, d16, d17 218*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xf2 0x00 219*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.s8 q8, q8, q9 220*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xf2 0x00 221*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.s16 q8, q8, q9 222*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xf2 0x00 223*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.s32 q8, q8, q9 224*9880d681SAndroid Build Coastguard Worker0x70 0xef 0xf2 0x00 225*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.s64 q8, q8, q9 226*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xf2 0x00 227*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.u8 q8, q8, q9 228*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xf2 0x00 229*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.u16 q8, q8, q9 230*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xf2 0x00 231*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.u32 q8, q8, q9 232*9880d681SAndroid Build Coastguard Worker0x70 0xff 0xf2 0x00 233*9880d681SAndroid Build Coastguard Worker# CHECK: vqadd.u64 q8, q8, q9 234*9880d681SAndroid Build Coastguard Worker 235*9880d681SAndroid Build Coastguard Worker0xc0 0xef 0xa2 0x04 236*9880d681SAndroid Build Coastguard Worker# CHECK: vaddhn.i16 d16, q8, q9 237*9880d681SAndroid Build Coastguard Worker0xd0 0xef 0xa2 0x04 238*9880d681SAndroid Build Coastguard Worker# CHECK: vaddhn.i32 d16, q8, q9 239*9880d681SAndroid Build Coastguard Worker0xe0 0xef 0xa2 0x04 240*9880d681SAndroid Build Coastguard Worker# CHECK: vaddhn.i64 d16, q8, q9 241*9880d681SAndroid Build Coastguard Worker0xc0 0xff 0xa2 0x04 242*9880d681SAndroid Build Coastguard Worker# CHECK: vraddhn.i16 d16, q8, q9 243*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0xa2 0x04 244*9880d681SAndroid Build Coastguard Worker# CHECK: vraddhn.i32 d16, q8, q9 245*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0xa2 0x04 246*9880d681SAndroid Build Coastguard Worker# CHECK: vraddhn.i64 d16, q8, q9 247*9880d681SAndroid Build Coastguard Worker 248*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0x20 0x05 249*9880d681SAndroid Build Coastguard Worker# CHECK: vcnt.8 d16, d16 250*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0x60 0x05 251*9880d681SAndroid Build Coastguard Worker# CHECK: vcnt.8 q8, q8 252*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xa0 0x04 253*9880d681SAndroid Build Coastguard Worker# CHECK: vclz.i8 d16, d16 254*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0xa0 0x04 255*9880d681SAndroid Build Coastguard Worker# CHECK: vclz.i16 d16, d16 256*9880d681SAndroid Build Coastguard Worker0xf8 0xff 0xa0 0x04 257*9880d681SAndroid Build Coastguard Worker# CHECK: vclz.i32 d16, d16 258*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xe0 0x04 259*9880d681SAndroid Build Coastguard Worker# CHECK: vclz.i8 q8, q8 260*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0xe0 0x04 261*9880d681SAndroid Build Coastguard Worker# CHECK: vclz.i16 q8, q8 262*9880d681SAndroid Build Coastguard Worker0xf8 0xff 0xe0 0x04 263*9880d681SAndroid Build Coastguard Worker# CHECK: vclz.i32 q8, q8 264*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0x20 0x04 265*9880d681SAndroid Build Coastguard Worker# CHECK: vcls.s8 d16, d16 266*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0x20 0x04 267*9880d681SAndroid Build Coastguard Worker# CHECK: vcls.s16 d16, d16 268*9880d681SAndroid Build Coastguard Worker0xf8 0xff 0x20 0x04 269*9880d681SAndroid Build Coastguard Worker# CHECK: vcls.s32 d16, d16 270*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0x60 0x04 271*9880d681SAndroid Build Coastguard Worker# CHECK: vcls.s8 q8, q8 272*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0x60 0x04 273*9880d681SAndroid Build Coastguard Worker# CHECK: vcls.s16 q8, q8 274*9880d681SAndroid Build Coastguard Worker0xf8 0xff 0x60 0x04 275*9880d681SAndroid Build Coastguard Worker# CHECK: vcls.s32 q8, q8 276*9880d681SAndroid Build Coastguard Worker 277*9880d681SAndroid Build Coastguard Worker 278*9880d681SAndroid Build Coastguard Worker0x41 0xef 0xb0 0x01 279*9880d681SAndroid Build Coastguard Worker# CHECK: vand d16, d17, d16 280*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xf2 0x01 281*9880d681SAndroid Build Coastguard Worker# CHECK: vand q8, q8, q9 282*9880d681SAndroid Build Coastguard Worker 283*9880d681SAndroid Build Coastguard Worker0x41 0xff 0xb0 0x01 284*9880d681SAndroid Build Coastguard Worker# CHECK: veor d16, d17, d16 285*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xf2 0x01 286*9880d681SAndroid Build Coastguard Worker# CHECK: veor q8, q8, q9 287*9880d681SAndroid Build Coastguard Worker 288*9880d681SAndroid Build Coastguard Worker0x61 0xef 0xb0 0x01 289*9880d681SAndroid Build Coastguard Worker# CHECK: vorr d16, d17, d16 290*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xf2 0x01 291*9880d681SAndroid Build Coastguard Worker# CHECK: vorr q8, q8, q9 292*9880d681SAndroid Build Coastguard Worker0xc0 0xef 0x11 0x07 293*9880d681SAndroid Build Coastguard Worker# CHECK: vorr.i32 d16, #0x1000000 294*9880d681SAndroid Build Coastguard Worker0xc0 0xef 0x51 0x07 295*9880d681SAndroid Build Coastguard Worker# CHECK: vorr.i32 q8, #0x1000000 296*9880d681SAndroid Build Coastguard Worker0xc0 0xef 0x50 0x01 297*9880d681SAndroid Build Coastguard Worker# CHECK: vorr.i32 q8, #0x0 298*9880d681SAndroid Build Coastguard Worker 299*9880d681SAndroid Build Coastguard Worker0x51 0xef 0xb0 0x01 300*9880d681SAndroid Build Coastguard Worker# CHECK: vbic d16, d17, d16 301*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xf2 0x01 302*9880d681SAndroid Build Coastguard Worker# CHECK: vbic q8, q8, q9 303*9880d681SAndroid Build Coastguard Worker0xc7 0xff 0x3f 0x07 304*9880d681SAndroid Build Coastguard Worker# CHECK: vbic.i32 d16, #0xff000000 305*9880d681SAndroid Build Coastguard Worker0xc7 0xff 0x7f 0x07 306*9880d681SAndroid Build Coastguard Worker# CHECK: vbic.i32 q8, #0xff000000 307*9880d681SAndroid Build Coastguard Worker 308*9880d681SAndroid Build Coastguard Worker0x71 0xef 0xb0 0x01 309*9880d681SAndroid Build Coastguard Worker# CHECK: vorn d16, d17, d16 310*9880d681SAndroid Build Coastguard Worker0x70 0xef 0xf2 0x01 311*9880d681SAndroid Build Coastguard Worker# CHECK: vorn q8, q8, q9 312*9880d681SAndroid Build Coastguard Worker 313*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xa0 0x05 314*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn d16, d16 315*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xe0 0x05 316*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn q8, q8 317*9880d681SAndroid Build Coastguard Worker 318*9880d681SAndroid Build Coastguard Worker0x51 0xff 0xb0 0x21 319*9880d681SAndroid Build Coastguard Worker# CHECK: vbsl d18, d17, d16 320*9880d681SAndroid Build Coastguard Worker0x54 0xff 0xf2 0x01 321*9880d681SAndroid Build Coastguard Worker# CHECK: vbsl q8, q10, q9 322*9880d681SAndroid Build Coastguard Worker 323*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0x20 0x07 324*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.s32.f32 d16, d16 325*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0xa0 0x07 326*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.u32.f32 d16, d16 327*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0x20 0x06 328*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.s32 d16, d16 329*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0xa0 0x06 330*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.u32 d16, d16 331*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0x60 0x07 332*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.s32.f32 q8, q8 333*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0xe0 0x07 334*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.u32.f32 q8, q8 335*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0x60 0x06 336*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.s32 q8, q8 337*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0xe0 0x06 338*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.u32 q8, q8 339*9880d681SAndroid Build Coastguard Worker0xff 0xef 0x30 0x0f 340*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.s32.f32 d16, d16, #1 341*9880d681SAndroid Build Coastguard Worker0xff 0xff 0x30 0x0f 342*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.u32.f32 d16, d16, #1 343*9880d681SAndroid Build Coastguard Worker0xff 0xef 0x30 0x0e 344*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.s32 d16, d16, #1 345*9880d681SAndroid Build Coastguard Worker0xff 0xff 0x30 0x0e 346*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.u32 d16, d16, #1 347*9880d681SAndroid Build Coastguard Worker0xff 0xef 0x70 0x0f 348*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.s32.f32 q8, q8, #1 349*9880d681SAndroid Build Coastguard Worker0xff 0xff 0x70 0x0f 350*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.u32.f32 q8, q8, #1 351*9880d681SAndroid Build Coastguard Worker0xff 0xef 0x70 0x0e 352*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.s32 q8, q8, #1 353*9880d681SAndroid Build Coastguard Worker0xff 0xff 0x70 0x0e 354*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.u32 q8, q8, #1 355*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0x20 0x07 356*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.s32.f32 d16, d16 357*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0xa0 0x07 358*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.u32.f32 d16, d16 359*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0x20 0x06 360*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.s32 d16, d16 361*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0xa0 0x06 362*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.u32 d16, d16 363*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0x60 0x07 364*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.s32.f32 q8, q8 365*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0xe0 0x07 366*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.u32.f32 q8, q8 367*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0x60 0x06 368*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.s32 q8, q8 369*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0xe0 0x06 370*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.u32 q8, q8 371*9880d681SAndroid Build Coastguard Worker0xff 0xef 0x30 0x0f 372*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.s32.f32 d16, d16, #1 373*9880d681SAndroid Build Coastguard Worker0xff 0xff 0x30 0x0f 374*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.u32.f32 d16, d16, #1 375*9880d681SAndroid Build Coastguard Worker0xff 0xef 0x30 0x0e 376*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.s32 d16, d16, #1 377*9880d681SAndroid Build Coastguard Worker0xff 0xff 0x30 0x0e 378*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.u32 d16, d16, #1 379*9880d681SAndroid Build Coastguard Worker0xff 0xef 0x70 0x0f 380*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.s32.f32 q8, q8, #1 381*9880d681SAndroid Build Coastguard Worker0xff 0xff 0x70 0x0f 382*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.u32.f32 q8, q8, #1 383*9880d681SAndroid Build Coastguard Worker0xff 0xef 0x70 0x0e 384*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.s32 q8, q8, #1 385*9880d681SAndroid Build Coastguard Worker0xff 0xff 0x70 0x0e 386*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.u32 q8, q8, #1 387*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0x20 0x07 388*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f32.f16 q8, d16 389*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0x20 0x06 390*9880d681SAndroid Build Coastguard Worker# CHECK: vcvt.f16.f32 d16, q8 391*9880d681SAndroid Build Coastguard Worker 392*9880d681SAndroid Build Coastguard Worker0xc0 0xee 0x90 0x0b 393*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.8 d16, r0 394*9880d681SAndroid Build Coastguard Worker0x80 0xee 0xb0 0x0b 395*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.16 d16, r0 396*9880d681SAndroid Build Coastguard Worker0x80 0xee 0x90 0x0b 397*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.32 d16, r0 398*9880d681SAndroid Build Coastguard Worker0xe0 0xee 0x90 0x0b 399*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.8 q8, r0 400*9880d681SAndroid Build Coastguard Worker0xa0 0xee 0xb0 0x0b 401*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.16 q8, r0 402*9880d681SAndroid Build Coastguard Worker0xa0 0xee 0x90 0x0b 403*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.32 q8, r0 404*9880d681SAndroid Build Coastguard Worker0xf3 0xff 0x20 0x0c 405*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.8 d16, d16[1] 406*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0x20 0x0c 407*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.16 d16, d16[1] 408*9880d681SAndroid Build Coastguard Worker0xfc 0xff 0x20 0x0c 409*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.32 d16, d16[1] 410*9880d681SAndroid Build Coastguard Worker0xf3 0xff 0x60 0x0c 411*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.8 q8, d16[1] 412*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0x60 0x0c 413*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.16 q8, d16[1] 414*9880d681SAndroid Build Coastguard Worker0xfc 0xff 0x60 0x0c 415*9880d681SAndroid Build Coastguard Worker# CHECK: vdup.32 q8, d16[1] 416*9880d681SAndroid Build Coastguard Worker 417*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xb1 0x06 418*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.s8 d16, d16, d17 419*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xb1 0x06 420*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.s16 d16, d16, d17 421*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xb1 0x06 422*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.s32 d16, d16, d17 423*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xb1 0x06 424*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.u8 d16, d16, d17 425*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xb1 0x06 426*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.u16 d16, d16, d17 427*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xb1 0x06 428*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.u32 d16, d16, d17 429*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xa1 0x0f 430*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.f32 d16, d16, d17 431*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xf2 0x06 432*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.s8 q8, q8, q9 433*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xf2 0x06 434*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.s16 q8, q8, q9 435*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xf2 0x06 436*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.s32 q8, q8, q9 437*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xf2 0x06 438*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.u8 q8, q8, q9 439*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xf2 0x06 440*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.u16 q8, q8, q9 441*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xf2 0x06 442*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.u32 q8, q8, q9 443*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xe2 0x0f 444*9880d681SAndroid Build Coastguard Worker# CHECK: vmin.f32 q8, q8, q9 445*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xa1 0x06 446*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.s8 d16, d16, d17 447*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xa1 0x06 448*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.s16 d16, d16, d17 449*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xa1 0x06 450*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.s32 d16, d16, d17 451*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xa1 0x06 452*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.u8 d16, d16, d17 453*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xa1 0x06 454*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.u16 d16, d16, d17 455*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xa1 0x06 456*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.u32 d16, d16, d17 457*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xa1 0x0f 458*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.f32 d16, d16, d17 459*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xe2 0x06 460*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.s8 q8, q8, q9 461*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xe2 0x06 462*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.s16 q8, q8, q9 463*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xe2 0x06 464*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.s32 q8, q8, q9 465*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xe2 0x06 466*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.u8 q8, q8, q9 467*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xe2 0x06 468*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.u16 q8, q8, q9 469*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xe2 0x06 470*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.u32 q8, q8, q9 471*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xe2 0x0f 472*9880d681SAndroid Build Coastguard Worker# CHECK: vmax.f32 q8, q8, q9 473*9880d681SAndroid Build Coastguard Worker 474*9880d681SAndroid Build Coastguard Worker0xc0 0xef 0x18 0x0e 475*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i8 d16, #0x8 476*9880d681SAndroid Build Coastguard Worker0xc1 0xef 0x10 0x08 477*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i16 d16, #0x10 478*9880d681SAndroid Build Coastguard Worker0xc1 0xef 0x10 0x0a 479*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i16 d16, #0x1000 480*9880d681SAndroid Build Coastguard Worker0xc2 0xef 0x10 0x00 481*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32 d16, #0x20 482*9880d681SAndroid Build Coastguard Worker0xc2 0xef 0x10 0x02 483*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32 d16, #0x2000 484*9880d681SAndroid Build Coastguard Worker0xc2 0xef 0x10 0x04 485*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32 d16, #0x200000 486*9880d681SAndroid Build Coastguard Worker0xc2 0xef 0x10 0x06 487*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32 d16, #0x20000000 488*9880d681SAndroid Build Coastguard Worker0xc2 0xef 0x10 0x0c 489*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32 d16, #0x20ff 490*9880d681SAndroid Build Coastguard Worker0xc2 0xef 0x10 0x0d 491*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32 d16, #0x20ffff 492*9880d681SAndroid Build Coastguard Worker0xc1 0xff 0x33 0x0e 493*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i64 d16, #0xff0000ff0000ffff 494*9880d681SAndroid Build Coastguard Worker0xc0 0xef 0x58 0x0e 495*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i8 q8, #0x8 496*9880d681SAndroid Build Coastguard Worker0xc1 0xef 0x50 0x08 497*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i16 q8, #0x10 498*9880d681SAndroid Build Coastguard Worker0xc1 0xef 0x50 0x0a 499*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i16 q8, #0x1000 500*9880d681SAndroid Build Coastguard Worker0xc2 0xef 0x50 0x00 501*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32 q8, #0x20 502*9880d681SAndroid Build Coastguard Worker0xc2 0xef 0x50 0x02 503*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32 q8, #0x2000 504*9880d681SAndroid Build Coastguard Worker0xc2 0xef 0x50 0x04 505*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32 q8, #0x200000 506*9880d681SAndroid Build Coastguard Worker0xc2 0xef 0x50 0x06 507*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32 q8, #0x20000000 508*9880d681SAndroid Build Coastguard Worker0xc2 0xef 0x50 0x0c 509*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32 q8, #0x20ff 510*9880d681SAndroid Build Coastguard Worker0xc2 0xef 0x50 0x0d 511*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i32 q8, #0x20ffff 512*9880d681SAndroid Build Coastguard Worker0xc1 0xff 0x73 0x0e 513*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.i64 q8, #0xff0000ff0000ffff 514*9880d681SAndroid Build Coastguard Worker0xc1 0xef 0x30 0x08 515*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn.i16 d16, #0x10 516*9880d681SAndroid Build Coastguard Worker0xc1 0xef 0x30 0x0a 517*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn.i16 d16, #0x1000 518*9880d681SAndroid Build Coastguard Worker0xc2 0xef 0x30 0x00 519*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn.i32 d16, #0x20 520*9880d681SAndroid Build Coastguard Worker0xc2 0xef 0x30 0x02 521*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn.i32 d16, #0x2000 522*9880d681SAndroid Build Coastguard Worker0xc2 0xef 0x30 0x04 523*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn.i32 d16, #0x200000 524*9880d681SAndroid Build Coastguard Worker0xc2 0xef 0x30 0x06 525*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn.i32 d16, #0x20000000 526*9880d681SAndroid Build Coastguard Worker0xc2 0xef 0x30 0x0c 527*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn.i32 d16, #0x20ff 528*9880d681SAndroid Build Coastguard Worker0xc2 0xef 0x30 0x0d 529*9880d681SAndroid Build Coastguard Worker# CHECK: vmvn.i32 d16, #0x20ffff 530*9880d681SAndroid Build Coastguard Worker0xc8 0xef 0x30 0x0a 531*9880d681SAndroid Build Coastguard Worker# CHECK: vmovl.s8 q8, d16 532*9880d681SAndroid Build Coastguard Worker0xd0 0xef 0x30 0x0a 533*9880d681SAndroid Build Coastguard Worker# CHECK: vmovl.s16 q8, d16 534*9880d681SAndroid Build Coastguard Worker0xe0 0xef 0x30 0x0a 535*9880d681SAndroid Build Coastguard Worker# CHECK: vmovl.s32 q8, d16 536*9880d681SAndroid Build Coastguard Worker0xc8 0xff 0x30 0x0a 537*9880d681SAndroid Build Coastguard Worker# CHECK: vmovl.u8 q8, d16 538*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0x30 0x0a 539*9880d681SAndroid Build Coastguard Worker# CHECK: vmovl.u16 q8, d16 540*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0x30 0x0a 541*9880d681SAndroid Build Coastguard Worker# CHECK: vmovl.u32 q8, d16 542*9880d681SAndroid Build Coastguard Worker0xf2 0xff 0x20 0x02 543*9880d681SAndroid Build Coastguard Worker# CHECK: vmovn.i16 d16, q8 544*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0x20 0x02 545*9880d681SAndroid Build Coastguard Worker# CHECK: vmovn.i32 d16, q8 546*9880d681SAndroid Build Coastguard Worker0xfa 0xff 0x20 0x02 547*9880d681SAndroid Build Coastguard Worker# CHECK: vmovn.i64 d16, q8 548*9880d681SAndroid Build Coastguard Worker0xf2 0xff 0xa0 0x02 549*9880d681SAndroid Build Coastguard Worker# CHECK: vqmovn.s16 d16, q8 550*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0xa0 0x02 551*9880d681SAndroid Build Coastguard Worker# CHECK: vqmovn.s32 d16, q8 552*9880d681SAndroid Build Coastguard Worker0xfa 0xff 0xa0 0x02 553*9880d681SAndroid Build Coastguard Worker# CHECK: vqmovn.s64 d16, q8 554*9880d681SAndroid Build Coastguard Worker0xf2 0xff 0xe0 0x02 555*9880d681SAndroid Build Coastguard Worker# CHECK: vqmovn.u16 d16, q8 556*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0xe0 0x02 557*9880d681SAndroid Build Coastguard Worker# CHECK: vqmovn.u32 d16, q8 558*9880d681SAndroid Build Coastguard Worker0xfa 0xff 0xe0 0x02 559*9880d681SAndroid Build Coastguard Worker# CHECK: vqmovn.u64 d16, q8 560*9880d681SAndroid Build Coastguard Worker0xf2 0xff 0x60 0x02 561*9880d681SAndroid Build Coastguard Worker# CHECK: vqmovun.s16 d16, q8 562*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0x60 0x02 563*9880d681SAndroid Build Coastguard Worker# CHECK: vqmovun.s32 d16, q8 564*9880d681SAndroid Build Coastguard Worker0xfa 0xff 0x60 0x02 565*9880d681SAndroid Build Coastguard Worker# CHECK: vqmovun.s64 d16, q8 566*9880d681SAndroid Build Coastguard Worker0x50 0xee 0xb0 0x0b 567*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.s8 r0, d16[1] 568*9880d681SAndroid Build Coastguard Worker0x10 0xee 0xf0 0x0b 569*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.s16 r0, d16[1] 570*9880d681SAndroid Build Coastguard Worker0xd0 0xee 0xb0 0x0b 571*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.u8 r0, d16[1] 572*9880d681SAndroid Build Coastguard Worker0x90 0xee 0xf0 0x0b 573*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.u16 r0, d16[1] 574*9880d681SAndroid Build Coastguard Worker0x30 0xee 0x90 0x0b 575*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.32 r0, d16[1] 576*9880d681SAndroid Build Coastguard Worker0x40 0xee 0xb0 0x1b 577*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.8 d16[1], r1 578*9880d681SAndroid Build Coastguard Worker0x00 0xee 0xf0 0x1b 579*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.16 d16[1], r1 580*9880d681SAndroid Build Coastguard Worker0x20 0xee 0x90 0x1b 581*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.32 d16[1], r1 582*9880d681SAndroid Build Coastguard Worker0x42 0xee 0xb0 0x1b 583*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.8 d18[1], r1 584*9880d681SAndroid Build Coastguard Worker0x02 0xee 0xf0 0x1b 585*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.16 d18[1], r1 586*9880d681SAndroid Build Coastguard Worker0x22 0xee 0x90 0x1b 587*9880d681SAndroid Build Coastguard Worker# CHECK: vmov.32 d18[1], r1 588*9880d681SAndroid Build Coastguard Worker 589*9880d681SAndroid Build Coastguard Worker0x42 0xef 0xa1 0x09 590*9880d681SAndroid Build Coastguard Worker# CHECK: vmla.i8 d16, d18, d17 591*9880d681SAndroid Build Coastguard Worker0x52 0xef 0xa1 0x09 592*9880d681SAndroid Build Coastguard Worker# CHECK: vmla.i16 d16, d18, d17 593*9880d681SAndroid Build Coastguard Worker0x62 0xef 0xa1 0x09 594*9880d681SAndroid Build Coastguard Worker# CHECK: vmla.i32 d16, d18, d17 595*9880d681SAndroid Build Coastguard Worker0x42 0xef 0xb1 0x0d 596*9880d681SAndroid Build Coastguard Worker# CHECK: vmla.f32 d16, d18, d17 597*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xe4 0x29 598*9880d681SAndroid Build Coastguard Worker# CHECK: vmla.i8 q9, q8, q10 599*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xe4 0x29 600*9880d681SAndroid Build Coastguard Worker# CHECK: vmla.i16 q9, q8, q10 601*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xe4 0x29 602*9880d681SAndroid Build Coastguard Worker# CHECK: vmla.i32 q9, q8, q10 603*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xf4 0x2d 604*9880d681SAndroid Build Coastguard Worker# CHECK: vmla.f32 q9, q8, q10 605*9880d681SAndroid Build Coastguard Worker0xc3 0xef 0xa2 0x08 606*9880d681SAndroid Build Coastguard Worker# CHECK: vmlal.s8 q8, d19, d18 607*9880d681SAndroid Build Coastguard Worker0xd3 0xef 0xa2 0x08 608*9880d681SAndroid Build Coastguard Worker# CHECK: vmlal.s16 q8, d19, d18 609*9880d681SAndroid Build Coastguard Worker0xe3 0xef 0xa2 0x08 610*9880d681SAndroid Build Coastguard Worker# CHECK: vmlal.s32 q8, d19, d18 611*9880d681SAndroid Build Coastguard Worker0xc3 0xff 0xa2 0x08 612*9880d681SAndroid Build Coastguard Worker# CHECK: vmlal.u8 q8, d19, d18 613*9880d681SAndroid Build Coastguard Worker0xd3 0xff 0xa2 0x08 614*9880d681SAndroid Build Coastguard Worker# CHECK: vmlal.u16 q8, d19, d18 615*9880d681SAndroid Build Coastguard Worker0xe3 0xff 0xa2 0x08 616*9880d681SAndroid Build Coastguard Worker# CHECK: vmlal.u32 q8, d19, d18 617*9880d681SAndroid Build Coastguard Worker0xd3 0xef 0xa2 0x09 618*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmlal.s16 q8, d19, d18 619*9880d681SAndroid Build Coastguard Worker0xe3 0xef 0xa2 0x09 620*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmlal.s32 q8, d19, d18 621*9880d681SAndroid Build Coastguard Worker0x42 0xff 0xa1 0x09 622*9880d681SAndroid Build Coastguard Worker# CHECK: vmls.i8 d16, d18, d17 623*9880d681SAndroid Build Coastguard Worker0x52 0xff 0xa1 0x09 624*9880d681SAndroid Build Coastguard Worker# CHECK: vmls.i16 d16, d18, d17 625*9880d681SAndroid Build Coastguard Worker0x62 0xff 0xa1 0x09 626*9880d681SAndroid Build Coastguard Worker# CHECK: vmls.i32 d16, d18, d17 627*9880d681SAndroid Build Coastguard Worker0x62 0xef 0xb1 0x0d 628*9880d681SAndroid Build Coastguard Worker# CHECK: vmls.f32 d16, d18, d17 629*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xe4 0x29 630*9880d681SAndroid Build Coastguard Worker# CHECK: vmls.i8 q9, q8, q10 631*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xe4 0x29 632*9880d681SAndroid Build Coastguard Worker# CHECK: vmls.i16 q9, q8, q10 633*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xe4 0x29 634*9880d681SAndroid Build Coastguard Worker# CHECK: vmls.i32 q9, q8, q10 635*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xf4 0x2d 636*9880d681SAndroid Build Coastguard Worker# CHECK: vmls.f32 q9, q8, q10 637*9880d681SAndroid Build Coastguard Worker0xc3 0xef 0xa2 0x0a 638*9880d681SAndroid Build Coastguard Worker# CHECK: vmlsl.s8 q8, d19, d18 639*9880d681SAndroid Build Coastguard Worker0xd3 0xef 0xa2 0x0a 640*9880d681SAndroid Build Coastguard Worker# CHECK: vmlsl.s16 q8, d19, d18 641*9880d681SAndroid Build Coastguard Worker0xe3 0xef 0xa2 0x0a 642*9880d681SAndroid Build Coastguard Worker# CHECK: vmlsl.s32 q8, d19, d18 643*9880d681SAndroid Build Coastguard Worker0xc3 0xff 0xa2 0x0a 644*9880d681SAndroid Build Coastguard Worker# CHECK: vmlsl.u8 q8, d19, d18 645*9880d681SAndroid Build Coastguard Worker0xd3 0xff 0xa2 0x0a 646*9880d681SAndroid Build Coastguard Worker# CHECK: vmlsl.u16 q8, d19, d18 647*9880d681SAndroid Build Coastguard Worker0xe3 0xff 0xa2 0x0a 648*9880d681SAndroid Build Coastguard Worker# CHECK: vmlsl.u32 q8, d19, d18 649*9880d681SAndroid Build Coastguard Worker0xd3 0xef 0xa2 0x0b 650*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmlsl.s16 q8, d19, d18 651*9880d681SAndroid Build Coastguard Worker0xe3 0xef 0xa2 0x0b 652*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmlsl.s32 q8, d19, d18 653*9880d681SAndroid Build Coastguard Worker 654*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xb1 0x09 655*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.i8 d16, d16, d17 656*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xb1 0x09 657*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.i16 d16, d16, d17 658*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xb1 0x09 659*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.i32 d16, d16, d17 660*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xb1 0x0d 661*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.f32 d16, d16, d17 662*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xf2 0x09 663*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.i8 q8, q8, q9 664*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xf2 0x09 665*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.i16 q8, q8, q9 666*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xf2 0x09 667*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.i32 q8, q8, q9 668*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xf2 0x0d 669*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.f32 q8, q8, q9 670*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xb1 0x09 671*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.p8 d16, d16, d17 672*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xf2 0x09 673*9880d681SAndroid Build Coastguard Worker# CHECK: vmul.p8 q8, q8, q9 674*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xa1 0x0b 675*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmulh.s16 d16, d16, d17 676*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xa1 0x0b 677*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmulh.s32 d16, d16, d17 678*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xe2 0x0b 679*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmulh.s16 q8, q8, q9 680*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xe2 0x0b 681*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmulh.s32 q8, q8, q9 682*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xa1 0x0b 683*9880d681SAndroid Build Coastguard Worker# CHECK: vqrdmulh.s16 d16, d16, d17 684*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xa1 0x0b 685*9880d681SAndroid Build Coastguard Worker# CHECK: vqrdmulh.s32 d16, d16, d17 686*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xe2 0x0b 687*9880d681SAndroid Build Coastguard Worker# CHECK: vqrdmulh.s16 q8, q8, q9 688*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xe2 0x0b 689*9880d681SAndroid Build Coastguard Worker# CHECK: vqrdmulh.s32 q8, q8, q9 690*9880d681SAndroid Build Coastguard Worker0xc0 0xef 0xa1 0x0c 691*9880d681SAndroid Build Coastguard Worker# CHECK: vmull.s8 q8, d16, d17 692*9880d681SAndroid Build Coastguard Worker0xd0 0xef 0xa1 0x0c 693*9880d681SAndroid Build Coastguard Worker# CHECK: vmull.s16 q8, d16, d17 694*9880d681SAndroid Build Coastguard Worker0xe0 0xef 0xa1 0x0c 695*9880d681SAndroid Build Coastguard Worker# CHECK: vmull.s32 q8, d16, d17 696*9880d681SAndroid Build Coastguard Worker0xc0 0xff 0xa1 0x0c 697*9880d681SAndroid Build Coastguard Worker# CHECK: vmull.u8 q8, d16, d17 698*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0xa1 0x0c 699*9880d681SAndroid Build Coastguard Worker# CHECK: vmull.u16 q8, d16, d17 700*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0xa1 0x0c 701*9880d681SAndroid Build Coastguard Worker# CHECK: vmull.u32 q8, d16, d17 702*9880d681SAndroid Build Coastguard Worker0xc0 0xef 0xa1 0x0e 703*9880d681SAndroid Build Coastguard Worker# CHECK: vmull.p8 q8, d16, d17 704*9880d681SAndroid Build Coastguard Worker0xd0 0xef 0xa1 0x0d 705*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmull.s16 q8, d16, d17 706*9880d681SAndroid Build Coastguard Worker0xe0 0xef 0xa1 0x0d 707*9880d681SAndroid Build Coastguard Worker# CHECK: vqdmull.s32 q8, d16, d17 708*9880d681SAndroid Build Coastguard Worker0xf1 0xff 0xa0 0x03 709*9880d681SAndroid Build Coastguard Worker# CHECK: vneg.s8 d16, d16 710*9880d681SAndroid Build Coastguard Worker0xf5 0xff 0xa0 0x03 711*9880d681SAndroid Build Coastguard Worker# CHECK: vneg.s16 d16, d16 712*9880d681SAndroid Build Coastguard Worker0xf9 0xff 0xa0 0x03 713*9880d681SAndroid Build Coastguard Worker# CHECK: vneg.s32 d16, d16 714*9880d681SAndroid Build Coastguard Worker0xf9 0xff 0xa0 0x07 715*9880d681SAndroid Build Coastguard Worker# CHECK: vneg.f32 d16, d16 716*9880d681SAndroid Build Coastguard Worker0xf1 0xff 0xe0 0x03 717*9880d681SAndroid Build Coastguard Worker# CHECK: vneg.s8 q8, q8 718*9880d681SAndroid Build Coastguard Worker0xf5 0xff 0xe0 0x03 719*9880d681SAndroid Build Coastguard Worker# CHECK: vneg.s16 q8, q8 720*9880d681SAndroid Build Coastguard Worker0xf9 0xff 0xe0 0x03 721*9880d681SAndroid Build Coastguard Worker# CHECK: vneg.s32 q8, q8 722*9880d681SAndroid Build Coastguard Worker0xf9 0xff 0xe0 0x07 723*9880d681SAndroid Build Coastguard Worker# CHECK: vneg.f32 q8, q8 724*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xa0 0x07 725*9880d681SAndroid Build Coastguard Worker# CHECK: vqneg.s8 d16, d16 726*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0xa0 0x07 727*9880d681SAndroid Build Coastguard Worker# CHECK: vqneg.s16 d16, d16 728*9880d681SAndroid Build Coastguard Worker0xf8 0xff 0xa0 0x07 729*9880d681SAndroid Build Coastguard Worker# CHECK: vqneg.s32 d16, d16 730*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xe0 0x07 731*9880d681SAndroid Build Coastguard Worker# CHECK: vqneg.s8 q8, q8 732*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0xe0 0x07 733*9880d681SAndroid Build Coastguard Worker# CHECK: vqneg.s16 q8, q8 734*9880d681SAndroid Build Coastguard Worker0xf8 0xff 0xe0 0x07 735*9880d681SAndroid Build Coastguard Worker# CHECK: vqneg.s32 q8, q8 736*9880d681SAndroid Build Coastguard Worker 737*9880d681SAndroid Build Coastguard Worker0x41 0xef 0xb0 0x0b 738*9880d681SAndroid Build Coastguard Worker# CHECK: vpadd.i8 d16, d17, d16 739*9880d681SAndroid Build Coastguard Worker0x51 0xef 0xb0 0x0b 740*9880d681SAndroid Build Coastguard Worker# CHECK: vpadd.i16 d16, d17, d16 741*9880d681SAndroid Build Coastguard Worker0x61 0xef 0xb0 0x0b 742*9880d681SAndroid Build Coastguard Worker# CHECK: vpadd.i32 d16, d17, d16 743*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xa1 0x0d 744*9880d681SAndroid Build Coastguard Worker# CHECK: vpadd.f32 d16, d16, d17 745*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0x20 0x02 746*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.s8 d16, d16 747*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0x20 0x02 748*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.s16 d16, d16 749*9880d681SAndroid Build Coastguard Worker0xf8 0xff 0x20 0x02 750*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.s32 d16, d16 751*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xa0 0x02 752*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.u8 d16, d16 753*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0xa0 0x02 754*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.u16 d16, d16 755*9880d681SAndroid Build Coastguard Worker0xf8 0xff 0xa0 0x02 756*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.u32 d16, d16 757*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0x60 0x02 758*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.s8 q8, q8 759*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0x60 0x02 760*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.s16 q8, q8 761*9880d681SAndroid Build Coastguard Worker0xf8 0xff 0x60 0x02 762*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.s32 q8, q8 763*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xe0 0x02 764*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.u8 q8, q8 765*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0xe0 0x02 766*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.u16 q8, q8 767*9880d681SAndroid Build Coastguard Worker0xf8 0xff 0xe0 0x02 768*9880d681SAndroid Build Coastguard Worker# CHECK: vpaddl.u32 q8, q8 769*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0x21 0x06 770*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.s8 d16, d17 771*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0x21 0x06 772*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.s16 d16, d17 773*9880d681SAndroid Build Coastguard Worker0xf8 0xff 0x21 0x06 774*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.s32 d16, d17 775*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xa1 0x06 776*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.u8 d16, d17 777*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0xa1 0x06 778*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.u16 d16, d17 779*9880d681SAndroid Build Coastguard Worker0xf8 0xff 0xa1 0x06 780*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.u32 d16, d17 781*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0x60 0x26 782*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.s8 q9, q8 783*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0x60 0x26 784*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.s16 q9, q8 785*9880d681SAndroid Build Coastguard Worker0xf8 0xff 0x60 0x26 786*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.s32 q9, q8 787*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xe0 0x26 788*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.u8 q9, q8 789*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0xe0 0x26 790*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.u16 q9, q8 791*9880d681SAndroid Build Coastguard Worker0xf8 0xff 0xe0 0x26 792*9880d681SAndroid Build Coastguard Worker# CHECK: vpadal.u32 q9, q8 793*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xb1 0x0a 794*9880d681SAndroid Build Coastguard Worker# CHECK: vpmin.s8 d16, d16, d17 795*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xb1 0x0a 796*9880d681SAndroid Build Coastguard Worker# CHECK: vpmin.s16 d16, d16, d17 797*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xb1 0x0a 798*9880d681SAndroid Build Coastguard Worker# CHECK: vpmin.s32 d16, d16, d17 799*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xb1 0x0a 800*9880d681SAndroid Build Coastguard Worker# CHECK: vpmin.u8 d16, d16, d17 801*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xb1 0x0a 802*9880d681SAndroid Build Coastguard Worker# CHECK: vpmin.u16 d16, d16, d17 803*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xb1 0x0a 804*9880d681SAndroid Build Coastguard Worker# CHECK: vpmin.u32 d16, d16, d17 805*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xa1 0x0f 806*9880d681SAndroid Build Coastguard Worker# CHECK: vpmin.f32 d16, d16, d17 807*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xa1 0x0a 808*9880d681SAndroid Build Coastguard Worker# CHECK: vpmax.s8 d16, d16, d17 809*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xa1 0x0a 810*9880d681SAndroid Build Coastguard Worker# CHECK: vpmax.s16 d16, d16, d17 811*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xa1 0x0a 812*9880d681SAndroid Build Coastguard Worker# CHECK: vpmax.s32 d16, d16, d17 813*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xa1 0x0a 814*9880d681SAndroid Build Coastguard Worker# CHECK: vpmax.u8 d16, d16, d17 815*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xa1 0x0a 816*9880d681SAndroid Build Coastguard Worker# CHECK: vpmax.u16 d16, d16, d17 817*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xa1 0x0a 818*9880d681SAndroid Build Coastguard Worker# CHECK: vpmax.u32 d16, d16, d17 819*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xa1 0x0f 820*9880d681SAndroid Build Coastguard Worker# CHECK: vpmax.f32 d16, d16, d17 821*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0x20 0x04 822*9880d681SAndroid Build Coastguard Worker# CHECK: vrecpe.u32 d16, d16 823*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0x60 0x04 824*9880d681SAndroid Build Coastguard Worker# CHECK: vrecpe.u32 q8, q8 825*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0x20 0x05 826*9880d681SAndroid Build Coastguard Worker# CHECK: vrecpe.f32 d16, d16 827*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0x60 0x05 828*9880d681SAndroid Build Coastguard Worker# CHECK: vrecpe.f32 q8, q8 829*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xb1 0x0f 830*9880d681SAndroid Build Coastguard Worker# CHECK: vrecps.f32 d16, d16, d17 831*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xf2 0x0f 832*9880d681SAndroid Build Coastguard Worker# CHECK: vrecps.f32 q8, q8, q9 833*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0xa0 0x04 834*9880d681SAndroid Build Coastguard Worker# CHECK: vrsqrte.u32 d16, d16 835*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0xe0 0x04 836*9880d681SAndroid Build Coastguard Worker# CHECK: vrsqrte.u32 q8, q8 837*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0xa0 0x05 838*9880d681SAndroid Build Coastguard Worker# CHECK: vrsqrte.f32 d16, d16 839*9880d681SAndroid Build Coastguard Worker0xfb 0xff 0xe0 0x05 840*9880d681SAndroid Build Coastguard Worker# CHECK: vrsqrte.f32 q8, q8 841*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xb1 0x0f 842*9880d681SAndroid Build Coastguard Worker# CHECK: vrsqrts.f32 d16, d16, d17 843*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xf2 0x0f 844*9880d681SAndroid Build Coastguard Worker# CHECK: vrsqrts.f32 q8, q8, q9 845*9880d681SAndroid Build Coastguard Worker 846*9880d681SAndroid Build Coastguard Worker 847*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0x20 0x00 848*9880d681SAndroid Build Coastguard Worker# CHECK: vrev64.8 d16, d16 849*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0x20 0x00 850*9880d681SAndroid Build Coastguard Worker# CHECK: vrev64.16 d16, d16 851*9880d681SAndroid Build Coastguard Worker0xf8 0xff 0x20 0x00 852*9880d681SAndroid Build Coastguard Worker# CHECK: vrev64.32 d16, d16 853*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0x60 0x00 854*9880d681SAndroid Build Coastguard Worker# CHECK: vrev64.8 q8, q8 855*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0x60 0x00 856*9880d681SAndroid Build Coastguard Worker# CHECK: vrev64.16 q8, q8 857*9880d681SAndroid Build Coastguard Worker0xf8 0xff 0x60 0x00 858*9880d681SAndroid Build Coastguard Worker# CHECK: vrev64.32 q8, q8 859*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xa0 0x00 860*9880d681SAndroid Build Coastguard Worker# CHECK: vrev32.8 d16, d16 861*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0xa0 0x00 862*9880d681SAndroid Build Coastguard Worker# CHECK: vrev32.16 d16, d16 863*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xe0 0x00 864*9880d681SAndroid Build Coastguard Worker# CHECK: vrev32.8 q8, q8 865*9880d681SAndroid Build Coastguard Worker0xf4 0xff 0xe0 0x00 866*9880d681SAndroid Build Coastguard Worker# CHECK: vrev32.16 q8, q8 867*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0x20 0x01 868*9880d681SAndroid Build Coastguard Worker# CHECK: vrev16.8 d16, d16 869*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0x60 0x01 870*9880d681SAndroid Build Coastguard Worker# CHECK: vrev16.8 q8, q8 871*9880d681SAndroid Build Coastguard Worker0x41 0xef 0xb0 0x04 872*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s8 d16, d16, d17 873*9880d681SAndroid Build Coastguard Worker0x51 0xef 0xb0 0x04 874*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s16 d16, d16, d17 875*9880d681SAndroid Build Coastguard Worker0x61 0xef 0xb0 0x04 876*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s32 d16, d16, d17 877*9880d681SAndroid Build Coastguard Worker0x71 0xef 0xb0 0x04 878*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s64 d16, d16, d17 879*9880d681SAndroid Build Coastguard Worker0x41 0xff 0xb0 0x04 880*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u8 d16, d16, d17 881*9880d681SAndroid Build Coastguard Worker0x51 0xff 0xb0 0x04 882*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u16 d16, d16, d17 883*9880d681SAndroid Build Coastguard Worker0x61 0xff 0xb0 0x04 884*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u32 d16, d16, d17 885*9880d681SAndroid Build Coastguard Worker0x71 0xff 0xb0 0x04 886*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u64 d16, d16, d17 887*9880d681SAndroid Build Coastguard Worker0x42 0xef 0xf0 0x04 888*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s8 q8, q8, q9 889*9880d681SAndroid Build Coastguard Worker0x52 0xef 0xf0 0x04 890*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s16 q8, q8, q9 891*9880d681SAndroid Build Coastguard Worker0x62 0xef 0xf0 0x04 892*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s32 q8, q8, q9 893*9880d681SAndroid Build Coastguard Worker0x72 0xef 0xf0 0x04 894*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s64 q8, q8, q9 895*9880d681SAndroid Build Coastguard Worker0x42 0xff 0xf0 0x04 896*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u8 q8, q8, q9 897*9880d681SAndroid Build Coastguard Worker0x52 0xff 0xf0 0x04 898*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u16 q8, q8, q9 899*9880d681SAndroid Build Coastguard Worker0x62 0xff 0xf0 0x04 900*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u32 q8, q8, q9 901*9880d681SAndroid Build Coastguard Worker0x72 0xff 0xf0 0x04 902*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u64 q8, q8, q9 903*9880d681SAndroid Build Coastguard Worker0xcf 0xef 0x30 0x07 904*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s8 d16, d16, #7 905*9880d681SAndroid Build Coastguard Worker0xdf 0xef 0x30 0x07 906*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s16 d16, d16, #15 907*9880d681SAndroid Build Coastguard Worker0xff 0xef 0x30 0x07 908*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s32 d16, d16, #31 909*9880d681SAndroid Build Coastguard Worker0xff 0xef 0xb0 0x07 910*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s64 d16, d16, #63 911*9880d681SAndroid Build Coastguard Worker0xcf 0xff 0x30 0x07 912*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u8 d16, d16, #7 913*9880d681SAndroid Build Coastguard Worker0xdf 0xff 0x30 0x07 914*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u16 d16, d16, #15 915*9880d681SAndroid Build Coastguard Worker0xff 0xff 0x30 0x07 916*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u32 d16, d16, #31 917*9880d681SAndroid Build Coastguard Worker0xff 0xff 0xb0 0x07 918*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u64 d16, d16, #63 919*9880d681SAndroid Build Coastguard Worker0xcf 0xff 0x30 0x06 920*9880d681SAndroid Build Coastguard Worker# CHECK: vqshlu.s8 d16, d16, #7 921*9880d681SAndroid Build Coastguard Worker0xdf 0xff 0x30 0x06 922*9880d681SAndroid Build Coastguard Worker# CHECK: vqshlu.s16 d16, d16, #15 923*9880d681SAndroid Build Coastguard Worker0xff 0xff 0x30 0x06 924*9880d681SAndroid Build Coastguard Worker# CHECK: vqshlu.s32 d16, d16, #31 925*9880d681SAndroid Build Coastguard Worker0xff 0xff 0xb0 0x06 926*9880d681SAndroid Build Coastguard Worker# CHECK: vqshlu.s64 d16, d16, #63 927*9880d681SAndroid Build Coastguard Worker0xcf 0xef 0x70 0x07 928*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s8 q8, q8, #7 929*9880d681SAndroid Build Coastguard Worker0xdf 0xef 0x70 0x07 930*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s16 q8, q8, #15 931*9880d681SAndroid Build Coastguard Worker0xff 0xef 0x70 0x07 932*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s32 q8, q8, #31 933*9880d681SAndroid Build Coastguard Worker0xff 0xef 0xf0 0x07 934*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.s64 q8, q8, #63 935*9880d681SAndroid Build Coastguard Worker0xcf 0xff 0x70 0x07 936*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u8 q8, q8, #7 937*9880d681SAndroid Build Coastguard Worker0xdf 0xff 0x70 0x07 938*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u16 q8, q8, #15 939*9880d681SAndroid Build Coastguard Worker0xff 0xff 0x70 0x07 940*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u32 q8, q8, #31 941*9880d681SAndroid Build Coastguard Worker0xff 0xff 0xf0 0x07 942*9880d681SAndroid Build Coastguard Worker# CHECK: vqshl.u64 q8, q8, #63 943*9880d681SAndroid Build Coastguard Worker0xcf 0xff 0x70 0x06 944*9880d681SAndroid Build Coastguard Worker# CHECK: vqshlu.s8 q8, q8, #7 945*9880d681SAndroid Build Coastguard Worker0xdf 0xff 0x70 0x06 946*9880d681SAndroid Build Coastguard Worker# CHECK: vqshlu.s16 q8, q8, #15 947*9880d681SAndroid Build Coastguard Worker0xff 0xff 0x70 0x06 948*9880d681SAndroid Build Coastguard Worker# CHECK: vqshlu.s32 q8, q8, #31 949*9880d681SAndroid Build Coastguard Worker0xff 0xff 0xf0 0x06 950*9880d681SAndroid Build Coastguard Worker# CHECK: vqshlu.s64 q8, q8, #63 951*9880d681SAndroid Build Coastguard Worker0x41 0xef 0xb0 0x05 952*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.s8 d16, d16, d17 953*9880d681SAndroid Build Coastguard Worker0x51 0xef 0xb0 0x05 954*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.s16 d16, d16, d17 955*9880d681SAndroid Build Coastguard Worker0x61 0xef 0xb0 0x05 956*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.s32 d16, d16, d17 957*9880d681SAndroid Build Coastguard Worker0x71 0xef 0xb0 0x05 958*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.s64 d16, d16, d17 959*9880d681SAndroid Build Coastguard Worker0x41 0xff 0xb0 0x05 960*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.u8 d16, d16, d17 961*9880d681SAndroid Build Coastguard Worker0x51 0xff 0xb0 0x05 962*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.u16 d16, d16, d17 963*9880d681SAndroid Build Coastguard Worker0x61 0xff 0xb0 0x05 964*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.u32 d16, d16, d17 965*9880d681SAndroid Build Coastguard Worker0x71 0xff 0xb0 0x05 966*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.u64 d16, d16, d17 967*9880d681SAndroid Build Coastguard Worker0x42 0xef 0xf0 0x05 968*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.s8 q8, q8, q9 969*9880d681SAndroid Build Coastguard Worker0x52 0xef 0xf0 0x05 970*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.s16 q8, q8, q9 971*9880d681SAndroid Build Coastguard Worker0x62 0xef 0xf0 0x05 972*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.s32 q8, q8, q9 973*9880d681SAndroid Build Coastguard Worker0x72 0xef 0xf0 0x05 974*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.s64 q8, q8, q9 975*9880d681SAndroid Build Coastguard Worker0x42 0xff 0xf0 0x05 976*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.u8 q8, q8, q9 977*9880d681SAndroid Build Coastguard Worker0x52 0xff 0xf0 0x05 978*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.u16 q8, q8, q9 979*9880d681SAndroid Build Coastguard Worker0x62 0xff 0xf0 0x05 980*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.u32 q8, q8, q9 981*9880d681SAndroid Build Coastguard Worker0x72 0xff 0xf0 0x05 982*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshl.u64 q8, q8, q9 983*9880d681SAndroid Build Coastguard Worker0xc8 0xef 0x30 0x09 984*9880d681SAndroid Build Coastguard Worker# CHECK: vqshrn.s16 d16, q8, #8 985*9880d681SAndroid Build Coastguard Worker0xd0 0xef 0x30 0x09 986*9880d681SAndroid Build Coastguard Worker# CHECK: vqshrn.s32 d16, q8, #16 987*9880d681SAndroid Build Coastguard Worker0xe0 0xef 0x30 0x09 988*9880d681SAndroid Build Coastguard Worker# CHECK: vqshrn.s64 d16, q8, #32 989*9880d681SAndroid Build Coastguard Worker0xc8 0xff 0x30 0x09 990*9880d681SAndroid Build Coastguard Worker# CHECK: vqshrn.u16 d16, q8, #8 991*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0x30 0x09 992*9880d681SAndroid Build Coastguard Worker# CHECK: vqshrn.u32 d16, q8, #16 993*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0x30 0x09 994*9880d681SAndroid Build Coastguard Worker# CHECK: vqshrn.u64 d16, q8, #32 995*9880d681SAndroid Build Coastguard Worker0xc8 0xff 0x30 0x08 996*9880d681SAndroid Build Coastguard Worker# CHECK: vqshrun.s16 d16, q8, #8 997*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0x30 0x08 998*9880d681SAndroid Build Coastguard Worker# CHECK: vqshrun.s32 d16, q8, #16 999*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0x30 0x08 1000*9880d681SAndroid Build Coastguard Worker# CHECK: vqshrun.s64 d16, q8, #32 1001*9880d681SAndroid Build Coastguard Worker0xc8 0xef 0x70 0x09 1002*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrn.s16 d16, q8, #8 1003*9880d681SAndroid Build Coastguard Worker0xd0 0xef 0x70 0x09 1004*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrn.s32 d16, q8, #16 1005*9880d681SAndroid Build Coastguard Worker0xe0 0xef 0x70 0x09 1006*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrn.s64 d16, q8, #32 1007*9880d681SAndroid Build Coastguard Worker0xc8 0xff 0x70 0x09 1008*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrn.u16 d16, q8, #8 1009*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0x70 0x09 1010*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrn.u32 d16, q8, #16 1011*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0x70 0x09 1012*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrn.u64 d16, q8, #32 1013*9880d681SAndroid Build Coastguard Worker0xc8 0xff 0x70 0x08 1014*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrun.s16 d16, q8, #8 1015*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0x70 0x08 1016*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrun.s32 d16, q8, #16 1017*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0x70 0x08 1018*9880d681SAndroid Build Coastguard Worker# CHECK: vqrshrun.s64 d16, q8, #32 1019*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xa1 0x04 1020*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.u8 d16, d17, d16 1021*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xa1 0x04 1022*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.u16 d16, d17, d16 1023*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xa1 0x04 1024*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.u32 d16, d17, d16 1025*9880d681SAndroid Build Coastguard Worker0x70 0xff 0xa1 0x04 1026*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.u64 d16, d17, d16 1027*9880d681SAndroid Build Coastguard Worker0xcf 0xef 0x30 0x05 1028*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.i8 d16, d16, #7 1029*9880d681SAndroid Build Coastguard Worker0xdf 0xef 0x30 0x05 1030*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.i16 d16, d16, #15 1031*9880d681SAndroid Build Coastguard Worker0xff 0xef 0x30 0x05 1032*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.i32 d16, d16, #31 1033*9880d681SAndroid Build Coastguard Worker0xff 0xef 0xb0 0x05 1034*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.i64 d16, d16, #63 1035*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xe2 0x04 1036*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.u8 q8, q9, q8 1037*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xe2 0x04 1038*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.u16 q8, q9, q8 1039*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xe2 0x04 1040*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.u32 q8, q9, q8 1041*9880d681SAndroid Build Coastguard Worker0x70 0xff 0xe2 0x04 1042*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.u64 q8, q9, q8 1043*9880d681SAndroid Build Coastguard Worker0xcf 0xef 0x70 0x05 1044*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.i8 q8, q8, #7 1045*9880d681SAndroid Build Coastguard Worker0xdf 0xef 0x70 0x05 1046*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.i16 q8, q8, #15 1047*9880d681SAndroid Build Coastguard Worker0xff 0xef 0x70 0x05 1048*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.i32 q8, q8, #31 1049*9880d681SAndroid Build Coastguard Worker0xff 0xef 0xf0 0x05 1050*9880d681SAndroid Build Coastguard Worker# CHECK: vshl.i64 q8, q8, #63 1051*9880d681SAndroid Build Coastguard Worker0xc8 0xff 0x30 0x00 1052*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.u8 d16, d16, #8 1053*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0x30 0x00 1054*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.u16 d16, d16, #16 1055*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0x30 0x00 1056*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.u32 d16, d16, #32 1057*9880d681SAndroid Build Coastguard Worker0xc0 0xff 0xb0 0x00 1058*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.u64 d16, d16, #64 1059*9880d681SAndroid Build Coastguard Worker0xc8 0xff 0x70 0x00 1060*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.u8 q8, q8, #8 1061*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0x70 0x00 1062*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.u16 q8, q8, #16 1063*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0x70 0x00 1064*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.u32 q8, q8, #32 1065*9880d681SAndroid Build Coastguard Worker0xc0 0xff 0xf0 0x00 1066*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.u64 q8, q8, #64 1067*9880d681SAndroid Build Coastguard Worker0xc8 0xef 0x30 0x00 1068*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.s8 d16, d16, #8 1069*9880d681SAndroid Build Coastguard Worker0xd0 0xef 0x30 0x00 1070*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.s16 d16, d16, #16 1071*9880d681SAndroid Build Coastguard Worker0xe0 0xef 0x30 0x00 1072*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.s32 d16, d16, #32 1073*9880d681SAndroid Build Coastguard Worker0xc0 0xef 0xb0 0x00 1074*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.s64 d16, d16, #64 1075*9880d681SAndroid Build Coastguard Worker0xc8 0xef 0x70 0x00 1076*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.s8 q8, q8, #8 1077*9880d681SAndroid Build Coastguard Worker0xd0 0xef 0x70 0x00 1078*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.s16 q8, q8, #16 1079*9880d681SAndroid Build Coastguard Worker0xe0 0xef 0x70 0x00 1080*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.s32 q8, q8, #32 1081*9880d681SAndroid Build Coastguard Worker0xc0 0xef 0xf0 0x00 1082*9880d681SAndroid Build Coastguard Worker# CHECK: vshr.s64 q8, q8, #64 1083*9880d681SAndroid Build Coastguard Worker0xcf 0xef 0x30 0x0a 1084*9880d681SAndroid Build Coastguard Worker# CHECK: vshll.s8 q8, d16, #7 1085*9880d681SAndroid Build Coastguard Worker0xdf 0xef 0x30 0x0a 1086*9880d681SAndroid Build Coastguard Worker# CHECK: vshll.s16 q8, d16, #15 1087*9880d681SAndroid Build Coastguard Worker0xff 0xef 0x30 0x0a 1088*9880d681SAndroid Build Coastguard Worker# CHECK: vshll.s32 q8, d16, #31 1089*9880d681SAndroid Build Coastguard Worker0xcf 0xff 0x30 0x0a 1090*9880d681SAndroid Build Coastguard Worker# CHECK: vshll.u8 q8, d16, #7 1091*9880d681SAndroid Build Coastguard Worker0xdf 0xff 0x30 0x0a 1092*9880d681SAndroid Build Coastguard Worker# CHECK: vshll.u16 q8, d16, #15 1093*9880d681SAndroid Build Coastguard Worker0xff 0xff 0x30 0x0a 1094*9880d681SAndroid Build Coastguard Worker# CHECK: vshll.u32 q8, d16, #31 1095*9880d681SAndroid Build Coastguard Worker0xf2 0xff 0x20 0x03 1096*9880d681SAndroid Build Coastguard Worker# CHECK: vshll.i8 q8, d16, #8 1097*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0x20 0x03 1098*9880d681SAndroid Build Coastguard Worker# CHECK: vshll.i16 q8, d16, #16 1099*9880d681SAndroid Build Coastguard Worker0xfa 0xff 0x20 0x03 1100*9880d681SAndroid Build Coastguard Worker# CHECK: vshll.i32 q8, d16, #32 1101*9880d681SAndroid Build Coastguard Worker0xc8 0xef 0x30 0x08 1102*9880d681SAndroid Build Coastguard Worker# CHECK: vshrn.i16 d16, q8, #8 1103*9880d681SAndroid Build Coastguard Worker0xd0 0xef 0x30 0x08 1104*9880d681SAndroid Build Coastguard Worker# CHECK: vshrn.i32 d16, q8, #16 1105*9880d681SAndroid Build Coastguard Worker0xe0 0xef 0x30 0x08 1106*9880d681SAndroid Build Coastguard Worker# CHECK: vshrn.i64 d16, q8, #32 1107*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xa1 0x05 1108*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.s8 d16, d17, d16 1109*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xa1 0x05 1110*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.s16 d16, d17, d16 1111*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xa1 0x05 1112*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.s32 d16, d17, d16 1113*9880d681SAndroid Build Coastguard Worker0x70 0xef 0xa1 0x05 1114*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.s64 d16, d17, d16 1115*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xa1 0x05 1116*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.u8 d16, d17, d16 1117*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xa1 0x05 1118*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.u16 d16, d17, d16 1119*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xa1 0x05 1120*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.u32 d16, d17, d16 1121*9880d681SAndroid Build Coastguard Worker0x70 0xff 0xa1 0x05 1122*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.u64 d16, d17, d16 1123*9880d681SAndroid Build Coastguard Worker0x40 0xef 0xe2 0x05 1124*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.s8 q8, q9, q8 1125*9880d681SAndroid Build Coastguard Worker0x50 0xef 0xe2 0x05 1126*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.s16 q8, q9, q8 1127*9880d681SAndroid Build Coastguard Worker0x60 0xef 0xe2 0x05 1128*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.s32 q8, q9, q8 1129*9880d681SAndroid Build Coastguard Worker0x70 0xef 0xe2 0x05 1130*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.s64 q8, q9, q8 1131*9880d681SAndroid Build Coastguard Worker0x40 0xff 0xe2 0x05 1132*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.u8 q8, q9, q8 1133*9880d681SAndroid Build Coastguard Worker0x50 0xff 0xe2 0x05 1134*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.u16 q8, q9, q8 1135*9880d681SAndroid Build Coastguard Worker0x60 0xff 0xe2 0x05 1136*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.u32 q8, q9, q8 1137*9880d681SAndroid Build Coastguard Worker0x70 0xff 0xe2 0x05 1138*9880d681SAndroid Build Coastguard Worker# CHECK: vrshl.u64 q8, q9, q8 1139*9880d681SAndroid Build Coastguard Worker0xc8 0xef 0x30 0x02 1140*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.s8 d16, d16, #8 1141*9880d681SAndroid Build Coastguard Worker0xd0 0xef 0x30 0x02 1142*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.s16 d16, d16, #16 1143*9880d681SAndroid Build Coastguard Worker0xe0 0xef 0x30 0x02 1144*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.s32 d16, d16, #32 1145*9880d681SAndroid Build Coastguard Worker0xc0 0xef 0xb0 0x02 1146*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.s64 d16, d16, #64 1147*9880d681SAndroid Build Coastguard Worker0xc8 0xff 0x30 0x02 1148*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.u8 d16, d16, #8 1149*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0x30 0x02 1150*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.u16 d16, d16, #16 1151*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0x30 0x02 1152*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.u32 d16, d16, #32 1153*9880d681SAndroid Build Coastguard Worker0xc0 0xff 0xb0 0x02 1154*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.u64 d16, d16, #64 1155*9880d681SAndroid Build Coastguard Worker0xc8 0xef 0x70 0x02 1156*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.s8 q8, q8, #8 1157*9880d681SAndroid Build Coastguard Worker0xd0 0xef 0x70 0x02 1158*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.s16 q8, q8, #16 1159*9880d681SAndroid Build Coastguard Worker0xe0 0xef 0x70 0x02 1160*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.s32 q8, q8, #32 1161*9880d681SAndroid Build Coastguard Worker0xc0 0xef 0xf0 0x02 1162*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.s64 q8, q8, #64 1163*9880d681SAndroid Build Coastguard Worker0xc8 0xff 0x70 0x02 1164*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.u8 q8, q8, #8 1165*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0x70 0x02 1166*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.u16 q8, q8, #16 1167*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0x70 0x02 1168*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.u32 q8, q8, #32 1169*9880d681SAndroid Build Coastguard Worker0xc0 0xff 0xf0 0x02 1170*9880d681SAndroid Build Coastguard Worker# CHECK: vrshr.u64 q8, q8, #64 1171*9880d681SAndroid Build Coastguard Worker0xc8 0xef 0x70 0x08 1172*9880d681SAndroid Build Coastguard Worker# CHECK: vrshrn.i16 d16, q8, #8 1173*9880d681SAndroid Build Coastguard Worker0xd0 0xef 0x70 0x08 1174*9880d681SAndroid Build Coastguard Worker# CHECK: vrshrn.i32 d16, q8, #16 1175*9880d681SAndroid Build Coastguard Worker0xe0 0xef 0x70 0x08 1176*9880d681SAndroid Build Coastguard Worker# CHECK: vrshrn.i64 d16, q8, #32 1177*9880d681SAndroid Build Coastguard Worker0xc8 0xef 0x30 0x11 1178*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s8 d17, d16, #8 1179*9880d681SAndroid Build Coastguard Worker0xd0 0xef 0x30 0x11 1180*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s16 d17, d16, #16 1181*9880d681SAndroid Build Coastguard Worker0xe0 0xef 0x30 0x11 1182*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s32 d17, d16, #32 1183*9880d681SAndroid Build Coastguard Worker0xc0 0xef 0xb0 0x11 1184*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s64 d17, d16, #64 1185*9880d681SAndroid Build Coastguard Worker0xc8 0xef 0x72 0x01 1186*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s8 q8, q9, #8 1187*9880d681SAndroid Build Coastguard Worker0xd0 0xef 0x72 0x01 1188*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s16 q8, q9, #16 1189*9880d681SAndroid Build Coastguard Worker0xe0 0xef 0x72 0x01 1190*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s32 q8, q9, #32 1191*9880d681SAndroid Build Coastguard Worker0xc0 0xef 0xf2 0x01 1192*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.s64 q8, q9, #64 1193*9880d681SAndroid Build Coastguard Worker0xc8 0xff 0x30 0x11 1194*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u8 d17, d16, #8 1195*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0x30 0x11 1196*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u16 d17, d16, #16 1197*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0x30 0x11 1198*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u32 d17, d16, #32 1199*9880d681SAndroid Build Coastguard Worker0xc0 0xff 0xb0 0x11 1200*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u64 d17, d16, #64 1201*9880d681SAndroid Build Coastguard Worker0xc8 0xff 0x72 0x01 1202*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u8 q8, q9, #8 1203*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0x72 0x01 1204*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u16 q8, q9, #16 1205*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0x72 0x01 1206*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u32 q8, q9, #32 1207*9880d681SAndroid Build Coastguard Worker0xc0 0xff 0xf2 0x01 1208*9880d681SAndroid Build Coastguard Worker# CHECK: vsra.u64 q8, q9, #64 1209*9880d681SAndroid Build Coastguard Worker0xc8 0xef 0x30 0x13 1210*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.s8 d17, d16, #8 1211*9880d681SAndroid Build Coastguard Worker0xd0 0xef 0x30 0x13 1212*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.s16 d17, d16, #16 1213*9880d681SAndroid Build Coastguard Worker0xe0 0xef 0x30 0x13 1214*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.s32 d17, d16, #32 1215*9880d681SAndroid Build Coastguard Worker0xc0 0xef 0xb0 0x13 1216*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.s64 d17, d16, #64 1217*9880d681SAndroid Build Coastguard Worker0xc8 0xff 0x30 0x13 1218*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.u8 d17, d16, #8 1219*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0x30 0x13 1220*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.u16 d17, d16, #16 1221*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0x30 0x13 1222*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.u32 d17, d16, #32 1223*9880d681SAndroid Build Coastguard Worker0xc0 0xff 0xb0 0x13 1224*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.u64 d17, d16, #64 1225*9880d681SAndroid Build Coastguard Worker0xc8 0xef 0x72 0x03 1226*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.s8 q8, q9, #8 1227*9880d681SAndroid Build Coastguard Worker0xd0 0xef 0x72 0x03 1228*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.s16 q8, q9, #16 1229*9880d681SAndroid Build Coastguard Worker0xe0 0xef 0x72 0x03 1230*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.s32 q8, q9, #32 1231*9880d681SAndroid Build Coastguard Worker0xc0 0xef 0xf2 0x03 1232*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.s64 q8, q9, #64 1233*9880d681SAndroid Build Coastguard Worker0xc8 0xff 0x72 0x03 1234*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.u8 q8, q9, #8 1235*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0x72 0x03 1236*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.u16 q8, q9, #16 1237*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0x72 0x03 1238*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.u32 q8, q9, #32 1239*9880d681SAndroid Build Coastguard Worker0xc0 0xff 0xf2 0x03 1240*9880d681SAndroid Build Coastguard Worker# CHECK: vrsra.u64 q8, q9, #64 1241*9880d681SAndroid Build Coastguard Worker0xcf 0xff 0x30 0x15 1242*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.8 d17, d16, #7 1243*9880d681SAndroid Build Coastguard Worker0xdf 0xff 0x30 0x15 1244*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.16 d17, d16, #15 1245*9880d681SAndroid Build Coastguard Worker0xff 0xff 0x30 0x15 1246*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.32 d17, d16, #31 1247*9880d681SAndroid Build Coastguard Worker0xff 0xff 0xb0 0x15 1248*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.64 d17, d16, #63 1249*9880d681SAndroid Build Coastguard Worker0xcf 0xff 0x70 0x25 1250*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.8 q9, q8, #7 1251*9880d681SAndroid Build Coastguard Worker0xdf 0xff 0x70 0x25 1252*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.16 q9, q8, #15 1253*9880d681SAndroid Build Coastguard Worker0xff 0xff 0x70 0x25 1254*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.32 q9, q8, #31 1255*9880d681SAndroid Build Coastguard Worker0xff 0xff 0xf0 0x25 1256*9880d681SAndroid Build Coastguard Worker# CHECK: vsli.64 q9, q8, #63 1257*9880d681SAndroid Build Coastguard Worker0xc8 0xff 0x30 0x14 1258*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.8 d17, d16, #8 1259*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0x30 0x14 1260*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.16 d17, d16, #16 1261*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0x30 0x14 1262*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.32 d17, d16, #32 1263*9880d681SAndroid Build Coastguard Worker0xc0 0xff 0xb0 0x14 1264*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.64 d17, d16, #64 1265*9880d681SAndroid Build Coastguard Worker0xc8 0xff 0x70 0x24 1266*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.8 q9, q8, #8 1267*9880d681SAndroid Build Coastguard Worker0xd0 0xff 0x70 0x24 1268*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.16 q9, q8, #16 1269*9880d681SAndroid Build Coastguard Worker0xe0 0xff 0x70 0x24 1270*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.32 q9, q8, #32 1271*9880d681SAndroid Build Coastguard Worker0xc0 0xff 0xf0 0x24 1272*9880d681SAndroid Build Coastguard Worker# CHECK: vsri.64 q9, q8, #64 1273*9880d681SAndroid Build Coastguard Worker0xf1 0xef 0xa0 0x03 1274*9880d681SAndroid Build Coastguard Worker# CHECK: vext.8 d16, d17, d16, #3 1275*9880d681SAndroid Build Coastguard Worker0xf1 0xef 0xa0 0x05 1276*9880d681SAndroid Build Coastguard Worker# CHECK: vext.8 d16, d17, d16, #5 1277*9880d681SAndroid Build Coastguard Worker0xf2 0xef 0xe0 0x03 1278*9880d681SAndroid Build Coastguard Worker# CHECK: vext.8 q8, q9, q8, #3 1279*9880d681SAndroid Build Coastguard Worker0xf2 0xef 0xe0 0x07 1280*9880d681SAndroid Build Coastguard Worker# CHECK: vext.8 q8, q9, q8, #7 1281*9880d681SAndroid Build Coastguard Worker0xf1 0xef 0xa0 0x06 1282*9880d681SAndroid Build Coastguard Worker# CHECK: vext.16 d16, d17, d16, #3 1283*9880d681SAndroid Build Coastguard Worker0xf2 0xef 0xe0 0x0c 1284*9880d681SAndroid Build Coastguard Worker# CHECK: vext.32 q8, q9, q8, #3 1285*9880d681SAndroid Build Coastguard Worker0xf2 0xff 0xa0 0x10 1286*9880d681SAndroid Build Coastguard Worker# CHECK: vtrn.8 d17, d16 1287*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0xa0 0x10 1288*9880d681SAndroid Build Coastguard Worker# CHECK: vtrn.16 d17, d16 1289*9880d681SAndroid Build Coastguard Worker0xfa 0xff 0xa0 0x10 1290*9880d681SAndroid Build Coastguard Worker# CHECK: vtrn.32 d17, d16 1291*9880d681SAndroid Build Coastguard Worker0xf2 0xff 0xe0 0x20 1292*9880d681SAndroid Build Coastguard Worker# CHECK: vtrn.8 q9, q8 1293*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0xe0 0x20 1294*9880d681SAndroid Build Coastguard Worker# CHECK: vtrn.16 q9, q8 1295*9880d681SAndroid Build Coastguard Worker0xfa 0xff 0xe0 0x20 1296*9880d681SAndroid Build Coastguard Worker# CHECK: vtrn.32 q9, q8 1297*9880d681SAndroid Build Coastguard Worker0xf2 0xff 0x20 0x11 1298*9880d681SAndroid Build Coastguard Worker# CHECK: vuzp.8 d17, d16 1299*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0x20 0x11 1300*9880d681SAndroid Build Coastguard Worker# CHECK: vuzp.16 d17, d16 1301*9880d681SAndroid Build Coastguard Worker0xf2 0xff 0x60 0x21 1302*9880d681SAndroid Build Coastguard Worker# CHECK: vuzp.8 q9, q8 1303*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0x60 0x21 1304*9880d681SAndroid Build Coastguard Worker# CHECK: vuzp.16 q9, q8 1305*9880d681SAndroid Build Coastguard Worker0xfa 0xff 0x60 0x21 1306*9880d681SAndroid Build Coastguard Worker# CHECK: vuzp.32 q9, q8 1307*9880d681SAndroid Build Coastguard Worker0xf2 0xff 0xa0 0x11 1308*9880d681SAndroid Build Coastguard Worker# CHECK: vzip.8 d17, d16 1309*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0xa0 0x11 1310*9880d681SAndroid Build Coastguard Worker# CHECK: vzip.16 d17, d16 1311*9880d681SAndroid Build Coastguard Worker0xf2 0xff 0xe0 0x21 1312*9880d681SAndroid Build Coastguard Worker# CHECK: vzip.8 q9, q8 1313*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0xe0 0x21 1314*9880d681SAndroid Build Coastguard Worker# CHECK: vzip.16 q9, q8 1315*9880d681SAndroid Build Coastguard Worker0xfa 0xff 0xe0 0x21 1316*9880d681SAndroid Build Coastguard Worker# CHECK: vzip.32 q9, q8 1317*9880d681SAndroid Build Coastguard Worker 1318*9880d681SAndroid Build Coastguard Worker 1319*9880d681SAndroid Build Coastguard Worker0xf1 0xef 0xa0 0x03 1320*9880d681SAndroid Build Coastguard Worker# CHECK: vext.8 d16, d17, d16, #3 1321*9880d681SAndroid Build Coastguard Worker0xf1 0xef 0xa0 0x05 1322*9880d681SAndroid Build Coastguard Worker# CHECK: vext.8 d16, d17, d16, #5 1323*9880d681SAndroid Build Coastguard Worker0xf2 0xef 0xe0 0x03 1324*9880d681SAndroid Build Coastguard Worker# CHECK: vext.8 q8, q9, q8, #3 1325*9880d681SAndroid Build Coastguard Worker0xf2 0xef 0xe0 0x07 1326*9880d681SAndroid Build Coastguard Worker# CHECK: vext.8 q8, q9, q8, #7 1327*9880d681SAndroid Build Coastguard Worker0xf1 0xef 0xa0 0x06 1328*9880d681SAndroid Build Coastguard Worker# CHECK: vext.16 d16, d17, d16, #3 1329*9880d681SAndroid Build Coastguard Worker0xf2 0xef 0xe0 0x0c 1330*9880d681SAndroid Build Coastguard Worker# CHECK: vext.32 q8, q9, q8, #3 1331*9880d681SAndroid Build Coastguard Worker0xf2 0xff 0xa0 0x10 1332*9880d681SAndroid Build Coastguard Worker# CHECK: vtrn.8 d17, d16 1333*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0xa0 0x10 1334*9880d681SAndroid Build Coastguard Worker# CHECK: vtrn.16 d17, d16 1335*9880d681SAndroid Build Coastguard Worker0xfa 0xff 0xa0 0x10 1336*9880d681SAndroid Build Coastguard Worker# CHECK: vtrn.32 d17, d16 1337*9880d681SAndroid Build Coastguard Worker0xf2 0xff 0xe0 0x20 1338*9880d681SAndroid Build Coastguard Worker# CHECK: vtrn.8 q9, q8 1339*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0xe0 0x20 1340*9880d681SAndroid Build Coastguard Worker# CHECK: vtrn.16 q9, q8 1341*9880d681SAndroid Build Coastguard Worker0xfa 0xff 0xe0 0x20 1342*9880d681SAndroid Build Coastguard Worker# CHECK: vtrn.32 q9, q8 1343*9880d681SAndroid Build Coastguard Worker0xf2 0xff 0x20 0x11 1344*9880d681SAndroid Build Coastguard Worker# CHECK: vuzp.8 d17, d16 1345*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0x20 0x11 1346*9880d681SAndroid Build Coastguard Worker# CHECK: vuzp.16 d17, d16 1347*9880d681SAndroid Build Coastguard Worker0xf2 0xff 0x60 0x21 1348*9880d681SAndroid Build Coastguard Worker# CHECK: vuzp.8 q9, q8 1349*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0x60 0x21 1350*9880d681SAndroid Build Coastguard Worker# CHECK: vuzp.16 q9, q8 1351*9880d681SAndroid Build Coastguard Worker0xfa 0xff 0x60 0x21 1352*9880d681SAndroid Build Coastguard Worker# CHECK: vuzp.32 q9, q8 1353*9880d681SAndroid Build Coastguard Worker0xf2 0xff 0xa0 0x11 1354*9880d681SAndroid Build Coastguard Worker# CHECK: vzip.8 d17, d16 1355*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0xa0 0x11 1356*9880d681SAndroid Build Coastguard Worker# CHECK: vzip.16 d17, d16 1357*9880d681SAndroid Build Coastguard Worker0xf2 0xff 0xe0 0x21 1358*9880d681SAndroid Build Coastguard Worker# CHECK: vzip.8 q9, q8 1359*9880d681SAndroid Build Coastguard Worker0xf6 0xff 0xe0 0x21 1360*9880d681SAndroid Build Coastguard Worker# CHECK: vzip.16 q9, q8 1361*9880d681SAndroid Build Coastguard Worker0xfa 0xff 0xe0 0x21 1362*9880d681SAndroid Build Coastguard Worker# CHECK: vzip.32 q9, q8 1363*9880d681SAndroid Build Coastguard Worker 1364*9880d681SAndroid Build Coastguard Worker0xf1 0xff 0xa0 0x08 1365*9880d681SAndroid Build Coastguard Worker# CHECK: vtbl.8 d16, {d17}, d16 1366*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xa2 0x09 1367*9880d681SAndroid Build Coastguard Worker# CHECK: vtbl.8 d16, {d16, d17}, d18 1368*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xa4 0x0a 1369*9880d681SAndroid Build Coastguard Worker# CHECK: vtbl.8 d16, {d16, d17, d18}, d20 1370*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xa4 0x0b 1371*9880d681SAndroid Build Coastguard Worker# CHECK: vtbl.8 d16, {d16, d17, d18, d19}, d20 1372*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xe1 0x28 1373*9880d681SAndroid Build Coastguard Worker# CHECK: vtbx.8 d18, {d16}, d17 1374*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xe2 0x39 1375*9880d681SAndroid Build Coastguard Worker# CHECK: vtbx.8 d19, {d16, d17}, d18 1376*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xe5 0x4a 1377*9880d681SAndroid Build Coastguard Worker# CHECK: vtbx.8 d20, {d16, d17, d18}, d21 1378*9880d681SAndroid Build Coastguard Worker0xf0 0xff 0xe5 0x4b 1379*9880d681SAndroid Build Coastguard Worker# CHECK: vtbx.8 d20, {d16, d17, d18, d19}, d21 1380*9880d681SAndroid Build Coastguard Worker 1381*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x1f 0x07 1382*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8 {d16}, [r0:64] 1383*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x4f 0x07 1384*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16 {d16}, [r0] 1385*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x8f 0x07 1386*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32 {d16}, [r0] 1387*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0xcf 0x07 1388*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64 {d16}, [r0] 1389*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x1f 0x0a 1390*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8 {d16, d17}, [r0:64] 1391*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x6f 0x0a 1392*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16 {d16, d17}, [r0:128] 1393*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x8f 0x0a 1394*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32 {d16, d17}, [r0] 1395*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0xcf 0x0a 1396*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64 {d16, d17}, [r0] 1397*9880d681SAndroid Build Coastguard Worker 1398*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x1f 0x08 1399*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d16, d17}, [r0:64] 1400*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x6f 0x08 1401*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d16, d17}, [r0:128] 1402*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x8f 0x08 1403*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d16, d17}, [r0] 1404*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x1f 0x03 1405*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d16, d17, d18, d19}, [r0:64] 1406*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x6f 0x03 1407*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d16, d17, d18, d19}, [r0:128] 1408*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0xbf 0x03 1409*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d16, d17, d18, d19}, [r0:256] 1410*9880d681SAndroid Build Coastguard Worker 1411*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x1f 0x04 1412*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8 {d16, d17, d18}, [r0:64] 1413*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x4f 0x04 1414*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16 {d16, d17, d18}, [r0] 1415*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x8f 0x04 1416*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32 {d16, d17, d18}, [r0] 1417*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x1d 0x05 1418*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8 {d16, d18, d20}, [r0:64]! 1419*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x1d 0x15 1420*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8 {d17, d19, d21}, [r0:64]! 1421*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x4d 0x05 1422*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16 {d16, d18, d20}, [r0]! 1423*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x4d 0x15 1424*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16 {d17, d19, d21}, [r0]! 1425*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x8d 0x05 1426*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32 {d16, d18, d20}, [r0]! 1427*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x8d 0x15 1428*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32 {d17, d19, d21}, [r0]! 1429*9880d681SAndroid Build Coastguard Worker 1430*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x1f 0x00 1431*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8 {d16, d17, d18, d19}, [r0:64] 1432*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x6f 0x00 1433*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16 {d16, d17, d18, d19}, [r0:128] 1434*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0xbf 0x00 1435*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32 {d16, d17, d18, d19}, [r0:256] 1436*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x3d 0x01 1437*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8 {d16, d18, d20, d22}, [r0:256]! 1438*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x3d 0x11 1439*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8 {d17, d19, d21, d23}, [r0:256]! 1440*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x4d 0x01 1441*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16 {d16, d18, d20, d22}, [r0]! 1442*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x4d 0x11 1443*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16 {d17, d19, d21, d23}, [r0]! 1444*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x8d 0x01 1445*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32 {d16, d18, d20, d22}, [r0]! 1446*9880d681SAndroid Build Coastguard Worker0x60 0xf9 0x8d 0x11 1447*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32 {d17, d19, d21, d23}, [r0]! 1448*9880d681SAndroid Build Coastguard Worker 1449*9880d681SAndroid Build Coastguard Worker0xe0 0xf9 0x6f 0x00 1450*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8 {d16[3]}, [r0] 1451*9880d681SAndroid Build Coastguard Worker0xe0 0xf9 0x9f 0x04 1452*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16 {d16[2]}, [r0:16] 1453*9880d681SAndroid Build Coastguard Worker0xe0 0xf9 0xbf 0x08 1454*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32 {d16[1]}, [r0:32] 1455*9880d681SAndroid Build Coastguard Worker 1456*9880d681SAndroid Build Coastguard Worker0xe0 0xf9 0x3f 0x01 1457*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d16[1], d17[1]}, [r0:16] 1458*9880d681SAndroid Build Coastguard Worker0xe0 0xf9 0x5f 0x05 1459*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d16[1], d17[1]}, [r0:32] 1460*9880d681SAndroid Build Coastguard Worker0xe0 0xf9 0x8f 0x09 1461*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d16[1], d17[1]}, [r0] 1462*9880d681SAndroid Build Coastguard Worker0xe0 0xf9 0x6f 0x15 1463*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d17[1], d19[1]}, [r0] 1464*9880d681SAndroid Build Coastguard Worker0xe0 0xf9 0x5f 0x19 1465*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d17[0], d19[0]}, [r0:64] 1466*9880d681SAndroid Build Coastguard Worker 1467*9880d681SAndroid Build Coastguard Worker0xe0 0xf9 0x2f 0x02 1468*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8 {d16[1], d17[1], d18[1]}, [r0] 1469*9880d681SAndroid Build Coastguard Worker0xe0 0xf9 0x4f 0x06 1470*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16 {d16[1], d17[1], d18[1]}, [r0] 1471*9880d681SAndroid Build Coastguard Worker0xe0 0xf9 0x8f 0x0a 1472*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32 {d16[1], d17[1], d18[1]}, [r0] 1473*9880d681SAndroid Build Coastguard Worker0xe0 0xf9 0x6f 0x06 1474*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16 {d16[1], d18[1], d20[1]}, [r0] 1475*9880d681SAndroid Build Coastguard Worker0xe0 0xf9 0xcf 0x1a 1476*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32 {d17[1], d19[1], d21[1]}, [r0] 1477*9880d681SAndroid Build Coastguard Worker 1478*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0x0f 0x0e 1479*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8 {d0[], d1[], d2[]}, [r4] 1480*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0x0d 0x0e 1481*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8 {d0[], d1[], d2[]}, [r4]! 1482*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0x25 0x0e 1483*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8 {d0[], d2[], d4[]}, [r4], r5 1484*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0x6f 0x0e 1485*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16 {d0[], d2[], d4[]}, [r4] 1486*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0x4d 0x0e 1487*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16 {d0[], d1[], d2[]}, [r4]! 1488*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0x65 0x0e 1489*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16 {d0[], d2[], d4[]}, [r4], r5 1490*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0x8f 0x0e 1491*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32 {d0[], d1[], d2[]}, [r4] 1492*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0x8d 0x0e 1493*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32 {d0[], d1[], d2[]}, [r4]! 1494*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0xa5 0x0e 1495*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32 {d0[], d2[], d4[]}, [r4], r5 1496*9880d681SAndroid Build Coastguard Worker 1497*9880d681SAndroid Build Coastguard Worker0xe0 0xf9 0x3f 0x03 1498*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8 {d16[1], d17[1], d18[1], d19[1]}, [r0:32] 1499*9880d681SAndroid Build Coastguard Worker0xe0 0xf9 0x4f 0x07 1500*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16 {d16[1], d17[1], d18[1], d19[1]}, [r0] 1501*9880d681SAndroid Build Coastguard Worker0xe0 0xf9 0xaf 0x0b 1502*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32 {d16[1], d17[1], d18[1], d19[1]}, [r0:128] 1503*9880d681SAndroid Build Coastguard Worker0xe0 0xf9 0x7f 0x07 1504*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16 {d16[1], d18[1], d20[1], d22[1]}, [r0:64] 1505*9880d681SAndroid Build Coastguard Worker0xe0 0xf9 0x4f 0x1b 1506*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32 {d17[0], d19[0], d21[0], d23[0]}, [r0] 1507*9880d681SAndroid Build Coastguard Worker 1508*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0x0f 0x0f 1509*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8 {d0[], d1[], d2[], d3[]}, [r4] 1510*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0x3f 0x0f 1511*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8 {d0[], d2[], d4[], d6[]}, [r4:32] 1512*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0x1d 0x0f 1513*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8 {d0[], d1[], d2[], d3[]}, [r4:32]! 1514*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0x35 0x0f 1515*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8 {d0[], d2[], d4[], d6[]}, [r4:32], r5 1516*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0x4f 0x0f 1517*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16 {d0[], d1[], d2[], d3[]}, [r4] 1518*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0x7f 0x0f 1519*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16 {d0[], d2[], d4[], d6[]}, [r4:64] 1520*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0x5d 0x0f 1521*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16 {d0[], d1[], d2[], d3[]}, [r4:64]! 1522*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0x75 0x0f 1523*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16 {d0[], d2[], d4[], d6[]}, [r4:64], r5 1524*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0x8f 0x0f 1525*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32 {d0[], d1[], d2[], d3[]}, [r4] 1526*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0xbf 0x0f 1527*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32 {d0[], d2[], d4[], d6[]}, [r4:64] 1528*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0xdd 0x0f 1529*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32 {d0[], d1[], d2[], d3[]}, [r4:128]! 1530*9880d681SAndroid Build Coastguard Worker0xa4 0xf9 0xf5 0x0f 1531*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32 {d0[], d2[], d4[], d6[]}, [r4:128], r5 1532*9880d681SAndroid Build Coastguard Worker 1533*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x1f 0x07 1534*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8 {d16}, [r0:64] 1535*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x4f 0x07 1536*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16 {d16}, [r0] 1537*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x8f 0x07 1538*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32 {d16}, [r0] 1539*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0xcf 0x07 1540*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64 {d16}, [r0] 1541*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x1f 0x0a 1542*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8 {d16, d17}, [r0:64] 1543*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x6f 0x0a 1544*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16 {d16, d17}, [r0:128] 1545*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x8f 0x0a 1546*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32 {d16, d17}, [r0] 1547*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0xcf 0x0a 1548*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64 {d16, d17}, [r0] 1549*9880d681SAndroid Build Coastguard Worker 1550*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x1f 0x08 1551*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8 {d16, d17}, [r0:64] 1552*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x6f 0x08 1553*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16 {d16, d17}, [r0:128] 1554*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x8f 0x08 1555*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32 {d16, d17}, [r0] 1556*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x1f 0x03 1557*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8 {d16, d17, d18, d19}, [r0:64] 1558*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x6f 0x03 1559*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16 {d16, d17, d18, d19}, [r0:128] 1560*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0xbf 0x03 1561*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32 {d16, d17, d18, d19}, [r0:256] 1562*9880d681SAndroid Build Coastguard Worker 1563*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x1f 0x04 1564*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.8 {d16, d17, d18}, [r0:64] 1565*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x4f 0x04 1566*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.16 {d16, d17, d18}, [r0] 1567*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x8f 0x04 1568*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.32 {d16, d17, d18}, [r0] 1569*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x1d 0x05 1570*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.8 {d16, d18, d20}, [r0:64]! 1571*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x1d 0x15 1572*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.8 {d17, d19, d21}, [r0:64]! 1573*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x4d 0x05 1574*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.16 {d16, d18, d20}, [r0]! 1575*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x4d 0x15 1576*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.16 {d17, d19, d21}, [r0]! 1577*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x8d 0x05 1578*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.32 {d16, d18, d20}, [r0]! 1579*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x8d 0x15 1580*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.32 {d17, d19, d21}, [r0]! 1581*9880d681SAndroid Build Coastguard Worker 1582*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x1f 0x00 1583*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.8 {d16, d17, d18, d19}, [r0:64] 1584*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x6f 0x00 1585*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.16 {d16, d17, d18, d19}, [r0:128] 1586*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x3d 0x01 1587*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.8 {d16, d18, d20, d22}, [r0:256]! 1588*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x3d 0x11 1589*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.8 {d17, d19, d21, d23}, [r0:256]! 1590*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x4d 0x01 1591*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.16 {d16, d18, d20, d22}, [r0]! 1592*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x4d 0x11 1593*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.16 {d17, d19, d21, d23}, [r0]! 1594*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x8d 0x01 1595*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.32 {d16, d18, d20, d22}, [r0]! 1596*9880d681SAndroid Build Coastguard Worker0x40 0xf9 0x8d 0x11 1597*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.32 {d17, d19, d21, d23}, [r0]! 1598*9880d681SAndroid Build Coastguard Worker 1599*9880d681SAndroid Build Coastguard Worker0xc0 0xf9 0x3f 0x01 1600*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8 {d16[1], d17[1]}, [r0:16] 1601*9880d681SAndroid Build Coastguard Worker0xc0 0xf9 0x5f 0x05 1602*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16 {d16[1], d17[1]}, [r0:32] 1603*9880d681SAndroid Build Coastguard Worker0xc0 0xf9 0x8f 0x09 1604*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32 {d16[1], d17[1]}, [r0] 1605*9880d681SAndroid Build Coastguard Worker0xc0 0xf9 0x6f 0x15 1606*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16 {d17[1], d19[1]}, [r0] 1607*9880d681SAndroid Build Coastguard Worker0xc0 0xf9 0x5f 0x19 1608*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32 {d17[0], d19[0]}, [r0:64] 1609*9880d681SAndroid Build Coastguard Worker 1610*9880d681SAndroid Build Coastguard Worker0xc0 0xf9 0x2f 0x02 1611*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.8 {d16[1], d17[1], d18[1]}, [r0] 1612*9880d681SAndroid Build Coastguard Worker0xc0 0xf9 0x4f 0x06 1613*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.16 {d16[1], d17[1], d18[1]}, [r0] 1614*9880d681SAndroid Build Coastguard Worker0xc0 0xf9 0x8f 0x0a 1615*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.32 {d16[1], d17[1], d18[1]}, [r0] 1616*9880d681SAndroid Build Coastguard Worker0xc0 0xf9 0xaf 0x16 1617*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.16 {d17[2], d19[2], d21[2]}, [r0] 1618*9880d681SAndroid Build Coastguard Worker0xc0 0xf9 0x4f 0x0a 1619*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.32 {d16[0], d18[0], d20[0]}, [r0] 1620*9880d681SAndroid Build Coastguard Worker 1621*9880d681SAndroid Build Coastguard Worker0xc0 0xf9 0x3f 0x03 1622*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.8 {d16[1], d17[1], d18[1], d19[1]}, [r0:32] 1623*9880d681SAndroid Build Coastguard Worker0xc0 0xf9 0x4f 0x07 1624*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.16 {d16[1], d17[1], d18[1], d19[1]}, [r0] 1625*9880d681SAndroid Build Coastguard Worker0xc0 0xf9 0xaf 0x0b 1626*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.32 {d16[1], d17[1], d18[1], d19[1]}, [r0:128] 1627*9880d681SAndroid Build Coastguard Worker0xc0 0xf9 0xff 0x17 1628*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.16 {d17[3], d19[3], d21[3], d23[3]}, [r0:64] 1629*9880d681SAndroid Build Coastguard Worker0xc0 0xf9 0x4f 0x1b 1630*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.32 {d17[0], d19[0], d21[0], d23[0]}, [r0] 1631*9880d681SAndroid Build Coastguard Worker 1632*9880d681SAndroid Build Coastguard Worker# rdar://10798451 1633*9880d681SAndroid Build Coastguard Worker0xe7 0xf9 0x32 0x1d 1634*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d17[], d19[]}, [r7:16], r2 1635*9880d681SAndroid Build Coastguard Worker0xe7 0xf9 0x3d 0x1d 1636*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d17[], d19[]}, [r7:16]! 1637*9880d681SAndroid Build Coastguard Worker0xe7 0xf9 0x3f 0x1d 1638*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d17[], d19[]}, [r7:16] 1639*9880d681SAndroid Build Coastguard Worker 1640*9880d681SAndroid Build Coastguard Worker# rdar://11034702 1641*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x0d 0x87 1642*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8 {d8}, [r4]! 1643*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x4d 0x87 1644*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16 {d8}, [r4]! 1645*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x8d 0x87 1646*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32 {d8}, [r4]! 1647*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0xcd 0x87 1648*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64 {d8}, [r4]! 1649*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x06 0x87 1650*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8 {d8}, [r4], r6 1651*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x46 0x87 1652*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16 {d8}, [r4], r6 1653*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x86 0x87 1654*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32 {d8}, [r4], r6 1655*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0xc6 0x87 1656*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64 {d8}, [r4], r6 1657*9880d681SAndroid Build Coastguard Worker 1658*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x0d 0x8a 1659*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8 {d8, d9}, [r4]! 1660*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x4d 0x8a 1661*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16 {d8, d9}, [r4]! 1662*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x8d 0x8a 1663*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32 {d8, d9}, [r4]! 1664*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0xcd 0x8a 1665*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64 {d8, d9}, [r4]! 1666*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x06 0x8a 1667*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8 {d8, d9}, [r4], r6 1668*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x46 0x8a 1669*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16 {d8, d9}, [r4], r6 1670*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x86 0x8a 1671*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32 {d8, d9}, [r4], r6 1672*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0xc6 0x8a 1673*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64 {d8, d9}, [r4], r6 1674*9880d681SAndroid Build Coastguard Worker 1675*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x0d 0x86 1676*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8 {d8, d9, d10}, [r4]! 1677*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x4d 0x86 1678*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16 {d8, d9, d10}, [r4]! 1679*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x8d 0x86 1680*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32 {d8, d9, d10}, [r4]! 1681*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0xcd 0x86 1682*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64 {d8, d9, d10}, [r4]! 1683*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x06 0x86 1684*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8 {d8, d9, d10}, [r4], r6 1685*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x46 0x86 1686*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16 {d8, d9, d10}, [r4], r6 1687*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x86 0x86 1688*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32 {d8, d9, d10}, [r4], r6 1689*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0xc6 0x86 1690*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64 {d8, d9, d10}, [r4], r6 1691*9880d681SAndroid Build Coastguard Worker 1692*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x0d 0x82 1693*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8 {d8, d9, d10, d11}, [r4]! 1694*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x4d 0x82 1695*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16 {d8, d9, d10, d11}, [r4]! 1696*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x8d 0x82 1697*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32 {d8, d9, d10, d11}, [r4]! 1698*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0xcd 0x82 1699*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64 {d8, d9, d10, d11}, [r4]! 1700*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x06 0x82 1701*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8 {d8, d9, d10, d11}, [r4], r6 1702*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x46 0x82 1703*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16 {d8, d9, d10, d11}, [r4], r6 1704*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x86 0x82 1705*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32 {d8, d9, d10, d11}, [r4], r6 1706*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0xc6 0x82 1707*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64 {d8, d9, d10, d11}, [r4], r6 1708*9880d681SAndroid Build Coastguard Worker 1709*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x0d 0x88 1710*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8 {d8, d9}, [r4]! 1711*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x4d 0x88 1712*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16 {d8, d9}, [r4]! 1713*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x8d 0x88 1714*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32 {d8, d9}, [r4]! 1715*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x06 0x88 1716*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8 {d8, d9}, [r4], r6 1717*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x46 0x88 1718*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16 {d8, d9}, [r4], r6 1719*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x86 0x88 1720*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32 {d8, d9}, [r4], r6 1721*9880d681SAndroid Build Coastguard Worker 1722*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x0d 0x89 1723*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8 {d8, d10}, [r4]! 1724*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x4d 0x89 1725*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16 {d8, d10}, [r4]! 1726*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x8d 0x89 1727*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32 {d8, d10}, [r4]! 1728*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x06 0x89 1729*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8 {d8, d10}, [r4], r6 1730*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x46 0x89 1731*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16 {d8, d10}, [r4], r6 1732*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x86 0x89 1733*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32 {d8, d10}, [r4], r6 1734*9880d681SAndroid Build Coastguard Worker 1735*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x0d 0x84 1736*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.8 {d8, d9, d10}, [r4]! 1737*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x4d 0x84 1738*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.16 {d8, d9, d10}, [r4]! 1739*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x8d 0x84 1740*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.32 {d8, d9, d10}, [r4]! 1741*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x06 0x85 1742*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.8 {d8, d10, d12}, [r4], r6 1743*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x46 0x85 1744*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.16 {d8, d10, d12}, [r4], r6 1745*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x86 0x85 1746*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.32 {d8, d10, d12}, [r4], r6 1747*9880d681SAndroid Build Coastguard Worker 1748*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x0d 0x80 1749*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.8 {d8, d9, d10, d11}, [r4]! 1750*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x4d 0x80 1751*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.16 {d8, d9, d10, d11}, [r4]! 1752*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x8d 0x80 1753*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.32 {d8, d9, d10, d11}, [r4]! 1754*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x06 0x81 1755*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.8 {d8, d10, d12, d14}, [r4], r6 1756*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x46 0x81 1757*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.16 {d8, d10, d12, d14}, [r4], r6 1758*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x86 0x81 1759*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.32 {d8, d10, d12, d14}, [r4], r6 1760*9880d681SAndroid Build Coastguard Worker 1761*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x4f 0x8a 1762*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.16 {d8, d9}, [r4] 1763*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x8f 0x8a 1764*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.32 {d8, d9}, [r4] 1765*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0xcf 0x8a 1766*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.64 {d8, d9}, [r4] 1767*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x0f 0x8a 1768*9880d681SAndroid Build Coastguard Worker# CHECK: vst1.8 {d8, d9}, [r4] 1769*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x4f 0x88 1770*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16 {d8, d9}, [r4] 1771*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x8f 0x88 1772*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32 {d8, d9}, [r4] 1773*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x0f 0x88 1774*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8 {d8, d9}, [r4] 1775*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x4d 0x88 1776*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16 {d8, d9}, [r4]! 1777*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x46 0x88 1778*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16 {d8, d9}, [r4], r6 1779*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x8d 0x88 1780*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32 {d8, d9}, [r4]! 1781*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x86 0x88 1782*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32 {d8, d9}, [r4], r6 1783*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x0d 0x88 1784*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8 {d8, d9}, [r4]! 1785*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x06 0x88 1786*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8 {d8, d9}, [r4], r6 1787*9880d681SAndroid Build Coastguard Worker 1788*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x4f 0x89 1789*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.16 {d8, d10}, [r4] 1790*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x8f 0x89 1791*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.32 {d8, d10}, [r4] 1792*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x0f 0x89 1793*9880d681SAndroid Build Coastguard Worker# CHECK: vst2.8 {d8, d10}, [r4] 1794*9880d681SAndroid Build Coastguard Worker 1795*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x0f 0x84 1796*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.8 {d8, d9, d10}, [r4] 1797*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x4f 0x84 1798*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.16 {d8, d9, d10}, [r4] 1799*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x8f 0x84 1800*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.32 {d8, d9, d10}, [r4] 1801*9880d681SAndroid Build Coastguard Worker 1802*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x0f 0x80 1803*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.8 {d8, d9, d10, d11}, [r4] 1804*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x4f 0x80 1805*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.16 {d8, d9, d10, d11}, [r4] 1806*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x8f 0x80 1807*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.32 {d8, d9, d10, d11}, [r4] 1808*9880d681SAndroid Build Coastguard Worker 1809*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x0f 0x85 1810*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.8 {d8, d10, d12}, [r4] 1811*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x4f 0x85 1812*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.16 {d8, d10, d12}, [r4] 1813*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x8f 0x85 1814*9880d681SAndroid Build Coastguard Worker# CHECK: vst3.32 {d8, d10, d12}, [r4] 1815*9880d681SAndroid Build Coastguard Worker 1816*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x0f 0x81 1817*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.8 {d8, d10, d12, d14}, [r4] 1818*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x4f 0x81 1819*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.16 {d8, d10, d12, d14}, [r4] 1820*9880d681SAndroid Build Coastguard Worker0x04 0xf9 0x8f 0x81 1821*9880d681SAndroid Build Coastguard Worker# CHECK: vst4.32 {d8, d10, d12, d14}, [r4] 1822*9880d681SAndroid Build Coastguard Worker 1823*9880d681SAndroid Build Coastguard Worker# rdar://11204059 1824*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x0d 0x87 1825*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8 {d8}, [r4]! 1826*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x4d 0x87 1827*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16 {d8}, [r4]! 1828*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x8d 0x87 1829*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32 {d8}, [r4]! 1830*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0xcd 0x87 1831*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64 {d8}, [r4]! 1832*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x06 0x87 1833*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8 {d8}, [r4], r6 1834*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x46 0x87 1835*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16 {d8}, [r4], r6 1836*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x86 0x87 1837*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32 {d8}, [r4], r6 1838*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0xc6 0x87 1839*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64 {d8}, [r4], r6 1840*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x0d 0x8a 1841*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8 {d8, d9}, [r4]! 1842*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x4d 0x8a 1843*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16 {d8, d9}, [r4]! 1844*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x8d 0x8a 1845*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32 {d8, d9}, [r4]! 1846*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0xcd 0x8a 1847*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64 {d8, d9}, [r4]! 1848*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x06 0x8a 1849*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8 {d8, d9}, [r4], r6 1850*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x46 0x8a 1851*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16 {d8, d9}, [r4], r6 1852*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x86 0x8a 1853*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32 {d8, d9}, [r4], r6 1854*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0xc6 0x8a 1855*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64 {d8, d9}, [r4], r6 1856*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x0d 0x86 1857*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8 {d8, d9, d10}, [r4]! 1858*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x4d 0x86 1859*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16 {d8, d9, d10}, [r4]! 1860*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x8d 0x86 1861*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32 {d8, d9, d10}, [r4]! 1862*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0xcd 0x86 1863*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64 {d8, d9, d10}, [r4]! 1864*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x06 0x86 1865*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8 {d8, d9, d10}, [r4], r6 1866*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x46 0x86 1867*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16 {d8, d9, d10}, [r4], r6 1868*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x86 0x86 1869*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32 {d8, d9, d10}, [r4], r6 1870*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0xc6 0x86 1871*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64 {d8, d9, d10}, [r4], r6 1872*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x0d 0x82 1873*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8 {d8, d9, d10, d11}, [r4]! 1874*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x4d 0x82 1875*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16 {d8, d9, d10, d11}, [r4]! 1876*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x8d 0x82 1877*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32 {d8, d9, d10, d11}, [r4]! 1878*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0xcd 0x82 1879*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64 {d8, d9, d10, d11}, [r4]! 1880*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x06 0x82 1881*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8 {d8, d9, d10, d11}, [r4], r6 1882*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x46 0x82 1883*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16 {d8, d9, d10, d11}, [r4], r6 1884*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x86 0x82 1885*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32 {d8, d9, d10, d11}, [r4], r6 1886*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0xc6 0x82 1887*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64 {d8, d9, d10, d11}, [r4], r6 1888*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x0d 0x88 1889*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d8, d9}, [r4]! 1890*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x4d 0x88 1891*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d8, d9}, [r4]! 1892*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x8d 0x88 1893*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d8, d9}, [r4]! 1894*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x06 0x88 1895*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d8, d9}, [r4], r6 1896*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x46 0x88 1897*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d8, d9}, [r4], r6 1898*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x86 0x88 1899*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d8, d9}, [r4], r6 1900*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x0d 0x89 1901*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d8, d10}, [r4]! 1902*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x4d 0x89 1903*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d8, d10}, [r4]! 1904*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x8d 0x89 1905*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d8, d10}, [r4]! 1906*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x06 0x89 1907*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d8, d10}, [r4], r6 1908*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x46 0x89 1909*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d8, d10}, [r4], r6 1910*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x86 0x89 1911*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d8, d10}, [r4], r6 1912*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x0d 0x84 1913*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8 {d8, d9, d10}, [r4]! 1914*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x4d 0x84 1915*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16 {d8, d9, d10}, [r4]! 1916*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x8d 0x84 1917*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32 {d8, d9, d10}, [r4]! 1918*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x06 0x85 1919*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8 {d8, d10, d12}, [r4], r6 1920*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x46 0x85 1921*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16 {d8, d10, d12}, [r4], r6 1922*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x86 0x85 1923*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32 {d8, d10, d12}, [r4], r6 1924*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x0d 0x80 1925*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8 {d8, d9, d10, d11}, [r4]! 1926*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x4d 0x80 1927*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16 {d8, d9, d10, d11}, [r4]! 1928*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x8d 0x80 1929*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32 {d8, d9, d10, d11}, [r4]! 1930*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x06 0x81 1931*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8 {d8, d10, d12, d14}, [r4], r6 1932*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x46 0x81 1933*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16 {d8, d10, d12, d14}, [r4], r6 1934*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x86 0x81 1935*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32 {d8, d10, d12, d14}, [r4], r6 1936*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x4f 0x8a 1937*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.16 {d8, d9}, [r4] 1938*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x8f 0x8a 1939*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.32 {d8, d9}, [r4] 1940*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0xcf 0x8a 1941*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.64 {d8, d9}, [r4] 1942*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x0f 0x8a 1943*9880d681SAndroid Build Coastguard Worker# CHECK: vld1.8 {d8, d9}, [r4] 1944*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x4f 0x88 1945*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d8, d9}, [r4] 1946*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x8f 0x88 1947*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d8, d9}, [r4] 1948*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x0f 0x88 1949*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d8, d9}, [r4] 1950*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x4d 0x88 1951*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d8, d9}, [r4]! 1952*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x46 0x88 1953*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d8, d9}, [r4], r6 1954*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x8d 0x88 1955*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d8, d9}, [r4]! 1956*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x86 0x88 1957*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d8, d9}, [r4], r6 1958*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x0d 0x88 1959*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d8, d9}, [r4]! 1960*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x06 0x88 1961*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d8, d9}, [r4], r6 1962*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x4f 0x89 1963*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d8, d10}, [r4] 1964*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x8f 0x89 1965*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d8, d10}, [r4] 1966*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x0f 0x89 1967*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d8, d10}, [r4] 1968*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x4d 0x83 1969*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d8, d9, d10, d11}, [r4]! 1970*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x46 0x83 1971*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d8, d9, d10, d11}, [r4], r6 1972*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x8d 0x83 1973*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d8, d9, d10, d11}, [r4]! 1974*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x86 0x83 1975*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d8, d9, d10, d11}, [r4], r6 1976*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x0d 0x83 1977*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d8, d9, d10, d11}, [r4]! 1978*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x06 0x83 1979*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d8, d9, d10, d11}, [r4], r6 1980*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x0f 0x84 1981*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8 {d8, d9, d10}, [r4] 1982*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x4f 0x84 1983*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16 {d8, d9, d10}, [r4] 1984*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x8f 0x84 1985*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32 {d8, d9, d10}, [r4] 1986*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x0f 0x80 1987*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8 {d8, d9, d10, d11}, [r4] 1988*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x4f 0x80 1989*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16 {d8, d9, d10, d11}, [r4] 1990*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x8f 0x80 1991*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32 {d8, d9, d10, d11}, [r4] 1992*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x0f 0x85 1993*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.8 {d8, d10, d12}, [r4] 1994*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x4f 0x85 1995*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.16 {d8, d10, d12}, [r4] 1996*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x8f 0x85 1997*9880d681SAndroid Build Coastguard Worker# CHECK: vld3.32 {d8, d10, d12}, [r4] 1998*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x0f 0x81 1999*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.8 {d8, d10, d12, d14}, [r4] 2000*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x4f 0x81 2001*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.16 {d8, d10, d12, d14}, [r4] 2002*9880d681SAndroid Build Coastguard Worker0x24 0xf9 0x8f 0x81 2003*9880d681SAndroid Build Coastguard Worker# CHECK: vld4.32 {d8, d10, d12, d14}, [r4] 2004*9880d681SAndroid Build Coastguard Worker 2005*9880d681SAndroid Build Coastguard Worker# rdar://11256967 2006*9880d681SAndroid Build Coastguard Worker0xa2 0xf9 0x0f 0x0d 2007*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d0[], d1[]}, [r2] 2008*9880d681SAndroid Build Coastguard Worker0xa2 0xf9 0x4f 0x0d 2009*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d0[], d1[]}, [r2] 2010*9880d681SAndroid Build Coastguard Worker0xa2 0xf9 0x8f 0x0d 2011*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d0[], d1[]}, [r2] 2012*9880d681SAndroid Build Coastguard Worker0xa2 0xf9 0x0d 0x0d 2013*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d0[], d1[]}, [r2]! 2014*9880d681SAndroid Build Coastguard Worker0xa2 0xf9 0x4d 0x0d 2015*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d0[], d1[]}, [r2]! 2016*9880d681SAndroid Build Coastguard Worker0xa2 0xf9 0x8d 0x0d 2017*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d0[], d1[]}, [r2]! 2018*9880d681SAndroid Build Coastguard Worker0xa2 0xf9 0x03 0x0d 2019*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d0[], d1[]}, [r2], r3 2020*9880d681SAndroid Build Coastguard Worker0xa2 0xf9 0x43 0x0d 2021*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d0[], d1[]}, [r2], r3 2022*9880d681SAndroid Build Coastguard Worker0xa2 0xf9 0x83 0x0d 2023*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d0[], d1[]}, [r2], r3 2024*9880d681SAndroid Build Coastguard Worker0xa3 0xf9 0x2f 0x0d 2025*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d0[], d2[]}, [r3] 2026*9880d681SAndroid Build Coastguard Worker0xa3 0xf9 0x6f 0x0d 2027*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d0[], d2[]}, [r3] 2028*9880d681SAndroid Build Coastguard Worker0xa3 0xf9 0xaf 0x0d 2029*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d0[], d2[]}, [r3] 2030*9880d681SAndroid Build Coastguard Worker0xa3 0xf9 0x2d 0x0d 2031*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d0[], d2[]}, [r3]! 2032*9880d681SAndroid Build Coastguard Worker0xa3 0xf9 0x6d 0x0d 2033*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d0[], d2[]}, [r3]! 2034*9880d681SAndroid Build Coastguard Worker0xa3 0xf9 0xad 0x0d 2035*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d0[], d2[]}, [r3]! 2036*9880d681SAndroid Build Coastguard Worker0xa3 0xf9 0x24 0x0d 2037*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d0[], d2[]}, [r3], r4 2038*9880d681SAndroid Build Coastguard Worker0xa3 0xf9 0x64 0x0d 2039*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.16 {d0[], d2[]}, [r3], r4 2040*9880d681SAndroid Build Coastguard Worker0xa3 0xf9 0xa4 0x0d 2041*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.32 {d0[], d2[]}, [r3], r4 2042*9880d681SAndroid Build Coastguard Worker 2043*9880d681SAndroid Build Coastguard Worker 2044*9880d681SAndroid Build Coastguard Worker# rdar://10798451 2045*9880d681SAndroid Build Coastguard Worker0xe7 0xf9 0x32 0x1d 2046*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d17[], d19[]}, [r7:16], r2 2047*9880d681SAndroid Build Coastguard Worker0xe7 0xf9 0x3d 0x1d 2048*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d17[], d19[]}, [r7:16]! 2049*9880d681SAndroid Build Coastguard Worker0xe7 0xf9 0x3f 0x1d 2050*9880d681SAndroid Build Coastguard Worker# CHECK: vld2.8 {d17[], d19[]}, [r7:16] 2051*9880d681SAndroid Build Coastguard Worker 2052