EXPM1MINUS evaluation stubs
PiperOrigin-RevId: 344736247
diff --git a/src/math/expm1minus-sse2-rr2-p6.c b/src/math/expm1minus-sse2-rr2-p6.c
index 35787ef..e6c42bd 100644
--- a/src/math/expm1minus-sse2-rr2-p6.c
+++ b/src/math/expm1minus-sse2-rr2-p6.c
@@ -23,9 +23,9 @@
// Large number such that ulp(magic bias) == 1 and magic bias === 127 mod 2**22.
const __m128 vmagic_bias = _mm_set1_ps(0x1.8000FEp23f);
const __m128 vlog2e = _mm_set1_ps(0x1.715476p+0f);
- // Last 7 bits are zeroes
- const __m128 vminus_ln2_hi = _mm_set1_ps(-0x1.62E400p-1f);
- const __m128 vminus_ln2_lo = _mm_set1_ps(-0x1.7F7D1Cp-20f);
+ // Last 5 bits are zeroes
+ const __m128 vminus_ln2_hi = _mm_set1_ps(-0x1.62E440p-1f);
+ const __m128 vminus_ln2_lo = _mm_set1_ps(0x1.0105C6p-21f);
// Coefficient of polynomial approximation
// exp(t) - 1 ~ t * (1 + t * (c2 + t * (c3 + t * (c4 + t * (c5 + t * c6)))))
// on [-log(2)/2, log(2)/2]