Home
last modified time | relevance | path

Searched refs:pred (Results 1 – 25 of 32) sorted by relevance

12

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/
Dvp9_subtract_test.cc46 uint8_t *pred = reinterpret_cast<uint8_t *>( in TEST_P() local
55 pred[r * block_width * 2 + c] = rnd.Rand8(); in TEST_P()
60 src, block_width, pred, block_width); in TEST_P()
66 pred[r * block_width + c])) << "r = " << r in TEST_P()
73 src, block_width * 2, pred, block_width * 2); in TEST_P()
79 pred[r * block_width * 2 + c])) << "r = " << r in TEST_P()
86 vpx_free(pred); in TEST_P()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ppc/
Dencodemb_altivec.asm18 ;# r6 unsigned char *pred
39 lvx v2, 0, r6 ;# pred
47 vmrghb v4, v0, v2 ;# unpack high pred to short
61 vmrglb v4, v0, v2 ;# unpack high pred to short
76 lvx v2, 0, r6 ;# pred
84 vmrghb v4, v0, v2 ;# unpack high pred to short
98 vmrglb v4, v0, v2 ;# unpack high pred to short
114 ;# r5 unsigned char *pred
128 lvx v2, 0, r5 ;# pred
134 vmrghb v4, v0, v2 ;# unpack high pred to short
[all …]
Dcsystemdependent.c47 void (*vp8_subtract_mby)(short *diff, unsigned char *src, unsigned char *pred, int stride);
48 …ract_mbuv)(short *diff, unsigned char *usrc, unsigned char *vsrc, unsigned char *pred, int stride);
64 extern void subtract_mby_c(short *diff, unsigned char *src, unsigned char *pred, int stride);
65 …act_mbuv_c(short *diff, unsigned char *usrc, unsigned char *vsrc, unsigned char *pred, int stride);
96 extern void vp8_subtract_mby_ppc(short *diff, unsigned char *src, unsigned char *pred, int stride);
97 …t_mbuv_ppc(short *diff, unsigned char *usrc, unsigned char *vsrc, unsigned char *pred, int stride);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
Dreconintra.c114 int pred = yleft_col[r] + yabove_row[ c] - ytop_left; in vp8_build_intra_predictors_mby_s_c() local
116 if (pred < 0) in vp8_build_intra_predictors_mby_s_c()
117 pred = 0; in vp8_build_intra_predictors_mby_s_c()
119 if (pred > 255) in vp8_build_intra_predictors_mby_s_c()
120 pred = 255; in vp8_build_intra_predictors_mby_s_c()
122 ypred_ptr[c] = pred; in vp8_build_intra_predictors_mby_s_c()
Dreconintra4x4.c62 int pred = Above[c] - top_left + Left[r]; in vp8_intra4x4_predict_c() local
64 if (pred < 0) in vp8_intra4x4_predict_c()
65 pred = 0; in vp8_intra4x4_predict_c()
67 if (pred > 255) in vp8_intra4x4_predict_c()
68 pred = 255; in vp8_intra4x4_predict_c()
70 dst[c] = pred; in vp8_intra4x4_predict_c()
Didct_blk.c17 void vp8_dc_only_idct_add_c(short input_dc, unsigned char * pred,
Drtcd_defs.pl110 add_proto qw/void vp8_short_idct4x4llm/, "short *input, unsigned char *pred, int pitch, unsigned ch…
128 add_proto qw/void vp8_dc_only_idct_add/, "short input, unsigned char *pred, int pred_stride, unsign…
494 …ract_mby/, "short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride";
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/
Dvp9_reconintra.c286 static intra_pred_fn pred[INTRA_MODES][4]; variable
296 intra_pred_allsizes(pred[V_PRED], v); in init_intra_pred_fn_ptrs()
297 intra_pred_allsizes(pred[H_PRED], h); in init_intra_pred_fn_ptrs()
298 intra_pred_allsizes(pred[D207_PRED], d207); in init_intra_pred_fn_ptrs()
299 intra_pred_allsizes(pred[D45_PRED], d45); in init_intra_pred_fn_ptrs()
300 intra_pred_allsizes(pred[D63_PRED], d63); in init_intra_pred_fn_ptrs()
301 intra_pred_allsizes(pred[D117_PRED], d117); in init_intra_pred_fn_ptrs()
302 intra_pred_allsizes(pred[D135_PRED], d135); in init_intra_pred_fn_ptrs()
303 intra_pred_allsizes(pred[D153_PRED], d153); in init_intra_pred_fn_ptrs()
304 intra_pred_allsizes(pred[TM_PRED], tm); in init_intra_pred_fn_ptrs()
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
Dtemporal_filter.c46 unsigned char *pred in vp8_temporal_filter_predictors_mb_c() argument
58 mv_col & 7, mv_row & 7, &pred[0], 16); in vp8_temporal_filter_predictors_mb_c()
62 vp8_copy_mem16x16(yptr, stride, &pred[0], 16); in vp8_temporal_filter_predictors_mb_c()
76 mv_col & 7, mv_row & 7, &pred[256], 8); in vp8_temporal_filter_predictors_mb_c()
78 mv_col & 7, mv_row & 7, &pred[320], 8); in vp8_temporal_filter_predictors_mb_c()
82 vp8_copy_mem8x8(uptr, stride, &pred[256], 8); in vp8_temporal_filter_predictors_mb_c()
83 vp8_copy_mem8x8(vptr, stride, &pred[320], 8); in vp8_temporal_filter_predictors_mb_c()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/
Dsubtract_sse2.asm75 ;unsigned char *pred, int pred_stride)
89 mov rax, arg(3) ;pred
97 movdqa xmm1, [rax] ; pred
173 movq xmm1, [rax] ; pred
174 movq xmm3, [rax+rbx] ; pred -- next line
207 movq xmm1, [rax] ; pred
208 movq xmm3, [rax+rbx] ; pred -- next line
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/
Dshortidct4x4llm_neon.asm20 ;void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch,
23 ;r1 short * pred
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ppc/
Drecon_altivec.asm17 lvx v1, 0, \Pred ;# v1 = pred = p0..p15
18 addi \Pred, \Pred, 16 ;# next pred
57 lvx v1, 0, \Pred ;# v1 = pred = p0..p15
99 addi r4, r4, 16; ;# next pred
144 lvx v1, 0, r10; ;# v1 = pred = p0..p15
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a-neon/
Dvp8_rtcd.h88 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, unsigned char *dst, int d…
89 void vp8_short_idct4x4llm_v6_dual(short *input, unsigned char *pred, int pitch, unsigned char *dst,…
90 void vp8_short_idct4x4llm_neon(short *input, unsigned char *pred, int pitch, unsigned char *dst, in…
101 void vp8_dc_only_idct_add_c(short input, unsigned char *pred, int pred_stride, unsigned char *dst, …
102 void vp8_dc_only_idct_add_v6(short input, unsigned char *pred, int pred_stride, unsigned char *dst,…
103 void vp8_dc_only_idct_add_neon(short input, unsigned char *pred, int pred_stride, unsigned char *ds…
363 void vp8_subtract_mby_c(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int p…
364 void vp8_subtract_mby_armv6(short *diff, unsigned char *src, int src_stride, unsigned char *pred, i…
365 void vp8_subtract_mby_neon(short *diff, unsigned char *src, int src_stride, unsigned char *pred, in…
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/armv6/
Dvp8_subtract_armv6.asm45 ldr r1, [r8], r2 ; pred
184 ; r3 unsigned char *pred
193 ldr r7, [r3] ; pred (A)
204 ldr r11, [r3, #4] ; pred (B)
221 ldr r11, [r3, #8] ; pred (C)
238 ldr r11, [r3, #12] ; pred (D)
255 add r3, r3, r12 ; update pred pointer
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/neon/
Dvp8_memcpy_neon.asm24 ;pld [r1] ;preload pred data
50 …;pld [r1] ;preload pred data -- need to adjust for real devi…
Dsubtract_neon.asm37 vld1.8 {d1}, [r7], r2 ;load pred
65 ; unsigned char *pred, int pred_stride)
75 vld1.8 {q1}, [r3], r4 ;load pred
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a/
Dvp8_rtcd.h76 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, unsigned char *dst, int d…
77 void vp8_short_idct4x4llm_v6_dual(short *input, unsigned char *pred, int pitch, unsigned char *dst,…
87 void vp8_dc_only_idct_add_c(short input, unsigned char *pred, int pred_stride, unsigned char *dst, …
88 void vp8_dc_only_idct_add_v6(short input, unsigned char *pred, int pred_stride, unsigned char *dst,…
312 void vp8_subtract_mby_c(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int p…
313 void vp8_subtract_mby_armv6(short *diff, unsigned char *src, int src_stride, unsigned char *pred, i…
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips-dspr2/
Dvp8_rtcd.h71 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, unsigned char *dst, int d…
72 void vp8_short_idct4x4llm_dspr2(short *input, unsigned char *pred, int pitch, unsigned char *dst, i…
83 void vp8_dc_only_idct_add_c(short input, unsigned char *pred, int pred_stride, unsigned char *dst, …
84 void vp8_dc_only_idct_add_dspr2(short input, unsigned char *pred, int pred_stride, unsigned char *d…
289 void vp8_subtract_mby_c(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int p…
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/
Dvp9_subtract_sse2.asm18 ; const uint8_t *pred, ptrdiff_t pred_stride)
23 pred, pred_stride
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
Dvp9_temporal_filter.c40 uint8_t *pred, in temporal_filter_predictors_mb_c() argument
59 &pred[0], 16, in temporal_filter_predictors_mb_c()
67 &pred[256], uv_block_size, in temporal_filter_predictors_mb_c()
75 &pred[512], uv_block_size, in temporal_filter_predictors_mb_c()
Dvp9_variance.h103 void vp9_comp_avg_pred(uint8_t *comp_pred, const uint8_t *pred, int width,
/hardware/intel/common/omx-components/videocodec/libvpx_internal/generic/
Dvp8_rtcd.h64 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, unsigned char *dst, int d…
73 void vp8_dc_only_idct_add_c(short input, unsigned char *pred, int pred_stride, unsigned char *dst, …
271 void vp8_subtract_mby_c(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int p…
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips/
Dvp8_rtcd.h64 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, unsigned char *dst, int d…
73 void vp8_dc_only_idct_add_c(short input, unsigned char *pred, int pred_stride, unsigned char *dst, …
271 void vp8_subtract_mby_c(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int p…
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/
Didct_v6.asm17 ; void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch,
20 ; r1 unsigned char* pred
/hardware/intel/common/omx-components/videocodec/libvpx_internal/x86/
Dvp8_rtcd.h95 void vp8_dc_only_idct_add_c(short input, unsigned char *pred, int pred_stride, unsigned char *dst, …
96 void vp8_dc_only_idct_add_mmx(short input, unsigned char *pred, int pred_stride, unsigned char *dst…
97 RTCD_EXTERN void (*vp8_dc_only_idct_add)(short input, unsigned char *pred, int pred_stride, unsigne…
352 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, unsigned char *dst, int d…
353 void vp8_short_idct4x4llm_mmx(short *input, unsigned char *pred, int pitch, unsigned char *dst, int…
354 RTCD_EXTERN void (*vp8_short_idct4x4llm)(short *input, unsigned char *pred, int pitch, unsigned cha…
433 void vp8_subtract_mby_c(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int p…
434 void vp8_subtract_mby_mmx(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int…
435 void vp8_subtract_mby_sse2(short *diff, unsigned char *src, int src_stride, unsigned char *pred, in…
436 …btract_mby)(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride);

12