David Schultz
|
a4ca7ca8ac
|
More optimized math functions.
|
2005-04-16 21:12:55 +00:00 |
|
David Schultz
|
3b9141ee91
|
Implement and document remquo() and remquof().
|
2005-03-25 04:40:44 +00:00 |
|
David Schultz
|
99401fa2e9
|
- Define the LDBL_PREC to be the number of significant bits in a long
double's mantissa.
- Add an assembly version of scalbnl.
|
2005-03-07 04:53:48 +00:00 |
|
David Schultz
|
f674c13c78
|
Remove the i387 versions of atan(), atan2(), and atan2f().
They are slower than the MI routines on modern hardware,
except for degenerate cases such as the Pentium 4.
PR: 67469
|
2005-02-21 16:04:23 +00:00 |
|
David Schultz
|
c4691a5da9
|
Remove i387 versions of asin() and acos(). Although the hardware
instruction was faster on the 486, it's slower than our MD version on
modern processors.
Determined by: bde
PR: 67469
|
2005-02-20 22:51:08 +00:00 |
|
David Schultz
|
dab1571b90
|
Remove the float versions of the i387 trig functions obtained from
NetBSD. They're buggy, giving particularly for inputs larger in
magnitude than 2**63.
Noticed by: bde
PR: 67469
|
2005-02-20 22:50:40 +00:00 |
|
David Schultz
|
79b990338f
|
Move machine-dependent crud to its own makefile.
|
2005-02-04 14:33:39 +00:00 |
|