This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug math/6406] Improve performance of libm wrapper functions.
- From: "sjmunroe at us dot ibm dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sources dot redhat dot com
- Date: 15 Apr 2008 02:00:35 -0000
- Subject: [Bug math/6406] Improve performance of libm wrapper functions.
- References: <20080415015106.6406.sjmunroe@us.ibm.com>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From sjmunroe at us dot ibm dot com 2008-04-15 02:00 -------
Created an attachment (id=2691)
--> (http://sourceware.org/bugzilla/attachment.cgi?id=2691&action=view)
A proposed method for inlining range checks in libm wrappers
This method defines macros in math_private.h that; declare transfer variables
(unions), transfer FP parms to a convenient (int) form for manipulation,
defines macros for inline versions of ISNAN, ISINF, FINITE, SIGNBIT.
the the DCL and XFER macros are separate to allow the flexibility for
scheduling.
This version includes the default math/math_private.h, examples uses for
w_exp.c w_log.c and w_pow.c and a platform specific override for powerpc.
--
http://sourceware.org/bugzilla/show_bug.cgi?id=6406
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.