diff options
Diffstat (limited to 'libc/src/math/generic/pow.cpp')
| -rw-r--r-- | libc/src/math/generic/pow.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libc/src/math/generic/pow.cpp b/libc/src/math/generic/pow.cpp index 3a50e220154e..181d3d40b3c9 100644 --- a/libc/src/math/generic/pow.cpp +++ b/libc/src/math/generic/pow.cpp @@ -398,7 +398,7 @@ LLVM_LIBC_FUNCTION(double, pow, (double x, double y)) { #else double c = FPBits(m_x.uintval() & 0x3fff'e000'0000'0000).get_val(); dx = fputil::multiply_add(RD[idx_x], m_x.get_val() - c, CD[idx_x]); // Exact - dx_c0 = fputil::exact_mult<true>(COEFFS[0], dx); + dx_c0 = fputil::exact_mult<28>(dx, COEFFS[0]); // Exact #endif // LIBC_TARGET_CPU_HAS_FMA double dx2 = dx * dx; |
