Searched refs:pred (Results 1 - 25 of 33) sorted by relevance

12

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/
H A Dvp9_subtract_test.cc46 uint8_t *pred = reinterpret_cast<uint8_t *>( local
55 pred[r * block_width * 2 + c] = rnd.Rand8();
60 src, block_width, pred, block_width);
66 pred[r * block_width + c])) << "r = " << r
73 src, block_width * 2, pred, block_width * 2);
79 pred[r * block_width * 2 + c])) << "r = " << r
86 vpx_free(pred);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/
H A Dreconintra.c114 int pred = yleft_col[r] + yabove_row[ c] - ytop_left; local
116 if (pred < 0)
117 pred = 0;
119 if (pred > 255)
120 pred = 255;
122 ypred_ptr[c] = pred;
H A Dreconintra4x4.c62 int pred = Above[c] - top_left + Left[r]; local
64 if (pred < 0)
65 pred = 0;
67 if (pred > 255)
68 pred = 255;
70 dst[c] = pred;
H A Didct_blk.c17 void vp8_dc_only_idct_add_c(short input_dc, unsigned char * pred,
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ppc/
H A Dcsystemdependent.c47 void (*vp8_subtract_mby)(short *diff, unsigned char *src, unsigned char *pred, int stride);
48 void (*vp8_subtract_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 extern void subtract_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 extern void vp8_subtract_mbuv_ppc(short *diff, unsigned char *usrc, unsigned char *vsrc, unsigned char *pred, int stride);
H A 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 t
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/
H A Didct_v6.asm17 ; void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch,
20 ; r1 unsigned char* pred
135 ldrb r0, [r1] ; pred p0
136 ldrb r11, [r1, #1] ; pred p1
137 ldrb r12, [r1, #2] ; pred p2
149 ldrb r11, [r1, #3] ; pred p3
165 ldrb r12, [r1, r2]! ; pred p4
167 ldrb r11, [r1, #1] ; pred p5
175 ldrb r7, [r1, #2] ; pred p6
176 ldrb r10, [r1, #3] ; pred p
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/
H A Dtemporal_filter_apply_sse2.asm96 punpcklbw xmm2, xmm7 ; pred[ 0- 7]
97 punpckhbw xmm3, xmm7 ; pred[ 8-15]
100 psubw xmm0, xmm2 ; src - pred[ 0- 7]
101 psubw xmm1, xmm3 ; src - pred[ 8-15]
144 lea rdx, [rdx + 16*1] ; pred += 16*(sizeof(char))
146 punpcklbw xmm0, xmm7 ; pred[ 0- 7]
147 punpckhbw xmm1, xmm7 ; pred[ 8-15]
H A 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
H A Dsubtract_mmx.asm77 ;unsigned char *pred, int pred_stride)
90 mov rax, arg(3) ;pred
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/
H A Dvp9_temporal_filter_apply_sse2.asm96 punpcklbw xmm2, xmm7 ; pred[ 0- 7]
97 punpckhbw xmm3, xmm7 ; pred[ 8-15]
100 psubw xmm0, xmm2 ; src - pred[ 0- 7]
101 psubw xmm1, xmm3 ; src - pred[ 8-15]
144 lea rdx, [rdx + 16*1] ; pred += 16*(sizeof(char))
146 punpcklbw xmm0, xmm7 ; pred[ 0- 7]
147 punpckhbw xmm1, xmm7 ; pred[ 8-15]
H A 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/common/
H A Dvp9_reconintra.c286 static intra_pred_fn pred[INTRA_MODES][4]; variable
296 intra_pred_allsizes(pred[V_PRED], v);
297 intra_pred_allsizes(pred[H_PRED], h);
298 intra_pred_allsizes(pred[D207_PRED], d207);
299 intra_pred_allsizes(pred[D45_PRED], d45);
300 intra_pred_allsizes(pred[D63_PRED], d63);
301 intra_pred_allsizes(pred[D117_PRED], d117);
302 intra_pred_allsizes(pred[D135_PRED], d135);
303 intra_pred_allsizes(pred[D153_PRED], d153);
304 intra_pred_allsizes(pred[TM_PRE
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/neon/
H A Dvp8_memcpy_neon.asm24 ;pld [r1] ;preload pred data
50 ;pld [r1] ;preload pred data -- need to adjust for real device
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/
H A Dtemporal_filter.c46 unsigned char *pred
58 mv_col & 7, mv_row & 7, &pred[0], 16);
62 vp8_copy_mem16x16(yptr, stride, &pred[0], 16);
76 mv_col & 7, mv_row & 7, &pred[256], 8);
78 mv_col & 7, mv_row & 7, &pred[320], 8);
82 vp8_copy_mem8x8(uptr, stride, &pred[256], 8);
83 vp8_copy_mem8x8(vptr, stride, &pred[320], 8);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/ppc/
H A 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/libvpx/vp8/encoder/arm/armv6/
H A 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/vp9/encoder/
H A Dvp9_variance.h103 void vp9_comp_avg_pred(uint8_t *comp_pred, const uint8_t *pred, int width,
H A Dvp9_temporal_filter.c40 uint8_t *pred,
59 &pred[0], 16,
67 &pred[256], uv_block_size,
75 &pred[512], uv_block_size,
32 temporal_filter_predictors_mb_c(MACROBLOCKD *xd, uint8_t *y_mb_ptr, uint8_t *u_mb_ptr, uint8_t *v_mb_ptr, int stride, int uv_block_size, int mv_row, int mv_col, uint8_t *pred, struct scale_factors *scale, int x, int y) argument
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips-dspr2/
H A Dvp8_rtcd.h71 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, unsigned char *dst, int dst_stride);
72 void vp8_short_idct4x4llm_dspr2(short *input, unsigned char *pred, int pitch, unsigned char *dst, int dst_stride);
83 void vp8_dc_only_idct_add_c(short input, unsigned char *pred, int pred_stride, unsigned char *dst, int dst_stride);
84 void vp8_dc_only_idct_add_dspr2(short input, unsigned char *pred, int pred_stride, unsigned char *dst, int dst_stride);
289 void vp8_subtract_mby_c(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a/
H A Dvp8_rtcd.h76 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, unsigned char *dst, int dst_stride);
77 void vp8_short_idct4x4llm_v6_dual(short *input, unsigned char *pred, int pitch, unsigned char *dst, int dst_stride);
87 void vp8_dc_only_idct_add_c(short input, unsigned char *pred, int pred_stride, unsigned char *dst, int dst_stride);
88 void vp8_dc_only_idct_add_v6(short input, unsigned char *pred, int pred_stride, unsigned char *dst, int dst_stride);
312 void vp8_subtract_mby_c(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride);
313 void vp8_subtract_mby_armv6(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a-neon/
H A Dvp8_rtcd.h88 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, unsigned char *dst, int dst_stride);
89 void vp8_short_idct4x4llm_v6_dual(short *input, unsigned char *pred, int pitch, unsigned char *dst, int dst_stride);
90 void vp8_short_idct4x4llm_neon(short *input, unsigned char *pred, int pitch, unsigned char *dst, int dst_stride);
101 void vp8_dc_only_idct_add_c(short input, unsigned char *pred, int pred_stride, unsigned char *dst, int dst_stride);
102 void vp8_dc_only_idct_add_v6(short input, unsigned char *pred, int pred_stride, unsigned char *dst, int dst_stride);
103 void vp8_dc_only_idct_add_neon(short input, unsigned char *pred, int pred_stride, unsigned char *dst, int dst_stride);
363 void vp8_subtract_mby_c(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride);
364 void vp8_subtract_mby_armv6(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride);
365 void vp8_subtract_mby_neon(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/generic/
H A Dvp8_rtcd.h64 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, unsigned char *dst, int dst_stride);
73 void vp8_dc_only_idct_add_c(short input, unsigned char *pred, int pred_stride, unsigned char *dst, int dst_stride);
271 void vp8_subtract_mby_c(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips/
H A Dvp8_rtcd.h64 void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch, unsigned char *dst, int dst_stride);
73 void vp8_dc_only_idct_add_c(short input, unsigned char *pred, int pred_stride, unsigned char *dst, int dst_stride);
271 void vp8_subtract_mby_c(short *diff, unsigned char *src, int src_stride, unsigned char *pred, int pred_stride);
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/
H A Dshortidct4x4llm_neon.asm20 ;void vp8_short_idct4x4llm_c(short *input, unsigned char *pred, int pitch,
23 ;r1 short * pred

Completed in 302 milliseconds

12