/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/arm/neon/ |
H A D | loopfiltersimplehorizontaledge_neon.c | 19 uint8x16_t qblimit, q0u8; local 41 q0u8 = vdupq_n_u8(0x80); 45 q5u8 = veorq_u8(q5u8, q0u8); 46 q6u8 = veorq_u8(q6u8, q0u8); 47 q7u8 = veorq_u8(q7u8, q0u8); 48 q8u8 = veorq_u8(q8u8, q0u8); 83 q6u8 = veorq_u8(vreinterpretq_u8_s8(q11s8), q0u8); 84 q7u8 = veorq_u8(vreinterpretq_u8_s8(q10s8), q0u8);
|
H A D | loopfiltersimpleverticaledge_neon.c | 179 uint8x16_t qblimit, q0u8; local 206 q0u8 = vdupq_n_u8(0x80); 210 q3u8 = veorq_u8(q3u8, q0u8); 211 q4u8 = veorq_u8(q4u8, q0u8); 212 q5u8 = veorq_u8(q5u8, q0u8); 213 q6u8 = veorq_u8(q6u8, q0u8); 248 q6u8 = veorq_u8(vreinterpretq_u8_s8(q11s8), q0u8); 249 q7u8 = veorq_u8(vreinterpretq_u8_s8(q10s8), q0u8);
|
H A D | variance_neon.c | 24 uint8x16_t q0u8, q1u8, q2u8, q3u8; local 34 q0u8 = vld1q_u8(src_ptr); 46 q11u16 = vsubl_u8(vget_low_u8(q0u8), vget_low_u8(q2u8)); 47 q12u16 = vsubl_u8(vget_high_u8(q0u8), vget_high_u8(q2u8)); 103 uint8x16_t q0u8, q1u8, q2u8, q3u8; local 113 q0u8 = vld1q_u8(src_ptr); 125 q11u16 = vsubl_u8(vget_low_u8(q0u8), vget_low_u8(q2u8)); 126 q12u16 = vsubl_u8(vget_high_u8(q0u8), vget_high_u8(q2u8));
|
H A D | loopfilter_neon.c | 30 uint8x16_t q0u8, q1u8, q2u8, q11u8, q12u8, q13u8, q14u8, q15u8; local 118 q0u8 = vdupq_n_u8(0x80); 119 *q8r = veorq_u8(vreinterpretq_u8_s8(q12s8), q0u8); 120 *q7r = veorq_u8(vreinterpretq_u8_s8(q10s8), q0u8); 121 *q6r = veorq_u8(vreinterpretq_u8_s8(q11s8), q0u8); 122 *q5r = veorq_u8(vreinterpretq_u8_s8(q13s8), q0u8);
|
H A D | mbloopfilter_neon.c | 32 uint8x16_t q0u8, q1u8, q11u8, q12u8, q13u8, q14u8, q15u8; local 44 q0u8 = vabdq_u8(q10, q9); 48 q1u8 = vmaxq_u8(q1u8, q0u8); 65 q0u8 = vdupq_n_u8(0x80); 66 q9 = veorq_u8(q9, q0u8); 67 q8 = veorq_u8(q8, q0u8); 68 q7 = veorq_u8(q7, q0u8); 69 q6 = veorq_u8(q6, q0u8); 70 q5 = veorq_u8(q5, q0u8); 71 q4 = veorq_u8(q4, q0u8); [all...] |
H A D | vp8_subpixelvariance_neon.c | 44 uint8x16_t q0u8, q1u8, q2u8, q3u8, q4u8, q5u8, q6u8, q7u8, q8u8, q9u8; local 430 q0u8 = vld1q_u8(tmpp); 439 d0u8 = vget_low_u8(q0u8); 440 d1u8 = vget_high_u8(q0u8); 507 uint8x16_t q0u8, q1u8, q2u8, q3u8, q4u8, q5u8, q6u8; local 518 q0u8 = vld1q_u8(src_ptr); 540 q1u8 = vextq_u8(q0u8, q1u8, 1); 545 q0u8 = vrhaddq_u8(q0u8, q1u8); 550 d0u8 = vget_low_u8(q0u8); 643 uint8x16_t q0u8, q1u8, q2u8, q3u8, q4u8, q5u8, q6u8, q7u8, q15u8; local 773 uint8x16_t q0u8, q1u8, q2u8, q3u8, q4u8, q5u8, q6u8, q7u8, q8u8, q9u8; local [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/arm/neon/ |
H A D | subtract_neon.c | 67 uint8x16_t q0u8, q1u8, q2u8, q3u8; local 71 q0u8 = vld1q_u8(src); 80 q8u16 = vsubl_u8(vget_low_u8(q0u8), vget_low_u8(q1u8)); 81 q9u16 = vsubl_u8(vget_high_u8(q0u8), vget_high_u8(q1u8));
|
H A D | vp8_mse16x16_neon.c | 22 uint8x16_t q0u8, q1u8, q2u8, q3u8; local 33 q0u8 = vld1q_u8(src_ptr); 42 q11u16 = vsubl_u8(vget_low_u8(q0u8), vget_low_u8(q2u8)); 43 q12u16 = vsubl_u8(vget_high_u8(q0u8), vget_high_u8(q2u8));
|