/external/llvm/test/MC/ARM/ |
H A D | neont2-mul-encoding.s | 5 vmul.i8 d16, d16, d17 6 vmul.i16 d16, d16, d17 7 vmul.i32 d16, d16, d17 8 vmul.f32 d16, d16, d17 13 vmul.p8 d16, d16, d1 [all...] |
H A D | neon-absdiff-encoding.s | 3 @ CHECK: vabd.s8 d16, d16, d17 @ encoding: [0xa1,0x07,0x40,0xf2] 4 vabd.s8 d16, d16, d17 5 @ CHECK: vabd.s16 d16, d16, d17 @ encoding: [0xa1,0x07,0x50,0xf2] 6 vabd.s16 d16, d16, d17 7 @ CHECK: vabd.s32 d16, d16, d1 [all...] |
H A D | neont2-absdiff-encoding.s | 5 vabd.s8 d16, d16, d17 6 vabd.s16 d16, d16, d17 7 vabd.s32 d16, d16, d17 8 vabd.u8 d16, d16, d17 9 vabd.u16 d16, d16, d1 [all...] |
H A D | neon-sub-encoding.s | 3 vsub.i8 d16, d17, d16 4 vsub.i16 d16, d17, d16 5 vsub.i32 d16, d17, d16 6 vsub.i64 d16, d17, d16 7 vsub.f32 d16, d16, d1 [all...] |
H A D | neont2-vld-encoding.s | 6 @ CHECK: vld1.8 {d16}, [r0, :64] @ encoding: [0x1f,0x07,0x60,0xf9] 7 vld1.8 {d16}, [r0, :64] 8 @ CHECK: vld1.16 {d16}, [r0] @ encoding: [0x4f,0x07,0x60,0xf9] 9 vld1.16 {d16}, [r0] 10 @ CHECK: vld1.32 {d16}, [r0] @ encoding: [0x8f,0x07,0x60,0xf9] 11 vld1.32 {d16}, [r0] 12 @ CHECK: vld1.64 {d16}, [r0] @ encoding: [0xcf,0x07,0x60,0xf9] 13 vld1.64 {d16}, [r0] 14 @ CHECK: vld1.8 {d16, d17}, [r0, :64] @ encoding: [0x1f,0x0a,0x60,0xf9] 15 vld1.8 {d16, d1 [all...] |
H A D | neont2-shuffle-encoding.s | 5 @ CHECK: vext.8 d16, d17, d16, #3 @ encoding: [0xf1,0xef,0xa0,0x03] 6 vext.8 d16, d17, d16, #3 7 @ CHECK: vext.8 d16, d17, d16, #5 @ encoding: [0xf1,0xef,0xa0,0x05] 8 vext.8 d16, d17, d16, #5 13 @ CHECK: vext.16 d16, d17, d16, # [all...] |
H A D | neont2-sub-encoding.s | 3 @ CHECK: vext.8 d16, d17, d16, #3 @ encoding: [0xf1,0xef,0xa0,0x03] 4 vext.8 d16, d17, d16, #3 5 @ CHECK: vext.8 d16, d17, d16, #5 @ encoding: [0xf1,0xef,0xa0,0x05] 6 vext.8 d16, d17, d16, #5 11 @ CHECK: vext.16 d16, d17, d16, # [all...] |
H A D | neont2-vst-encoding.s | 6 @ CHECK: vst1.8 {d16}, [r0, :64] @ encoding: [0x1f,0x07,0x40,0xf9] 7 vst1.8 {d16}, [r0, :64] 8 @ CHECK: vst1.16 {d16}, [r0] @ encoding: [0x4f,0x07,0x40,0xf9] 9 vst1.16 {d16}, [r0] 10 @ CHECK: vst1.32 {d16}, [r0] @ encoding: [0x8f,0x07,0x40,0xf9] 11 vst1.32 {d16}, [r0] 12 @ CHECK: vst1.64 {d16}, [r0] @ encoding: [0xcf,0x07,0x40,0xf9] 13 vst1.64 {d16}, [r0] 14 @ CHECK: vst1.8 {d16, d17}, [r0, :64] @ encoding: [0x1f,0x0a,0x40,0xf9] 15 vst1.8 {d16, d1 [all...] |
H A D | neon-add-encoding.s | 4 @ CHECK: vadd.i8 d16, d17, d16 @ encoding: [0xa0,0x08,0x41,0xf2] 5 vadd.i8 d16, d17, d16 6 @ CHECK: vadd.i16 d16, d17, d16 @ encoding: [0xa0,0x08,0x51,0xf2] 7 vadd.i16 d16, d17, d16 8 @ CHECK: vadd.i64 d16, d17, d16 [all...] |
H A D | neon-shift-encoding.s | 4 vshl.u8 d16, d17, d16 5 vshl.u16 d16, d17, d16 6 vshl.u32 d16, d17, d16 7 vshl.u64 d16, d17, d16 8 vshl.i8 d16, d16, # [all...] |
H A D | neon-mul-encoding.s | 3 vmul.i8 d16, d16, d17 4 vmul.i16 d16, d16, d17 5 vmul.i32 d16, d16, d17 6 vmul.f32 d16, d16, d17 11 vmul.p8 d16, d16, d1 [all...] |
H A D | neon-vld-encoding.s | 3 vld1.8 {d16}, [r0, :64] 4 vld1.16 {d16}, [r0] 5 vld1.32 {d16}, [r0] 6 vld1.64 {d16}, [r0] 7 vld1.8 {d16, d17}, [r0, :64] 8 vld1.16 {d16, d17}, [r0, :128] 9 vld1.32 {d16, d17}, [r0] 10 vld1.64 {d16, d17}, [r0] 20 vld1.8 {d16}, [r0, :64]! 21 vld1.16 {d16}, [r [all...] |
H A D | neon-vst-encoding.s | 3 vst1.8 {d16}, [r0, :64] 4 vst1.16 {d16}, [r0] 5 vst1.32 {d16}, [r0] 6 vst1.64 {d16}, [r0] 7 vst1.8 {d16, d17}, [r0, :64] 8 vst1.16 {d16, d17}, [r0, :128] 9 vst1.32 {d16, d17}, [r0] 10 vst1.64 {d16, d17}, [r0] 11 vst1.8 {d16, d17, d18}, [r0, :64] 12 vst1.8 {d16, d1 [all...] |
H A D | vfp4.s | 5 @ ARM: vfma.f64 d16, d18, d17 @ encoding: [0xa1,0x0b,0xe2,0xee] 6 @ THUMB: vfma.f64 d16, d18, d17 @ encoding: [0xe2,0xee,0xa1,0x0b] 7 vfma.f64 d16, d18, d17 14 @ ARM: vfma.f32 d16, d18, d17 @ encoding: [0xb1,0x0c,0x42,0xf2] 15 @ THUMB: vfma.f32 d16, d18, d17 @ encoding: [0x42,0xef,0xb1,0x0c] 16 vfma.f32 d16, d18, d17 22 @ ARM: vfnma.f64 d16, d18, d17 @ encoding: [0xe1,0x0b,0xd2,0xee] 23 @ THUMB: vfnma.f64 d16, d18, d17 @ encoding: [0xd2,0xee,0xe1,0x0b] 24 vfnma.f64 d16, d18, d17 31 @ ARM: vfms.f64 d16, d1 [all...] |
H A D | neon-shuffle-encoding.s | 3 vext.8 d16, d17, d16, #3 4 vext.8 d16, d17, d16, #5 7 vext.16 d16, d17, d16, #3 11 vext.8 d17, d16, #3 20 @ CHECK: vext.8 d16, d17, d16, #3 @ encoding: [0xa0,0x03,0xf1,0xf2] 21 @ CHECK: vext.8 d16, d1 [all...] |
H A D | simple-fp-encoding.s | 3 vadd.f64 d16, d17, d16 5 @ CHECK: vadd.f64 d16, d17, d16 @ encoding: [0xa0,0x0b,0x71,0xee] 8 vsub.f64 d16, d17, d16 10 @ CHECK: vsub.f64 d16, d17, d16 @ encoding: [0xe0,0x0b,0x71,0xee] 13 vdiv.f64 d16, d17, d16 [all...] |
H A D | neon-mul-accum-encoding.s | 3 vmla.i8 d16, d18, d17 4 vmla.i16 d16, d18, d17 5 vmla.i32 d16, d18, d17 6 vmla.f32 d16, d18, d17 13 @ CHECK: vmla.i8 d16, d18, d17 @ encoding: [0xa1,0x09,0x42,0xf2] 14 @ CHECK: vmla.i16 d16, d18, d17 @ encoding: [0xa1,0x09,0x52,0xf2] 15 @ CHECK: vmla.i32 d16, d18, d17 @ encoding: [0xa1,0x09,0x62,0xf2] 16 @ CHECK: vmla.f32 d16, d18, d17 @ encoding: [0xb1,0x0d,0x42,0xf2] 54 vmls.i8 d16, d18, d17 55 vmls.i16 d16, d1 [all...] |
H A D | neont2-dup-encoding.s | 5 vdup.8 d16, r1 12 @ CHECK: vdup.8 d16, r1 @ encoding: [0xc0,0xee,0x90,0x1b] 19 vdup.8 d16, d11[0] 25 vdup.8 d16, d11[1] 32 @ CHECK: vdup.8 d16, d11[0] @ encoding: [0xf1,0xff,0x0b,0x0c] 38 @ CHECK: vdup.8 d16, d11[1] @ encoding: [0xf3,0xff,0x0b,0x0c]
|
H A D | neon-bitwise-encoding.s | 3 vand d16, d17, d16 6 @ CHECK: vand d16, d17, d16 @ encoding: [0xb0,0x01,0x41,0xf2] 9 veor d16, d17, d16 12 @ CHECK: veor d16, d17, d16 @ encoding: [0xb0,0x01,0x41,0xf3] 15 vorr d16, d17, d16 [all...] |
H A D | neont2-mul-accum-encoding.s | 5 vmla.i8 d16, d18, d17 6 vmla.i16 d16, d18, d17 7 vmla.i32 d16, d18, d17 8 vmla.f32 d16, d18, d17 15 @ CHECK: vmla.i8 d16, d18, d17 @ encoding: [0x42,0xef,0xa1,0x09] 16 @ CHECK: vmla.i16 d16, d18, d17 @ encoding: [0x52,0xef,0xa1,0x09] 17 @ CHECK: vmla.i32 d16, d18, d17 @ encoding: [0x62,0xef,0xa1,0x09] 18 @ CHECK: vmla.f32 d16, d18, d17 @ encoding: [0x42,0xef,0xb1,0x0d] 58 vmls.i8 d16, d18, d17 59 vmls.i16 d16, d1 [all...] |
H A D | neont2-pairwise-encoding.s | 7 vpadd.f32 d19, d16, d14 12 @ CHECK: vpadd.f32 d19, d16, d14 @ encoding: [0x40,0xff,0x8e,0x3d] 42 vpadal.s8 d16, d4 55 @ CHECK: vpadal.s8 d16, d4 @ encoding: [0xf0,0xff,0x04,0x06] 69 vpmin.s8 d16, d29, d10 75 vpmin.f32 d22, d23, d16 77 @ CHECK: vpmin.s8 d16, d29, d10 @ encoding: [0x4d,0xef,0x9a,0x0a] 83 @ CHECK: vpmin.f32 d22, d23, d16 @ encoding: [0x67,0xff,0xa0,0x6f] 87 vpmax.s16 d4, d21, d16 95 @ CHECK: vpmax.s16 d4, d21, d16 [all...] |
H A D | neon-shiftaccum-encoding.s | 3 vsra.s8 d17, d16, #8 11 vsra.u8 d17, d16, #8 14 vsra.u64 d13, d16, #54 21 vsra.s8 d16, #8 29 vsra.u8 d16, #8 32 vsra.u64 d16, #54 38 @ CHECK: vsra.s8 d17, d16, #8 @ encoding: [0x30,0x11,0xc8,0xf2] 46 @ CHECK: vsra.u8 d17, d16, #8 @ encoding: [0x30,0x11,0xc8,0xf3] 49 @ CHECK: vsra.u64 d13, d16, #54 @ encoding: [0xb0,0xd1,0x8a,0xf3] 55 @ CHECK: vsra.s8 d16, d1 [all...] |
H A D | neont2-shiftaccum-encoding.s | 5 vsra.s8 d17, d16, #8 13 vsra.u8 d17, d16, #8 16 vsra.u64 d13, d16, #54 23 vsra.s8 d16, #8 31 vsra.u8 d16, #8 34 vsra.u64 d16, #54 40 @ CHECK: vsra.s8 d17, d16, #8 @ encoding: [0xc8,0xef,0x30,0x11] 48 @ CHECK: vsra.u8 d17, d16, #8 @ encoding: [0xc8,0xff,0x30,0x11] 51 @ CHECK: vsra.u64 d13, d16, #54 @ encoding: [0x8a,0xff,0xb0,0xd1] 57 @ CHECK: vsra.s8 d16, d1 [all...] |
/external/openssl/crypto/sha/asm/ |
H A D | sha512-armv4.s | 448 vldmia r0,{d16-d23} @ load context 470 vshr.u64 d24,d16,#28 472 vshr.u64 d25,d16,#34 473 vshr.u64 d26,d16,#39 474 vsli.64 d24,d16,#36 475 vsli.64 d25,d16,#30 476 vsli.64 d26,d16,#25 478 vorr d30,d16,d18 479 vand d29,d16,d18 518 vand d30,d16 [all...] |
/external/libvpx/vp8/common/arm/neon/ |
H A D | loopfilter_neon.asm | 87 vld1.u8 {d16}, [r3], r1 ; q1 116 vst1.u8 {d16}, [r0] ; store u oq1 146 vld1.u8 {d16}, [r2], r1 180 vswp d16, d13 182 vswp d16, d15 193 vst4.8 {d14[0], d15[0], d16[0], d17[0]}, [r0], r1 194 vst4.8 {d14[1], d15[1], d16[1], d17[1]}, [r0], r1 195 vst4.8 {d14[2], d15[2], d16[2], d17[2]}, [r0], r1 196 vst4.8 {d14[3], d15[3], d16[3], d17[3]}, [r0], r1 197 vst4.8 {d14[4], d15[4], d16[ [all...] |