[libc][nfc] move ctype_utils and FPUtils to __support
Some ctype functions are called from other libc functions (e.g. isspace is used in atoi). By moving ctype_utils.h to __support it becomes easier to include just the implementations of these functions. For these reasons the implementation for isspace was moved into ctype_utils as well. FPUtils was moved to simplify the build order, and to clarify which files are a part of the actual libc. Many files were modified to accomodate these changes, mostly changing the #include paths. Reviewed By: sivachandra Differential Revision: https://reviews.llvm.org/D107600
This commit is contained in:
parent
772d2093fc
commit
c120edc7b3
|
@ -45,7 +45,7 @@ add_libc_fuzzer(
|
|||
libc.src.math.trunc
|
||||
libc.src.math.truncf
|
||||
libc.src.math.truncl
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
libc.utils.CPP.standalone_cpp
|
||||
)
|
||||
|
||||
|
|
|
@ -9,8 +9,8 @@
|
|||
#ifndef LLVM_LIBC_FUZZING_MATH_COMPARE_H
|
||||
#define LLVM_LIBC_FUZZING_MATH_COMPARE_H
|
||||
|
||||
#include "src/__support/FPUtil/FPBits.h"
|
||||
#include "utils/CPP/TypeTraits.h"
|
||||
#include "utils/FPUtil/FPBits.h"
|
||||
|
||||
template <typename T>
|
||||
__llvm_libc::cpp::EnableIfType<__llvm_libc::cpp::IsFloatingPointType<T>::Value,
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "utils/FPUtil/FPBits.h"
|
||||
#include "src/__support/FPUtil/FPBits.h"
|
||||
|
||||
#include <math.h>
|
||||
#include <stddef.h>
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
#define LLVM_LIBC_FUZZING_MATH_SINGLE_INPUT_SINGLE_OUTPUT_DIFF_H
|
||||
|
||||
#include "fuzzing/math/Compare.h"
|
||||
#include "utils/FPUtil/FPBits.h"
|
||||
#include "src/__support/FPUtil/FPBits.h"
|
||||
|
||||
#include <math.h>
|
||||
#include <stddef.h>
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
#define LLVM_LIBC_FUZZING_MATH_TWO_INPUT_SINGLE_OUTPUT_DIFF_H
|
||||
|
||||
#include "fuzzing/math/Compare.h"
|
||||
#include "utils/FPUtil/FPBits.h"
|
||||
#include "src/__support/FPUtil/FPBits.h"
|
||||
|
||||
#include <math.h>
|
||||
#include <stddef.h>
|
||||
|
|
|
@ -6,9 +6,16 @@ add_header_library(
|
|||
sanitizer.h
|
||||
)
|
||||
|
||||
add_header_library(
|
||||
ctype_utils
|
||||
HDRS
|
||||
ctype_utils.h
|
||||
)
|
||||
|
||||
add_header_library(
|
||||
integer_operations
|
||||
HDRS
|
||||
integer_operations.h
|
||||
)
|
||||
|
||||
add_subdirectory(FPUtil)
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_BASIC_OPERATIONS_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_BASIC_OPERATIONS_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_BASIC_OPERATIONS_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_BASIC_OPERATIONS_H
|
||||
|
||||
#include "FPBits.h"
|
||||
|
||||
|
@ -81,4 +81,4 @@ static inline T fdim(T x, T y) {
|
|||
} // namespace fputil
|
||||
} // namespace __llvm_libc
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_BASIC_OPERATIONS_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_BASIC_OPERATIONS_H
|
|
@ -47,5 +47,5 @@ add_dependencies(
|
|||
LibcFPTestHelpers
|
||||
LibcUnitTest
|
||||
libc.utils.CPP.standalone_cpp
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
)
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_DIVISION_AND_REMAINDER_OPERATIONS_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_DIVISION_AND_REMAINDER_OPERATIONS_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_DIVISION_AND_REMAINDER_OPERATIONS_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_DIVISION_AND_REMAINDER_OPERATIONS_H
|
||||
|
||||
#include "FPBits.h"
|
||||
#include "ManipulationFunctions.h"
|
||||
|
@ -116,4 +116,4 @@ static inline T remquo(T x, T y, int &q) {
|
|||
} // namespace fputil
|
||||
} // namespace __llvm_libc
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_DIVISION_AND_REMAINDER_OPERATIONS_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_DIVISION_AND_REMAINDER_OPERATIONS_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_DUMMY_FENVIMPL_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_DUMMY_FENVIMPL_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_DUMMY_FENVIMPL_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_DUMMY_FENVIMPL_H
|
||||
|
||||
#include <fenv.h>
|
||||
#include <math.h>
|
||||
|
@ -36,4 +36,4 @@ static inline int setEnv(const fenv_t *) { return 0; }
|
|||
} // namespace fputil
|
||||
} // namespace __llvm_libc
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_DUMMY_FENVIMPL_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_DUMMY_FENVIMPL_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_FENVUTILS_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_FENVUTILS_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_FENVUTILS_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_FENVUTILS_H
|
||||
|
||||
#ifdef __x86_64__
|
||||
#include "x86_64/FEnvImpl.h"
|
||||
|
@ -17,4 +17,4 @@
|
|||
#include "DummyFEnvImpl.h"
|
||||
#endif
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_FENVUTILS_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_FENVUTILS_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_FMA_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_FMA_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_FMA_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_FMA_H
|
||||
|
||||
#include "utils/CPP/TypeTraits.h"
|
||||
|
||||
|
@ -34,4 +34,4 @@ static inline cpp::EnableIfType<cpp::IsSame<T, float>::Value, T> fma(T x, T y,
|
|||
|
||||
#endif
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_FMA_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_FMA_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_FP_BITS_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_FP_BITS_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_FP_BITS_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_FP_BITS_H
|
||||
|
||||
#include "PlatformDefs.h"
|
||||
|
||||
|
@ -153,7 +153,7 @@ template <typename T> union FPBits {
|
|||
} // namespace __llvm_libc
|
||||
|
||||
#ifdef SPECIAL_X86_LONG_DOUBLE
|
||||
#include "utils/FPUtil/LongDoubleBitsX86.h"
|
||||
#include "src/__support/FPUtil/LongDoubleBitsX86.h"
|
||||
#endif
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_FP_BITS_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_FP_BITS_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_FP_EXCEPT_MATCHER_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_FP_EXCEPT_MATCHER_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_FP_EXCEPT_MATCHER_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_FP_EXCEPT_MATCHER_H
|
||||
|
||||
#ifndef LLVM_LIBC_TEST_USE_FUCHSIA
|
||||
|
||||
|
@ -64,4 +64,4 @@ public:
|
|||
#define ASSERT_RAISES_FP_EXCEPT(func) ASSERT_DEATH(func, WITH_SIGNAL(SIGFPE))
|
||||
#endif // LLVM_LIBC_TEST_USE_FUCHSIA
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_FP_EXCEPT_MATCHER_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_FP_EXCEPT_MATCHER_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_FLOAT_PROPERTIES_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_FLOAT_PROPERTIES_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_FLOAT_PROPERTIES_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_FLOAT_PROPERTIES_H
|
||||
|
||||
#include "PlatformDefs.h"
|
||||
#include <stdint.h>
|
||||
|
@ -141,4 +141,4 @@ using FloatTypeT = typename FloatType<BitsType>::Type;
|
|||
} // namespace fputil
|
||||
} // namespace __llvm_libc
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_FLOAT_PROPERTIES_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_FLOAT_PROPERTIES_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_HYPOT_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_HYPOT_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_HYPOT_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_HYPOT_H
|
||||
|
||||
#include "BasicOperations.h"
|
||||
#include "FPBits.h"
|
||||
|
@ -265,4 +265,4 @@ static inline T hypot(T x, T y) {
|
|||
} // namespace fputil
|
||||
} // namespace __llvm_libc
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_HYPOT_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_HYPOT_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_LONG_DOUBLE_BITS_X86_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_LONG_DOUBLE_BITS_X86_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_LONG_DOUBLE_BITS_X86_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_LONG_DOUBLE_BITS_X86_H
|
||||
|
||||
#include "FPBits.h"
|
||||
|
||||
|
@ -177,4 +177,4 @@ static_assert(
|
|||
} // namespace fputil
|
||||
} // namespace __llvm_libc
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_LONG_DOUBLE_BITS_X86_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_LONG_DOUBLE_BITS_X86_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_MANIPULATION_FUNCTIONS_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_MANIPULATION_FUNCTIONS_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_MANIPULATION_FUNCTIONS_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_MANIPULATION_FUNCTIONS_H
|
||||
|
||||
#include "FPBits.h"
|
||||
#include "NearestIntegerOperations.h"
|
||||
|
@ -182,4 +182,4 @@ static inline T nextafter(T from, T to) {
|
|||
#include "NextAfterLongDoubleX86.h"
|
||||
#endif // SPECIAL_X86_LONG_DOUBLE
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_MANIPULATION_FUNCTIONS_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_MANIPULATION_FUNCTIONS_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_NEAREST_INTEGER_OPERATIONS_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_NEAREST_INTEGER_OPERATIONS_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_NEAREST_INTEGER_OPERATIONS_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_NEAREST_INTEGER_OPERATIONS_H
|
||||
|
||||
#include "FEnvUtils.h"
|
||||
#include "FPBits.h"
|
||||
|
@ -300,4 +300,4 @@ static inline I roundToSignedIntegerUsingCurrentRoundingMode(F x) {
|
|||
} // namespace fputil
|
||||
} // namespace __llvm_libc
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_NEAREST_INTEGER_OPERATIONS_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_NEAREST_INTEGER_OPERATIONS_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_NEXT_AFTER_LONG_DOUBLE_X86_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_NEXT_AFTER_LONG_DOUBLE_X86_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_NEXT_AFTER_LONG_DOUBLE_X86_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_NEXT_AFTER_LONG_DOUBLE_X86_H
|
||||
|
||||
#include "FPBits.h"
|
||||
|
||||
|
@ -111,4 +111,4 @@ static inline long double nextafter(long double from, long double to) {
|
|||
} // namespace fputil
|
||||
} // namespace __llvm_libc
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_NEXT_AFTER_LONG_DOUBLE_X86_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_NEXT_AFTER_LONG_DOUBLE_X86_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_NORMAL_FLOAT_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_NORMAL_FLOAT_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_NORMAL_FLOAT_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_NORMAL_FLOAT_H
|
||||
|
||||
#include "FPBits.h"
|
||||
|
||||
|
@ -260,4 +260,4 @@ template <> inline NormalFloat<long double>::operator long double() const {
|
|||
} // namespace fputil
|
||||
} // namespace __llvm_libc
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_NORMAL_FLOAT_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_NORMAL_FLOAT_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_PLATFORM_DEFS_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_PLATFORM_DEFS_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_PLATFORM_DEFS_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_PLATFORM_DEFS_H
|
||||
|
||||
#if defined(__x86_64__) || defined(__i386__)
|
||||
#define X87_FPU
|
||||
|
@ -21,4 +21,4 @@
|
|||
#define SPECIAL_X86_LONG_DOUBLE
|
||||
#endif
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_PLATFORM_DEFS_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_PLATFORM_DEFS_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_POLYEVAL_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_POLYEVAL_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_POLYEVAL_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_POLYEVAL_H
|
||||
|
||||
#include "utils/CPP/TypeTraits.h"
|
||||
|
||||
|
@ -51,4 +51,4 @@ static inline T polyeval(T x, T a0, Ts... a) {
|
|||
|
||||
#endif
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_FMA_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_FMA_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_SQRT_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_SQRT_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_SQRT_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_SQRT_H
|
||||
|
||||
#include "FPBits.h"
|
||||
#include "PlatformDefs.h"
|
||||
|
@ -189,4 +189,4 @@ static inline T sqrt(T x) {
|
|||
#include "SqrtLongDoubleX86.h"
|
||||
#endif // SPECIAL_X86_LONG_DOUBLE
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_SQRT_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_SQRT_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_SQRT_LONG_DOUBLE_X86_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_SQRT_LONG_DOUBLE_X86_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_SQRT_LONG_DOUBLE_X86_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_SQRT_LONG_DOUBLE_X86_H
|
||||
|
||||
#include "FPBits.h"
|
||||
#include "Sqrt.h"
|
||||
|
@ -139,4 +139,4 @@ template <> inline long double sqrt<long double, 0>(long double x) {
|
|||
} // namespace fputil
|
||||
} // namespace __llvm_libc
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_SQRT_LONG_DOUBLE_X86_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_SQRT_LONG_DOUBLE_X86_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_TEST_HELPERS_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_TEST_HELPERS_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_TEST_HELPERS_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_TEST_HELPERS_H
|
||||
|
||||
#include "FPBits.h"
|
||||
|
||||
|
@ -98,4 +98,4 @@ FPMatcher<T, C> getMatcher(T expectedValue) {
|
|||
__llvm_libc::fputil::testing::getMatcher<__llvm_libc::testing::Cond_NE>( \
|
||||
expected))
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_TEST_HELPERS_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_TEST_HELPERS_H
|
|
@ -6,14 +6,14 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_AARCH64_FENVIMPL_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_AARCH64_FENVIMPL_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_AARCH64_FENVIMPL_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_AARCH64_FENVIMPL_H
|
||||
|
||||
#include <arm_acle.h>
|
||||
#include <fenv.h>
|
||||
#include <stdint.h>
|
||||
|
||||
#include "utils/FPUtil/FPBits.h"
|
||||
#include "src/__support/FPUtil/FPBits.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
namespace fputil {
|
||||
|
@ -232,4 +232,4 @@ static inline int setEnv(const fenv_t *envp) {
|
|||
} // namespace fputil
|
||||
} // namespace __llvm_libc
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_AARCH64_FENVIMPL_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_AARCH64_FENVIMPL_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_AARCH64_FMA_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_AARCH64_FMA_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_AARCH64_FMA_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_AARCH64_FMA_H
|
||||
|
||||
#include "utils/CPP/TypeTraits.h"
|
||||
|
||||
|
@ -35,4 +35,4 @@ cpp::EnableIfType<cpp::IsSame<T, double>::Value, T> fma(T x, T y, T z) {
|
|||
} // namespace fputil
|
||||
} // namespace __llvm_libc
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_AARCH64_FMA_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_AARCH64_FMA_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_GENERIC_FMA_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_GENERIC_FMA_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_GENERIC_FMA_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_GENERIC_FMA_H
|
||||
|
||||
#include "utils/CPP/TypeTraits.h"
|
||||
|
||||
|
@ -69,4 +69,4 @@ static inline cpp::EnableIfType<cpp::IsSame<T, float>::Value, T> fma(T x, T y,
|
|||
} // namespace fputil
|
||||
} // namespace __llvm_libc
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_GENERIC_FMA_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_GENERIC_FMA_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_X86_64_FENVIMPL_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_X86_64_FENVIMPL_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_X86_64_FENVIMPL_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_X86_64_FENVIMPL_H
|
||||
|
||||
#include <fenv.h>
|
||||
#include <stdint.h>
|
||||
|
@ -238,7 +238,7 @@ static inline int raiseExcept(int excepts) {
|
|||
// ensure that the writes by the exception handler are maintained
|
||||
// when raising the next exception.
|
||||
|
||||
auto raiseHelper = [](uint16_t singleExceptFlag) {
|
||||
auto raiseHelper = [](uint16_t singleExceptFlag) {
|
||||
internal::X87StateDescriptor state;
|
||||
internal::getX87StateDescriptor(state);
|
||||
state.StatusWord |= singleExceptFlag;
|
||||
|
@ -386,4 +386,4 @@ static inline int setEnv(const fenv_t *envp) {
|
|||
} // namespace fputil
|
||||
} // namespace __llvm_libc
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_X86_64_FENVIMPL_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_X86_64_FENVIMPL_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_UTILS_FPUTIL_X86_64_FMA_H
|
||||
#define LLVM_LIBC_UTILS_FPUTIL_X86_64_FMA_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_FPUTIL_X86_64_FMA_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_FPUTIL_X86_64_FMA_H
|
||||
|
||||
#include "utils/CPP/TypeTraits.h"
|
||||
|
||||
|
@ -37,4 +37,4 @@ static inline cpp::EnableIfType<cpp::IsSame<T, double>::Value, T> fma(T x, T y,
|
|||
} // namespace fputil
|
||||
} // namespace __llvm_libc
|
||||
|
||||
#endif // LLVM_LIBC_UTILS_FPUTIL_X86_64_FMA_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_FPUTIL_X86_64_FMA_H
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#ifndef LLVM_LIBC_SRC_CTYPE_CTYPE_UTILS_H
|
||||
#define LLVM_LIBC_SRC_CTYPE_CTYPE_UTILS_H
|
||||
#ifndef LLVM_LIBC_SRC_SUPPORT_CTYPE_UTILS_H
|
||||
#define LLVM_LIBC_SRC_SUPPORT_CTYPE_UTILS_H
|
||||
|
||||
namespace __llvm_libc {
|
||||
namespace internal {
|
||||
|
@ -30,7 +30,11 @@ static constexpr int islower(unsigned ch) { return (ch - 'a') < 26; }
|
|||
|
||||
static constexpr int isupper(unsigned ch) { return (ch - 'A') < 26; }
|
||||
|
||||
static constexpr int isspace(unsigned ch) {
|
||||
return ch == ' ' || (ch - '\t') < 5;
|
||||
}
|
||||
|
||||
} // namespace internal
|
||||
} // namespace __llvm_libc
|
||||
|
||||
#endif // LLVM_LIBC_SRC_CTYPE_CTYPE_UTILS_H
|
||||
#endif // LLVM_LIBC_SRC_SUPPORT_CTYPE_UTILS_H
|
|
@ -1,9 +1,3 @@
|
|||
add_header_library(
|
||||
ctype_utils
|
||||
HDRS
|
||||
ctype_utils.h
|
||||
)
|
||||
|
||||
add_entrypoint_object(
|
||||
isalnum
|
||||
SRCS
|
||||
|
@ -11,7 +5,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
isalnum.h
|
||||
DEPENDS
|
||||
.ctype_utils
|
||||
libc.src.__support.ctype_utils
|
||||
)
|
||||
|
||||
add_entrypoint_object(
|
||||
|
@ -21,7 +15,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
isalpha.h
|
||||
DEPENDS
|
||||
.ctype_utils
|
||||
libc.src.__support.ctype_utils
|
||||
)
|
||||
|
||||
add_entrypoint_object(
|
||||
|
@ -55,7 +49,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
isdigit.h
|
||||
DEPENDS
|
||||
.ctype_utils
|
||||
libc.src.__support.ctype_utils
|
||||
)
|
||||
|
||||
add_entrypoint_object(
|
||||
|
@ -65,7 +59,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
isgraph.h
|
||||
DEPENDS
|
||||
.ctype_utils
|
||||
libc.src.__support.ctype_utils
|
||||
)
|
||||
|
||||
add_entrypoint_object(
|
||||
|
@ -75,7 +69,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
islower.h
|
||||
DEPENDS
|
||||
.ctype_utils
|
||||
libc.src.__support.ctype_utils
|
||||
)
|
||||
|
||||
add_entrypoint_object(
|
||||
|
@ -93,7 +87,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
ispunct.h
|
||||
DEPENDS
|
||||
.ctype_utils
|
||||
libc.src.__support.ctype_utils
|
||||
)
|
||||
|
||||
add_entrypoint_object(
|
||||
|
@ -111,7 +105,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
isupper.h
|
||||
DEPENDS
|
||||
.ctype_utils
|
||||
libc.src.__support.ctype_utils
|
||||
)
|
||||
|
||||
add_entrypoint_object(
|
||||
|
@ -121,7 +115,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
isxdigit.h
|
||||
DEPENDS
|
||||
.ctype_utils
|
||||
libc.src.__support.ctype_utils
|
||||
)
|
||||
|
||||
add_entrypoint_object(
|
||||
|
@ -131,7 +125,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
tolower.h
|
||||
DEPENDS
|
||||
.ctype_utils
|
||||
libc.src.__support.ctype_utils
|
||||
)
|
||||
|
||||
add_entrypoint_object(
|
||||
|
@ -149,5 +143,5 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
toupper.h
|
||||
DEPENDS
|
||||
.ctype_utils
|
||||
libc.src.__support.ctype_utils
|
||||
)
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/ctype/isalnum.h"
|
||||
#include "src/ctype/ctype_utils.h"
|
||||
#include "src/__support/ctype_utils.h"
|
||||
|
||||
#include "src/__support/common.h"
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
#include "src/ctype/isalpha.h"
|
||||
|
||||
#include "src/__support/common.h"
|
||||
#include "src/ctype/ctype_utils.h"
|
||||
#include "src/__support/ctype_utils.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
#include "src/ctype/isdigit.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "src/ctype/ctype_utils.h"
|
||||
#include "src/__support/ctype_utils.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
#include "src/ctype/isgraph.h"
|
||||
|
||||
#include "src/__support/common.h"
|
||||
#include "src/ctype/ctype_utils.h"
|
||||
#include "src/__support/ctype_utils.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/ctype/islower.h"
|
||||
#include "src/ctype/ctype_utils.h"
|
||||
#include "src/__support/ctype_utils.h"
|
||||
|
||||
#include "src/__support/common.h"
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
#include "src/ctype/ispunct.h"
|
||||
|
||||
#include "src/__support/common.h"
|
||||
#include "src/ctype/ctype_utils.h"
|
||||
#include "src/__support/ctype_utils.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,6 +7,7 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/ctype/isspace.h"
|
||||
#include "src/__support/ctype_utils.h"
|
||||
|
||||
#include "src/__support/common.h"
|
||||
|
||||
|
@ -14,9 +15,6 @@ namespace __llvm_libc {
|
|||
|
||||
// TODO: Currently restricted to default locale.
|
||||
// These should be extended using locale information.
|
||||
LLVM_LIBC_FUNCTION(int, isspace, (int c)) {
|
||||
const unsigned ch = c;
|
||||
return ch == ' ' || (ch - '\t') < 5;
|
||||
}
|
||||
LLVM_LIBC_FUNCTION(int, isspace, (int c)) { return internal::isspace(c); }
|
||||
|
||||
} // namespace __llvm_libc
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/ctype/isupper.h"
|
||||
#include "src/ctype/ctype_utils.h"
|
||||
#include "src/__support/ctype_utils.h"
|
||||
|
||||
#include "src/__support/common.h"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/ctype/isxdigit.h"
|
||||
#include "src/ctype/ctype_utils.h"
|
||||
#include "src/__support/ctype_utils.h"
|
||||
|
||||
#include "src/__support/common.h"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/ctype/tolower.h"
|
||||
#include "src/ctype/ctype_utils.h"
|
||||
#include "src/__support/ctype_utils.h"
|
||||
|
||||
#include "src/__support/common.h"
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/ctype/toupper.h"
|
||||
#include "src/ctype/ctype_utils.h"
|
||||
#include "src/__support/ctype_utils.h"
|
||||
|
||||
#include "src/__support/common.h"
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ add_entrypoint_object(
|
|||
fegetround.h
|
||||
DEPENDS
|
||||
libc.include.fenv
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -19,7 +19,7 @@ add_entrypoint_object(
|
|||
fesetround.h
|
||||
DEPENDS
|
||||
libc.include.fenv
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -32,7 +32,7 @@ add_entrypoint_object(
|
|||
feclearexcept.h
|
||||
DEPENDS
|
||||
libc.include.fenv
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -45,7 +45,7 @@ add_entrypoint_object(
|
|||
feraiseexcept.h
|
||||
DEPENDS
|
||||
libc.include.fenv
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -58,7 +58,7 @@ add_entrypoint_object(
|
|||
fetestexcept.h
|
||||
DEPENDS
|
||||
libc.include.fenv
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -71,7 +71,7 @@ add_entrypoint_object(
|
|||
fegetenv.h
|
||||
DEPENDS
|
||||
libc.include.fenv
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -84,7 +84,7 @@ add_entrypoint_object(
|
|||
fesetenv.h
|
||||
DEPENDS
|
||||
libc.include.fenv
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -97,7 +97,7 @@ add_entrypoint_object(
|
|||
fegetexceptflag.h
|
||||
DEPENDS
|
||||
libc.include.fenv
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -110,7 +110,7 @@ add_entrypoint_object(
|
|||
fesetexceptflag.h
|
||||
DEPENDS
|
||||
libc.include.fenv
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -123,7 +123,7 @@ add_entrypoint_object(
|
|||
feholdexcept.h
|
||||
DEPENDS
|
||||
libc.include.fenv
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -136,7 +136,7 @@ add_entrypoint_object(
|
|||
feupdateenv.h
|
||||
DEPENDS
|
||||
libc.include.fenv
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/fenv/feclearexcept.h"
|
||||
#include "src/__support/FPUtil/FEnvUtils.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/FEnvUtils.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/fenv/fegetenv.h"
|
||||
#include "src/__support/FPUtil/FEnvUtils.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/FEnvUtils.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/fenv/fegetexceptflag.h"
|
||||
#include "src/__support/FPUtil/FEnvUtils.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/FEnvUtils.h"
|
||||
|
||||
#include <fenv.h>
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/fenv/fegetround.h"
|
||||
#include "src/__support/FPUtil/FEnvUtils.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/FEnvUtils.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/fenv/feholdexcept.h"
|
||||
#include "src/__support/FPUtil/FEnvUtils.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/FEnvUtils.h"
|
||||
|
||||
#include <fenv.h>
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/fenv/feraiseexcept.h"
|
||||
#include "src/__support/FPUtil/FEnvUtils.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/FEnvUtils.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/fenv/fesetenv.h"
|
||||
#include "src/__support/FPUtil/FEnvUtils.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/FEnvUtils.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/fenv/fesetexceptflag.h"
|
||||
#include "src/__support/FPUtil/FEnvUtils.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/FEnvUtils.h"
|
||||
|
||||
#include <fenv.h>
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/fenv/fesetround.h"
|
||||
#include "src/__support/FPUtil/FEnvUtils.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/FEnvUtils.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/fenv/fetestexcept.h"
|
||||
#include "src/__support/FPUtil/FEnvUtils.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/FEnvUtils.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/fenv/feupdateenv.h"
|
||||
#include "src/__support/FPUtil/FEnvUtils.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/FEnvUtils.h"
|
||||
|
||||
#include <fenv.h>
|
||||
|
||||
|
|
|
@ -47,7 +47,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
fmaf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -59,7 +59,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
fma.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
#include "src/math/fma.h"
|
||||
#include "src/__support/common.h"
|
||||
|
||||
#include "utils/FPUtil/FMA.h"
|
||||
#include "src/__support/FPUtil/FMA.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
#include "src/math/fmaf.h"
|
||||
#include "src/__support/common.h"
|
||||
|
||||
#include "utils/FPUtil/FMA.h"
|
||||
#include "src/__support/FPUtil/FMA.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../ceil.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -17,7 +17,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../ceilf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -29,7 +29,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../ceill.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -78,7 +78,7 @@ add_entrypoint_object(
|
|||
.sincosf_utils
|
||||
libc.include.math
|
||||
libc.src.errno.__errno_location
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O3
|
||||
)
|
||||
|
@ -102,7 +102,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../fabs.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -114,7 +114,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../fabsf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -126,7 +126,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../fabsl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -138,7 +138,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../trunc.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -150,7 +150,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../truncf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -162,7 +162,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../truncl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -174,7 +174,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../floor.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -186,7 +186,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../floorf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -198,7 +198,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../floorl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -210,7 +210,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../round.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -222,7 +222,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../roundf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -234,7 +234,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../roundl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -246,7 +246,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../lround.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -258,7 +258,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../lroundf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -270,7 +270,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../lroundl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -282,7 +282,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../llround.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -294,7 +294,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../llroundf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -306,7 +306,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../llroundl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -318,7 +318,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../rint.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -330,7 +330,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../rintf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -342,7 +342,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../rintl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -354,7 +354,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../lrint.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -366,7 +366,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../lrintf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -378,7 +378,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../lrintl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -390,7 +390,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../llrint.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -402,7 +402,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../llrintf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -414,7 +414,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../llrintl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -426,7 +426,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../nearbyint.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -438,7 +438,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../nearbyintf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -450,7 +450,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../nearbyintl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -508,7 +508,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../copysign.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -520,7 +520,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../copysignf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -532,7 +532,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../copysignl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -544,7 +544,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../frexp.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -556,7 +556,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../frexpf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -568,7 +568,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../frexpl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -580,7 +580,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../ilogb.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -592,7 +592,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../ilogbf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -604,7 +604,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../ilogbl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -616,7 +616,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../ldexp.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -628,7 +628,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../ldexpf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -640,7 +640,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../ldexpl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -652,7 +652,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../logb.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -664,7 +664,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../logbf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -676,7 +676,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../logbl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -688,7 +688,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../modf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -700,7 +700,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../modff.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -712,7 +712,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../modfl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -724,7 +724,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../fmin.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -736,7 +736,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../fminf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -748,7 +748,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../fminl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -760,7 +760,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../fmax.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -772,7 +772,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../fmaxf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -784,7 +784,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../fmaxl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -796,7 +796,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../sqrt.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -808,7 +808,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../sqrtf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -820,7 +820,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../sqrtl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -832,7 +832,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../remquof.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -844,7 +844,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../remquo.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -856,7 +856,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../remquol.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -868,7 +868,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../remainderf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -880,7 +880,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../remainder.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -892,7 +892,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../remainderl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -904,7 +904,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../hypotf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -916,7 +916,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../fdim.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -928,7 +928,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../fdimf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -940,7 +940,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../fdiml.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -952,7 +952,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../hypot.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -964,7 +964,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../nextafter.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -976,7 +976,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../nextafterf.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
@ -988,7 +988,7 @@ add_entrypoint_object(
|
|||
HDRS
|
||||
../nextafterl.h
|
||||
DEPENDS
|
||||
libc.utils.FPUtil.fputil
|
||||
libc.src.__support.FPUtil.fputil
|
||||
COMPILE_OPTIONS
|
||||
-O2
|
||||
)
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/ceil.h"
|
||||
#include "src/__support/FPUtil/NearestIntegerOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/NearestIntegerOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/ceilf.h"
|
||||
#include "src/__support/FPUtil/NearestIntegerOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/NearestIntegerOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/ceill.h"
|
||||
#include "src/__support/FPUtil/NearestIntegerOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/NearestIntegerOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/copysign.h"
|
||||
#include "src/__support/FPUtil/ManipulationFunctions.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/ManipulationFunctions.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/copysignf.h"
|
||||
#include "src/__support/FPUtil/ManipulationFunctions.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/ManipulationFunctions.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/copysignl.h"
|
||||
#include "src/__support/FPUtil/ManipulationFunctions.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/ManipulationFunctions.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,10 +7,10 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/expm1f.h"
|
||||
#include "src/__support/FPUtil/BasicOperations.h"
|
||||
#include "src/__support/FPUtil/PolyEval.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "src/math/expf.h"
|
||||
#include "utils/FPUtil/BasicOperations.h"
|
||||
#include "utils/FPUtil/PolyEval.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/fabs.h"
|
||||
#include "src/__support/FPUtil/BasicOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/BasicOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/fabsf.h"
|
||||
#include "src/__support/FPUtil/BasicOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/BasicOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/fabsl.h"
|
||||
#include "src/__support/FPUtil/BasicOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/BasicOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/fdim.h"
|
||||
#include "src/__support/FPUtil/BasicOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/BasicOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/fdimf.h"
|
||||
#include "src/__support/FPUtil/BasicOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/BasicOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/fdiml.h"
|
||||
#include "src/__support/FPUtil/BasicOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/BasicOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/floor.h"
|
||||
#include "src/__support/FPUtil/NearestIntegerOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/NearestIntegerOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/floorf.h"
|
||||
#include "src/__support/FPUtil/NearestIntegerOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/NearestIntegerOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/floorl.h"
|
||||
#include "src/__support/FPUtil/NearestIntegerOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/NearestIntegerOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/fmax.h"
|
||||
#include "src/__support/FPUtil/BasicOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/BasicOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/fmaxf.h"
|
||||
#include "src/__support/FPUtil/BasicOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/BasicOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/fmaxl.h"
|
||||
#include "src/__support/FPUtil/BasicOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/BasicOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/fmin.h"
|
||||
#include "src/__support/FPUtil/BasicOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/BasicOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/fminf.h"
|
||||
#include "src/__support/FPUtil/BasicOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/BasicOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/fminl.h"
|
||||
#include "src/__support/FPUtil/BasicOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/BasicOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/frexp.h"
|
||||
#include "src/__support/FPUtil/ManipulationFunctions.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/ManipulationFunctions.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/frexpf.h"
|
||||
#include "src/__support/FPUtil/ManipulationFunctions.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/ManipulationFunctions.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/frexpl.h"
|
||||
#include "src/__support/FPUtil/ManipulationFunctions.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/ManipulationFunctions.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/hypot.h"
|
||||
#include "src/__support/FPUtil/Hypot.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/Hypot.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
//
|
||||
//===----------------------------------------------------------------------===//
|
||||
#include "src/math/hypotf.h"
|
||||
#include "src/__support/FPUtil/Hypot.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/Hypot.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/ilogb.h"
|
||||
#include "src/__support/FPUtil/ManipulationFunctions.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/ManipulationFunctions.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/ilogbf.h"
|
||||
#include "src/__support/FPUtil/ManipulationFunctions.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/ManipulationFunctions.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/ilogbl.h"
|
||||
#include "src/__support/FPUtil/ManipulationFunctions.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/ManipulationFunctions.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/ldexp.h"
|
||||
#include "src/__support/FPUtil/ManipulationFunctions.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/ManipulationFunctions.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/ldexpf.h"
|
||||
#include "src/__support/FPUtil/ManipulationFunctions.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/ManipulationFunctions.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/ldexpl.h"
|
||||
#include "src/__support/FPUtil/ManipulationFunctions.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/ManipulationFunctions.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/llrint.h"
|
||||
#include "src/__support/FPUtil/NearestIntegerOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/NearestIntegerOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/llrintf.h"
|
||||
#include "src/__support/FPUtil/NearestIntegerOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/NearestIntegerOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/llrintl.h"
|
||||
#include "src/__support/FPUtil/NearestIntegerOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/NearestIntegerOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
//===----------------------------------------------------------------------===//
|
||||
|
||||
#include "src/math/llround.h"
|
||||
#include "src/__support/FPUtil/NearestIntegerOperations.h"
|
||||
#include "src/__support/common.h"
|
||||
#include "utils/FPUtil/NearestIntegerOperations.h"
|
||||
|
||||
namespace __llvm_libc {
|
||||
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue