Performance by core-math (core-math/glibc 2.31/current llvm-14):
10.845/43.174/13.467
The review is done on top of D132809.
Paths
| Differential D132811
[libc][math] Added atanhf function. ClosedPublic Authored by orex on Aug 28 2022, 11:06 AM.
Details Summary Performance by core-math (core-math/glibc 2.31/current llvm-14): The review is done on top of D132809.
Diff Detail
Event TimelineHerald added projects: Restricted Project, Restricted Project. · View Herald TranscriptAug 28 2022, 11:06 AM Comment Actions ok for me. I get slightly better figures for llvm-libc: zimmerma@biscotte:~/svn/core-math$ LIBM=/localdisk/zimmerma/llvm-project/build/projects/libc/lib/libllvmlibc.a CORE_MATH_PERF_MODE=rdtsc ./perf.sh atanhf GNU libc version: 2.34 GNU libc release: stable 23.547 70.432 20.065 This is on a AMD EPYC 7282. This revision is now accepted and ready to land.Aug 29 2022, 1:47 AM
This revision was landed with ongoing or failed builds.Aug 30 2022, 1:40 PM Closed by commit rG6c1fc7e43033: [libc][math] Added atanhf function. (authored by orex). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 456460 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/spec/stdc.td
libc/src/math/CMakeLists.txt
libc/src/math/atanhf.h
libc/src/math/generic/CMakeLists.txt
libc/src/math/generic/atanhf.cpp
libc/test/src/math/CMakeLists.txt
libc/test/src/math/atanhf_test.cpp
libc/test/src/math/exhaustive/CMakeLists.txt
libc/test/src/math/exhaustive/atanhf_test.cpp
libc/utils/MPFRWrapper/MPFRUtils.h
libc/utils/MPFRWrapper/MPFRUtils.cpp
|
Update this dependency.