[PATCH 0/3] New log, log2 and pow
Szabolcs Nagy
szabolcs.nagy@arm.com
Tue Sep 11 12:34:00 GMT 2018
updated the patches with comments about the lookup tables.
Szabolcs Nagy (3):
Add new log implementation
Add new log2 implementation
Add new pow implementation
NEWS | 2 +-
math/Makefile | 3 +-
sysdeps/generic/math_private.h | 1 -
sysdeps/i386/fpu/e_log2_data.c | 1 +
sysdeps/i386/fpu/e_log_data.c | 1 +
sysdeps/i386/fpu/e_pow_log_data.c | 1 +
sysdeps/ia64/fpu/e_log2_data.c | 1 +
sysdeps/ia64/fpu/e_log_data.c | 1 +
sysdeps/ia64/fpu/e_pow_log_data.c | 1 +
sysdeps/ieee754/dbl-64/Makefile | 1 -
sysdeps/ieee754/dbl-64/e_exp.c | 35 +-
sysdeps/ieee754/dbl-64/e_log.c | 257 +-
sysdeps/ieee754/dbl-64/e_log2.c | 240 +-
sysdeps/ieee754/dbl-64/e_log2_data.c | 220 +
sysdeps/ieee754/dbl-64/e_log_data.c | 347 +
sysdeps/ieee754/dbl-64/e_pow.c | 657 +-
sysdeps/ieee754/dbl-64/e_pow_log_data.c | 195 +
sysdeps/ieee754/dbl-64/math_config.h | 54 +
sysdeps/ieee754/dbl-64/ulog.h | 93 -
sysdeps/ieee754/dbl-64/ulog.tbl | 3326 ---------
sysdeps/ieee754/dbl-64/upow.h | 76 -
sysdeps/ieee754/dbl-64/upow.tbl | 10188 --------------------------
sysdeps/ieee754/dbl-64/wordsize-64/e_log2.c | 128 -
sysdeps/m68k/m680x0/fpu/e_log2_data.c | 1 +
sysdeps/m68k/m680x0/fpu/e_log_data.c | 1 +
sysdeps/m68k/m680x0/fpu/e_pow_log_data.c | 1 +
sysdeps/x86_64/fpu/multiarch/Makefile | 4 +-
27 files changed, 1411 insertions(+), 14425 deletions(-)
create mode 100644 sysdeps/i386/fpu/e_log2_data.c
create mode 100644 sysdeps/i386/fpu/e_log_data.c
create mode 100644 sysdeps/i386/fpu/e_pow_log_data.c
create mode 100644 sysdeps/ia64/fpu/e_log2_data.c
create mode 100644 sysdeps/ia64/fpu/e_log_data.c
create mode 100644 sysdeps/ia64/fpu/e_pow_log_data.c
create mode 100644 sysdeps/ieee754/dbl-64/e_log2_data.c
create mode 100644 sysdeps/ieee754/dbl-64/e_log_data.c
create mode 100644 sysdeps/ieee754/dbl-64/e_pow_log_data.c
delete mode 100644 sysdeps/ieee754/dbl-64/ulog.h
delete mode 100644 sysdeps/ieee754/dbl-64/ulog.tbl
delete mode 100644 sysdeps/ieee754/dbl-64/upow.h
delete mode 100644 sysdeps/ieee754/dbl-64/upow.tbl
delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/e_log2.c
create mode 100644 sysdeps/m68k/m680x0/fpu/e_log2_data.c
create mode 100644 sysdeps/m68k/m680x0/fpu/e_log_data.c
create mode 100644 sysdeps/m68k/m680x0/fpu/e_pow_log_data.c
--
2.14.1
More information about the Libc-alpha
mailing list