• Sayed Adel's avatar
    imgproc:simd Enable VSX and wide universal intrinsics for accumulate operations · 8965f3ae
    Sayed Adel authored
      - improve cpu dispatching calls to allow more SIMD extentions
        (SSE4.1, AVX2, VSX)
      - wide universal intrinsics
      - replace dummy v_expand with v_expand_low
      - replace v_expand + v_mul_wrap with v_mul_expand for product accumulate operations
      - use FMA for accumulate operations
      - add mask and more types to accumulate's performance tests
    8965f3ae
Name
Last commit
Last update
..
opencl Loading commit data...
perf_accumulate.cpp Loading commit data...
perf_bilateral.cpp Loading commit data...
perf_blur.cpp Loading commit data...
perf_canny.cpp Loading commit data...
perf_corners.cpp Loading commit data...
perf_cvt_color.cpp Loading commit data...
perf_distanceTransform.cpp Loading commit data...
perf_filter2d.cpp Loading commit data...
perf_floodfill.cpp Loading commit data...
perf_goodFeaturesToTrack.cpp Loading commit data...
perf_histogram.cpp Loading commit data...
perf_houghcircles.cpp Loading commit data...
perf_houghlines.cpp Loading commit data...
perf_integral.cpp Loading commit data...
perf_main.cpp Loading commit data...
perf_matchTemplate.cpp Loading commit data...
perf_moments.cpp Loading commit data...
perf_morph.cpp Loading commit data...
perf_phasecorr.cpp Loading commit data...
perf_precomp.hpp Loading commit data...
perf_pyramids.cpp Loading commit data...
perf_remap.cpp Loading commit data...
perf_resize.cpp Loading commit data...
perf_sepfilters.cpp Loading commit data...
perf_spatialgradient.cpp Loading commit data...
perf_threshold.cpp Loading commit data...
perf_warp.cpp Loading commit data...