v_reg 54 modules/hal/include/opencv2/hal/intrin_cpp.hpp typedef v_reg<typename V_TypeTraits<_Tp>::int_type, n> int_vec; v_reg 55 modules/hal/include/opencv2/hal/intrin_cpp.hpp typedef v_reg<typename V_TypeTraits<_Tp>::abs_type, n> abs_vec; v_reg 79 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg(const v_reg<_Tp, n> & r) v_reg 87 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n> high() const v_reg 89 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n> c; v_reg 99 modules/hal/include/opencv2/hal/intrin_cpp.hpp static v_reg<_Tp, n> zero() v_reg 101 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n> c; v_reg 107 modules/hal/include/opencv2/hal/intrin_cpp.hpp static v_reg<_Tp, n> all(_Tp s) v_reg 109 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n> c; v_reg 115 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp2, int n2> v_reg<_Tp2, n2> reinterpret_as() const v_reg 118 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp2, n2> c; v_reg 127 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline v_reg<_Tp, n> \ v_reg 128 modules/hal/include/opencv2/hal/intrin_cpp.hpp operator bin_op (const v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b) \ v_reg 130 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n> c; \ v_reg 135 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline v_reg<_Tp, n>& \ v_reg 136 modules/hal/include/opencv2/hal/intrin_cpp.hpp operator bin_op##= (v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b) \ v_reg 149 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline v_reg<_Tp, n> operator bit_op \ v_reg 150 modules/hal/include/opencv2/hal/intrin_cpp.hpp (const v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b) \ v_reg 152 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n> c; \ v_reg 159 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline v_reg<_Tp, n>& operator \ v_reg 160 modules/hal/include/opencv2/hal/intrin_cpp.hpp bit_op##= (v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b) \ v_reg 173 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline v_reg<_Tp, n> operator ~ (const v_reg<_Tp, n>& a) v_reg 175 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n> c; v_reg 182 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline v_reg<_Tp2, n> func(const v_reg<_Tp, n>& a) \ v_reg 184 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp2, n> c; \ v_reg 203 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline v_reg<_Tp, n> func(const v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b) \ v_reg 205 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n> c; \ v_reg 210 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline _Tp hfunc(const v_reg<_Tp, n>& a) \ v_reg 222 modules/hal/include/opencv2/hal/intrin_cpp.hpp inline void v_minmax( const v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b, v_reg 223 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n>& minval, v_reg<_Tp, n>& maxval ) v_reg 235 modules/hal/include/opencv2/hal/intrin_cpp.hpp inline v_reg<_Tp, n> operator cmp_op(const v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b) \ v_reg 238 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n> c; \ v_reg 253 modules/hal/include/opencv2/hal/intrin_cpp.hpp inline v_reg<_Tp2, n> func(const v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b) \ v_reg 256 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<rtype, n> c; \ v_reg 267 modules/hal/include/opencv2/hal/intrin_cpp.hpp inline v_reg<_Tp, n> v_invsqrt(const v_reg<_Tp, n>& a) v_reg 269 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n> c; v_reg 276 modules/hal/include/opencv2/hal/intrin_cpp.hpp inline v_reg<_Tp, n> v_magnitude(const v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b) v_reg 278 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n> c; v_reg 286 modules/hal/include/opencv2/hal/intrin_cpp.hpp inline v_reg<_Tp, n> v_sqr_magnitude(const v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b) v_reg 288 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n> c; v_reg 295 modules/hal/include/opencv2/hal/intrin_cpp.hpp inline v_reg<_Tp, n> v_muladd(const v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b, v_reg 296 modules/hal/include/opencv2/hal/intrin_cpp.hpp const v_reg<_Tp, n>& c) v_reg 298 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n> d; v_reg 304 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline v_reg<typename V_TypeTraits<_Tp>::w_type, n/2> v_reg 305 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_dotprod(const v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b) v_reg 308 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<w_type, n/2> c; v_reg 314 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline void v_mul_expand(const v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b, v_reg 315 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<typename V_TypeTraits<_Tp>::w_type, n/2>& c, v_reg 316 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<typename V_TypeTraits<_Tp>::w_type, n/2>& d) v_reg 326 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline void v_hsum(const v_reg<_Tp, n>& a, v_reg 327 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<typename V_TypeTraits<_Tp>::w_type, n/2>& c) v_reg 337 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline v_reg<_Tp, n> operator shift_op(const v_reg<_Tp, n>& a, int imm) \ v_reg 339 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n> c; \ v_reg 348 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline typename V_TypeTraits<_Tp>::sum_type v_reduce_sum(const v_reg<_Tp, n>& a) v_reg 356 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline int v_signmask(const v_reg<_Tp, n>& a) v_reg 364 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline bool v_check_all(const v_reg<_Tp, n>& a) v_reg 372 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline bool v_check_any(const v_reg<_Tp, n>& a) v_reg 380 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline v_reg<_Tp, n> v_select(const v_reg<_Tp, n>& mask, v_reg 381 modules/hal/include/opencv2/hal/intrin_cpp.hpp const v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b) v_reg 383 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n> c; v_reg 389 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline void v_expand(const v_reg<_Tp, n>& a, v_reg 390 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<typename V_TypeTraits<_Tp>::w_type, n/2>& b0, v_reg 391 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<typename V_TypeTraits<_Tp>::w_type, n/2>& b1) v_reg 400 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline v_reg<typename V_TypeTraits<_Tp>::int_type, n> v_reg 401 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reinterpret_as_int(const v_reg<_Tp, n>& a) v_reg 403 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<typename V_TypeTraits<_Tp>::int_type, n> c; v_reg 409 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline v_reg<typename V_TypeTraits<_Tp>::uint_type, n> v_reg 410 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reinterpret_as_uint(const v_reg<_Tp, n>& a) v_reg 412 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<typename V_TypeTraits<_Tp>::uint_type, n> c; v_reg 418 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline void v_zip( const v_reg<_Tp, n>& a0, const v_reg<_Tp, n>& a1, v_reg 419 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n>& b0, v_reg<_Tp, n>& b1 ) v_reg 434 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline v_reg<_Tp, n> v_load(const _Tp* ptr) v_reg 436 modules/hal/include/opencv2/hal/intrin_cpp.hpp return v_reg<_Tp, n>(ptr); v_reg 439 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline v_reg<_Tp, n> v_load_aligned(const _Tp* ptr) v_reg 441 modules/hal/include/opencv2/hal/intrin_cpp.hpp return v_reg<_Tp, n>(ptr); v_reg 446 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n> c; v_reg 455 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline v_reg<typename V_TypeTraits<_Tp>::w_type, n> v_load_expand(const _Tp* ptr) v_reg 458 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<w_type, n> c; v_reg 466 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline v_reg<typename v_reg 470 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<w_type, n> c; v_reg 478 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline void v_load_deinterleave(const _Tp* ptr, v_reg<_Tp, n>& a, v_reg 479 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n>& b, v_reg<_Tp, n>& c) v_reg 491 modules/hal/include/opencv2/hal/intrin_cpp.hpp inline void v_load_deinterleave(const _Tp* ptr, v_reg<_Tp, n>& a, v_reg 492 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n>& b, v_reg<_Tp, n>& c, v_reg 493 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n>& d) v_reg 506 modules/hal/include/opencv2/hal/intrin_cpp.hpp inline void v_store_interleave( _Tp* ptr, const v_reg<_Tp, n>& a, v_reg 507 modules/hal/include/opencv2/hal/intrin_cpp.hpp const v_reg<_Tp, n>& b, const v_reg<_Tp, n>& c) v_reg 518 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<typename _Tp, int n> inline void v_store_interleave( _Tp* ptr, const v_reg<_Tp, n>& a, v_reg 519 modules/hal/include/opencv2/hal/intrin_cpp.hpp const v_reg<_Tp, n>& b, const v_reg<_Tp, n>& c, v_reg 520 modules/hal/include/opencv2/hal/intrin_cpp.hpp const v_reg<_Tp, n>& d) v_reg 533 modules/hal/include/opencv2/hal/intrin_cpp.hpp inline void v_store(_Tp* ptr, const v_reg<_Tp, n>& a) v_reg 540 modules/hal/include/opencv2/hal/intrin_cpp.hpp inline void v_store_low(_Tp* ptr, const v_reg<_Tp, n>& a) v_reg 547 modules/hal/include/opencv2/hal/intrin_cpp.hpp inline void v_store_high(_Tp* ptr, const v_reg<_Tp, n>& a) v_reg 554 modules/hal/include/opencv2/hal/intrin_cpp.hpp inline void v_store_aligned(_Tp* ptr, const v_reg<_Tp, n>& a) v_reg 561 modules/hal/include/opencv2/hal/intrin_cpp.hpp inline v_reg<_Tp, n> v_combine_low(const v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b) v_reg 563 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n> c; v_reg 572 modules/hal/include/opencv2/hal/intrin_cpp.hpp inline v_reg<_Tp, n> v_combine_high(const v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b) v_reg 574 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n> c; v_reg 583 modules/hal/include/opencv2/hal/intrin_cpp.hpp inline void v_recombine(const v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b, v_reg 584 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, n>& low, v_reg<_Tp, n>& high) v_reg 595 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<int n> inline v_reg<int, n> v_round(const v_reg<float, n>& a) v_reg 597 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<int, n> c; v_reg 603 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<int n> inline v_reg<int, n> v_floor(const v_reg<float, n>& a) v_reg 605 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<int, n> c; v_reg 611 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<int n> inline v_reg<int, n> v_ceil(const v_reg<float, n>& a) v_reg 613 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<int, n> c; v_reg 619 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<int n> inline v_reg<int, n> v_trunc(const v_reg<float, n>& a) v_reg 621 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<int, n> c; v_reg 627 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<int n> inline v_reg<int, n*2> v_round(const v_reg<double, n>& a) v_reg 629 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<int, n*2> c; v_reg 638 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<int n> inline v_reg<int, n*2> v_floor(const v_reg<double, n>& a) v_reg 640 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<int, n> c; v_reg 649 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<int n> inline v_reg<int, n*2> v_ceil(const v_reg<double, n>& a) v_reg 651 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<int, n> c; v_reg 660 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<int n> inline v_reg<int, n*2> v_trunc(const v_reg<double, n>& a) v_reg 662 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<int, n> c; v_reg 671 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<int n> inline v_reg<float, n> v_cvt_f32(const v_reg<int, n>& a) v_reg 673 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<float, n> c; v_reg 679 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<int n> inline v_reg<double, n> v_cvt_f64(const v_reg<int, n*2>& a) v_reg 681 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<double, n> c; v_reg 687 modules/hal/include/opencv2/hal/intrin_cpp.hpp template<int n> inline v_reg<double, n> v_cvt_f64(const v_reg<float, n*2>& a) v_reg 689 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<double, n> c; v_reg 696 modules/hal/include/opencv2/hal/intrin_cpp.hpp inline void v_transpose4x4( v_reg<_Tp, 4>& a0, const v_reg<_Tp, 4>& a1, v_reg 697 modules/hal/include/opencv2/hal/intrin_cpp.hpp const v_reg<_Tp, 4>& a2, const v_reg<_Tp, 4>& a3, v_reg 698 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, 4>& b0, v_reg<_Tp, 4>& b1, v_reg 699 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reg<_Tp, 4>& b2, v_reg<_Tp, 4>& b3 ) v_reg 701 modules/hal/include/opencv2/hal/intrin_cpp.hpp b0 = v_reg<_Tp, 4>(a0.s[0], a1.s[0], a2.s[0], a3.s[0]); v_reg 702 modules/hal/include/opencv2/hal/intrin_cpp.hpp b1 = v_reg<_Tp, 4>(a0.s[1], a1.s[1], a2.s[1], a3.s[1]); v_reg 703 modules/hal/include/opencv2/hal/intrin_cpp.hpp b2 = v_reg<_Tp, 4>(a0.s[2], a1.s[2], a2.s[2], a3.s[2]); v_reg 704 modules/hal/include/opencv2/hal/intrin_cpp.hpp b3 = v_reg<_Tp, 4>(a0.s[3], a1.s[3], a2.s[3], a3.s[3]); v_reg 707 modules/hal/include/opencv2/hal/intrin_cpp.hpp typedef v_reg<uchar, 16> v_uint8x16; v_reg 708 modules/hal/include/opencv2/hal/intrin_cpp.hpp typedef v_reg<schar, 16> v_int8x16; v_reg 709 modules/hal/include/opencv2/hal/intrin_cpp.hpp typedef v_reg<ushort, 8> v_uint16x8; v_reg 710 modules/hal/include/opencv2/hal/intrin_cpp.hpp typedef v_reg<short, 8> v_int16x8; v_reg 711 modules/hal/include/opencv2/hal/intrin_cpp.hpp typedef v_reg<unsigned, 4> v_uint32x4; v_reg 712 modules/hal/include/opencv2/hal/intrin_cpp.hpp typedef v_reg<int, 4> v_int32x4; v_reg 713 modules/hal/include/opencv2/hal/intrin_cpp.hpp typedef v_reg<float, 4> v_float32x4; v_reg 714 modules/hal/include/opencv2/hal/intrin_cpp.hpp typedef v_reg<float, 8> v_float32x8; v_reg 715 modules/hal/include/opencv2/hal/intrin_cpp.hpp typedef v_reg<double, 2> v_float64x2; v_reg 716 modules/hal/include/opencv2/hal/intrin_cpp.hpp typedef v_reg<uint64, 2> v_uint64x2; v_reg 717 modules/hal/include/opencv2/hal/intrin_cpp.hpp typedef v_reg<int64, 2> v_int64x2; v_reg 723 modules/hal/include/opencv2/hal/intrin_cpp.hpp v_reinterpret_as_##suffix(const v_reg<_Tp0, n0>& a) \