[libc][math] Implement acoshf function correctly rounded to all rounding modes.
authorTue Ly <lntue.h@gmail.com>
Sat, 28 Jan 2023 04:06:11 +0000 (23:06 -0500)
committerTue Ly <lntue@google.com>
Wed, 1 Feb 2023 16:35:15 +0000 (11:35 -0500)
commit9b30f6b6d76fcd4887c692ab6c182975f3390dca
tree5f0fa4f867ae996846a7db242e048e82f62ce32d
parent47fbb247dab24e10c5b582e47c5a038e34d75473
[libc][math] Implement acoshf function correctly rounded to all rounding modes.

Implement acoshf function correctly rounded to all rounding modes.

Reviewed By: zimmermann6

Differential Revision: https://reviews.llvm.org/D142781
16 files changed:
libc/config/darwin/arm/entrypoints.txt
libc/config/linux/aarch64/entrypoints.txt
libc/config/linux/x86_64/entrypoints.txt
libc/config/windows/entrypoints.txt
libc/docs/math.rst
libc/spec/stdc.td
libc/src/math/CMakeLists.txt
libc/src/math/acoshf.h [new file with mode: 0644]
libc/src/math/generic/CMakeLists.txt
libc/src/math/generic/acoshf.cpp [new file with mode: 0644]
libc/test/src/math/CMakeLists.txt
libc/test/src/math/acoshf_test.cpp [new file with mode: 0644]
libc/test/src/math/exhaustive/CMakeLists.txt
libc/test/src/math/exhaustive/acoshf_test.cpp [new file with mode: 0644]
libc/utils/MPFRWrapper/MPFRUtils.cpp
libc/utils/MPFRWrapper/MPFRUtils.h