aboutsummaryrefslogtreecommitdiff
path: root/pl/math/expf_data.c
diff options
context:
space:
mode:
Diffstat (limited to 'pl/math/expf_data.c')
-rw-r--r--pl/math/expf_data.c31
1 files changed, 0 insertions, 31 deletions
diff --git a/pl/math/expf_data.c b/pl/math/expf_data.c
deleted file mode 100644
index 474ad57a29a0..000000000000
--- a/pl/math/expf_data.c
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- * Coeffs and table entries for single-precision exp. Copied from
- * math/exp2f_data.c, with EXP2F_TABLE_BITS == 32.
- *
- * Copyright (c) 2017-2023, Arm Limited.
- * SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception
- */
-
-#include "math_config.h"
-
-#define N (1 << EXPF_TABLE_BITS)
-
-const struct expf_data __expf_data = {
- /* tab[i] = uint(2^(i/N)) - (i << 52-BITS)
- used for computing 2^(k/N) for an int |k| < 150 N as
- double(tab[k%N] + (k << 52-BITS)) */
- .tab = {
-0x3ff0000000000000, 0x3fefd9b0d3158574, 0x3fefb5586cf9890f, 0x3fef9301d0125b51,
-0x3fef72b83c7d517b, 0x3fef54873168b9aa, 0x3fef387a6e756238, 0x3fef1e9df51fdee1,
-0x3fef06fe0a31b715, 0x3feef1a7373aa9cb, 0x3feedea64c123422, 0x3feece086061892d,
-0x3feebfdad5362a27, 0x3feeb42b569d4f82, 0x3feeab07dd485429, 0x3feea47eb03a5585,
-0x3feea09e667f3bcd, 0x3fee9f75e8ec5f74, 0x3feea11473eb0187, 0x3feea589994cce13,
-0x3feeace5422aa0db, 0x3feeb737b0cdc5e5, 0x3feec49182a3f090, 0x3feed503b23e255d,
-0x3feee89f995ad3ad, 0x3feeff76f2fb5e47, 0x3fef199bdd85529c, 0x3fef3720dcef9069,
-0x3fef5818dcfba487, 0x3fef7c97337b9b5f, 0x3fefa4afa2a490da, 0x3fefd0765b6e4540,
- },
- .invln2_scaled = 0x1.71547652b82fep+0 * N,
- .poly_scaled = {
- 0x1.c6af84b912394p-5/N/N/N, 0x1.ebfce50fac4f3p-3/N/N, 0x1.62e42ff0c52d6p-1/N,
- },
-};