Lines Matching defs:above

22                                   const uint8_t *above, const uint8_t *left) {
24 (void)above;
46 const uint8_t *above, const uint8_t *left) {
51 dst[c] = AVG2(above[c], above[c + 1]);
52 dst[stride + c] = AVG3(above[c], above[c + 1], above[c + 2]);
56 memset(dst + (r + 0) * stride + size, above[bs - 1], bs - size);
58 memset(dst + (r + 1) * stride + size, above[bs - 1], bs - size);
63 const uint8_t *above, const uint8_t *left) {
64 const uint8_t above_right = above[bs - 1];
70 dst[x] = AVG3(above[x], above[x + 1], above[x + 2]);
82 const uint8_t *above, const uint8_t *left) {
86 for (c = 0; c < bs; c++) dst[c] = AVG2(above[c - 1], above[c]);
90 dst[0] = AVG3(left[0], above[-1], above[0]);
91 for (c = 1; c < bs; c++) dst[c] = AVG3(above[c - 2], above[c - 1], above[c]);
95 dst[0] = AVG3(above[-1], left[0], left[1]);
107 const uint8_t *above, const uint8_t *left) {
121 border[bs - 2] = AVG3(above[-1], left[0], left[1]);
122 border[bs - 1] = AVG3(left[0], above[-1], above[0]);
123 border[bs - 0] = AVG3(above[-1], above[0], above[1]);
126 border[bs + 1 + i] = AVG3(above[i], above[i + 1], above[i + 2]);
135 const uint8_t *above, const uint8_t *left) {
137 dst[0] = AVG2(above[-1], left[0]);
141 dst[0] = AVG3(left[0], above[-1], above[0]);
142 dst[stride] = AVG3(above[-1], left[0], left[1]);
148 dst[c] = AVG3(above[c - 1], above[c], above[c + 1]);
158 const uint8_t *above, const uint8_t *left) {
163 memcpy(dst, above, bs);
169 const uint8_t *above, const uint8_t *left) {
171 (void)above;
180 const uint8_t *above, const uint8_t *left) {
182 int ytop_left = above[-1];
186 dst[c] = clip_pixel(left[r] + above[c] - ytop_left);
192 const uint8_t *above, const uint8_t *left) {
194 (void)above;
204 const uint8_t *above,
207 (void)above;
219 const uint8_t *above, const uint8_t *left) {
223 for (i = 0; i < bs; i++) sum += above[i];
233 const uint8_t *above, const uint8_t *left) {
238 sum += above[i];
251 const uint8_t *above, const uint8_t *left) {
252 const int H = above[-1];
265 const uint8_t *above, const uint8_t *left) {
266 const int H = above[-1];
267 const int I = above[0];
268 const int J = above[1];
269 const int K = above[2];
270 const int L = above[3];
271 const int M = above[4];
284 const uint8_t *above, const uint8_t *left) {
289 (void)above;
300 const uint8_t *above, const uint8_t *left) {
301 const int A = above[0];
302 const int B = above[1];
303 const int C = above[2];
304 const int D = above[3];
305 const int E = above[4];
306 const int F = above[5];
307 const int G = above[6];
323 const uint8_t *above, const uint8_t *left) {
324 const int A = above[0];
325 const int B = above[1];
326 const int C = above[2];
327 const int D = above[3];
328 const int E = above[4];
329 const int F = above[5];
330 const int G = above[6];
331 const int H = above[7];
347 const uint8_t *above, const uint8_t *left) {
348 const int A = above[0];
349 const int B = above[1];
350 const int C = above[2];
351 const int D = above[3];
352 const int E = above[4];
353 const int F = above[5];
354 const int G = above[6];
355 const int H = above[7];
368 const uint8_t *above, const uint8_t *left) {
369 const int A = above[0];
370 const int B = above[1];
371 const int C = above[2];
372 const int D = above[3];
373 const int E = above[4];
374 const int F = above[5];
375 const int G = above[6];
376 const int H = above[7];
389 const uint8_t *above, const uint8_t *left) {
393 const int X = above[-1];
394 const int A = above[0];
395 const int B = above[1];
396 const int C = above[2];
397 const int D = above[3];
412 const uint8_t *above, const uint8_t *left) {
417 const int X = above[-1];
418 const int A = above[0];
419 const int B = above[1];
420 const int C = above[2];
421 const int D = above[3];
433 const uint8_t *above, const uint8_t *left) {
438 const int X = above[-1];
439 const int A = above[0];
440 const int B = above[1];
441 const int C = above[2];
458 int bs, const uint16_t *above,
461 (void)above;
489 const uint16_t *above,
496 dst[c] = AVG2(above[c], above[c + 1]);
497 dst[stride + c] = AVG3(above[c], above[c + 1], above[c + 2]);
501 vpx_memset16(dst + (r + 0) * stride + size, above[bs - 1], bs - size);
504 vpx_memset16(dst + (r + 1) * stride + size, above[bs - 1], bs - size);
509 const uint16_t *above,
511 const uint16_t above_right = above[bs - 1];
518 dst[x] = AVG3(above[x], above[x + 1], above[x + 2]);
530 int bs, const uint16_t *above,
536 for (c = 0; c < bs; c++) dst[c] = AVG2(above[c - 1], above[c]);
540 dst[0] = AVG3(left[0], above[-1], above[0]);
541 for (c = 1; c < bs; c++) dst[c] = AVG3(above[c - 2], above[c - 1], above[c]);
545 dst[0] = AVG3(above[-1], left[0], left[1]);
557 int bs, const uint16_t *above,
573 border[bs - 2] = AVG3(above[-1], left[0], left[1]);
574 border[bs - 1] = AVG3(left[0], above[-1], above[0]);
575 border[bs - 0] = AVG3(above[-1], above[0], above[1]);
578 border[bs + 1 + i] = AVG3(above[i], above[i + 1], above[i + 2]);
587 int bs, const uint16_t *above,
591 dst[0] = AVG2(above[-1], left[0]);
595 dst[0] = AVG3(left[0], above[-1], above[0]);
596 dst[stride] = AVG3(above[-1], left[0], left[1]);
602 dst[c] = AVG3(above[c - 1], above[c], above[c + 1]);
612 const uint16_t *above,
618 memcpy(dst, above, bs * sizeof(uint16_t));
624 const uint16_t *above,
627 (void)above;
636 const uint16_t *above,
639 int ytop_left = above[-1];
644 dst[c] = clip_pixel_highbd(left[r] + above[c] - ytop_left, bd);
650 int bs, const uint16_t *above,
653 (void)above;
663 int bs, const uint16_t *above,
666 (void)above;
679 int bs, const uint16_t *above,
685 for (i = 0; i < bs; i++) sum += above[i];
695 const uint16_t *above,
702 sum += above[i];
715 const uint16_t *above,
721 (void)above;
733 const uint16_t *above, const uint16_t *left,
735 const int A = above[0];
736 const int B = above[1];
737 const int C = above[2];
738 const int D = above[3];
739 const int E = above[4];
740 const int F = above[5];
741 const int G = above[6];
758 const uint16_t *above, const uint16_t *left,
760 const int A = above[0];
761 const int B = above[1];
762 const int C = above[2];
763 const int D = above[3];
764 const int E = above[4];
765 const int F = above[5];
766 const int G = above[6];
767 const int H = above[7];
780 const uint16_t *above,
785 const int X = above[-1];
786 const int A = above[0];
787 const int B = above[1];
788 const int C = above[2];
789 const int D = above[3];
805 const uint16_t *above,
811 const int X = above[-1];
812 const int A = above[0];
813 const int B = above[1];
814 const int C = above[2];
815 const int D = above[3];
827 const uint16_t *above,
833 const int X = above[-1];
834 const int A = above[0];
835 const int B = above[1];
836 const int C = above[2];
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); \