Searched refs:quick_mul (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/libc/src/__support/FPUtil/ |
| H A D | dyadic_float.h | 568 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 D | mul.h | 98 DyadicFloat result = quick_mul(xd, yd); in mul()
|