No files found.
+3 −0
entrypoints.txt
libc/config/darwin/arm/entrypoints.txt
+3 −0
entrypoints.txt
libc/config/darwin/x86_64/entrypoints.txt
+2 −0
entrypoints.txt
libc/config/gpu/entrypoints.txt
+3 −0
entrypoints.txt
libc/config/linux/aarch64/entrypoints.txt
+3 −0
entrypoints.txt
libc/config/linux/riscv/entrypoints.txt
+3 −0
entrypoints.txt
libc/config/linux/x86_64/entrypoints.txt
+3 −0
entrypoints.txt
libc/config/windows/entrypoints.txt
+3 −3
index.rst
libc/docs/math/index.rst
+4 −0
stdc.td
libc/spec/stdc.td
+1 −0
CMakeLists.txt
libc/src/__support/FPUtil/CMakeLists.txt
+45 −1
ManipulationFunctions.h
libc/src/__support/FPUtil/ManipulationFunctions.h
+10 −1
NextAfterLongDouble.h
libc/src/__support/FPUtil/x86_64/NextAfterLongDouble.h
+4 −0
CMakeLists.txt
libc/src/math/CMakeLists.txt
+36 −0
CMakeLists.txt
libc/src/math/generic/CMakeLists.txt
+19 −0
nexttoward.cpp
libc/src/math/generic/nexttoward.cpp
+19 −0
nexttowardf.cpp
libc/src/math/generic/nexttowardf.cpp
+22 −0
nexttowardl.cpp
libc/src/math/generic/nexttowardl.cpp
+18 −0
nexttoward.h
libc/src/math/nexttoward.h
+18 −0
nexttowardf.h
libc/src/math/nexttowardf.h
+18 −0
nexttowardl.h
libc/src/math/nexttowardl.h
+48 −0
CMakeLists.txt
libc/test/src/math/smoke/CMakeLists.txt
+223 −0
NextTowardTest.h
libc/test/src/math/smoke/NextTowardTest.h
+13 −0
nexttoward_test.cpp
libc/test/src/math/smoke/nexttoward_test.cpp
+13 −0
nexttowardf_test.cpp
libc/test/src/math/smoke/nexttowardf_test.cpp
+13 −0
nexttowardl_test.cpp
libc/test/src/math/smoke/nexttowardl_test.cpp
+6 −0
BUILD.bazel
utils/bazel/llvm-project-overlay/libc/BUILD.bazel