/external/libvpx/libvpx/vpx_dsp/arm/ |
D | loopfilter_4_neon.c | 23 uint8x8_t d7u8, // q0 in loop_filter_neon() argument 38 d22u8 = vabd_u8(d16u8, d7u8); in loop_filter_neon() 47 d17u8 = vabd_u8(d6u8, d7u8); in loop_filter_neon() 61 d7u8 = veor_u8(d7u8, d18u8); in loop_filter_neon() 69 d28s8 = vsub_s8(vreinterpret_s8_u8(d7u8), in loop_filter_neon() 98 d26s8 = vqsub_s8(vreinterpret_s8_u8(d7u8), d27s8); in loop_filter_neon() 123 uint8x8_t d3u8, d4u8, d5u8, d6u8, d7u8, d16u8, d17u8, d18u8; in vpx_lpf_horizontal_4_neon() local 144 d7u8 = vld1_u8(s); in vpx_lpf_horizontal_4_neon() 153 d3u8, d4u8, d5u8, d6u8, d7u8, d16u8, d17u8, d18u8, in vpx_lpf_horizontal_4_neon() 154 &d4u8, &d5u8, &d6u8, &d7u8); in vpx_lpf_horizontal_4_neon() [all …]
|
D | loopfilter_8_neon.c | 23 uint8x8_t d7u8, // q0 in mbloop_filter_neon() argument 43 d22u8 = vabd_u8(d16u8, d7u8); in mbloop_filter_neon() 54 d26u8 = vabd_u8(d7u8, d17u8); in mbloop_filter_neon() 58 d24u8 = vabd_u8(d6u8, d7u8); in mbloop_filter_neon() 60 d28u8 = vabd_u8(d18u8, d7u8); in mbloop_filter_neon() 108 q14u16 = vaddl_u8(d6u8, d7u8); in mbloop_filter_neon() 128 q14u16 = vaddw_u8(q14u16, d7u8); in mbloop_filter_neon() 133 q14u16 = vsubw_u8(q14u16, d7u8); in mbloop_filter_neon() 144 d21u8 = veor_u8(d7u8, d22u8); in mbloop_filter_neon() 196 q14u16 = vaddl_u8(d6u8, d7u8); in mbloop_filter_neon() [all …]
|
D | variance_neon.c | 373 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8; in vpx_get4x4sse_cs_neon() local 392 d7u8 = vld1_u8(ref_ptr); in vpx_get4x4sse_cs_neon() 398 q14u16 = vsubl_u8(d3u8, d7u8); in vpx_get4x4sse_cs_neon()
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
D | bilinearpredict_neon.c | 140 uint8x8_t d7u8, d9u8, d11u8, d22u8, d23u8, d24u8, d25u8, d26u8; in vp8_bilinear_predict8x4_neon() local 169 d7u8 = vext_u8(vget_low_u8(q3u8), vget_high_u8(q3u8), 1); in vp8_bilinear_predict8x4_neon() 175 q8u16 = vmlal_u8(q8u16, d7u8, d1u8); in vp8_bilinear_predict8x4_neon() 226 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8, d8u8, d9u8, d11u8; in vp8_bilinear_predict8x8_neon() local 258 d7u8 = vext_u8(vget_low_u8(q3u8), vget_high_u8(q3u8), 1); in vp8_bilinear_predict8x8_neon() 263 q8u16 = vmlal_u8(q8u16, d7u8, d1u8); in vp8_bilinear_predict8x8_neon() 286 d7u8 = vext_u8(vget_low_u8(q3u8), vget_high_u8(q3u8), 1); in vp8_bilinear_predict8x8_neon() 292 q8u16 = vmlal_u8(q8u16, d7u8, d1u8); in vp8_bilinear_predict8x8_neon() 340 d7u8 = vqrshrn_n_u16(q6u16, 7); in vp8_bilinear_predict8x8_neon() 349 vst1_u8((uint8_t *)dst_ptr, d7u8); dst_ptr += dst_pitch; in vp8_bilinear_predict8x8_neon() [all …]
|
D | sixtappredict_neon.c | 410 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8, d8u8, d9u8; in vp8_sixtap_predict8x4_neon() local 501 d7u8 = vqrshrun_n_s16(q8s16, 7); in vp8_sixtap_predict8x4_neon() 507 vst1_u8(dst_ptr, d7u8); in vp8_sixtap_predict8x4_neon() 789 d7u8 = vqrshrun_n_s16(q8s16, 7); in vp8_sixtap_predict8x4_neon() 795 vst1_u8(dst_ptr, d7u8); in vp8_sixtap_predict8x4_neon() 813 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8, d8u8, d9u8; in vp8_sixtap_predict8x8_neon() local 913 d7u8 = vqrshrun_n_s16(q8s16, 7); in vp8_sixtap_predict8x8_neon() 929 vst1_u8(dst_ptr, d7u8); in vp8_sixtap_predict8x8_neon() 1251 d7u8 = vqrshrun_n_s16(q8s16, 7); in vp8_sixtap_predict8x8_neon() 1267 vst1_u8(dst_ptr, d7u8); in vp8_sixtap_predict8x8_neon() [all …]
|