• Sayed Adel's avatar
    core: reimplement SIMD arithmetic, logic and comparison operations into wide universal intrinsics · 93ffebc2
    Sayed Adel authored
      - initialize arithmetic dispatcher
      - add new universal intrinsic v_absdiffs
      - add new universal intrinsic v_pack_b
      - add accumulate version of universal intrinsic v_round
      - fix sse/avx2:uint8 multiplication overflow
      - reimplement arithmetic, logic and comparison operations into wide universal intrinsics
        with full support for all types
      - reimplement IPP arithmetic, logic and comparison operations in a sperate file arithm_ipp.hpp
      - avoid scalar multiplication if scaling factor eq 1 and use integer multiplication
      - move C arithmetic operations to precomp.hpp and delete [arithm_simd|arithm_core].hpp
      - add compatibility with new opencv4 divide policy
    93ffebc2
Name
Last commit
Last update
..
ocl Loading commit data...
test_arithm.cpp Loading commit data...
test_concatenation.cpp Loading commit data...
test_conjugate_gradient.cpp Loading commit data...
test_countnonzero.cpp Loading commit data...
test_downhill_simplex.cpp Loading commit data...
test_ds.cpp Loading commit data...
test_dxt.cpp Loading commit data...
test_eigen.cpp Loading commit data...
test_hal_core.cpp Loading commit data...
test_intrin.cpp Loading commit data...
test_intrin128.simd.hpp Loading commit data...
test_intrin256.simd.hpp Loading commit data...
test_intrin_utils.hpp Loading commit data...
test_io.cpp Loading commit data...
test_lpsolver.cpp Loading commit data...
test_main.cpp Loading commit data...
test_mat.cpp Loading commit data...
test_math.cpp Loading commit data...
test_misc.cpp Loading commit data...
test_operations.cpp Loading commit data...
test_precomp.hpp Loading commit data...
test_ptr.cpp Loading commit data...
test_rand.cpp Loading commit data...
test_rotatedrect.cpp Loading commit data...
test_umat.cpp Loading commit data...
test_utils.cpp Loading commit data...