• 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
.github Loading commit data...
3rdparty Loading commit data...
apps Loading commit data...
cmake Loading commit data...
data Loading commit data...
doc Loading commit data...
include Loading commit data...
modules Loading commit data...
platforms Loading commit data...
samples Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
CMakeLists.txt Loading commit data...
CONTRIBUTING.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...