/external/llvm/test/MC/ARM/ |
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...] |
neon-dup-encoding.s | 11 vdup.8 q8, r0 12 vdup.16 q8, r0 13 vdup.32 q8, r0 15 @ CHECK: vdup.8 q8, r0 @ encoding: [0x90,0x0b,0xe0,0xee] 16 @ CHECK: vdup.16 q8, r0 @ encoding: [0xb0,0x0b,0xa0,0xee] 17 @ CHECK: vdup.32 q8, r0 @ encoding: [0x90,0x0b,0xa0,0xee] 27 vdup.8 q8, d16[1] 28 vdup.16 q8, d16[1] 29 vdup.32 q8, d16[1] 31 @ CHECK: vdup.8 q8, d16[1] @ encoding: [0x60,0x0c,0xf3,0xf3 [all...] |
neon-add-encoding.s | 14 @ CHECK: vadd.f32 q8, q8, q9 @ encoding: [0xe2,0x0d,0x40,0xf2] 15 vadd.f32 q8, q8, q9 17 @ CHECK: vaddl.s8 q8, d17, d16 @ encoding: [0xa0,0x00,0xc1,0xf2] 18 vaddl.s8 q8, d17, d16 19 @ CHECK: vaddl.s16 q8, d17, d16 @ encoding: [0xa0,0x00,0xd1,0xf2] 20 vaddl.s16 q8, d17, d16 21 @ CHECK: vaddl.s32 q8, d17, d16 @ encoding: [0xa0,0x00,0xe1,0xf2] 22 vaddl.s32 q8, d17, d1 [all...] |
neon-cmp-encoding.s | 7 vceq.i8 q8, q8, q9 8 vceq.i16 q8, q8, q9 9 vceq.i32 q8, q8, q9 10 vceq.f32 q8, q8, q9 16 @ CHECK: vceq.i8 q8, q8, q9 @ encoding: [0xf2,0x08,0x40,0xf3 [all...] |
neon-shift-encoding.s | 12 vshl.u8 q8, q9, q8 13 vshl.u16 q8, q9, q8 14 vshl.u32 q8, q9, q8 15 vshl.u64 q8, q9, q8 16 vshl.i8 q8, q8, # [all...] |
neon-mul-encoding.s | 7 vmul.i8 q8, q8, q9 8 vmul.i16 q8, q8, q9 9 vmul.i32 q8, q8, q9 10 vmul.f32 q8, q8, q9 12 vmul.p8 q8, q8, q [all...] |
neont2-mov-encoding.s | 28 vmov.i8 q8, #0x8 29 vmov.i16 q8, #0x10 30 vmov.i16 q8, #0x1000 31 vmov.i32 q8, #0x20 32 vmov.i32 q8, #0x2000 33 vmov.i32 q8, #0x200000 34 vmov.i32 q8, #0x20000000 35 vmov.i32 q8, #0x20FF 36 vmov.i32 q8, #0x20FFFF 37 vmov.i64 q8, #0xFF0000FF0000FFF [all...] |
neont2-mul-accum-encoding.s | 9 vmla.i8 q9, q8, q10 10 vmla.i16 q9, q8, q10 11 vmla.i32 q9, q8, q10 12 vmla.f32 q9, q8, q10 13 vmla.i32 q12, q8, d3[0] 19 @ CHECK: vmla.i8 q9, q8, q10 @ encoding: [0x40,0xef,0xe4,0x29] 20 @ CHECK: vmla.i16 q9, q8, q10 @ encoding: [0x50,0xef,0xe4,0x29] 21 @ CHECK: vmla.i32 q9, q8, q10 @ encoding: [0x60,0xef,0xe4,0x29] 22 @ CHECK: vmla.f32 q9, q8, q10 @ encoding: [0x40,0xef,0xf4,0x2d] 23 @ CHECK: vmla.i32 q12, q8, d3[0] @ encoding: [0xe0,0xff,0xc3,0x80 [all...] |
neon-mov-encoding.s | 27 vmov.i8 q8, #0x8 28 vmov.i16 q8, #0x10 29 vmov.i16 q8, #0x1000 30 vmov.i32 q8, #0x20 31 vmov.i32 q8, #0x2000 32 vmov.i32 q8, #0x200000 33 vmov.i32 q8, #0x20000000 34 vmov.i32 q8, #0x20FF 35 vmov.i32 q8, #0x20FFFF 36 vmov.i64 q8, #0xFF0000FF0000FFF [all...] |
neon-shuffle-encoding.s | 5 vext.8 q8, q9, q8, #3 6 vext.8 q8, q9, q8, #7 8 vext.32 q8, q9, q8, #3 9 vext.64 q8, q9, q8, #1 13 vext.8 q3, q8, #3 16 vext.32 q5, q8, # [all...] |
neon-pairwise-encoding.s | 33 @ CHECK: vpaddl.s8 q8, q8 @ encoding: [0x60,0x02,0xf0,0xf3] 34 vpaddl.s8 q8, q8 35 @ CHECK: vpaddl.s16 q8, q8 @ encoding: [0x60,0x02,0xf4,0xf3] 36 vpaddl.s16 q8, q8 37 @ CHECK: vpaddl.s32 q8, q8 @ encoding: [0x60,0x02,0xf8,0xf3 [all...] |
neon-bitwise-encoding.s | 5 vand q8, q8, q9 8 @ CHECK: vand q8, q8, q9 @ encoding: [0xf2,0x01,0x40,0xf2] 11 veor q8, q8, q9 14 @ CHECK: veor q8, q8, q9 @ encoding: [0xf2,0x01,0x40,0xf3] 17 vorr q8, q8, q [all...] |
neont2-dup-encoding.s | 9 vdup.16 q8, r5 16 @ CHECK: vdup.16 q8, r5 @ encoding: [0xa0,0xee,0xb0,0x5b] 24 vdup.32 q8, d8[0] 30 vdup.32 q8, d8[1] 37 @ CHECK: vdup.32 q8, d8[0] @ encoding: [0xf4,0xff,0x48,0x0c] 43 @ CHECK: vdup.32 q8, d8[1] @ encoding: [0xfc,0xff,0x48,0x0c]
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/ |
armv8-a+crypto.d | 12 0[0-9a-f]+ <[^>]+> f3f00320 aese.8 q8, q8 16 0[0-9a-f]+ <[^>]+> f3f00360 aesd.8 q8, q8 20 0[0-9a-f]+ <[^>]+> f3f003a0 aesmc.8 q8, q8 24 0[0-9a-f]+ <[^>]+> f3f003e0 aesimc.8 q8, q8 28 0[0-9a-f]+ <[^>]+> f2400ce0 sha1c.32 q8, q8, q [all...] |
armv8-a+simd.s | 11 vmaxnm.f32 q8, q8, q8 19 vminnm.f32 q8, q8, q8 27 vcvtn.s32.f32 q8, q8 37 vrintn.f32 q8, q8 [all...] |
neon-omit.s | 13 vand.64 q7,q8 14 veor.64 q7,q8 37 vaclt.f q7,q8 38 vcge.u32 q7,q8 39 vcgt.u32 q7,q8 40 vcle.u32 q7,q8 41 vclt.u32 q7,q8 59 vhsub.s32 q5,q8,q7 62 vand.64 q7,q8,q6 63 veor.64 q7,q8,q [all...] |
armv8-a+simd.d | 13 0[0-9a-f]+ <[^>]+> f3400ff0 vmaxnm.f32 q8, q8, q8 21 0[0-9a-f]+ <[^>]+> f3600ff0 vminnm.f32 q8, q8, q8 29 0[0-9a-f]+ <[^>]+> f3fb0160 vcvtn.s32.f32 q8, q8 39 0[0-9a-f]+ <[^>]+> f3fa0460 vrintn.f32 q8, q8 [all...] |
/external/boringssl/linux-arm/crypto/aes/ |
bsaes-armv7.S | 93 vldmia r6!, {q8} @ .LM0ISR 118 vmov.i8 q8,#0x55 @ compose .LBS0 124 vand q10, q10, q8 125 vand q11, q11, q8 136 vand q10, q10, q8 137 vand q11, q11, q8 144 vmov.i8 q8,#0x0f @ compose .LBS2 173 vand q10, q10, q8 174 vand q11, q11, q8 185 vand q10, q10, q8 [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
variance_neon.asm | 29 vmov.i8 q8, #0 ;q8 - sum 49 vpadal.s16 q8, q11 ;calculate sum 55 vpadal.s16 q8, q12 58 vpadal.s16 q8, q13 61 vpadal.s16 q8, q14 68 vpaddl.s32 q0, q8 ;accumulate sum 102 vmov.i8 q8, #0 ;q8 - sum 119 vpadal.s16 q8, q11 ;calculate su [all...] |
/system/core/libpixelflinger/ |
col32cb16blend_neon.S | 70 // q8 = dst red0 78 vshr.u16 q8, q10, #11 // shift dst red0 to low 5 bits 83 vmul.u16 q8, q8, q3 // multiply dst red0 by src alpha 90 vadd.u16 q8, q8, q0 // add src red to dst red0 96 vshr.u16 q8, q8, #8 // shift down red0 104 vsli.u16 q10, q8, #11 // shift & insert red0 into blue0
|
/frameworks/rs/cpu_ref/ |
rsCpuIntrinsics_neon_3DLUT.S | 64 vshll.u16 q8, d24, #8 66 vmlsl.u16 q8, d24, \zr0 68 vmlal.u16 q8, d28, \zr0 70 vrshrn.u32 d20, q8, #8 74 vshll.u16 q8, d26, #8 76 vmlsl.u16 q8, d26, \zr1 78 vmlal.u16 q8, d30, \zr1 80 vrshrn.u32 d22, q8, #8 84 vshll.u16 q8, d20, #8 86 vmlsl.u16 q8, d20, \xr [all...] |
/external/libhevc/common/arm/ |
ihevc_itrans_recon_32x32.s | 232 vmull.s16 q8,d10,d0[0] 233 vmlal.s16 q8,d11,d2[2] 267 vmlal.s16 q8,d12,d5[0] 268 vmlal.s16 q8,d13,d7[2] 302 vmlsl.s16 q8,d10,d6[0] 303 vmlsl.s16 q8,d11,d3[2] 341 vmlsl.s16 q8,d12,d1[0] 342 vmlsl.s16 q8,d13,d1[2] 378 vmlsl.s16 q8,d10,d0[0] 379 vmlsl.s16 q8,d11,d6[2 [all...] |
/external/libvpx/libvpx/vp8/common/arm/neon/ |
idct_dequant_full_2x_neon.c | 24 int16x8_t q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11; local 91 q8 = vqdmulhq_n_s16(q4, cospi8sqrt2minus1); 97 q8 = vshrq_n_s16(q8, 1); 100 q4 = vqaddq_s16(q4, q8); 119 q8 = vqdmulhq_n_s16(q2tmp2.val[1], sinpi8sqrt2); 133 q8 = vqsubq_s16(q8, q11); 137 q5 = vqaddq_s16(q3, q8); 138 q6 = vqsubq_s16(q3, q8); [all...] |
mbloopfilter_neon.c | 23 uint8x16_t q8, // q1 42 q14u8 = vabdq_u8(q8, q7); 43 q1u8 = vabdq_u8(q9, q8); 60 q1u8 = vabdq_u8(q5, q8); 67 q8 = veorq_u8(q8, q0u8); 85 vreinterpretq_s8_u8(q8)); 140 q13s8 = vqsubq_s8(vreinterpretq_s8_u8(q8), q12s8); 162 uint8x16_t q5, q6, q7, q8, q9, q10; local 180 q8 = vld1q_u8(src) 213 uint8x16_t q5, q6, q7, q8, q9, q10; local 303 uint8x16_t q5, q6, q7, q8, q9, q10; local 470 uint8x16_t q5, q6, q7, q8, q9, q10; local [all...] |
/ndk/tests/build/b14825026-aarch64-FP_LO_REGS/jni/ |
idct_dequant_full_2x_neon.c | 24 int16x8_t q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11; local 91 q8 = vqdmulhq_n_s16(q4, cospi8sqrt2minus1); 97 q8 = vshrq_n_s16(q8, 1); 100 q4 = vqaddq_s16(q4, q8); 119 q8 = vqdmulhq_n_s16(q2tmp2.val[1], sinpi8sqrt2); 133 q8 = vqsubq_s16(q8, q11); 137 q5 = vqaddq_s16(q3, q8); 138 q6 = vqsubq_s16(q3, q8); [all...] |