/external/libvpx/libvpx/vp8/common/arm/neon/ |
bilinearpredict_neon.c | 31 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8; local 67 d0u8 = vdup_n_u8(bifilter4_coeff[xoffset][0]); 83 q7u16 = vmull_u8(vreinterpret_u8_u32(d0u32x2.val[0]), d0u8); 84 q8u16 = vmull_u8(vreinterpret_u8_u32(d1u32x2.val[0]), d0u8); 85 q9u16 = vmull_u8(d6u8, d0u8); 106 d0u8 = vdup_n_u8(bifilter4_coeff[yoffset][0]); 109 q1u16 = vmull_u8(d28u8, d0u8); 110 q2u16 = vmull_u8(d29u8, d0u8); 139 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8; local 158 d0u8 = vdup_n_u8(bifilter4_coeff[xoffset][0]) 226 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8, d8u8, d9u8, d11u8; local 366 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8, d8u8, d9u8; local [all...] |
sixtappredict_neon.c | 33 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d18u8, d19u8, d20u8, d21u8; local 59 d0u8 = vreinterpret_u8_s8(vabs_s8(d0s8)); 97 q3u16 = vmull_u8(d27u8, d0u8); 98 q4u16 = vmull_u8(d28u8, d0u8); 141 d0u8 = vreinterpret_u8_s8(vabs_s8(d0s8)); 190 q7u16 = vmlal_u8(q7u16, vreinterpret_u8_u32(d0u32x2.val[0]), d0u8); 191 q8u16 = vmlal_u8(q8u16, vreinterpret_u8_u32(d1u32x2.val[0]), d0u8); 286 q7u16 = vmlal_u8(q7u16, vreinterpret_u8_u32(d0u32x2.val[0]), d0u8); 287 q8u16 = vmlal_u8(q8u16, vreinterpret_u8_u32(d1u32x2.val[0]), d0u8); 288 q12u16 = vmlal_u8(q12u16, vget_low_u8(q11u8), d0u8); 410 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8, d8u8, d9u8; local 813 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8, d8u8, d9u8; local 1287 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8, d8u8, d9u8; local [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
bilinearpredict_neon.c | 31 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8; local 64 d0u8 = vdup_n_u8((uint8_t)bifilter4_coeff[xoffset][0]); 80 q7u16 = vmull_u8(vreinterpret_u8_u32(d0u32x2.val[0]), d0u8); 81 q8u16 = vmull_u8(vreinterpret_u8_u32(d1u32x2.val[0]), d0u8); 82 q9u16 = vmull_u8(d6u8, d0u8); 103 d0u8 = vdup_n_u8(bifilter4_coeff[yoffset][0]); 106 q1u16 = vmull_u8(d28u8, d0u8); 107 q2u16 = vmull_u8(d29u8, d0u8); 136 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8; local 155 d0u8 = vdup_n_u8((uint8_t)bifilter4_coeff[xoffset][0]) 223 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8, d8u8, d9u8, d11u8; local 363 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8, d8u8, d9u8; local [all...] |
/external/libvpx/libvpx/vpx_dsp/arm/ |
intrapred_neon.c | 424 uint8x8_t d0u8 = vdup_n_u8(0); local 427 d0u8 = vld1_u8(above); 429 vst1_u8(dst, d0u8); 460 uint8x8_t d0u8 = vdup_n_u8(0); local 466 d0u8 = vdup_lane_u8(vreinterpret_u8_u32(d1u32), 0); 467 vst1_lane_u32((uint32_t *)dst, vreinterpret_u32_u8(d0u8), 0); 469 d0u8 = vdup_lane_u8(vreinterpret_u8_u32(d1u32), 1); 470 vst1_lane_u32((uint32_t *)dst, vreinterpret_u32_u8(d0u8), 0); 472 d0u8 = vdup_lane_u8(vreinterpret_u8_u32(d1u32), 2); 473 vst1_lane_u32((uint32_t *)dst, vreinterpret_u32_u8(d0u8), 0) 481 uint8x8_t d0u8 = vdup_n_u8(0); local 603 uint8x8_t d0u8 = vdup_n_u8(0); local 624 uint8x8_t d0u8, d2u8, d30u8; local 730 uint8x8_t d0u8, d1u8, d2u8, d3u8, d26u8; local [all...] |
vpx_convolve_copy_neon.c | 27 uint8x8_t d0u8, d2u8; local 76 d0u8 = vld1_u8(src); 81 vst1_u8(dst, d0u8);
|
vpx_convolve_avg_neon.c | 28 uint8x8_t d0u8, d1u8, d2u8, d3u8; local 107 d0u8 = vld1_u8(src); 116 q0u8 = vcombine_u8(d0u8, d1u8); 136 d0u8 = vrhadd_u8(vreinterpret_u8_u32(d0u32), 139 d0u32 = vreinterpret_u32_u8(d0u8);
|
loopfilter_8_neon.c | 34 uint8x8_t d0u8, d1u8, d2u8, d19u8, d20u8, d21u8, d22u8, d23u8, d24u8; local 200 d0u8 = vbsl_u8(d20u8, dblimit, d4u8); 222 *d0ru8 = vbsl_u8(d20u8, d30u8, d0u8); 276 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8; local 308 &d0u8, &d1u8, &d2u8, &d3u8, &d4u8, &d5u8); 311 vst1_u8(s, d0u8); 336 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8; local 408 &d0u8, &d1u8, &d2u8, &d3u8, &d4u8, &d5u8); 410 d4Result.val[0] = d0u8;
|
idct8x8_add_neon.c | 246 uint8x8_t d0u8, d1u8, d2u8, d3u8; local 301 d0u8 = vqmovun_s16(vreinterpretq_s16_u16(q8u16)); 306 vst1_u64((uint64_t *)d2, vreinterpret_u64_u8(d0u8)); 338 d0u8 = vqmovun_s16(vreinterpretq_s16_u16(q8u16)); 343 vst1_u64((uint64_t *)d2, vreinterpret_u64_u8(d0u8)); 359 uint8x8_t d0u8, d1u8, d2u8, d3u8; local 489 d0u8 = vqmovun_s16(vreinterpretq_s16_u16(q8u16)); 494 vst1_u64((uint64_t *)d2, vreinterpret_u64_u8(d0u8)); 526 d0u8 = vqmovun_s16(vreinterpretq_s16_u16(q8u16)); 531 vst1_u64((uint64_t *)d2, vreinterpret_u64_u8(d0u8)); [all...] |
variance_neon.c | 242 uint8x8_t d0u8, d2u8, d4u8, d6u8; local 255 d0u8 = vld1_u8(src_ptr); 267 q11u16 = vsubl_u8(d0u8, d4u8); 373 uint8x8_t d0u8, d1u8, d2u8, d3u8, d4u8, d5u8, d6u8, d7u8; local 378 d0u8 = vld1_u8(src_ptr); 395 q11u16 = vsubl_u8(d0u8, d4u8);
|
/external/libvpx/libvpx/vp9/common/arm/neon/ |
vp9_iht8x8_add_neon.c | 493 uint8x8_t d0u8, d1u8, d2u8, d3u8; local 609 d0u8 = vqmovun_s16(vreinterpretq_s16_u16(q8u16)); 614 vst1_u64((uint64_t *)d2, vreinterpret_u64_u8(d0u8));
|