/external/llvm/test/MC/ARM/ |
neon-reverse-encoding.s | 9 @ CHECK: vrev64.8 q8, q8 @ encoding: [0x60,0x00,0xf0,0xf3] 10 vrev64.8 q8, q8 11 @ CHECK: vrev64.16 q8, q8 @ encoding: [0x60,0x00,0xf4,0xf3] 12 vrev64.16 q8, q8 13 @ CHECK: vrev64.32 q8, q8 @ encoding: [0x60,0x00,0xf8,0xf3 [all...] |
neont2-reverse-encoding.s | 9 @ CHECK: vrev64.8 q8, q8 @ encoding: [0xf0,0xff,0x60,0x00] 10 vrev64.8 q8, q8 11 @ CHECK: vrev64.16 q8, q8 @ encoding: [0xf4,0xff,0x60,0x00] 12 vrev64.16 q8, q8 13 @ CHECK: vrev64.32 q8, q8 @ encoding: [0xf8,0xff,0x60,0x00 [all...] |
neont2-shift-encoding.s | 21 @ CHECK: vshl.u8 q8, q9, q8 @ encoding: [0x40,0xff,0xe2,0x04] 22 vshl.u8 q8, q9, q8 23 @ CHECK: vshl.u16 q8, q9, q8 @ encoding: [0x50,0xff,0xe2,0x04] 24 vshl.u16 q8, q9, q8 25 @ CHECK: vshl.u32 q8, q9, q8 @ encoding: [0x60,0xff,0xe2,0x04 [all...] |
neont2-bitwise-encoding.s | 6 vand q8, q8, q9 9 @ CHECK: vand q8, q8, q9 @ encoding: [0x40,0xef,0xf2,0x01] 12 veor q8, q8, q9 15 @ CHECK: veor q8, q8, q9 @ encoding: [0x40,0xff,0xf2,0x01] 19 vorr q8, q8, q [all...] |
neon-satshift-encoding.s | 19 @ CHECK: vqshl.s8 q8, q8, q9 @ encoding: [0xf0,0x04,0x42,0xf2] 20 vqshl.s8 q8, q8, q9 21 @ CHECK: vqshl.s16 q8, q8, q9 @ encoding: [0xf0,0x04,0x52,0xf2] 22 vqshl.s16 q8, q8, q9 23 @ CHECK: vqshl.s32 q8, q8, q9 @ encoding: [0xf0,0x04,0x62,0xf2 [all...] |
neont2-satshift-encoding.s | 21 @ CHECK: vqshl.s8 q8, q8, q9 @ encoding: [0x42,0xef,0xf0,0x04] 22 vqshl.s8 q8, q8, q9 23 @ CHECK: vqshl.s16 q8, q8, q9 @ encoding: [0x52,0xef,0xf0,0x04] 24 vqshl.s16 q8, q8, q9 25 @ CHECK: vqshl.s32 q8, q8, q9 @ encoding: [0x62,0xef,0xf0,0x04 [all...] |
neon-abs-encoding.s | 11 @ CHECK: vabs.s8 q8, q8 @ encoding: [0x60,0x03,0xf1,0xf3] 12 vabs.s8 q8, q8 13 @ CHECK: vabs.s16 q8, q8 @ encoding: [0x60,0x03,0xf5,0xf3] 14 vabs.s16 q8, q8 15 @ CHECK: vabs.s32 q8, q8 @ encoding: [0x60,0x03,0xf9,0xf3 [all...] |
neon-bitcount-encoding.s | 5 @ CHECK: vcnt.8 q8, q8 @ encoding: [0x60,0x05,0xf0,0xf3] 6 vcnt.8 q8, q8 13 @ CHECK: vclz.i8 q8, q8 @ encoding: [0xe0,0x04,0xf0,0xf3] 14 vclz.i8 q8, q8 15 @ CHECK: vclz.i16 q8, q8 @ encoding: [0xe0,0x04,0xf4,0xf3 [all...] |
neon-neg-encoding.s | 11 @ CHECK: vneg.s8 q8, q8 @ encoding: [0xe0,0x03,0xf1,0xf3] 12 vneg.s8 q8, q8 13 @ CHECK: vneg.s16 q8, q8 @ encoding: [0xe0,0x03,0xf5,0xf3] 14 vneg.s16 q8, q8 15 @ CHECK: vneg.s32 q8, q8 @ encoding: [0xe0,0x03,0xf9,0xf3 [all...] |
neont2-abs-encoding.s | 13 @ CHECK: vabs.s8 q8, q8 @ encoding: [0xf1,0xff,0x60,0x03] 14 vabs.s8 q8, q8 15 @ CHECK: vabs.s16 q8, q8 @ encoding: [0xf5,0xff,0x60,0x03] 16 vabs.s16 q8, q8 17 @ CHECK: vabs.s32 q8, q8 @ encoding: [0xf9,0xff,0x60,0x03 [all...] |
neont2-bitcount-encoding.s | 6 vcnt.8 q8, q8 9 @ CHECK: vcnt.8 q8, q8 @ encoding: [0xf0,0xff,0x60,0x05] 14 vclz.i8 q8, q8 15 vclz.i16 q8, q8 16 vclz.i32 q8, q8 [all...] |
neont2-neg-encoding.s | 13 @ CHECK: vneg.s8 q8, q8 @ encoding: [0xf1,0xff,0xe0,0x03] 14 vneg.s8 q8, q8 15 @ CHECK: vneg.s16 q8, q8 @ encoding: [0xf5,0xff,0xe0,0x03] 16 vneg.s16 q8, q8 17 @ CHECK: vneg.s32 q8, q8 @ encoding: [0xf9,0xff,0xe0,0x03 [all...] |
neon-convert-encoding.s | 11 @ CHECK: vcvt.s32.f32 q8, q8 @ encoding: [0x60,0x07,0xfb,0xf3] 12 vcvt.s32.f32 q8, q8 13 @ CHECK: vcvt.u32.f32 q8, q8 @ encoding: [0xe0,0x07,0xfb,0xf3] 14 vcvt.u32.f32 q8, q8 15 @ CHECK: vcvt.f32.s32 q8, q8 @ encoding: [0x60,0x06,0xfb,0xf3 [all...] |
neont2-convert-encoding.s | 13 @ CHECK: vcvt.s32.f32 q8, q8 @ encoding: [0xfb,0xff,0x60,0x07] 14 vcvt.s32.f32 q8, q8 15 @ CHECK: vcvt.u32.f32 q8, q8 @ encoding: [0xfb,0xff,0xe0,0x07] 16 vcvt.u32.f32 q8, q8 17 @ CHECK: vcvt.f32.s32 q8, q8 @ encoding: [0xfb,0xff,0x60,0x06 [all...] |
neont2-add-encoding.s | 15 @ CHECK: vadd.f32 q8, q8, q9 @ encoding: [0x40,0xef,0xe2,0x0d] 16 vadd.f32 q8, q8, q9 18 @ CHECK: vaddl.s8 q8, d17, d16 @ encoding: [0xc1,0xef,0xa0,0x00] 19 vaddl.s8 q8, d17, d16 20 @ CHECK: vaddl.s16 q8, d17, d16 @ encoding: [0xd1,0xef,0xa0,0x00] 21 vaddl.s16 q8, d17, d16 22 @ CHECK: vaddl.s32 q8, d17, d16 @ encoding: [0xe1,0xef,0xa0,0x00] 23 vaddl.s32 q8, d17, d1 [all...] |
neon-absdiff-encoding.s | 17 @ CHECK: vabd.s8 q8, q8, q9 @ encoding: [0xe2,0x07,0x40,0xf2] 18 vabd.s8 q8, q8, q9 19 @ CHECK: vabd.s16 q8, q8, q9 @ encoding: [0xe2,0x07,0x50,0xf2] 20 vabd.s16 q8, q8, q9 21 @ CHECK: vabd.s32 q8, q8, q9 @ encoding: [0xe2,0x07,0x60,0xf2 [all...] |
neont2-absdiff-encoding.s | 12 vabd.s8 q8, q8, q9 13 vabd.s16 q8, q8, q9 14 vabd.s32 q8, q8, q9 15 vabd.u8 q8, q8, q9 16 vabd.u16 q8, q8, q [all...] |
neont2-cmp-encoding.s | 13 @ CHECK: vcvt.s32.f32 q8, q8 @ encoding: [0xfb,0xff,0x60,0x07] 14 vcvt.s32.f32 q8, q8 15 @ CHECK: vcvt.u32.f32 q8, q8 @ encoding: [0xfb,0xff,0xe0,0x07] 16 vcvt.u32.f32 q8, q8 17 @ CHECK: vcvt.f32.s32 q8, q8 @ encoding: [0xfb,0xff,0x60,0x06 [all...] |
neon-reciprocal-encoding.s | 5 @ CHECK: vrecpe.u32 q8, q8 @ encoding: [0x60,0x04,0xfb,0xf3] 6 vrecpe.u32 q8, q8 9 @ CHECK: vrecpe.f32 q8, q8 @ encoding: [0x60,0x05,0xfb,0xf3] 10 vrecpe.f32 q8, q8 13 @ CHECK: vrecps.f32 q8, q8, q9 @ encoding: [0xf2,0x0f,0x40,0xf2 [all...] |
neont2-reciprocal-encoding.s | 7 @ CHECK: vrecpe.u32 q8, q8 @ encoding: [0xfb,0xff,0x60,0x04] 8 vrecpe.u32 q8, q8 11 @ CHECK: vrecpe.f32 q8, q8 @ encoding: [0xfb,0xff,0x60,0x05] 12 vrecpe.f32 q8, q8 15 @ CHECK: vrecps.f32 q8, q8, q9 @ encoding: [0x40,0xef,0xf2,0x0f [all...] |
neon-sub-encoding.s | 8 vsub.i8 q8, q8, q9 9 vsub.i16 q8, q8, q9 10 vsub.i32 q8, q8, q9 11 vsub.i64 q8, q8, q9 12 vsub.f32 q8, q8, q [all...] |
neont2-shuffle-encoding.s | 9 @ CHECK: vext.8 q8, q9, q8, #3 @ encoding: [0xf2,0xef,0xe0,0x03] 10 vext.8 q8, q9, q8, #3 11 @ CHECK: vext.8 q8, q9, q8, #7 @ encoding: [0xf2,0xef,0xe0,0x07] 12 vext.8 q8, q9, q8, #7 15 @ CHECK: vext.32 q8, q9, q8, #3 @ encoding: [0xf2,0xef,0xe0,0x0c [all...] |
neont2-sub-encoding.s | 7 @ CHECK: vext.8 q8, q9, q8, #3 @ encoding: [0xf2,0xef,0xe0,0x03] 8 vext.8 q8, q9, q8, #3 9 @ CHECK: vext.8 q8, q9, q8, #7 @ encoding: [0xf2,0xef,0xe0,0x07] 10 vext.8 q8, q9, q8, #7 13 @ CHECK: vext.32 q8, q9, q8, #3 @ encoding: [0xf2,0xef,0xe0,0x0c [all...] |
neont2-mul-encoding.s | 9 vmul.i8 q8, q8, q9 10 vmul.i16 q8, q8, q9 11 vmul.i32 q8, q8, q9 12 vmul.f32 q8, q8, q9 14 vmul.p8 q8, q8, q [all...] |
neon-mul-accum-encoding.s | 7 vmla.i8 q9, q8, q10 8 vmla.i16 q9, q8, q10 9 vmla.i32 q9, q8, q10 10 vmla.f32 q9, q8, q10 11 vmla.i32 q12, q8, d3[0] 17 @ CHECK: vmla.i8 q9, q8, q10 @ encoding: [0xe4,0x29,0x40,0xf2] 18 @ CHECK: vmla.i16 q9, q8, q10 @ encoding: [0xe4,0x29,0x50,0xf2] 19 @ CHECK: vmla.i32 q9, q8, q10 @ encoding: [0xe4,0x29,0x60,0xf2] 20 @ CHECK: vmla.f32 q9, q8, q10 @ encoding: [0xf4,0x2d,0x40,0xf2] 21 @ CHECK: vmla.i32 q12, q8, d3[0] @ encoding: [0xc3,0x80,0xe0,0xf3 [all...] |