Lines Matching full:above

22                                   const uint8_t *above, const uint8_t *left) {  in d207_predictor()  argument
24 (void)above; in d207_predictor()
46 const uint8_t *above, const uint8_t *left) { in d63_predictor() argument
51 dst[c] = AVG2(above[c], above[c + 1]); in d63_predictor()
52 dst[stride + c] = AVG3(above[c], above[c + 1], above[c + 2]); in d63_predictor()
56 memset(dst + (r + 0) * stride + size, above[bs - 1], bs - size); in d63_predictor()
58 memset(dst + (r + 1) * stride + size, above[bs - 1], bs - size); in d63_predictor()
63 const uint8_t *above, const uint8_t *left) { in d45_predictor() argument
64 const uint8_t above_right = above[bs - 1]; in d45_predictor()
70 dst[x] = AVG3(above[x], above[x + 1], above[x + 2]); in d45_predictor()
82 const uint8_t *above, const uint8_t *left) { in d117_predictor() argument
86 for (c = 0; c < bs; c++) dst[c] = AVG2(above[c - 1], above[c]); in d117_predictor()
90 dst[0] = AVG3(left[0], above[-1], above[0]); in d117_predictor()
91 for (c = 1; c < bs; c++) dst[c] = AVG3(above[c - 2], above[c - 1], above[c]); in d117_predictor()
95 dst[0] = AVG3(above[-1], left[0], left[1]); in d117_predictor()
107 const uint8_t *above, const uint8_t *left) { in d135_predictor() argument
121 border[bs - 2] = AVG3(above[-1], left[0], left[1]); in d135_predictor()
122 border[bs - 1] = AVG3(left[0], above[-1], above[0]); in d135_predictor()
123 border[bs - 0] = AVG3(above[-1], above[0], above[1]); in d135_predictor()
126 border[bs + 1 + i] = AVG3(above[i], above[i + 1], above[i + 2]); in d135_predictor()
135 const uint8_t *above, const uint8_t *left) { in d153_predictor() argument
137 dst[0] = AVG2(above[-1], left[0]); in d153_predictor()
141 dst[0] = AVG3(left[0], above[-1], above[0]); in d153_predictor()
142 dst[stride] = AVG3(above[-1], left[0], left[1]); in d153_predictor()
148 dst[c] = AVG3(above[c - 1], above[c], above[c + 1]); in d153_predictor()
158 const uint8_t *above, const uint8_t *left) { in v_predictor() argument
163 memcpy(dst, above, bs); in v_predictor()
169 const uint8_t *above, const uint8_t *left) { in h_predictor() argument
171 (void)above; in h_predictor()
180 const uint8_t *above, const uint8_t *left) { in tm_predictor() argument
182 int ytop_left = above[-1]; in tm_predictor()
186 dst[c] = clip_pixel(left[r] + above[c] - ytop_left); in tm_predictor()
192 const uint8_t *above, const uint8_t *left) { in dc_128_predictor() argument
194 (void)above; in dc_128_predictor()
204 const uint8_t *above, in dc_left_predictor() argument
207 (void)above; in dc_left_predictor()
219 const uint8_t *above, const uint8_t *left) { in dc_top_predictor() argument
223 for (i = 0; i < bs; i++) sum += above[i]; in dc_top_predictor()
233 const uint8_t *above, const uint8_t *left) { in dc_predictor() argument
238 sum += above[i]; in dc_predictor()
251 const uint8_t *above, const uint8_t *left) { in vpx_he_predictor_4x4_c() argument
252 const int H = above[-1]; in vpx_he_predictor_4x4_c()
265 const uint8_t *above, const uint8_t *left) { in vpx_ve_predictor_4x4_c() argument
266 const int H = above[-1]; in vpx_ve_predictor_4x4_c()
267 const int I = above[0]; in vpx_ve_predictor_4x4_c()
268 const int J = above[1]; in vpx_ve_predictor_4x4_c()
269 const int K = above[2]; in vpx_ve_predictor_4x4_c()
270 const int L = above[3]; in vpx_ve_predictor_4x4_c()
271 const int M = above[4]; in vpx_ve_predictor_4x4_c()
284 const uint8_t *above, const uint8_t *left) { in vpx_d207_predictor_4x4_c() argument
289 (void)above; in vpx_d207_predictor_4x4_c()
300 const uint8_t *above, const uint8_t *left) { in vpx_d63_predictor_4x4_c() argument
301 const int A = above[0]; in vpx_d63_predictor_4x4_c()
302 const int B = above[1]; in vpx_d63_predictor_4x4_c()
303 const int C = above[2]; in vpx_d63_predictor_4x4_c()
304 const int D = above[3]; in vpx_d63_predictor_4x4_c()
305 const int E = above[4]; in vpx_d63_predictor_4x4_c()
306 const int F = above[5]; in vpx_d63_predictor_4x4_c()
307 const int G = above[6]; in vpx_d63_predictor_4x4_c()
323 const uint8_t *above, const uint8_t *left) { in vpx_d63e_predictor_4x4_c() argument
324 const int A = above[0]; in vpx_d63e_predictor_4x4_c()
325 const int B = above[1]; in vpx_d63e_predictor_4x4_c()
326 const int C = above[2]; in vpx_d63e_predictor_4x4_c()
327 const int D = above[3]; in vpx_d63e_predictor_4x4_c()
328 const int E = above[4]; in vpx_d63e_predictor_4x4_c()
329 const int F = above[5]; in vpx_d63e_predictor_4x4_c()
330 const int G = above[6]; in vpx_d63e_predictor_4x4_c()
331 const int H = above[7]; in vpx_d63e_predictor_4x4_c()
347 const uint8_t *above, const uint8_t *left) { in vpx_d45_predictor_4x4_c() argument
348 const int A = above[0]; in vpx_d45_predictor_4x4_c()
349 const int B = above[1]; in vpx_d45_predictor_4x4_c()
350 const int C = above[2]; in vpx_d45_predictor_4x4_c()
351 const int D = above[3]; in vpx_d45_predictor_4x4_c()
352 const int E = above[4]; in vpx_d45_predictor_4x4_c()
353 const int F = above[5]; in vpx_d45_predictor_4x4_c()
354 const int G = above[6]; in vpx_d45_predictor_4x4_c()
355 const int H = above[7]; in vpx_d45_predictor_4x4_c()
368 const uint8_t *above, const uint8_t *left) { in vpx_d45e_predictor_4x4_c() argument
369 const int A = above[0]; in vpx_d45e_predictor_4x4_c()
370 const int B = above[1]; in vpx_d45e_predictor_4x4_c()
371 const int C = above[2]; in vpx_d45e_predictor_4x4_c()
372 const int D = above[3]; in vpx_d45e_predictor_4x4_c()
373 const int E = above[4]; in vpx_d45e_predictor_4x4_c()
374 const int F = above[5]; in vpx_d45e_predictor_4x4_c()
375 const int G = above[6]; in vpx_d45e_predictor_4x4_c()
376 const int H = above[7]; in vpx_d45e_predictor_4x4_c()
389 const uint8_t *above, const uint8_t *left) { in vpx_d117_predictor_4x4_c() argument
393 const int X = above[-1]; in vpx_d117_predictor_4x4_c()
394 const int A = above[0]; in vpx_d117_predictor_4x4_c()
395 const int B = above[1]; in vpx_d117_predictor_4x4_c()
396 const int C = above[2]; in vpx_d117_predictor_4x4_c()
397 const int D = above[3]; in vpx_d117_predictor_4x4_c()
412 const uint8_t *above, const uint8_t *left) { in vpx_d135_predictor_4x4_c() argument
417 const int X = above[-1]; in vpx_d135_predictor_4x4_c()
418 const int A = above[0]; in vpx_d135_predictor_4x4_c()
419 const int B = above[1]; in vpx_d135_predictor_4x4_c()
420 const int C = above[2]; in vpx_d135_predictor_4x4_c()
421 const int D = above[3]; in vpx_d135_predictor_4x4_c()
433 const uint8_t *above, const uint8_t *left) { in vpx_d153_predictor_4x4_c() argument
438 const int X = above[-1]; in vpx_d153_predictor_4x4_c()
439 const int A = above[0]; in vpx_d153_predictor_4x4_c()
440 const int B = above[1]; in vpx_d153_predictor_4x4_c()
441 const int C = above[2]; in vpx_d153_predictor_4x4_c()
458 int bs, const uint16_t *above, in highbd_d207_predictor() argument
461 (void)above; in highbd_d207_predictor()
489 const uint16_t *above, in highbd_d63_predictor() argument
496 dst[c] = AVG2(above[c], above[c + 1]); in highbd_d63_predictor()
497 dst[stride + c] = AVG3(above[c], above[c + 1], above[c + 2]); in highbd_d63_predictor()
501 vpx_memset16(dst + (r + 0) * stride + size, above[bs - 1], bs - size); in highbd_d63_predictor()
504 vpx_memset16(dst + (r + 1) * stride + size, above[bs - 1], bs - size); in highbd_d63_predictor()
509 const uint16_t *above, in highbd_d45_predictor() argument
511 const uint16_t above_right = above[bs - 1]; in highbd_d45_predictor()
518 dst[x] = AVG3(above[x], above[x + 1], above[x + 2]); in highbd_d45_predictor()
530 int bs, const uint16_t *above, in highbd_d117_predictor() argument
536 for (c = 0; c < bs; c++) dst[c] = AVG2(above[c - 1], above[c]); in highbd_d117_predictor()
540 dst[0] = AVG3(left[0], above[-1], above[0]); in highbd_d117_predictor()
541 for (c = 1; c < bs; c++) dst[c] = AVG3(above[c - 2], above[c - 1], above[c]); in highbd_d117_predictor()
545 dst[0] = AVG3(above[-1], left[0], left[1]); in highbd_d117_predictor()
557 int bs, const uint16_t *above, in highbd_d135_predictor() argument
573 border[bs - 2] = AVG3(above[-1], left[0], left[1]); in highbd_d135_predictor()
574 border[bs - 1] = AVG3(left[0], above[-1], above[0]); in highbd_d135_predictor()
575 border[bs - 0] = AVG3(above[-1], above[0], above[1]); in highbd_d135_predictor()
578 border[bs + 1 + i] = AVG3(above[i], above[i + 1], above[i + 2]); in highbd_d135_predictor()
587 int bs, const uint16_t *above, in highbd_d153_predictor() argument
591 dst[0] = AVG2(above[-1], left[0]); in highbd_d153_predictor()
595 dst[0] = AVG3(left[0], above[-1], above[0]); in highbd_d153_predictor()
596 dst[stride] = AVG3(above[-1], left[0], left[1]); in highbd_d153_predictor()
602 dst[c] = AVG3(above[c - 1], above[c], above[c + 1]); in highbd_d153_predictor()
612 const uint16_t *above, in highbd_v_predictor() argument
618 memcpy(dst, above, bs * sizeof(uint16_t)); in highbd_v_predictor()
624 const uint16_t *above, in highbd_h_predictor() argument
627 (void)above; in highbd_h_predictor()
636 const uint16_t *above, in highbd_tm_predictor() argument
639 int ytop_left = above[-1]; in highbd_tm_predictor()
644 dst[c] = clip_pixel_highbd(left[r] + above[c] - ytop_left, bd); in highbd_tm_predictor()
650 int bs, const uint16_t *above, in highbd_dc_128_predictor() argument
653 (void)above; in highbd_dc_128_predictor()
663 int bs, const uint16_t *above, in highbd_dc_left_predictor() argument
666 (void)above; in highbd_dc_left_predictor()
679 int bs, const uint16_t *above, in highbd_dc_top_predictor() argument
685 for (i = 0; i < bs; i++) sum += above[i]; in highbd_dc_top_predictor()
695 const uint16_t *above, in highbd_dc_predictor() argument
702 sum += above[i]; in highbd_dc_predictor()
715 const uint16_t *above, in vpx_highbd_d207_predictor_4x4_c() argument
721 (void)above; in vpx_highbd_d207_predictor_4x4_c()
733 const uint16_t *above, const uint16_t *left, in vpx_highbd_d63_predictor_4x4_c() argument
735 const int A = above[0]; in vpx_highbd_d63_predictor_4x4_c()
736 const int B = above[1]; in vpx_highbd_d63_predictor_4x4_c()
737 const int C = above[2]; in vpx_highbd_d63_predictor_4x4_c()
738 const int D = above[3]; in vpx_highbd_d63_predictor_4x4_c()
739 const int E = above[4]; in vpx_highbd_d63_predictor_4x4_c()
740 const int F = above[5]; in vpx_highbd_d63_predictor_4x4_c()
741 const int G = above[6]; in vpx_highbd_d63_predictor_4x4_c()
758 const uint16_t *above, const uint16_t *left, in vpx_highbd_d45_predictor_4x4_c() argument
760 const int A = above[0]; in vpx_highbd_d45_predictor_4x4_c()
761 const int B = above[1]; in vpx_highbd_d45_predictor_4x4_c()
762 const int C = above[2]; in vpx_highbd_d45_predictor_4x4_c()
763 const int D = above[3]; in vpx_highbd_d45_predictor_4x4_c()
764 const int E = above[4]; in vpx_highbd_d45_predictor_4x4_c()
765 const int F = above[5]; in vpx_highbd_d45_predictor_4x4_c()
766 const int G = above[6]; in vpx_highbd_d45_predictor_4x4_c()
767 const int H = above[7]; in vpx_highbd_d45_predictor_4x4_c()
780 const uint16_t *above, in vpx_highbd_d117_predictor_4x4_c() argument
785 const int X = above[-1]; in vpx_highbd_d117_predictor_4x4_c()
786 const int A = above[0]; in vpx_highbd_d117_predictor_4x4_c()
787 const int B = above[1]; in vpx_highbd_d117_predictor_4x4_c()
788 const int C = above[2]; in vpx_highbd_d117_predictor_4x4_c()
789 const int D = above[3]; in vpx_highbd_d117_predictor_4x4_c()
805 const uint16_t *above, in vpx_highbd_d135_predictor_4x4_c() argument
811 const int X = above[-1]; in vpx_highbd_d135_predictor_4x4_c()
812 const int A = above[0]; in vpx_highbd_d135_predictor_4x4_c()
813 const int B = above[1]; in vpx_highbd_d135_predictor_4x4_c()
814 const int C = above[2]; in vpx_highbd_d135_predictor_4x4_c()
815 const int D = above[3]; in vpx_highbd_d135_predictor_4x4_c()
827 const uint16_t *above, in vpx_highbd_d153_predictor_4x4_c() argument
833 const int X = above[-1]; in vpx_highbd_d153_predictor_4x4_c()
834 const int A = above[0]; in vpx_highbd_d153_predictor_4x4_c()
835 const int B = above[1]; in vpx_highbd_d153_predictor_4x4_c()
836 const int C = above[2]; in vpx_highbd_d153_predictor_4x4_c()
855 // above and left are not necessarily used all the time.
858 uint8_t *dst, ptrdiff_t stride, const uint8_t *above, \
860 type##_predictor(dst, stride, size, above, left); \
866 uint16_t *dst, ptrdiff_t stride, const uint16_t *above, \
868 highbd_##type##_predictor(dst, stride, size, above, left, bd); \