Home
last modified time | relevance | path

Searched refs:modf (Results 1 – 25 of 66) sorted by relevance

123

/llvm-project-15.0.7/libc/src/math/generic/
H A Dmodf.cpp15 LLVM_LIBC_FUNCTION(double, modf, (double x, double *iptr)) {
16 return fputil::modf(x, *iptr);
H A Dmodff.cpp16 return fputil::modf(x, *iptr);
H A Dmodfl.cpp16 return fputil::modf(x, *iptr);
/llvm-project-15.0.7/clang/test/Headers/
H A Dnvptx_device_math_modf.cpp28 dx = std::modf(x, &ipart); in test_modf()
44 res = modf(1.1, &intpart); in main()
H A Dnvptx_device_cmath_functions.c20 double l3 = modf(a1 + 3.5, &a1); in test_sqrt()
H A Dnvptx_device_cmath_functions_cxx17.cpp20 double l3 = modf(a1 + 3.5, &a1); in test_sqrt()
H A Dnvptx_device_cmath_functions.cpp20 double l3 = modf(a1 + 3.5, &a1); in test_sqrt()
H A Dnvptx_device_math_functions_cxx17.cpp20 double l3 = modf(a1 + 3.5, &a1); in test_sqrt()
H A Dnvptx_device_math_functions.cpp20 double l3 = modf(a1 + 3.5, &a1); in test_sqrt()
H A Dnvptx_device_math_functions.c27 double l3 = modf(a1 + 3.5, &a1); in test_sqrt()
/llvm-project-15.0.7/libclc/generic/include/clc/math/
H A Dmodf.inc23 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE modf(__CLC_GENTYPE x, global __CLC_GENTYPE *iptr);
24 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE modf(__CLC_GENTYPE x, local __CLC_GENTYPE *iptr);
25 _CLC_OVERLOAD _CLC_DECL __CLC_GENTYPE modf(__CLC_GENTYPE x, private __CLC_GENTYPE *iptr);
H A Dmodf.h23 #define __CLC_BODY <clc/math/modf.inc>
/llvm-project-15.0.7/libclc/generic/lib/math/
H A Dmodf.inc31 _CLC_OVERLOAD _CLC_DEF __CLC_GENTYPE modf(__CLC_GENTYPE x, __CLC_GENTYPE *iptr) {
37 _CLC_OVERLOAD _CLC_DEF __CLC_GENTYPE modf(__CLC_GENTYPE x, addrspace __CLC_GENTYPE *iptr) { \
39 __CLC_GENTYPE ret = modf(x, &private_iptr); \
H A Dmodf.cl27 #define __CLC_BODY <modf.inc>
/llvm-project-15.0.7/clang/lib/Headers/
H A D__clang_cuda_math_forward_declares.h139 __DEVICE__ double modf(double, double *);
140 __DEVICE__ float modf(float, float *);
252 using ::modf;
H A D__clang_hip_cmath.h149 __DEVICE__ __CONSTEXPR__ float modf(float __x, float *__iptr) { in modf() function
588 modf(__T __x, double *__exp) {
589 return ::modf((double)__x, __exp);
698 using ::modf;
/llvm-project-15.0.7/libc/fuzzing/math/
H A Dmath_differential_fuzz.cpp136 &__llvm_libc::modf, &::modf, data, size); in LLVMFuzzerTestOneInput()
H A DCMakeLists.txt30 libc.src.math.modf
/llvm-project-15.0.7/libc/test/src/math/
H A Dmodf_test.cpp13 LIST_MODF_TESTS(double, __llvm_libc::modf)
/llvm-project-15.0.7/libc/src/math/
H A Dmodf.h14 double modf(double x, double *iptr);
H A DCMakeLists.txt152 add_math_entrypoint_object(modf)
/llvm-project-15.0.7/clang/test/Headers/Inputs/include/
H A Dcmath117 double modf(double, double *);
118 float modf(float, float *);
209 using ::modf;
/llvm-project-15.0.7/libclc/clspv/lib/
H A DSOURCES39 ../../generic/lib/math/modf.cl
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/performance/
H A Dtype-promotion-in-math-fn.cpp41 double modf(double);
/llvm-project-15.0.7/clang/test/CodeGen/
H A Dlibcall-declarations.c31 double modf(double noundef, double *);
268 F(ldexpl), F(modf), F(modff), F(modfl), F(nan),

123