[all-commits] [llvm/llvm-project] 7f7b0d: [libc] Add implementations of nextafter[f|l] funct...
Siva Chandra via All-commits
all-commits at lists.llvm.org
Tue Jan 5 22:37:39 PST 2021
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 7f7b0dc4e15fac5f91f8f6dcc7f91c9025f41ae0
https://github.com/llvm/llvm-project/commit/7f7b0dc4e15fac5f91f8f6dcc7f91c9025f41ae0
Author: Siva Chandra Reddy <sivachandra at google.com>
Date: 2021-01-05 (Tue, 05 Jan 2021)
Changed paths:
M libc/config/linux/aarch64/entrypoints.txt
M libc/config/linux/x86_64/entrypoints.txt
M libc/fuzzing/math/CMakeLists.txt
M libc/fuzzing/math/Compare.h
A libc/fuzzing/math/nextafter_differential_fuzz.cpp
M libc/spec/stdc.td
M libc/src/math/CMakeLists.txt
A libc/src/math/nextafter.cpp
A libc/src/math/nextafter.h
A libc/src/math/nextafterf.cpp
A libc/src/math/nextafterf.h
A libc/src/math/nextafterl.cpp
A libc/src/math/nextafterl.h
M libc/test/src/math/CMakeLists.txt
A libc/test/src/math/NextAfterTest.h
A libc/test/src/math/nextafter_test.cpp
A libc/test/src/math/nextafterf_test.cpp
A libc/test/src/math/nextafterl_test.cpp
M libc/utils/FPUtil/LongDoubleBitsX86.h
M libc/utils/FPUtil/ManipulationFunctions.h
A libc/utils/FPUtil/NextAfterLongDoubleX86.h
Log Message:
-----------
[libc] Add implementations of nextafter[f|l] functions.
A differential fuzzer for these functions has also been added.
Along the way, a small correction has been done to the normal/subnormal
limits of x86 long double values.
Reviewed By: lntue
Differential Revision: https://reviews.llvm.org/D94109
More information about the All-commits
mailing list