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