opencv/modules/ts/src
Vadim Pisarevsky f058b5fb1e
Wide univ intrinsics (#11953)
* core:OE-27 prepare universal intrinsics to expand (#11022)

* core:OE-27 prepare universal intrinsics to expand (#11022)

* core: Add universal intrinsics for AVX2

* updated implementation of wide univ. intrinsics; converted several OpenCV HAL functions: sqrt, invsqrt, magnitude, phase, exp to the wide universal intrinsics.

* converted log to universal intrinsics; cleaned up the code a bit; added v_lut_deinterleave intrinsics.

* core: Add universal intrinsics for AVX2

* fixed multiple compile errors

* fixed many more compile errors and hopefully some test failures

* fixed some more compile errors

* temporarily disabled IPP to debug exp & log; hopefully fixed Doxygen complains

* fixed some more compile errors

* fixed v_store(short*, v_float16&) signatures

* trying to fix the test failures on Linux

* fixed some issues found by alalek

* restored IPP optimization after the patch with AVX wide intrinsics has been properly tested

* restored IPP optimization after the patch with AVX wide intrinsics has been properly tested
2018-07-16 18:57:24 +03:00
..
cuda_perf.cpp build: detect Android via '__ANDROID__' macro 2017-07-10 12:43:59 +03:00
cuda_test.cpp build: eliminate calls of removed functionality from C++17 2018-02-07 12:00:33 +03:00
ocl_perf.cpp disabled 'reshape', 'copyTo' test 2014-02-15 20:17:42 +04:00
ocl_test.cpp opencv_version: dump OpenCL information via opencv_version 2018-01-27 17:08:28 +00:00
precomp.hpp trace: initial support for code trace 2017-06-26 17:07:13 +03:00
ts_arrtest.cpp Merge remote-tracking branch 'origin/2.4' into merge-2.4 2014-02-25 15:02:24 +04:00
ts_func.cpp Wide univ intrinsics (#11953) 2018-07-16 18:57:24 +03:00
ts_gtest.cpp gtest: support parameters with types from anonymous namespace 2018-06-04 13:30:24 +03:00
ts_perf.cpp opencv: Use cv::AutoBuffer<>::data() 2018-07-04 19:11:29 +03:00
ts.cpp calib3d: chessboard detector - replace OpenCV C API 2018-07-05 13:09:10 +03:00