/external/libaom/libaom/aom_dsp/arm/ |
D | intrapred_neon.c | 449 uint8x8_t d2u8 = vdup_n_u8(0); in aom_h_predictor_16x16_neon() local 455 d2u8 = vget_low_u8(q1u8); in aom_h_predictor_16x16_neon() 456 for (j = 0; j < 2; j++, d2u8 = vget_high_u8(q1u8)) { in aom_h_predictor_16x16_neon() 457 q0u8 = vdupq_lane_u8(d2u8, 0); in aom_h_predictor_16x16_neon() 460 q0u8 = vdupq_lane_u8(d2u8, 1); in aom_h_predictor_16x16_neon() 463 q0u8 = vdupq_lane_u8(d2u8, 2); in aom_h_predictor_16x16_neon() 466 q0u8 = vdupq_lane_u8(d2u8, 3); in aom_h_predictor_16x16_neon() 469 q0u8 = vdupq_lane_u8(d2u8, 4); in aom_h_predictor_16x16_neon() 472 q0u8 = vdupq_lane_u8(d2u8, 5); in aom_h_predictor_16x16_neon() 475 q0u8 = vdupq_lane_u8(d2u8, 6); in aom_h_predictor_16x16_neon() [all …]
|
D | variance_neon.c | 229 uint8x8_t d0u8, d2u8, d4u8, d6u8; in aom_variance8x16_neon() local 244 d2u8 = vld1_u8(src_ptr); in aom_variance8x16_neon() 255 q12u16 = vsubl_u8(d2u8, d6u8); in aom_variance8x16_neon() 355 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8; in aom_get4x4sse_cs_neon() local 368 d2u8 = vld1_u8(src_ptr); in aom_get4x4sse_cs_neon() 379 q13u16 = vsubl_u8(d2u8, d6u8); in aom_get4x4sse_cs_neon()
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
D | sixtappredict_neon.c | 394 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8, d8u8, d9u8; in vp8_sixtap_predict8x4_neon() local 415 d2u8 = vreinterpret_u8_s8(vabs_s8(d2s8)); in vp8_sixtap_predict8x4_neon() 455 q3u16 = vmlal_u8(q3u16, d24u8, d2u8); in vp8_sixtap_predict8x4_neon() 456 q4u16 = vmlal_u8(q4u16, d25u8, d2u8); in vp8_sixtap_predict8x4_neon() 457 q5u16 = vmlal_u8(q5u16, d26u8, d2u8); in vp8_sixtap_predict8x4_neon() 458 q6u16 = vmlal_u8(q6u16, d27u8, d2u8); in vp8_sixtap_predict8x4_neon() 509 d2u8 = vreinterpret_u8_s8(vabs_s8(d2s8)); in vp8_sixtap_predict8x4_neon() 557 q7u16 = vmlal_u8(q7u16, d28u8, d2u8); in vp8_sixtap_predict8x4_neon() 558 q8u16 = vmlal_u8(q8u16, d29u8, d2u8); in vp8_sixtap_predict8x4_neon() 559 q9u16 = vmlal_u8(q9u16, d30u8, d2u8); in vp8_sixtap_predict8x4_neon() [all …]
|
D | dc_only_idct_add_neon.c | 21 uint8x8_t d2u8; in vp8_dc_only_idct_add_neon() local 34 d2u8 = vqmovun_s16(vreinterpretq_s16_u16(q1u16)); in vp8_dc_only_idct_add_neon() 36 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d2u8), 0); in vp8_dc_only_idct_add_neon() 38 vst1_lane_u32((uint32_t *)dst_ptr, vreinterpret_u32_u8(d2u8), 1); in vp8_dc_only_idct_add_neon()
|
D | bilinearpredict_neon.c | 125 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8; in vp8_bilinear_predict8x4_neon() local 203 d2u8 = vqrshrn_n_u16(q1u16, 7); in vp8_bilinear_predict8x4_neon() 208 vst1_u8((uint8_t *)dst_ptr, d2u8); in vp8_bilinear_predict8x4_neon() 223 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8, d8u8, d9u8, d11u8; in vp8_bilinear_predict8x8_neon() local 355 d2u8 = vqrshrn_n_u16(q1u16, 7); in vp8_bilinear_predict8x8_neon() 364 vst1_u8((uint8_t *)dst_ptr, d2u8); in vp8_bilinear_predict8x8_neon() 390 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8, d8u8, d9u8; in vp8_bilinear_predict16x16_neon() local 432 d2u8 = vqrshrn_n_u16(q1u16, 7); in vp8_bilinear_predict16x16_neon() 441 q1u8 = vcombine_u8(d2u8, d3u8); in vp8_bilinear_predict16x16_neon() 465 d2u8 = vld1_u8(src_ptr); in vp8_bilinear_predict16x16_neon() [all …]
|
D | idct_blk_neon.c | 21 uint8x8_t d2u8, d4u8; in idct_dequant_0_2x_neon() local 45 d2u8 = vqmovun_s16(vreinterpretq_s16_u16(q1u16)); in idct_dequant_0_2x_neon() 48 d2s32 = vreinterpret_s32_u8(d2u8); in idct_dequant_0_2x_neon()
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
D | variance_neon.c | 335 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8; in vpx_get4x4sse_cs_neon() local 348 d2u8 = vld1_u8(src_ptr); in vpx_get4x4sse_cs_neon() 359 q13u16 = vsubl_u8(d2u8, d6u8); in vpx_get4x4sse_cs_neon()
|