• Home
  • Raw
  • Download

Lines Matching refs:stride

112 static inline int RENAME(vertClassify)(const uint8_t src[], int stride, PPContext *c){  in RENAME()
114 src+= stride*4; // src points to begin of the 8x8 Block in RENAME()
210 : "r" (src), "r" ((x86_reg)stride), "m" (c->pQPb) in RENAME()
229 static inline void RENAME(doVertLowPass)(uint8_t *src, int stride, PPContext *c) in RENAME()
232 src+= stride*3; in RENAME()
355 : "r" (src), "r" ((x86_reg)stride), "m" (c->pQPb) in RENAME()
359 const int l1= stride; in RENAME()
360 const int l2= stride + l1; in RENAME()
361 const int l3= stride + l2; in RENAME()
362 const int l4= stride + l3; in RENAME()
363 const int l5= stride + l4; in RENAME()
364 const int l6= stride + l5; in RENAME()
365 const int l7= stride + l6; in RENAME()
366 const int l8= stride + l7; in RENAME()
367 const int l9= stride + l8; in RENAME()
369 src+= stride*3; in RENAME()
408 static inline void RENAME(vertX1Filter)(uint8_t *src, int stride, PPContext *co) in RENAME()
411 src+= stride*3; in RENAME()
493 : "r" (src), "r" ((x86_reg)stride), "m" (co->pQPb) in RENAME()
499 const int l1= stride; in RENAME()
500 const int l2= stride + l1; in RENAME()
501 const int l3= stride + l2; in RENAME()
502 const int l4= stride + l3; in RENAME()
503 const int l5= stride + l4; in RENAME()
504 const int l6= stride + l5; in RENAME()
505 const int l7= stride + l6; in RENAME()
510 src+= stride*3; in RENAME()
535 static inline void RENAME(doVertDefFilter)(uint8_t src[], int stride, PPContext *c) in RENAME()
552 src+= stride*4; in RENAME()
759 : "r" (src), "r" ((x86_reg)stride), "m" (c->pQPb) in RENAME()
821 src+= stride*4; in RENAME()
1047 : "r" ((x86_reg)stride), "m" (c->pQPb), "r"(tmp) in RENAME()
1052 const int l1= stride; in RENAME()
1053 const int l2= stride + l1; in RENAME()
1054 const int l3= stride + l2; in RENAME()
1055 const int l4= stride + l3; in RENAME()
1056 const int l5= stride + l4; in RENAME()
1057 const int l6= stride + l5; in RENAME()
1058 const int l7= stride + l6; in RENAME()
1059 const int l8= stride + l7; in RENAME()
1062 src+= stride*3; in RENAME()
1094 static inline void RENAME(dering)(uint8_t src[], int stride, PPContext *c) in RENAME()
1319 : : "r" (src), "r" ((x86_reg)stride), "m" (c->pQPb), "m"(c->pQPb2), "q"(tmp) in RENAME()
1335 p= src + stride*y; in RENAME()
1349 if(src[stride*y + 0] > avg) t+= 1; in RENAME()
1350 if(src[stride*y + 1] > avg) t+= 2; in RENAME()
1351 if(src[stride*y + 2] > avg) t+= 4; in RENAME()
1352 if(src[stride*y + 3] > avg) t+= 8; in RENAME()
1353 if(src[stride*y + 4] > avg) t+= 16; in RENAME()
1354 if(src[stride*y + 5] > avg) t+= 32; in RENAME()
1355 if(src[stride*y + 6] > avg) t+= 64; in RENAME()
1356 if(src[stride*y + 7] > avg) t+= 128; in RENAME()
1357 if(src[stride*y + 8] > avg) t+= 256; in RENAME()
1358 if(src[stride*y + 9] > avg) t+= 512; in RENAME()
1375 p= src + stride*y; in RENAME()
1379 int f= (*(p-stride-1)) + 2*(*(p-stride)) + (*(p-stride+1)) in RENAME()
1381 +(*(p+stride-1)) + 2*(*(p+stride)) + (*(p+stride+1)); in RENAME()
1432 p= src + stride*y; in RENAME()
1451 static inline void RENAME(deInterlaceInterpolateLinear)(uint8_t src[], int stride) in RENAME()
1454 src+= 4*stride; in RENAME()
1475 : : "r" (src), "r" ((x86_reg)stride) in RENAME()
1480 src+= 4*stride; in RENAME()
1483 a= *(uint32_t*)&src[stride*0]; in RENAME()
1484 b= *(uint32_t*)&src[stride*2]; in RENAME()
1485 *(uint32_t*)&src[stride*1]= (a|b) - (((a^b)&0xFEFEFEFEUL)>>1); in RENAME()
1486 a= *(uint32_t*)&src[stride*4]; in RENAME()
1487 *(uint32_t*)&src[stride*3]= (a|b) - (((a^b)&0xFEFEFEFEUL)>>1); in RENAME()
1488 b= *(uint32_t*)&src[stride*6]; in RENAME()
1489 *(uint32_t*)&src[stride*5]= (a|b) - (((a^b)&0xFEFEFEFEUL)>>1); in RENAME()
1490 a= *(uint32_t*)&src[stride*8]; in RENAME()
1491 *(uint32_t*)&src[stride*7]= (a|b) - (((a^b)&0xFEFEFEFEUL)>>1); in RENAME()
1504 static inline void RENAME(deInterlaceInterpolateCubic)(uint8_t src[], int stride) in RENAME()
1507 src+= stride*3; in RENAME()
1563 : : "r" (src), "r" ((x86_reg)stride) in RENAME()
1573 src+= stride*3; in RENAME()
1575 …src[stride*3] = av_clip_uint8((-src[0] + 9*src[stride*2] + 9*src[stride*4] - src[stride*6])… in RENAME()
1576 …src[stride*5] = av_clip_uint8((-src[stride*2] + 9*src[stride*4] + 9*src[stride*6] - src[stride*8])… in RENAME()
1577 …src[stride*7] = av_clip_uint8((-src[stride*4] + 9*src[stride*6] + 9*src[stride*8] - src[stride*10]… in RENAME()
1578 …src[stride*9] = av_clip_uint8((-src[stride*6] + 9*src[stride*8] + 9*src[stride*10] - src[stride*12… in RENAME()
1591 static inline void RENAME(deInterlaceFF)(uint8_t src[], int stride, uint8_t *tmp) in RENAME()
1594 src+= stride*4; in RENAME()
1639 : : "r" (src), "r" ((x86_reg)stride), "r"(tmp) in RENAME()
1644 src+= stride*4; in RENAME()
1647 int t2= src[stride*1]; in RENAME()
1649 …src[stride*1]= av_clip_uint8((-t1 + 4*src[stride*0] + 2*t2 + 4*src[stride*2] - src[stride*3] + 4)>… in RENAME()
1650 t1= src[stride*4]; in RENAME()
1651 …src[stride*3]= av_clip_uint8((-t2 + 4*src[stride*2] + 2*t1 + 4*src[stride*4] - src[stride*5] + 4)>… in RENAME()
1652 t2= src[stride*6]; in RENAME()
1653 …src[stride*5]= av_clip_uint8((-t1 + 4*src[stride*4] + 2*t2 + 4*src[stride*6] - src[stride*7] + 4)>… in RENAME()
1654 t1= src[stride*8]; in RENAME()
1655 …src[stride*7]= av_clip_uint8((-t2 + 4*src[stride*6] + 2*t1 + 4*src[stride*8] - src[stride*9] + 4)>… in RENAME()
1670 static inline void RENAME(deInterlaceL5)(uint8_t src[], int stride, uint8_t *tmp, uint8_t *tmp2) in RENAME()
1673 src+= stride*4; in RENAME()
1729 : : "r" (src), "r" ((x86_reg)stride), "r"(tmp), "r"(tmp2) in RENAME()
1734 src+= stride*4; in RENAME()
1740 … src[stride*0]= av_clip_uint8((-(t1 + src[stride*2]) + 2*(t2 + src[stride*1]) + 6*t3 + 4)>>3); in RENAME()
1741 t1= src[stride*1]; in RENAME()
1742 … src[stride*1]= av_clip_uint8((-(t2 + src[stride*3]) + 2*(t3 + src[stride*2]) + 6*t1 + 4)>>3); in RENAME()
1743 t2= src[stride*2]; in RENAME()
1744 … src[stride*2]= av_clip_uint8((-(t3 + src[stride*4]) + 2*(t1 + src[stride*3]) + 6*t2 + 4)>>3); in RENAME()
1745 t3= src[stride*3]; in RENAME()
1746 … src[stride*3]= av_clip_uint8((-(t1 + src[stride*5]) + 2*(t2 + src[stride*4]) + 6*t3 + 4)>>3); in RENAME()
1747 t1= src[stride*4]; in RENAME()
1748 … src[stride*4]= av_clip_uint8((-(t2 + src[stride*6]) + 2*(t3 + src[stride*5]) + 6*t1 + 4)>>3); in RENAME()
1749 t2= src[stride*5]; in RENAME()
1750 … src[stride*5]= av_clip_uint8((-(t3 + src[stride*7]) + 2*(t1 + src[stride*6]) + 6*t2 + 4)>>3); in RENAME()
1751 t3= src[stride*6]; in RENAME()
1752 … src[stride*6]= av_clip_uint8((-(t1 + src[stride*8]) + 2*(t2 + src[stride*7]) + 6*t3 + 4)>>3); in RENAME()
1753 t1= src[stride*7]; in RENAME()
1754 … src[stride*7]= av_clip_uint8((-(t2 + src[stride*9]) + 2*(t3 + src[stride*8]) + 6*t1 + 4)>>3); in RENAME()
1771 static inline void RENAME(deInterlaceBlendLinear)(uint8_t src[], int stride, uint8_t *tmp) in RENAME()
1774 src+= 4*stride; in RENAME()
1817 : : "r" (src), "r" ((x86_reg)stride), "r" (tmp) in RENAME()
1822 src+= 4*stride; in RENAME()
1825 a= *(uint32_t*)&tmp[stride*0]; in RENAME()
1826 b= *(uint32_t*)&src[stride*0]; in RENAME()
1827 c= *(uint32_t*)&src[stride*1]; in RENAME()
1829 *(uint32_t*)&src[stride*0]= (a|b) - (((a^b)&0xFEFEFEFEUL)>>1); in RENAME()
1831 a= *(uint32_t*)&src[stride*2]; in RENAME()
1833 *(uint32_t*)&src[stride*1]= (c|b) - (((c^b)&0xFEFEFEFEUL)>>1); in RENAME()
1835 b= *(uint32_t*)&src[stride*3]; in RENAME()
1837 *(uint32_t*)&src[stride*2]= (c|a) - (((c^a)&0xFEFEFEFEUL)>>1); in RENAME()
1839 c= *(uint32_t*)&src[stride*4]; in RENAME()
1841 *(uint32_t*)&src[stride*3]= (a|b) - (((a^b)&0xFEFEFEFEUL)>>1); in RENAME()
1843 a= *(uint32_t*)&src[stride*5]; in RENAME()
1845 *(uint32_t*)&src[stride*4]= (c|b) - (((c^b)&0xFEFEFEFEUL)>>1); in RENAME()
1847 b= *(uint32_t*)&src[stride*6]; in RENAME()
1849 *(uint32_t*)&src[stride*5]= (c|a) - (((c^a)&0xFEFEFEFEUL)>>1); in RENAME()
1851 c= *(uint32_t*)&src[stride*7]; in RENAME()
1853 *(uint32_t*)&src[stride*6]= (a|b) - (((a^b)&0xFEFEFEFEUL)>>1); in RENAME()
1855 a= *(uint32_t*)&src[stride*8]; in RENAME()
1857 *(uint32_t*)&src[stride*7]= (c|b) - (((c^b)&0xFEFEFEFEUL)>>1); in RENAME()
1859 *(uint32_t*)&tmp[stride*0]= c; in RENAME()
1872 static inline void RENAME(deInterlaceMedian)(uint8_t src[], int stride) in RENAME()
1875 src+= 4*stride; in RENAME()
1921 : : "r" (src), "r" ((x86_reg)stride) in RENAME()
1963 : : "r" (src), "r" ((x86_reg)stride) in RENAME()
1969 src+= 4*stride; in RENAME()
1976 b = colsrc[stride ]; in RENAME()
1977 c = colsrc[stride*2]; in RENAME()
1981 colsrc[stride ] = (a|(d^f)) & (b|(d^e)) & (c|(e^f)); in RENAME()
1982 colsrc += stride*2; in RENAME()
2158 static inline void RENAME(tempNoiseReducer)(uint8_t *src, int stride, in RENAME()
2453 :: "r" (src), "r" (tempBlurred), "r"((x86_reg)stride), "m" (tempBlurredPast) in RENAME()
2467 int ref= tempBlurred[ x + y*stride ]; in RENAME()
2468 int cur= src[ x + y*stride ]; in RENAME()
2499 int ref= tempBlurred[ x + y*stride ]; in RENAME()
2500 int cur= src[ x + y*stride ]; in RENAME()
2501 tempBlurred[ x + y*stride ]= in RENAME()
2502 src[ x + y*stride ]= in RENAME()
2510 tempBlurred[ x + y*stride ]= src[ x + y*stride ]; in RENAME()
2519 int ref= tempBlurred[ x + y*stride ]; in RENAME()
2520 int cur= src[ x + y*stride ]; in RENAME()
2521 tempBlurred[ x + y*stride ]= in RENAME()
2522 src[ x + y*stride ]= in RENAME()
2530 int ref= tempBlurred[ x + y*stride ]; in RENAME()
2531 int cur= src[ x + y*stride ]; in RENAME()
2532 tempBlurred[ x + y*stride ]= in RENAME()
2533 src[ x + y*stride ]= in RENAME()
2548 static av_always_inline void RENAME(do_a_deblock)(uint8_t *src, int step, int stride, const PPConte… in RENAME()
3216 static inline void RENAME(duplicate)(uint8_t src[], int stride) in RENAME()
3228 : "r" ((x86_reg)-stride) in RENAME()
3234 p-= stride; in RENAME()
3565 const int stride= dstStride; in RENAME() local
3576 RENAME(vertX1Filter)(dstBlock, stride, &c); in RENAME()
3578 const int t= RENAME(vertClassify)(dstBlock, stride, &c); in RENAME()
3581 RENAME(doVertLowPass)(dstBlock, stride, &c); in RENAME()
3583 RENAME(doVertDefFilter)(dstBlock, stride, &c); in RENAME()
3585 RENAME(do_a_deblock)(dstBlock, stride, 1, &c, mode); in RENAME()
3597 const int stride= dstStride; in RENAME() local
3625 horizX1Filter(dstBlock-4, stride, c.QP); in RENAME()
3630 … transpose_16x8_char_toPackedAlign_altivec(tempBlock, dstBlock - (4 + 1), stride); in RENAME()
3635 … transpose_8x16_char_fromPackedAlign_altivec(dstBlock - (4 + 1), tempBlock, stride); in RENAME()
3639 … transpose_8x16_char_fromPackedAlign_altivec(dstBlock - (4 + 1), tempBlock, stride); in RENAME()
3642 const int t= RENAME(horizClassify)(dstBlock-4, stride, &c); in RENAME()
3645 RENAME(doHorizLowPass)(dstBlock-4, stride, &c); in RENAME()
3647 RENAME(doHorizDefFilter)(dstBlock-4, stride, &c); in RENAME()
3650 RENAME(do_a_deblock)(dstBlock-8, 1, stride, &c, mode); in RENAME()
3655 if(y>0) RENAME(dering)(dstBlock - stride - 8, stride, &c); in RENAME()
3660 RENAME(tempNoiseReducer)(dstBlock-8, stride, in RENAME()