[all-commits] [llvm/llvm-project] 8ca614: [libc][math] Implement double precision exp2 funct...
lntue via All-commits
all-commits at lists.llvm.org
Fri Aug 25 07:15:32 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 8ca614aa22df471150bf71861c00eb6a9c3f5376
https://github.com/llvm/llvm-project/commit/8ca614aa22df471150bf71861c00eb6a9c3f5376
Author: Tue Ly <lntue at google.com>
Date: 2023-08-25 (Fri, 25 Aug 2023)
Changed paths:
M libc/config/darwin/arm/entrypoints.txt
M libc/config/linux/aarch64/entrypoints.txt
M libc/config/linux/riscv64/entrypoints.txt
M libc/config/linux/x86_64/entrypoints.txt
M libc/config/windows/entrypoints.txt
M libc/docs/math/index.rst
M libc/spec/stdc.td
M libc/src/__support/FPUtil/CMakeLists.txt
A libc/src/__support/FPUtil/triple_double.h
M libc/src/math/CMakeLists.txt
A libc/src/math/exp2.h
M libc/src/math/generic/CMakeLists.txt
M libc/src/math/generic/common_constants.cpp
M libc/src/math/generic/common_constants.h
M libc/src/math/generic/exp.cpp
A libc/src/math/generic/exp2.cpp
M libc/src/math/generic/explogxf.h
M libc/test/src/math/CMakeLists.txt
A libc/test/src/math/exp2_test.cpp
Log Message:
-----------
[libc][math] Implement double precision exp2 function correctly rounded for all rounding modes.
Implement double precision exp2 function correctly rounded for all
rounding modes. Using the same algorithm as double precision exp function in
https://reviews.llvm.org/D158551.
Reviewed By: zimmermann6
Differential Revision: https://reviews.llvm.org/D158812
More information about the All-commits
mailing list