[libc] Add multithreading support for exhaustive testing and MPFRUtils.
authorTue Ly <lntue@google.com>
Tue, 11 Jan 2022 15:59:25 +0000 (10:59 -0500)
committerTue Ly <lntue@google.com>
Thu, 13 Jan 2022 18:46:14 +0000 (13:46 -0500)
commit8cd81274ff618d9d44d1089d3af0c21a76e719ad
treee343bbd6f68c42111f320cb8ff5654e33f34554b
parentf7c589d3e74ff4b06452ecbc94c6bc0dcbc8a09e
[libc] Add multithreading support for exhaustive testing and MPFRUtils.

Add threading support for exhaustive testing and MPFRUtils.

Reviewed By: sivachandra

Differential Revision: https://reviews.llvm.org/D117028
libc/cmake/modules/LLVMLibCTestRules.cmake
libc/test/src/math/exhaustive/CMakeLists.txt
libc/test/src/math/exhaustive/exhaustive_test.cpp [new file with mode: 0644]
libc/test/src/math/exhaustive/exhaustive_test.h [new file with mode: 0644]
libc/test/src/math/exhaustive/logf_test.cpp
libc/utils/MPFRWrapper/MPFRUtils.cpp
libc/utils/UnitTest/FPMatcher.cpp
libc/utils/UnitTest/FPMatcher.h