Home
last modified time | relevance | path

Searched refs:unpack_to_s16_h (Results 1 – 7 of 7) sorted by relevance

/external/libvpx/libvpx/vpx_dsp/ppc/
Dsubtract_vsx.c35 const int16x8_t da = vec_sub(unpack_to_s16_h(s0), unpack_to_s16_h(p0)); in subtract_block4x4()
36 const int16x8_t db = vec_sub(unpack_to_s16_h(s1), unpack_to_s16_h(p1)); in subtract_block4x4()
62 vec_sub(unpack_to_s16_h(s0), unpack_to_s16_h(p0)); in vpx_subtract_block_vsx()
66 vec_sub(unpack_to_s16_h(s1), unpack_to_s16_h(p1)); in vpx_subtract_block_vsx()
82 const int16x8_t d0h = vec_sub(unpack_to_s16_h(s0), unpack_to_s16_h(p0)); in vpx_subtract_block_vsx()
94 const int16x8_t d0h = vec_sub(unpack_to_s16_h(s0), unpack_to_s16_h(p0)); in vpx_subtract_block_vsx()
Dvariance_vsx.c21 const int16x8_t a0 = unpack_to_s16_h(read4x2(src_ptr, src_stride)); in vpx_get4x4sse_cs_vsx()
23 unpack_to_s16_h(read4x2(src_ptr + src_stride * 2, src_stride)); in vpx_get4x4sse_cs_vsx()
24 const int16x8_t b0 = unpack_to_s16_h(read4x2(ref_ptr, ref_stride)); in vpx_get4x4sse_cs_vsx()
26 unpack_to_s16_h(read4x2(ref_ptr + ref_stride * 2, ref_stride)); in vpx_get4x4sse_cs_vsx()
112 const int16x8_t a0 = unpack_to_s16_h(va0); in variance_inner_32()
113 const int16x8_t b0 = unpack_to_s16_h(vb0); in variance_inner_32()
116 const int16x8_t a2 = unpack_to_s16_h(va1); in variance_inner_32()
117 const int16x8_t b2 = unpack_to_s16_h(vb1); in variance_inner_32()
148 const int16x8_t a0 = unpack_to_s16_h(read4x2(src_ptr, src_stride)); in variance()
149 const int16x8_t b0 = unpack_to_s16_h(read4x2(ref_ptr, ref_stride)); in variance()
[all …]
Dintrapred_vsx.c243 const int16x8_t tl = unpack_to_s16_h(vec_splat(vec_vsx_ld(-1, above), 0));
244 const int16x8_t l = unpack_to_s16_h(vec_vsx_ld(0, left));
245 const int16x8_t a = unpack_to_s16_h(vec_vsx_ld(0, above));
275 const int16x8_t tl = unpack_to_s16_h(vec_splat(vec_vsx_ld(-1, above), 0));
276 const int16x8_t l = unpack_to_s16_h(vec_vsx_ld(0, left));
277 const int16x8_t a = unpack_to_s16_h(vec_vsx_ld(0, above));
375 const int16x8_t tl = unpack_to_s16_h(vec_splat(vec_vsx_ld(-1, above), 0)); in vpx_tm_predictor_16x16_vsx()
377 const int16x8_t lh = unpack_to_s16_h(l); in vpx_tm_predictor_16x16_vsx()
380 const int16x8_t ah = unpack_to_s16_h(a); in vpx_tm_predictor_16x16_vsx()
407 const int16x8_t a0h = unpack_to_s16_h(a0); in tm_predictor_32x8()
[all …]
Dtypes_vsx.h50 #define unpack_to_s16_h(v) \ macro
62 #define unpack_to_s16_h(v) \ macro
Ddeblock_vsx.c227 const int16x8_t val_high = unpack_to_s16_h(val); in vpx_mbpost_proc_across_ip_vsx()
302 r1 = unpack_to_s16_h(vec_vsx_ld(0, dst)); in vpx_mbpost_proc_down_vsx()
317 const int16x8_t next_row = unpack_to_s16_h(vec_vsx_ld(i * pitch, dst)); in vpx_mbpost_proc_down_vsx()
334 window[15] = unpack_to_s16_h(vec_vsx_ld((row + 7) * pitch, dst)); in vpx_mbpost_proc_down_vsx()
Dsad_vsx.c157 v_bh = unpack_to_s16_h(v_b); \
168 srcv_h = unpack_to_s16_h(v_a); \
Dvpx_convolve_vsx.c180 const int16x8_t s = unpack_to_s16_h(vec_vsx_ld(0, src_x)); in convolve_line_h()
262 convolve_line(dst, unpack_to_s16_h(s), f); in convolve_line_v()