summaryrefslogtreecommitdiff
path: root/libc/src/math/generic/pow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libc/src/math/generic/pow.cpp')
-rw-r--r--libc/src/math/generic/pow.cpp2
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;