opencv/modules/core/src
Vincent Rabaud b5b52afd35
Merge pull request #21527 from vrabaud:3.4_msan
* Fix wrong MSAN errors.

Because Fortran is called in Lapack, MSAN does not think the memory
has been written even though it is the case.
MSAN does no support well cross-language memory analysis.

* Make a dedicated check.
2022-01-28 15:35:47 +00:00
..
cuda Use "src" not "*this" for source GpuMat 2020-07-30 01:03:34 +09:00
opencl Merge pull request #21107 from take1014:remove_assert_21038 2021-11-27 18:34:52 +00:00
utils Fix build for UWP 2019-08-05 17:19:36 +03:00
algorithm.cpp
alloc.cpp core(alloc): force initialization of memalign flag 2019-10-15 13:07:11 +03:00
arithm_ipp.hpp
arithm.cpp core(arithm_op): workaround problem with scalars handling 2021-03-31 10:35:52 +00:00
arithm.dispatch.cpp
arithm.simd.hpp Merge pull request #16236 from alalek:fix_core_simd_emulator 2020-01-10 21:31:02 +03:00
array.cpp Merge pull request #21107 from take1014:remove_assert_21038 2021-11-27 18:34:52 +00:00
async.cpp core: Async API / AsyncArray 2019-05-18 19:32:23 +00:00
batch_distance.cpp
bindings_utils.cpp feat: update conversion logic for std::vector<T> in Python bindings 2021-09-01 13:00:21 +03:00
buffer_area.cpp core(buffer_area): handle 'OPENCV_ENABLE_MEMORY_SANITIZER=ON' case 2020-03-16 19:34:08 +03:00
bufferpool.impl.hpp
channels.cpp
check.cpp Merge pull request #16616 from alalek:dnn_fix_input_shape 2020-02-21 22:39:54 +03:00
command_line_parser.cpp
conjugate_gradient.cpp
convert_c.cpp core: rework code locality 2021-03-02 23:24:28 +00:00
convert_scale.dispatch.cpp core: rework code locality 2021-03-02 23:24:28 +00:00
convert_scale.simd.hpp Fix spelling typos 2019-12-27 12:46:53 +00:00
convert.dispatch.cpp dnn(ocl): avoid mess FP16/FP32 in convolution layer 2020-12-15 08:51:24 +00:00
convert.hpp
convert.simd.hpp core: fix F16C compilation check 2020-11-17 12:22:49 +00:00
copy.cpp core: rework code locality 2021-03-02 23:24:28 +00:00
count_non_zero.dispatch.cpp core(ipp): disable SSE4.2 code path in countNonZero() 2020-12-01 14:01:42 +00:00
count_non_zero.simd.hpp core: vectorize countNonZero64f 2019-10-11 09:02:46 -05:00
cuda_gpu_mat.cpp
cuda_host_mem.cpp build: fix warnings 2019-03-05 14:47:04 +03:00
cuda_info.cpp
cuda_stream.cpp
datastructs.cpp Merge pull request #21107 from take1014:remove_assert_21038 2021-11-27 18:34:52 +00:00
directx.cpp Merge pull request #19783 from mikhail-nikolskiy:interop-perf 2021-03-25 21:27:31 +00:00
directx.inc.hpp Merge pull request #13972 from Mainvooid:add_cuda_support_for_D3D11_interop 2019-03-24 18:34:09 +03:00
downhill_simplex.cpp Fix spelling typos 2019-12-27 12:46:53 +00:00
dxt.cpp Merge pull request #21107 from take1014:remove_assert_21038 2021-11-27 18:34:52 +00:00
gl_core_3_1.cpp
gl_core_3_1.hpp
glob.cpp Support building shared libraries on WINCE. 2019-08-01 15:28:04 +02:00
hal_internal.cpp Merge pull request #21527 from vrabaud:3.4_msan 2022-01-28 15:35:47 +00:00
hal_internal.hpp core: include version.hpp in cvdef.h, fix precomp.hpp usage 2021-02-16 11:10:45 +00:00
hal_replacement.hpp build: fix MSVC-Clang warnings about unused parameters in stubs 2021-10-28 21:08:36 +00:00
intel_gpu_gemm.inl.hpp core(ocl): buffer bounds in intelblas_gemm_buffer_NT 2021-09-10 12:10:41 +00:00
kmeans.cpp kmeans: assertion "There can't be more clusters than elements" 2022-01-08 23:42:21 +01:00
lapack.cpp Merge pull request #21107 from take1014:remove_assert_21038 2021-11-27 18:34:52 +00:00
lda.cpp core(lda): don't perform calculations in constructor 2019-03-31 21:48:44 +00:00
logger.cpp core(logger): dump timestamp information with message 2021-11-20 15:34:23 +00:00
lpsolver.cpp
lut.cpp
mathfuncs_core.dispatch.cpp core(IPP): disable some ippsMagnitude_32f calls 2021-03-31 13:38:57 +00:00
mathfuncs_core.simd.hpp Merge pull request #16236 from alalek:fix_core_simd_emulator 2020-01-10 21:31:02 +03:00
mathfuncs.cpp core: rework code locality 2021-03-02 23:24:28 +00:00
mathfuncs.hpp
matmul.dispatch.cpp Merge pull request #20670 from alalek:core_ocl_fix_intel_gpu_gemm_requirements 2021-09-10 12:00:11 +00:00
matmul.simd.hpp Merge pull request #21107 from take1014:remove_assert_21038 2021-11-27 18:34:52 +00:00
matrix_c.cpp core: rework code locality 2021-03-02 23:24:28 +00:00
matrix_decomp.cpp
matrix_expressions.cpp core(MatExpr): fix warning in case of e.s == (0, 0, 0, 0) 2020-05-01 07:29:57 +00:00
matrix_iterator.cpp core: include version.hpp in cvdef.h, fix precomp.hpp usage 2021-02-16 11:10:45 +00:00
matrix_operations.cpp core: rework code locality 2021-03-02 23:24:28 +00:00
matrix_sparse.cpp Merge pull request #21107 from take1014:remove_assert_21038 2021-11-27 18:34:52 +00:00
matrix_transform.cpp Merge pull request #18952 from terfendail:wui_doc 2021-03-30 16:18:03 +00:00
matrix_wrap.cpp core: rework code locality 2021-03-02 23:24:28 +00:00
matrix.cpp Fix a potential UBSAN error. 2022-01-11 12:01:47 +01:00
mean.dispatch.cpp Restored IPP call reduction 2019-07-31 15:41:22 +03:00
mean.simd.hpp core: dispatch mean.cpp 2019-02-19 16:58:32 +03:00
merge.dispatch.cpp core: dispatch merge.cpp 2019-02-23 15:42:26 +00:00
merge.simd.hpp core: dispatch merge.cpp 2019-02-23 15:42:26 +00:00
minmax.cpp core: fix coverity issues 2020-03-06 18:12:45 +00:00
norm.cpp Fix potential NaN in cv::norm. 2021-06-15 14:58:11 +02:00
ocl_disabled.impl.hpp add noexcept to default constructors of cv::ocl 2021-02-20 16:20:25 +00:00
ocl.cpp core(ocl): add option to abort on OpenCL kernel build failure 2021-12-29 00:04:45 +00:00
opengl.cpp core(opencl): add version check before clCreateFromGLTexture() call 2020-12-13 20:57:26 +00:00
out.cpp
ovx.cpp Fixed compilation on windows with openvx 2020-01-06 06:32:56 +03:00
parallel_impl.cpp core(parallel): suppress TSAN warning 2021-10-04 10:46:32 +00:00
parallel_impl.hpp
parallel.cpp core(parallel): propagate FP denormals mode 2022-01-26 05:19:02 +00:00
pca.cpp
persistence_base64.cpp build: fix GCC12 compilation 2022-01-22 11:48:44 +00:00
persistence_c.cpp core: rework code locality 2021-03-02 23:24:28 +00:00
persistence_cpp.cpp Merge pull request #17436 from vpisarev:fix_python_io 2020-06-01 11:33:09 +00:00
persistence_json.cpp Merge pull request #21107 from take1014:remove_assert_21038 2021-11-27 18:34:52 +00:00
persistence_types.cpp Merge pull request #21107 from take1014:remove_assert_21038 2021-11-27 18:34:52 +00:00
persistence_xml.cpp Merge pull request #21107 from take1014:remove_assert_21038 2021-11-27 18:34:52 +00:00
persistence_yml.cpp Merge pull request #21107 from take1014:remove_assert_21038 2021-11-27 18:34:52 +00:00
persistence.cpp Merge pull request #21107 from take1014:remove_assert_21038 2021-11-27 18:34:52 +00:00
persistence.hpp core(persistence): fix writeRaw() / readRaw() struct support 2019-07-16 14:03:39 +03:00
precomp.hpp core(logger): dump timestamp information with message 2021-11-20 15:34:23 +00:00
rand.cpp core: rework code locality 2021-03-02 23:24:28 +00:00
softfloat.cpp core: fix UBSAN in softfloat 2019-09-27 16:29:50 +03:00
split.dispatch.cpp core: dispatch split.cpp 2019-02-22 09:54:31 +00:00
split.simd.hpp core: dispatch split.cpp 2019-02-22 09:54:31 +00:00
stat_c.cpp core: rework code locality 2021-03-02 23:24:28 +00:00
stat.dispatch.cpp
stat.hpp
stat.simd.hpp Merge pull request #15402 from ChipKerchner:normUnroll 2019-08-31 11:10:05 +00:00
stl.cpp
sum.dispatch.cpp Restored IPP call reduction 2019-07-31 15:41:22 +03:00
sum.simd.hpp core: dispatch sum 2019-02-13 18:17:38 +03:00
system.cpp Merge pull request #21506 from alalek:core_fp_denormals 2022-01-26 08:52:27 +00:00
tables.cpp
trace.cpp core(logger): dump timestamp information with message 2021-11-20 15:34:23 +00:00
types.cpp
umatrix.cpp fix opencv/opencv#20594 - exception handling with refcounts 2021-08-25 14:38:02 +02:00
umatrix.hpp
va_intel.cpp Merge pull request #19783 from mikhail-nikolskiy:interop-perf 2021-03-25 21:27:31 +00:00