Home
last modified time | relevance | path

Searched refs:quick_mul (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/libc/src/__support/FPUtil/
H A Ddyadic_float.h568 LIBC_INLINE constexpr DyadicFloat<Bits> quick_mul(const DyadicFloat<Bits> &a, in quick_mul() function
634 x = quick_mul(x, quick_sub(two, quick_mul(a, x))); in approx_reciprocal()
651 auto qf = fputil::quick_mul(af, fputil::approx_reciprocal(bf)); in rounded_div()
682 return quick_add(c, quick_mul(a, b)); in multiply_add()
695 result = quick_mul(result, cur_power); in pow_n()
698 cur_power = quick_mul(cur_power, cur_power); in pow_n()
/freebsd/contrib/llvm-project/libc/src/__support/FPUtil/generic/
H A Dmul.h98 DyadicFloat result = quick_mul(xd, yd); in mul()