/external/libvpx/libvpx/vpx_dsp/arm/ |
H A D | idct32x32_1_add_neon.c | 24 uint8x16_t *q11u8, 35 *q11u8 = vld1q_u8(d); 52 uint8x16_t *q11u8, 60 *q11u8 = vqaddq_u8(*q11u8, qdiffu8); 73 uint8x16_t *q11u8, 81 *q11u8 = vqsubq_u8(*q11u8, qdiffu8); 95 uint8x16_t *q11u8, 106 vst1q_u8(d, *q11u8); 18 LD_16x8( uint8_t *d, int d_stride, uint8x16_t *q8u8, uint8x16_t *q9u8, uint8x16_t *q10u8, uint8x16_t *q11u8, uint8x16_t *q12u8, uint8x16_t *q13u8, uint8x16_t *q14u8, uint8x16_t *q15u8) argument 47 ADD_DIFF_16x8( uint8x16_t qdiffu8, uint8x16_t *q8u8, uint8x16_t *q9u8, uint8x16_t *q10u8, uint8x16_t *q11u8, uint8x16_t *q12u8, uint8x16_t *q13u8, uint8x16_t *q14u8, uint8x16_t *q15u8) argument 68 SUB_DIFF_16x8( uint8x16_t qdiffu8, uint8x16_t *q8u8, uint8x16_t *q9u8, uint8x16_t *q10u8, uint8x16_t *q11u8, uint8x16_t *q12u8, uint8x16_t *q13u8, uint8x16_t *q14u8, uint8x16_t *q15u8) argument 89 ST_16x8( uint8_t *d, int d_stride, uint8x16_t *q8u8, uint8x16_t *q9u8, uint8x16_t *q10u8, uint8x16_t *q11u8, uint8x16_t *q12u8, uint8x16_t *q13u8, uint8x16_t *q14u8, uint8x16_t *q15u8) argument 122 uint8x16_t q0u8, q8u8, q9u8, q10u8, q11u8, q12u8, q13u8, q14u8, q15u8; local [all...] |
H A D | vpx_convolve_avg_neon.c | 30 uint8x16_t q0u8, q1u8, q2u8, q3u8, q8u8, q9u8, q10u8, q11u8; local 45 q11u8 = vld1q_u8(d + 48); 51 q3u8 = vrhaddq_u8(q3u8, q11u8); 71 q11u8 = vld1q_u8(d + 16); 77 q3u8 = vrhaddq_u8(q3u8, q11u8);
|
H A D | loopfilter_16_neon.c | 33 uint8x16_t q1u8, q2u8, q11u8, q12u8, q13u8, q14u8, q15u8; local 39 q11u8 = vabdq_u8(q3, q4); 46 q11u8 = vmaxq_u8(q11u8, q12u8); 49 q15u8 = vmaxq_u8(q11u8, q12u8);
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
H A D | loopfiltersimpleverticaledge_neon.c | 184 uint8x16_t q3u8, q4u8, q5u8, q6u8, q7u8, q11u8, q12u8, q14u8, q15u8; local 232 q11u8 = vdupq_n_u8(3); 244 q2s8 = vqaddq_s8(q14s8, vreinterpretq_s8_u8(q11u8));
|
H A D | bilinearpredict_neon.c | 370 uint8x16_t q11u8, q12u8, q13u8, q14u8, q15u8; local 378 q11u8 = vld1q_u8(src_ptr); 386 q1u16 = vmull_u8(vget_low_u8(q11u8), d0u8); 387 q2u16 = vmull_u8(vget_high_u8(q11u8), d0u8); 418 q11u8 = q15u8; 651 q11u8 = vld1q_u8(tmpp); 659 q1u16 = vmull_u8(vget_low_u8(q11u8), d0u8); 660 q2u16 = vmull_u8(vget_high_u8(q11u8), d0u8); 691 q11u8 = q15u8;
|
H A D | mbloopfilter_neon.c | 32 uint8x16_t q0u8, q1u8, q11u8, q12u8, q13u8, q14u8, q15u8; local 39 q11u8 = vabdq_u8(q3, q4); 46 q11u8 = vmaxq_u8(q11u8, q12u8); 49 q15u8 = vmaxq_u8(q11u8, q12u8); 97 q11u8 = vdupq_n_u8(4); 105 q2s8 = vqaddq_s8(q13s8, vreinterpretq_s8_u8(q11u8));
|
H A D | sixtappredict_neon.c | 40 uint8x16_t q3u8, q4u8, q5u8, q6u8, q11u8; local 257 q11u8 = vld1q_u8(src); 272 d31u8 = vext_u8(vget_low_u8(q11u8), vget_high_u8(q11u8), 5); 288 q12u16 = vmlal_u8(q12u16, vget_low_u8(q11u8), d0u8); 296 d31u8 = vext_u8(vget_low_u8(q11u8), vget_high_u8(q11u8), 1); 307 d31u8 = vext_u8(vget_low_u8(q11u8), vget_high_u8(q11u8), 4); 318 d31u8 = vext_u8(vget_low_u8(q11u8), vget_high_u 821 uint8x16_t q3u8, q4u8, q5u8, q6u8, q7u8, q9u8, q10u8, q11u8, q12u8; local [all...] |
H A D | vp8_loopfilter_neon.c | 31 uint8x16_t q0u8, q1u8, q2u8, q11u8, q12u8, q13u8, q14u8, q15u8; local 37 q11u8 = vabdq_u8(q3, q4); 44 q11u8 = vmaxq_u8(q11u8, q12u8); 47 q15u8 = vmaxq_u8(q11u8, q12u8);
|