Home
last modified time | relevance | path

Searched refs:bin_op (Results 1 – 3 of 3) sorted by relevance

/external/opencv3/modules/hal/include/opencv2/hal/
Dintrin_cpp.hpp126 #define OPENCV_HAL_IMPL_BIN_OP(bin_op) \ argument
128 operator bin_op (const v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b) \
132 c.s[i] = saturate_cast<_Tp>(a.s[i] bin_op b.s[i]); \
136 operator bin_op##= (v_reg<_Tp, n>& a, const v_reg<_Tp, n>& b) \
139 a.s[i] = saturate_cast<_Tp>(a.s[i] bin_op b.s[i]); \
251 #define OPENCV_HAL_IMPL_ADD_SUB_OP(func, bin_op, cast_op, _Tp2) \ argument
258 c.s[i] = cast_op(a.s[i] bin_op b.s[i]); \
Dintrin_neon.hpp301 #define OPENCV_HAL_IMPL_NEON_BIN_OP(bin_op, _Tpvec, intrin) \ argument
302 inline _Tpvec operator bin_op (const _Tpvec& a, const _Tpvec& b) \
306 inline _Tpvec& operator bin_op##= (_Tpvec& a, const _Tpvec& b) \
399 #define OPENCV_HAL_IMPL_NEON_FLT_BIT_OP(bin_op, intrin) \ argument
400 inline v_float32x4 operator bin_op (const v_float32x4& a, const v_float32x4& b) \
404 inline v_float32x4& operator bin_op##= (v_float32x4& a, const v_float32x4& b) \
Dintrin_sse.hpp563 #define OPENCV_HAL_IMPL_SSE_BIN_OP(bin_op, _Tpvec, intrin) \ argument
564 inline _Tpvec operator bin_op (const _Tpvec& a, const _Tpvec& b) \
568 inline _Tpvec& operator bin_op##= (_Tpvec& a, const _Tpvec& b) \