/dports/graphics/opencv/opencv-4.5.3/modules/core/include/opencv2/core/hal/ |
H A D | intrin_vsx.hpp | 894 inline unsigned v_reduce_sad(const v_uint8x16& a, const v_uint8x16& b) in v_reduce_sad() function 900 inline unsigned v_reduce_sad(const v_int8x16& a, const v_int8x16& b) in v_reduce_sad() function 907 inline unsigned v_reduce_sad(const v_uint16x8& a, const v_uint16x8& b) in v_reduce_sad() function 913 inline unsigned v_reduce_sad(const v_int16x8& a, const v_int16x8& b) in v_reduce_sad() function 920 inline unsigned v_reduce_sad(const v_uint32x4& a, const v_uint32x4& b) in v_reduce_sad() function 926 inline unsigned v_reduce_sad(const v_int32x4& a, const v_int32x4& b) in v_reduce_sad() function 931 inline float v_reduce_sad(const v_float32x4& a, const v_float32x4& b) in v_reduce_sad() function
|
H A D | intrin_msa.hpp | 1070 inline unsigned v_reduce_sad(const v_uint8x16& a, const v_uint8x16& b) in v_reduce_sad() function 1077 inline unsigned v_reduce_sad(const v_int8x16& a, const v_int8x16& b) in v_reduce_sad() function 1084 inline unsigned v_reduce_sad(const v_uint16x8& a, const v_uint16x8& b) in v_reduce_sad() function 1090 inline unsigned v_reduce_sad(const v_int16x8& a, const v_int16x8& b) in v_reduce_sad() function 1096 inline unsigned v_reduce_sad(const v_uint32x4& a, const v_uint32x4& b) in v_reduce_sad() function 1101 inline unsigned v_reduce_sad(const v_int32x4& a, const v_int32x4& b) in v_reduce_sad() function 1106 inline float v_reduce_sad(const v_float32x4& a, const v_float32x4& b) in v_reduce_sad() function
|
H A D | intrin_neon.hpp | 1444 inline unsigned v_reduce_sad(const v_uint8x16& a, const v_uint8x16& b) in v_reduce_sad() function 1456 inline unsigned v_reduce_sad(const v_int8x16& a, const v_int8x16& b) in v_reduce_sad() function 1468 inline unsigned v_reduce_sad(const v_uint16x8& a, const v_uint16x8& b) in v_reduce_sad() function 1480 inline unsigned v_reduce_sad(const v_int16x8& a, const v_int16x8& b) in v_reduce_sad() function 1492 inline unsigned v_reduce_sad(const v_uint32x4& a, const v_uint32x4& b) in v_reduce_sad() function 1504 inline unsigned v_reduce_sad(const v_int32x4& a, const v_int32x4& b) in v_reduce_sad() function 1516 inline float v_reduce_sad(const v_float32x4& a, const v_float32x4& b) in v_reduce_sad() function
|
H A D | intrin_wasm.hpp | 1689 inline unsigned v_reduce_sad(const v_uint8x16& a, const v_uint8x16& b) in OPENCV_HAL_IMPL_WASM_REDUCE_OP() 1698 inline unsigned v_reduce_sad(const v_int8x16& a, const v_int8x16& b) in v_reduce_sad() function 1707 inline unsigned v_reduce_sad(const v_uint16x8& a, const v_uint16x8& b) in v_reduce_sad() function 1713 inline unsigned v_reduce_sad(const v_int16x8& a, const v_int16x8& b) in v_reduce_sad() function 1719 inline unsigned v_reduce_sad(const v_uint32x4& a, const v_uint32x4& b) in v_reduce_sad() function 1723 inline unsigned v_reduce_sad(const v_int32x4& a, const v_int32x4& b) in v_reduce_sad() function 1727 inline float v_reduce_sad(const v_float32x4& a, const v_float32x4& b) in v_reduce_sad() function
|
H A D | intrin_avx512.hpp | 1293 inline unsigned v_reduce_sad(const v_uint8x64& a, const v_uint8x64& b) in v_reduce_sad() function 1300 inline unsigned v_reduce_sad(const v_int8x64& a, const v_int8x64& b) in v_reduce_sad() function 1308 inline unsigned v_reduce_sad(const v_uint16x32& a, const v_uint16x32& b) in v_reduce_sad() function 1310 inline unsigned v_reduce_sad(const v_int16x32& a, const v_int16x32& b) in v_reduce_sad() function 1312 inline unsigned v_reduce_sad(const v_uint32x16& a, const v_uint32x16& b) in v_reduce_sad() function 1314 inline unsigned v_reduce_sad(const v_int32x16& a, const v_int32x16& b) in v_reduce_sad() function 1316 inline float v_reduce_sad(const v_float32x16& a, const v_float32x16& b) in v_reduce_sad() function 1318 inline double v_reduce_sad(const v_float64x8& a, const v_float64x8& b) in v_reduce_sad() function
|
H A D | intrin_avx.hpp | 1260 inline unsigned v_reduce_sad(const v_uint8x32& a, const v_uint8x32& b) in v_reduce_sad() function 1266 inline unsigned v_reduce_sad(const v_int8x32& a, const v_int8x32& b) in v_reduce_sad() function 1273 inline unsigned v_reduce_sad(const v_uint16x16& a, const v_uint16x16& b) in v_reduce_sad() function 1279 inline unsigned v_reduce_sad(const v_int16x16& a, const v_int16x16& b) in v_reduce_sad() function 1285 inline unsigned v_reduce_sad(const v_uint32x8& a, const v_uint32x8& b) in v_reduce_sad() function 1289 inline unsigned v_reduce_sad(const v_int32x8& a, const v_int32x8& b) in v_reduce_sad() function 1294 inline float v_reduce_sad(const v_float32x8& a, const v_float32x8& b) in v_reduce_sad() function
|
H A D | intrin_sse.hpp | 1746 inline unsigned v_reduce_sad(const v_uint8x16& a, const v_uint8x16& b) in OPENCV_HAL_IMPL_SSE_REDUCE_OP_4() 1751 inline unsigned v_reduce_sad(const v_int8x16& a, const v_int8x16& b) in v_reduce_sad() function 1757 inline unsigned v_reduce_sad(const v_uint16x8& a, const v_uint16x8& b) in v_reduce_sad() function 1763 inline unsigned v_reduce_sad(const v_int16x8& a, const v_int16x8& b) in v_reduce_sad() function 1769 inline unsigned v_reduce_sad(const v_uint32x4& a, const v_uint32x4& b) in v_reduce_sad() function 1773 inline unsigned v_reduce_sad(const v_int32x4& a, const v_int32x4& b) in v_reduce_sad() function 1777 inline float v_reduce_sad(const v_float32x4& a, const v_float32x4& b) in v_reduce_sad() function
|
H A D | intrin_rvv071.hpp | 954 inline float v_reduce_sad(const v_float32x4& a, const v_float32x4& b) in v_reduce_sad() function 965 inline unsigned v_reduce_sad(const _Tpvec& a, const _Tpvec&b){ \
|
H A D | intrin_cpp.hpp | 1377 …pename V_TypeTraits< typename V_TypeTraits<_Tp>::abs_type >::sum_type v_reduce_sad(const v_reg<_Tp… in v_reduce_sad() function
|
H A D | intrin_rvv.hpp | 1720 inline scalartype v_reduce_sad(const _Tpvec& a, const _Tpvec& b) \
|
/dports/graphics/opencv/opencv-4.5.3/modules/core/src/ |
H A D | norm.cpp | 198 d += v_reduce_sad(vx_load(a + j), vx_load(b + j)) + in normL1_() 199 v_reduce_sad(vx_load(a + j + v_uint8::nlanes), vx_load(b + j + v_uint8::nlanes)) + in normL1_() 200 … v_reduce_sad(vx_load(a + j + 2 * v_uint8::nlanes), vx_load(b + j + 2 * v_uint8::nlanes)) + in normL1_() 201 … v_reduce_sad(vx_load(a + j + 3 * v_uint8::nlanes), vx_load(b + j + 3 * v_uint8::nlanes)); in normL1_()
|
/dports/graphics/opencv/opencv-4.5.3/modules/core/test/ |
H A D | test_intrin_utils.hpp | 936 EXPECT_EQ((unsigned)(R::nlanes*R::nlanes/4), v_reduce_sad(a, b)); in test_reduce_sad()
|