Home
last modified time | relevance | path

Searched refs:fmod (Results 1 – 25 of 96) sorted by relevance

1234

/llvm-project-15.0.7/libc/test/src/math/differential_testing/
H A Dfmod_perf.cpp15 BINARY_OP_SINGLE_OUTPUT_PERF(double, __llvm_libc::fmod, ::fmod, "fmod_perf.log")
H A Dfmod_diff.cpp15 BINARY_OP_SINGLE_OUTPUT_DIFF(double, __llvm_libc::fmod, ::fmod, "fmod_diff.log")
/llvm-project-15.0.7/llvm/test/Transforms/DCE/
H A Dcalls-errno.ll15 declare double @fmod(double, double) nounwind willreturn
54 ; CHECK-NEXT: [[FMOD2:%.*]] = call double @fmod(double 0x7FF0000000000000, double 1.000000e+00)
90 ; fmod(inf, nan) is nan
91 %fmod1 = call double @fmod(double 0x7FF0000000000000, double 0x7FF0000000000001)
93 ; fmod(inf, 1) is a domain error
94 %fmod2 = call double @fmod(double 0x7FF0000000000000, double 1.000000e+00)
/llvm-project-15.0.7/llvm/test/CodeGen/VE/Scalar/
H A Dfp_frem.ll18 ;;; This is the same output as a libm ‘fmod’ function, but without any
51 ; CHECK-NEXT: lea %s2, fmod@lo
53 ; CHECK-NEXT: lea.sl %s12, fmod@hi(, %s2)
93 ; CHECK-NEXT: lea %s0, fmod@lo
95 ; CHECK-NEXT: lea.sl %s12, fmod@hi(, %s0)
143 ; CHECK-NEXT: lea %s0, fmod@lo
145 ; CHECK-NEXT: lea.sl %s12, fmod@hi(, %s0)
/llvm-project-15.0.7/llvm/test/CodeGen/X86/
H A Dzero-call-used-regs-fmod.ll11 ; CHECK-NEXT: callq fmod
19 %call = call nnan ninf double @fmod(double 0.000000e+00, double 0.000000e+00) #2
24 declare dso_local double @fmod(double, double) local_unnamed_addr #1
H A D2012-04-09-TwoAddrPassBug.ll25 %13 = tail call double @fmod(double %8, double 0.000000e+00) nounwind
34 declare double @fmod(double, double)
H A Dfrem-msvc32.ll4 ; a 64-bit fmod rtlib call.
/llvm-project-15.0.7/llvm/test/CodeGen/RISCV/
H A Ddouble-frem.ll12 ; RV32IFD-NEXT: call fmod@plt
21 ; RV64IFD-NEXT: call fmod@plt
/llvm-project-15.0.7/clang/lib/Headers/
H A D__clang_cuda_math_forward_declares.h77 __DEVICE__ double fmod(double, double);
78 __DEVICE__ float fmod(float, float);
224 using ::fmod;
/llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/performance/
H A Dtype-promotion-in-math-fn.cpp28 double fmod(double, double);
137 fmod(a, b); in check_all_fns()
/llvm-project-15.0.7/lld/test/ELF/Inputs/
H A Dundefined-error.s1 callq fmod@PLT
/llvm-project-15.0.7/libc/test/src/math/
H A Dfmod_test.cpp13 LIST_FMOD_TESTS(double, __llvm_libc::fmod)
/llvm-project-15.0.7/libc/src/math/
H A Dfmod.h14 double fmod(double x, double y);
/llvm-project-15.0.7/libclc/generic/include/clc/math/
H A Dfmod.h1 #define __CLC_FUNCTION fmod
/llvm-project-15.0.7/libc/src/math/generic/
H A Dfmod.cpp15 LLVM_LIBC_FUNCTION(double, fmod, (double x, double y)) {
H A DCMakeLists.txt1103 fmod
1105 fmod.cpp
1107 ../fmod.h
1110 libc.src.__support.FPUtil.generic.fmod
1123 libc.src.__support.FPUtil.generic.fmod
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A Dfrem.ll31 ; CHECK-NEXT: bl fmod
122 ; CHECK-NEXT: bl fmod
129 ; CHECK-NEXT: bl fmod
/llvm-project-15.0.7/libclc/generic/lib/math/
H A Dfmod.cl4 #define __CLC_FUNC fmod
/llvm-project-15.0.7/libc/src/__support/FPUtil/generic/
H A DCMakeLists.txt19 fmod
/llvm-project-15.0.7/clang/test/Headers/Inputs/include/
H A Dcmath58 double fmod(double, double);
59 float fmod(float, float);
183 using ::fmod;
/llvm-project-15.0.7/lld/test/ELF/
H A Dpr34872.s8 # CHECK: undefined symbol: fmod
/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/
H A Dfrem.ll18 ; CHECK-NEXT: {{^}} call $push0=, fmod, $0, $1{{$}}
/llvm-project-15.0.7/llvm/tools/llvm-xray/
H A Dxray-color-helper.cpp129 double X = C * (1 - std::abs(std::fmod(HPrime, 2.0) - 1)); in convertToRGB()
165 return std::fmod(H0 + T * (H1 - H0) + 720, 360); in interpolateHue()
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dwin-math.ll166 declare double @fmod(double %x, double %y)
170 ; MSVCXX: double @fmod
172 ; MSVC19: double @fmod
175 %3 = call double @fmod(double %1, double %2)
/llvm-project-15.0.7/libcxx/test/std/depr/depr.c.headers/
H A Dmath_h.pass.cpp44 Ambiguous fmod(Ambiguous, Ambiguous){ return Ambiguous(); } in fmod() function
335 static_assert((std::is_same<decltype(fmod((float)0, (float)0)), float>::value), ""); in test_fmod()
336 static_assert((std::is_same<decltype(fmod((bool)0, (float)0)), double>::value), ""); in test_fmod()
338 static_assert((std::is_same<decltype(fmod((int)0, (long double)0)), long double>::value), ""); in test_fmod()
339 static_assert((std::is_same<decltype(fmod((float)0, (unsigned int)0)), double>::value), ""); in test_fmod()
340 static_assert((std::is_same<decltype(fmod((double)0, (long)0)), double>::value), ""); in test_fmod()
342 static_assert((std::is_same<decltype(fmod((int)0, (long long)0)), double>::value), ""); in test_fmod()
344 static_assert((std::is_same<decltype(fmod((double)0, (double)0)), double>::value), ""); in test_fmod()
346 static_assert((std::is_same<decltype(fmod((float)0, (double)0)), double>::value), ""); in test_fmod()
351 static_assert((std::is_same<decltype(fmod((int)0, (int)0)), double>::value), ""); in test_fmod()
[all …]

1234