WT                707 modules/core/src/arithm.cpp template<typename T, typename WT=T> struct OpAbsDiffS
WT                710 modules/core/src/arithm.cpp     typedef WT type2;
WT                712 modules/core/src/arithm.cpp     T operator()(T a, WT b) const { return saturate_cast<T>(std::abs(a - b)); }
WT               2326 modules/core/src/arithm.cpp template <typename T, typename WT>
WT               2329 modules/core/src/arithm.cpp     int operator() (const T *, const T *, T *, int, WT) const
WT               2717 modules/core/src/arithm.cpp template<typename T, typename WT> static void
WT               2719 modules/core/src/arithm.cpp       T* dst, size_t step, Size size, WT scale )
WT               2725 modules/core/src/arithm.cpp     Mul_SIMD<T, WT> vop;
WT               2727 modules/core/src/arithm.cpp     if( scale == (WT)1. )
WT               2760 modules/core/src/arithm.cpp                 T t0 = saturate_cast<T>(scale*(WT)src1[i]*src2[i]);
WT               2761 modules/core/src/arithm.cpp                 T t1 = saturate_cast<T>(scale*(WT)src1[i+1]*src2[i+1]);
WT               2764 modules/core/src/arithm.cpp                 t0 = saturate_cast<T>(scale*(WT)src1[i+2]*src2[i+2]);
WT               2765 modules/core/src/arithm.cpp                 t1 = saturate_cast<T>(scale*(WT)src1[i+3]*src2[i+3]);
WT               2770 modules/core/src/arithm.cpp                 dst[i] = saturate_cast<T>(scale*(WT)src1[i]*src2[i]);
WT               3718 modules/core/src/arithm.cpp template <typename T, typename WT>
WT               3721 modules/core/src/arithm.cpp     int operator() (const T *, const T *, T *, int, WT, WT, WT) const
WT               3963 modules/core/src/arithm.cpp template<typename T, typename WT> static void
WT               3968 modules/core/src/arithm.cpp     WT alpha = (WT)scalars[0], beta = (WT)scalars[1], gamma = (WT)scalars[2];
WT               3973 modules/core/src/arithm.cpp     AddWeighted_SIMD<T, WT> vop;
WT               1454 modules/core/src/convert.cpp template<typename T, typename DT, typename WT>
WT               1457 modules/core/src/convert.cpp     int operator () (const T *, DT *, int, WT, WT) const
WT               1909 modules/core/src/convert.cpp template<typename T, typename DT, typename WT> static void
WT               1912 modules/core/src/convert.cpp               WT scale, WT shift )
WT               1916 modules/core/src/convert.cpp     cvtScaleAbs_SIMD<T, DT, WT> vop;
WT               1939 modules/core/src/convert.cpp template <typename T, typename DT, typename WT>
WT               1942 modules/core/src/convert.cpp     int operator () (const T *, DT *, int, WT, WT) const
WT               4232 modules/core/src/convert.cpp template<typename T, typename DT, typename WT> static void
WT               4235 modules/core/src/convert.cpp            WT scale, WT shift )
WT               4240 modules/core/src/convert.cpp     cvtScale_SIMD<T, DT, WT> vop;
WT                884 modules/core/src/mathfuncs.cpp template <typename T, typename WT>
WT               1176 modules/core/src/mathfuncs.cpp template<typename T, typename WT>
WT               1195 modules/core/src/mathfuncs.cpp         iPow_SIMD<T, WT> vop;
WT               1200 modules/core/src/mathfuncs.cpp             WT a = 1, b = src[i];
WT                130 modules/core/src/matmul.cpp template<typename T, typename WT> static void
WT                194 modules/core/src/matmul.cpp             WT al = WT(a_data[i])*alpha;
WT                198 modules/core/src/matmul.cpp                 WT s0 = al*WT(b_data[j]);
WT                199 modules/core/src/matmul.cpp                 WT s1 = al*WT(b_data[j+1]);
WT                207 modules/core/src/matmul.cpp                     d_data[j] = T(s0 + WT(c_data[0])*beta);
WT                208 modules/core/src/matmul.cpp                     d_data[j+1] = T(s1 + WT(c_data[c_step1])*beta);
WT                214 modules/core/src/matmul.cpp                 WT s0 = al*WT(b_data[j]);
WT                218 modules/core/src/matmul.cpp                     d_data[j] = T(s0 + WT(c_data[0])*beta);
WT                240 modules/core/src/matmul.cpp                 WT s0(0), s1(0), s2(0), s3(0);
WT                245 modules/core/src/matmul.cpp                     s0 += WT(a_data[k])*WT(b_data[k]);
WT                246 modules/core/src/matmul.cpp                     s1 += WT(a_data[k+1])*WT(b_data[k+1]);
WT                247 modules/core/src/matmul.cpp                     s2 += WT(a_data[k+2])*WT(b_data[k+2]);
WT                248 modules/core/src/matmul.cpp                     s3 += WT(a_data[k+3])*WT(b_data[k+3]);
WT                252 modules/core/src/matmul.cpp                     s0 += WT(a_data[k])*WT(b_data[k]);
WT                258 modules/core/src/matmul.cpp                     d_data[j] = T(s0 + WT(c_data[0])*beta);
WT                280 modules/core/src/matmul.cpp                 WT s0(0), s1(0), s2(0), s3(0);
WT                284 modules/core/src/matmul.cpp                     WT a(a_data[k]);
WT                285 modules/core/src/matmul.cpp                     s0 += a * WT(b[0]); s1 += a * WT(b[1]);
WT                286 modules/core/src/matmul.cpp                     s2 += a * WT(b[2]); s3 += a * WT(b[3]);
WT                300 modules/core/src/matmul.cpp                     d_data[j] = T(s0 + WT(c_data[0])*beta);
WT                301 modules/core/src/matmul.cpp                     d_data[j+1] = T(s1 + WT(c_data[c_step1])*beta);
WT                302 modules/core/src/matmul.cpp                     d_data[j+2] = T(s2 + WT(c_data[c_step1*2])*beta);
WT                303 modules/core/src/matmul.cpp                     d_data[j+3] = T(s3 + WT(c_data[c_step1*3])*beta);
WT                310 modules/core/src/matmul.cpp                 WT s0(0);
WT                313 modules/core/src/matmul.cpp                     s0 += WT(a_data[k]) * WT(b[0]);
WT                319 modules/core/src/matmul.cpp                     d_data[j] = T(s0 + WT(c_data[0])*beta);
WT                325 modules/core/src/matmul.cpp         cv::AutoBuffer<WT> _d_buf(m);
WT                326 modules/core/src/matmul.cpp         WT* d_buf = _d_buf;
WT                342 modules/core/src/matmul.cpp                 d_buf[j] = WT(0);
WT                346 modules/core/src/matmul.cpp                 WT al(a_data[k]);
WT                351 modules/core/src/matmul.cpp                     WT t0 = d_buf[j] + WT(b_data[j])*al;
WT                352 modules/core/src/matmul.cpp                     WT t1 = d_buf[j+1] + WT(b_data[j+1])*al;
WT                355 modules/core/src/matmul.cpp                     t0 = d_buf[j+2] + WT(b_data[j+2])*al;
WT                356 modules/core/src/matmul.cpp                     t1 = d_buf[j+3] + WT(b_data[j+3])*al;
WT                362 modules/core/src/matmul.cpp                     d_buf[j] += WT(b_data[j])*al;
WT                371 modules/core/src/matmul.cpp                     WT t = d_buf[j]*alpha;
WT                372 modules/core/src/matmul.cpp                     d_data[j] = T(t + WT(c_data[0])*beta);
WT                379 modules/core/src/matmul.cpp template<typename T, typename WT> static void
WT                382 modules/core/src/matmul.cpp               WT* d_data, size_t d_step,
WT                423 modules/core/src/matmul.cpp                 WT s0 = do_acc ? d_data[j]:WT(0), s1(0);
WT                426 modules/core/src/matmul.cpp                     s0 += WT(a_data[k])*WT(b_data[k]);
WT                427 modules/core/src/matmul.cpp                     s1 += WT(a_data[k+1])*WT(b_data[k+1]);
WT                431 modules/core/src/matmul.cpp                     s0 += WT(a_data[k])*WT(b_data[k]);
WT                452 modules/core/src/matmul.cpp                 WT s0, s1, s2, s3;
WT                461 modules/core/src/matmul.cpp                     s0 = s1 = s2 = s3 = WT(0);
WT                465 modules/core/src/matmul.cpp                     WT a(a_data[k]);
WT                466 modules/core/src/matmul.cpp                     s0 += a * WT(b[0]); s1 += a * WT(b[1]);
WT                467 modules/core/src/matmul.cpp                     s2 += a * WT(b[2]); s3 += a * WT(b[3]);
WT                477 modules/core/src/matmul.cpp                 WT s0 = do_acc ? d_data[j] : WT(0);
WT                480 modules/core/src/matmul.cpp                     s0 += WT(a_data[k]) * WT(b[0]);
WT                489 modules/core/src/matmul.cpp template<typename T, typename WT> static void
WT                491 modules/core/src/matmul.cpp            const WT* d_buf, size_t d_buf_step,
WT                519 modules/core/src/matmul.cpp                 WT t0 = alpha*d_buf[j];
WT                520 modules/core/src/matmul.cpp                 WT t1 = alpha*d_buf[j+1];
WT                521 modules/core/src/matmul.cpp                 t0 += beta*WT(c_data[0]);
WT                522 modules/core/src/matmul.cpp                 t1 += beta*WT(c_data[c_step1]);
WT                527 modules/core/src/matmul.cpp                 t0 += beta*WT(c_data[c_step1*2]);
WT                528 modules/core/src/matmul.cpp                 t1 += beta*WT(c_data[c_step1*3]);
WT                535 modules/core/src/matmul.cpp                 WT t0 = alpha*d_buf[j];
WT                536 modules/core/src/matmul.cpp                 d_data[j] = T(t0 + WT(c_data[0])*beta);
WT                545 modules/core/src/matmul.cpp                 WT t0 = alpha*d_buf[j];
WT                546 modules/core/src/matmul.cpp                 WT t1 = alpha*d_buf[j+1];
WT               1471 modules/core/src/matmul.cpp template<typename T, typename WT> static void
WT               1472 modules/core/src/matmul.cpp transform_( const T* src, T* dst, const WT* m, int len, int scn, int dcn )
WT               1480 modules/core/src/matmul.cpp             WT v0 = src[x], v1 = src[x+1];
WT               1490 modules/core/src/matmul.cpp             WT v0 = src[x], v1 = src[x+1], v2 = src[x+2];
WT               1506 modules/core/src/matmul.cpp             WT v0 = src[x], v1 = src[x+1], v2 = src[x+2], v3 = src[x+3];
WT               1519 modules/core/src/matmul.cpp             const WT* _m = m;
WT               1523 modules/core/src/matmul.cpp                 WT s = _m[scn];
WT               1825 modules/core/src/matmul.cpp template<typename T, typename WT> static void
WT               1826 modules/core/src/matmul.cpp diagtransform_( const T* src, T* dst, const WT* m, int len, int cn, int )
WT               1865 modules/core/src/matmul.cpp             const WT* _m = m;
WT               3273 modules/core/src/matrix.cpp     AutoBuffer<WT> buffer(size.width);
WT               3274 modules/core/src/matrix.cpp     WT* buf = buffer;
WT               3291 modules/core/src/matrix.cpp             WT s0, s1;
WT               3292 modules/core/src/matrix.cpp             s0 = op(buf[i], (WT)src[i]);
WT               3293 modules/core/src/matrix.cpp             s1 = op(buf[i+1], (WT)src[i+1]);
WT               3296 modules/core/src/matrix.cpp             s0 = op(buf[i+2], (WT)src[i+2]);
WT               3297 modules/core/src/matrix.cpp             s1 = op(buf[i+3], (WT)src[i+3]);
WT               3302 modules/core/src/matrix.cpp             buf[i] = op(buf[i], (WT)src[i]);
WT               3330 modules/core/src/matrix.cpp                 WT a0 = src[k], a1 = src[k+cn];
WT               3333 modules/core/src/matrix.cpp                     a0 = op(a0, (WT)src[i+k]);
WT               3334 modules/core/src/matrix.cpp                     a1 = op(a1, (WT)src[i+k+cn]);
WT               3335 modules/core/src/matrix.cpp                     a0 = op(a0, (WT)src[i+k+cn*2]);
WT               3336 modules/core/src/matrix.cpp                     a1 = op(a1, (WT)src[i+k+cn*3]);
WT               3341 modules/core/src/matrix.cpp                     a0 = op(a0, (WT)src[i+k]);
WT               1840 modules/core/src/stat.cpp template<typename T, typename WT> static void
WT               1841 modules/core/src/stat.cpp minMaxIdx_( const T* src, const uchar* mask, WT* _minVal, WT* _maxVal,
WT               1844 modules/core/src/stat.cpp     WT minVal = *_minVal, maxVal = *_maxVal;
WT               1394 modules/imgproc/src/imgwarp.cpp template<typename T, typename WT, typename AT, int ONE, class VecOp>
WT               1398 modules/imgproc/src/imgwarp.cpp     typedef WT buf_type;
WT               1401 modules/imgproc/src/imgwarp.cpp     void operator()(const T** src, WT** dst, int count,
WT               1414 modules/imgproc/src/imgwarp.cpp             WT *D0 = dst[k], *D1 = dst[k+1];
WT               1418 modules/imgproc/src/imgwarp.cpp                 WT a0 = alpha[dx*2], a1 = alpha[dx*2+1];
WT               1419 modules/imgproc/src/imgwarp.cpp                 WT t0 = S0[sx]*a0 + S0[sx + cn]*a1;
WT               1420 modules/imgproc/src/imgwarp.cpp                 WT t1 = S1[sx]*a0 + S1[sx + cn]*a1;
WT               1427 modules/imgproc/src/imgwarp.cpp                 D0[dx] = WT(S0[sx]*ONE); D1[dx] = WT(S1[sx]*ONE);
WT               1434 modules/imgproc/src/imgwarp.cpp             WT *D = dst[k];
WT               1442 modules/imgproc/src/imgwarp.cpp                 D[dx] = WT(S[xofs[dx]]*ONE);
WT               1448 modules/imgproc/src/imgwarp.cpp template<typename T, typename WT, typename AT, class CastOp, class VecOp>
WT               1452 modules/imgproc/src/imgwarp.cpp     typedef WT buf_type;
WT               1455 modules/imgproc/src/imgwarp.cpp     void operator()(const WT** src, T* dst, const AT* beta, int width ) const
WT               1457 modules/imgproc/src/imgwarp.cpp         WT b0 = beta[0], b1 = beta[1];
WT               1458 modules/imgproc/src/imgwarp.cpp         const WT *S0 = src[0], *S1 = src[1];
WT               1466 modules/imgproc/src/imgwarp.cpp             WT t0, t1;
WT               1509 modules/imgproc/src/imgwarp.cpp template<typename T, typename WT, typename AT>
WT               1513 modules/imgproc/src/imgwarp.cpp     typedef WT buf_type;
WT               1516 modules/imgproc/src/imgwarp.cpp     void operator()(const T** src, WT** dst, int count,
WT               1523 modules/imgproc/src/imgwarp.cpp             WT *D = dst[k];
WT               1530 modules/imgproc/src/imgwarp.cpp                     WT v = 0;
WT               1561 modules/imgproc/src/imgwarp.cpp template<typename T, typename WT, typename AT, class CastOp, class VecOp>
WT               1565 modules/imgproc/src/imgwarp.cpp     typedef WT buf_type;
WT               1568 modules/imgproc/src/imgwarp.cpp     void operator()(const WT** src, T* dst, const AT* beta, int width ) const
WT               1570 modules/imgproc/src/imgwarp.cpp         WT b0 = beta[0], b1 = beta[1], b2 = beta[2], b3 = beta[3];
WT               1571 modules/imgproc/src/imgwarp.cpp         const WT *S0 = src[0], *S1 = src[1], *S2 = src[2], *S3 = src[3];
WT               1582 modules/imgproc/src/imgwarp.cpp template<typename T, typename WT, typename AT>
WT               1586 modules/imgproc/src/imgwarp.cpp     typedef WT buf_type;
WT               1589 modules/imgproc/src/imgwarp.cpp     void operator()(const T** src, WT** dst, int count,
WT               1596 modules/imgproc/src/imgwarp.cpp             WT *D = dst[k];
WT               1603 modules/imgproc/src/imgwarp.cpp                     WT v = 0;
WT               1636 modules/imgproc/src/imgwarp.cpp template<typename T, typename WT, typename AT, class CastOp, class VecOp>
WT               1640 modules/imgproc/src/imgwarp.cpp     typedef WT buf_type;
WT               1643 modules/imgproc/src/imgwarp.cpp     void operator()(const WT** src, T* dst, const AT* beta, int width ) const
WT               1651 modules/imgproc/src/imgwarp.cpp             WT b = beta[0];
WT               1652 modules/imgproc/src/imgwarp.cpp             const WT* S = src[0];
WT               1653 modules/imgproc/src/imgwarp.cpp             WT s0 = S[x]*b, s1 = S[x+1]*b, s2 = S[x+2]*b, s3 = S[x+3]*b;
WT               1713 modules/imgproc/src/imgwarp.cpp         AutoBuffer<WT> _buffer(bufstep*ksize);
WT               1715 modules/imgproc/src/imgwarp.cpp         WT* rows[MAX_ESIZE]={0};
WT               1721 modules/imgproc/src/imgwarp.cpp             rows[k] = (WT*)_buffer + bufstep*k;
WT               1749 modules/imgproc/src/imgwarp.cpp                 hresize( (const T**)(srows + k0), (WT**)(rows + k0), ksize - k0, xofs, (const AT*)(alpha),
WT               1751 modules/imgproc/src/imgwarp.cpp             vresize( (const WT**)rows, (T*)(dst.data + dst.step*dy), beta, dsize.width );
WT               1792 modules/imgproc/src/imgwarp.cpp template <typename T, typename WT>
WT               2407 modules/imgproc/src/imgwarp.cpp template <typename T, typename WT, typename VecOp>
WT               2449 modules/imgproc/src/imgwarp.cpp                 WT sum = 0;
WT               2463 modules/imgproc/src/imgwarp.cpp                 WT sum = 0;
WT               2494 modules/imgproc/src/imgwarp.cpp template<typename T, typename WT, typename VecOp>
WT               2499 modules/imgproc/src/imgwarp.cpp     resizeAreaFast_Invoker<T, WT, VecOp> invoker(src, dst, scale_x,
WT               2511 modules/imgproc/src/imgwarp.cpp template<typename T, typename WT> class ResizeArea_Invoker :
WT               2534 modules/imgproc/src/imgwarp.cpp         AutoBuffer<WT> _buffer(dsize.width*2);
WT               2537 modules/imgproc/src/imgwarp.cpp         WT *buf = _buffer, *sum = buf + dsize.width;
WT               2541 modules/imgproc/src/imgwarp.cpp             sum[dx] = (WT)0;
WT               2545 modules/imgproc/src/imgwarp.cpp             WT beta = ytab[j].alpha;
WT               2552 modules/imgproc/src/imgwarp.cpp                     buf[dx] = (WT)0;
WT               2558 modules/imgproc/src/imgwarp.cpp                         WT alpha = xtab[k].alpha;
WT               2566 modules/imgproc/src/imgwarp.cpp                         WT alpha = xtab[k].alpha;
WT               2567 modules/imgproc/src/imgwarp.cpp                         WT t0 = buf[dxn] + S[sxn]*alpha;
WT               2568 modules/imgproc/src/imgwarp.cpp                         WT t1 = buf[dxn+1] + S[sxn+1]*alpha;
WT               2576 modules/imgproc/src/imgwarp.cpp                         WT alpha = xtab[k].alpha;
WT               2577 modules/imgproc/src/imgwarp.cpp                         WT t0 = buf[dxn] + S[sxn]*alpha;
WT               2578 modules/imgproc/src/imgwarp.cpp                         WT t1 = buf[dxn+1] + S[sxn+1]*alpha;
WT               2579 modules/imgproc/src/imgwarp.cpp                         WT t2 = buf[dxn+2] + S[sxn+2]*alpha;
WT               2588 modules/imgproc/src/imgwarp.cpp                         WT alpha = xtab[k].alpha;
WT               2589 modules/imgproc/src/imgwarp.cpp                         WT t0 = buf[dxn] + S[sxn]*alpha;
WT               2590 modules/imgproc/src/imgwarp.cpp                         WT t1 = buf[dxn+1] + S[sxn+1]*alpha;
WT               2603 modules/imgproc/src/imgwarp.cpp                         WT alpha = xtab[k].alpha;
WT               2645 modules/imgproc/src/imgwarp.cpp template <typename T, typename WT>
WT               2652 modules/imgproc/src/imgwarp.cpp                  ResizeArea_Invoker<T, WT>(src, dst, xtab, xtab_size, ytab, ytab_size, tabofs),
WT               3861 modules/imgproc/src/imgwarp.cpp                         *D = castOp(WT(S[0]*w[0] + S[1]*w[1] + S[sstep]*w[2] + S[sstep+1]*w[3]));
WT               3870 modules/imgproc/src/imgwarp.cpp                         WT t0 = S[0]*w[0] + S[2]*w[1] + S[sstep]*w[2] + S[sstep+2]*w[3];
WT               3871 modules/imgproc/src/imgwarp.cpp                         WT t1 = S[1]*w[0] + S[3]*w[1] + S[sstep+1]*w[2] + S[sstep+3]*w[3];
WT               3880 modules/imgproc/src/imgwarp.cpp                         WT t0 = S[0]*w[0] + S[3]*w[1] + S[sstep]*w[2] + S[sstep+3]*w[3];
WT               3881 modules/imgproc/src/imgwarp.cpp                         WT t1 = S[1]*w[0] + S[4]*w[1] + S[sstep+1]*w[2] + S[sstep+4]*w[3];
WT               3882 modules/imgproc/src/imgwarp.cpp                         WT t2 = S[2]*w[0] + S[5]*w[1] + S[sstep+2]*w[2] + S[sstep+5]*w[3];
WT               3891 modules/imgproc/src/imgwarp.cpp                         WT t0 = S[0]*w[0] + S[4]*w[1] + S[sstep]*w[2] + S[sstep+4]*w[3];
WT               3892 modules/imgproc/src/imgwarp.cpp                         WT t1 = S[1]*w[0] + S[5]*w[1] + S[sstep+1]*w[2] + S[sstep+5]*w[3];
WT               3906 modules/imgproc/src/imgwarp.cpp                             WT t0 = S[k]*w[0] + S[k+cn]*w[1] + S[sstep+k]*w[2] + S[sstep+k+cn]*w[3];
WT               3957 modules/imgproc/src/imgwarp.cpp                             D[0] = castOp(WT(v0*w[0] + v1*w[1] + v2*w[2] + v3*w[3]));
WT               4003 modules/imgproc/src/imgwarp.cpp                                 D[k] = castOp(WT(v0[k]*w[0] + v1[k]*w[1] + v2[k]*w[2] + v3[k]*w[3]));
WT               4056 modules/imgproc/src/imgwarp.cpp                     WT sum = S[0]*w[0] + S[cn]*w[1] + S[cn*2]*w[2] + S[cn*3]*w[3];
WT               4092 modules/imgproc/src/imgwarp.cpp                     WT cv = cval[k], sum = cv*ONE;
WT               4161 modules/imgproc/src/imgwarp.cpp                     WT sum = 0;
WT               4195 modules/imgproc/src/imgwarp.cpp                     WT cv = cval[k], sum = cv*ONE;
WT                205 modules/imgproc/src/moments.cpp template<typename T, typename WT, typename MT>
WT                208 modules/imgproc/src/moments.cpp     int operator() (const T *, int, WT &, WT &, WT &, MT &)
WT                392 modules/imgproc/src/moments.cpp template<typename T, typename WT, typename MT>
WT                402 modules/imgproc/src/moments.cpp     MomentsInTile_SIMD<T, WT, MT> vop;
WT                407 modules/imgproc/src/moments.cpp         WT x0 = 0, x1 = 0, x2 = 0;
WT                413 modules/imgproc/src/moments.cpp             WT p = ptr[x];
WT                414 modules/imgproc/src/moments.cpp             WT xp = x * p, xxp;
WT                423 modules/imgproc/src/moments.cpp         WT py = y * x0, sy = y*y;
WT                860 modules/imgproc/src/pyramids.cpp     AutoBuffer<WT> _buf(bufstep*PD_SZ + 16);
WT                861 modules/imgproc/src/pyramids.cpp     WT* buf = alignPtr((WT*)_buf, 16);
WT                865 modules/imgproc/src/pyramids.cpp     WT* rows[PD_SZ];
WT                895 modules/imgproc/src/pyramids.cpp         WT *row0, *row1, *row2, *row3, *row4;
WT                900 modules/imgproc/src/pyramids.cpp             WT* row = buf + ((sy - sy0) % PD_SZ)*bufstep;
WT                928 modules/imgproc/src/pyramids.cpp                         WT t0 = s[0]*6 + (s[-3] + s[3])*4 + s[-6] + s[6];
WT                929 modules/imgproc/src/pyramids.cpp                         WT t1 = s[1]*6 + (s[-2] + s[4])*4 + s[-5] + s[7];
WT                930 modules/imgproc/src/pyramids.cpp                         WT t2 = s[2]*6 + (s[-1] + s[5])*4 + s[-4] + s[8];
WT                939 modules/imgproc/src/pyramids.cpp                         WT t0 = s[0]*6 + (s[-4] + s[4])*4 + s[-8] + s[8];
WT                940 modules/imgproc/src/pyramids.cpp                         WT t1 = s[1]*6 + (s[-3] + s[5])*4 + s[-7] + s[9];
WT                984 modules/imgproc/src/pyramids.cpp     AutoBuffer<WT> _buf(bufstep*PU_SZ + 16);
WT                985 modules/imgproc/src/pyramids.cpp     WT* buf = alignPtr((WT*)_buf, 16);
WT                988 modules/imgproc/src/pyramids.cpp     WT* rows[PU_SZ];
WT               1007 modules/imgproc/src/pyramids.cpp         WT *row0, *row1, *row2;
WT               1012 modules/imgproc/src/pyramids.cpp             WT* row = buf + ((sy - sy0) % PU_SZ)*bufstep;
WT               1026 modules/imgproc/src/pyramids.cpp                 WT t0 = src[x]*6 + src[x + cn]*2;
WT               1027 modules/imgproc/src/pyramids.cpp                 WT t1 = (src[x] + src[x + cn])*4;
WT               1039 modules/imgproc/src/pyramids.cpp                 WT t0 = src[x-cn] + src[x]*6 + src[x+cn];
WT               1040 modules/imgproc/src/pyramids.cpp                 WT t1 = (src[x] + src[x+cn])*4;
WT               2398 modules/imgproc/src/smooth.cpp                     WT p0 = src[i > 0 ? -sdelta : 0];
WT               2399 modules/imgproc/src/smooth.cpp                     WT p1 = src[0];
WT               2400 modules/imgproc/src/smooth.cpp                     WT p2 = src[i < len - 1 ? sdelta : 0];
WT               2422 modules/imgproc/src/smooth.cpp                     WT p0 = row0[j0], p1 = row0[j], p2 = row0[j2];
WT               2423 modules/imgproc/src/smooth.cpp                     WT p3 = row1[j0], p4 = row1[j], p5 = row1[j2];
WT               2424 modules/imgproc/src/smooth.cpp                     WT p6 = row2[j0], p7 = row2[j], p8 = row2[j2];
WT               2471 modules/imgproc/src/smooth.cpp                     WT p0 = src[i0], p1 = src[i1], p2 = src[0], p3 = src[i3], p4 = src[i4];
WT               2495 modules/imgproc/src/smooth.cpp                     WT p[25];
WT               1550 modules/imgproc/test/test_imgwarp.cpp template <typename T, typename WT>
WT               1553 modules/imgproc/test/test_imgwarp.cpp     T operator() (WT val) const
WT               1559 modules/imgproc/test/test_imgwarp.cpp template <typename T, typename WT>
WT               1562 modules/imgproc/test/test_imgwarp.cpp     T operator() (WT val) const
WT               1568 modules/imgproc/test/test_imgwarp.cpp template <typename T, typename WT, int one, typename CastOp>
WT               1586 modules/imgproc/test/test_imgwarp.cpp                 WT sum = WT(sptr0[x1 + c]) + WT(sptr0[x1 + c + cn]);
WT               1587 modules/imgproc/test/test_imgwarp.cpp                 sum += WT(sptr1[x1 + c]) + WT(sptr1[x1 + c + cn]) + (WT)(one);
WT                 53 modules/photo/src/fast_nlmeans_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
WT                 78 modules/photo/src/fast_nlmeans_denoising_invoker.hpp     typename pixelInfo<WT>::sampleType fixed_point_mult_;
WT                 80 modules/photo/src/fast_nlmeans_denoising_invoker.hpp     std::vector<WT> almost_dist2weight_;
WT                102 modules/photo/src/fast_nlmeans_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
WT                103 modules/photo/src/fast_nlmeans_denoising_invoker.hpp FastNlMeansDenoisingInvoker<T, IT, UIT, D, WT>::FastNlMeansDenoisingInvoker(
WT                123 modules/photo/src/fast_nlmeans_denoising_invoker.hpp                                           pixelInfo<WT>::sampleMax());
WT                140 modules/photo/src/fast_nlmeans_denoising_invoker.hpp             D::template calcWeight<T, WT>(dist, h, fixed_point_mult_);
WT                148 modules/photo/src/fast_nlmeans_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
WT                149 modules/photo/src/fast_nlmeans_denoising_invoker.hpp void FastNlMeansDenoisingInvoker<T, IT, UIT, D, WT>::operator() (const Range& range) const
WT                226 modules/photo/src/fast_nlmeans_denoising_invoker.hpp             IT estimation[pixelInfo<T>::channels], weights_sum[pixelInfo<WT>::channels];
WT                229 modules/photo/src/fast_nlmeans_denoising_invoker.hpp             for (int channel_num = 0; channel_num < pixelInfo<WT>::channels; channel_num++)
WT                239 modules/photo/src/fast_nlmeans_denoising_invoker.hpp                     WT weight = almost_dist2weight_[almostAvgDist];
WT                241 modules/photo/src/fast_nlmeans_denoising_invoker.hpp                     incWithWeight<T, IT, WT>(estimation, weights_sum, weight, p);
WT                245 modules/photo/src/fast_nlmeans_denoising_invoker.hpp             divByWeightsSum<IT, UIT, pixelInfo<T>::channels, pixelInfo<WT>::channels>(estimation,
WT                252 modules/photo/src/fast_nlmeans_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
WT                253 modules/photo/src/fast_nlmeans_denoising_invoker.hpp inline void FastNlMeansDenoisingInvoker<T, IT, UIT, D, WT>::calcDistSumsForFirstElementInRow(
WT                286 modules/photo/src/fast_nlmeans_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
WT                287 modules/photo/src/fast_nlmeans_denoising_invoker.hpp inline void FastNlMeansDenoisingInvoker<T, IT, UIT, D, WT>::calcDistSumsForElementInFirstRow(
WT                133 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp     template <typename T, typename WT> struct calcWeight_
WT                135 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp         static inline WT f(double dist, const float *h, WT fixed_point_mult)
WT                141 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp             WT weight = (WT)cvRound(fixed_point_mult * w);
WT                179 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp     template <typename T, typename WT>
WT                180 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp     static inline WT calcWeight(double dist, const float *h,
WT                181 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp                                 typename pixelInfo<WT>::sampleType fixed_point_mult)
WT                183 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp         return calcWeight_<T, WT>::f(dist, h, fixed_point_mult);
WT                255 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp     template <typename T, typename WT> struct calcWeight_
WT                257 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp         static inline WT f(double dist, const float *h, WT fixed_point_mult)
WT                263 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp             WT weight = (WT)cvRound(fixed_point_mult * w);
WT                301 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp     template <typename T, typename WT>
WT                302 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp     static inline WT calcWeight(double dist, const float *h,
WT                303 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp                                 typename pixelInfo<WT>::sampleType fixed_point_mult)
WT                305 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp         return calcWeight_<T, WT>::f(dist, h, fixed_point_mult);
WT                316 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename T, typename IT, typename WT> struct incWithWeight_
WT                318 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp     static inline void f(IT* estimation, IT* weights_sum, WT weight, T p)
WT                325 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET, typename IT, typename WT> struct incWithWeight_<Vec<ET, 2>, IT, WT>
WT                327 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp     static inline void f(IT* estimation, IT* weights_sum, WT weight, Vec<ET, 2> p)
WT                335 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET, typename IT, typename WT> struct incWithWeight_<Vec<ET, 3>, IT, WT>
WT                337 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp     static inline void f(IT* estimation, IT* weights_sum, WT weight, Vec<ET, 3> p)
WT                346 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename ET, typename IT, typename WT> struct incWithWeight_<Vec<ET, 4>, IT, WT>
WT                348 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp     static inline void f(IT* estimation, IT* weights_sum, WT weight, Vec<ET, 4> p)
WT                397 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp template <typename T, typename IT, typename WT>
WT                398 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp static inline void incWithWeight(IT* estimation, IT* weights_sum, WT weight, T p)
WT                400 modules/photo/src/fast_nlmeans_denoising_invoker_commons.hpp     return incWithWeight_<T, IT, WT>::f(estimation, weights_sum, weight, p);
WT                 31 modules/photo/src/fast_nlmeans_denoising_opencl.hpp template <typename FT, typename ST, typename WT>
WT                 37 modules/photo/src/fast_nlmeans_denoising_opencl.hpp     const WT maxEstimateSumValue = searchWindowSize * searchWindowSize *
WT                 39 modules/photo/src/fast_nlmeans_denoising_opencl.hpp     int fixedPointMult = (int)std::min<WT>(std::numeric_limits<WT>::max() / maxEstimateSumValue,
WT                 53 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
WT                 84 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp     typename pixelInfo<WT>::sampleType fixed_point_mult_;
WT                 86 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp     std::vector<WT> almost_dist2weight;
WT                 97 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
WT                 98 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp FastNlMeansMultiDenoisingInvoker<T, IT, UIT, D, WT>::FastNlMeansMultiDenoisingInvoker(
WT                131 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp                                           pixelInfo<WT>::sampleMax());
WT                151 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp             D::template calcWeight<T, WT>(dist, h, fixed_point_mult_);
WT                159 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
WT                160 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp void FastNlMeansMultiDenoisingInvoker<T, IT, UIT, D, WT>::operator() (const Range& range) const
WT                246 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp             IT estimation[pixelInfo<T>::channels], weights_sum[pixelInfo<WT>::channels];
WT                249 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp             for (size_t channel_num = 0; channel_num < pixelInfo<WT>::channels; channel_num++)
WT                265 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp                         WT weight =  almost_dist2weight[almostAvgDist];
WT                267 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp                         incWithWeight<T, IT, WT>(estimation, weights_sum, weight, p);
WT                272 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp             divByWeightsSum<IT, UIT, pixelInfo<T>::channels, pixelInfo<WT>::channels>(estimation,
WT                279 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
WT                280 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp inline void FastNlMeansMultiDenoisingInvoker<T, IT, UIT, D, WT>::calcDistSumsForFirstElementInRow(
WT                320 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp template <typename T, typename IT, typename UIT, typename D, typename WT>
WT                321 modules/photo/src/fast_nlmeans_multi_denoising_invoker.hpp inline void FastNlMeansMultiDenoisingInvoker<T, IT, UIT, D, WT>::calcDistSumsForElementInFirstRow(