bde
1e3150891d
Use only double precision for "kernel" tanf (except for returning float).
...
This is a minor interface change. The function is renamed from
__kernel_tanf() to __kernel_tandf() so that misues of it will cause
link errors and not crashes.
This version is a routine translation with no special optimizations
for accuracy or efficiency. It gives an unimportant increase in
accuracy, from ~0.9 ulps to 0.5285 ulps. Almost all of the error is
from the minimax polynomial (~0.03 ulps and the final rounding step
(< 0.5 ulps). It gives strange differences in efficiency in the -5
to +10% range, with -O1 fairly consistently becoming faster and -O2
slower on AXP and A64 with gcc-3.3 and gcc-3.4.
2005-11-23 14:27:56 +00:00
..
2005-02-04 18:26:06 +00:00
2005-02-04 18:26:06 +00:00
2005-02-04 18:26:06 +00:00
2005-02-04 18:26:06 +00:00
2004-06-02 17:09:05 +00:00
2005-02-04 18:26:06 +00:00
2005-02-04 18:26:06 +00:00
2005-11-13 00:08:23 +00:00
2005-02-04 18:26:06 +00:00
2005-02-24 06:32:13 +00:00
2005-02-04 18:26:06 +00:00
2005-02-04 18:26:06 +00:00
2005-02-04 18:26:06 +00:00
2005-02-04 18:26:06 +00:00
2005-02-04 18:26:06 +00:00
2005-02-04 18:26:06 +00:00
2005-02-04 18:26:06 +00:00
2005-02-04 18:26:06 +00:00
2005-02-04 18:26:06 +00:00
2005-02-04 18:26:06 +00:00
2005-02-04 18:26:06 +00:00
2005-11-12 18:20:09 +00:00
2005-02-04 18:26:06 +00:00
2004-06-01 19:33:30 +00:00
2005-02-04 18:26:06 +00:00
2005-11-23 03:03:09 +00:00
2005-02-04 18:26:06 +00:00
2005-02-04 18:26:06 +00:00
2004-07-09 10:01:10 +00:00
2005-02-04 18:26:06 +00:00
2005-11-13 00:41:46 +00:00
2005-02-04 18:26:06 +00:00
2005-10-26 12:36:18 +00:00
2005-11-21 04:57:12 +00:00
2005-02-04 18:26:06 +00:00
2005-10-11 07:56:05 +00:00
2005-11-02 13:06:49 +00:00
2005-11-21 04:57:12 +00:00
2005-11-02 14:01:45 +00:00
2005-11-23 14:27:56 +00:00
2005-11-23 14:27:56 +00:00
2005-04-16 21:12:47 +00:00
2003-07-23 04:53:47 +00:00
2003-07-23 04:53:47 +00:00
2005-04-28 19:45:55 +00:00
2004-05-30 09:21:56 +00:00
2004-05-30 09:21:56 +00:00
2004-05-30 09:21:56 +00:00
2004-05-30 09:21:56 +00:00
2004-05-30 09:21:56 +00:00
2004-05-30 09:21:56 +00:00
2003-07-23 04:53:47 +00:00
2003-07-23 04:53:47 +00:00
2004-05-07 18:56:31 +00:00
2005-10-24 14:08:36 +00:00
2005-11-21 04:57:12 +00:00
2004-05-30 09:21:56 +00:00
2004-05-30 09:21:56 +00:00
2004-05-30 09:21:56 +00:00
2005-04-05 02:57:15 +00:00
2005-04-05 02:57:15 +00:00
2003-10-25 19:53:28 +00:00
2004-06-30 07:04:01 +00:00
2003-07-23 04:53:47 +00:00
2003-07-23 04:53:47 +00:00
2005-04-28 19:45:55 +00:00
2005-03-18 02:27:59 +00:00
2005-01-22 09:53:18 +00:00
2005-03-18 02:27:59 +00:00
2004-06-30 07:04:01 +00:00
2004-06-30 07:04:01 +00:00
2004-06-30 07:04:01 +00:00
2004-06-30 07:04:01 +00:00
2004-06-30 07:04:01 +00:00
2004-06-30 07:04:01 +00:00
2005-03-07 21:27:37 +00:00
2005-03-07 04:54:51 +00:00
2004-10-09 17:14:28 +00:00
2004-10-09 17:14:28 +00:00
2004-10-11 18:13:52 +00:00
2004-07-09 03:32:40 +00:00
2004-08-05 01:46:11 +00:00
2004-07-09 03:32:40 +00:00
2005-01-11 23:12:55 +00:00
2005-01-11 23:12:55 +00:00
2005-04-08 00:52:27 +00:00
2005-04-08 00:52:27 +00:00
2005-04-08 01:24:08 +00:00
2003-07-23 04:53:47 +00:00
2005-01-11 23:12:55 +00:00
2005-01-11 23:12:55 +00:00
2005-04-08 00:52:16 +00:00
2005-04-08 00:52:27 +00:00
2005-04-08 01:24:08 +00:00
2004-07-06 04:46:08 +00:00
2005-03-07 21:27:37 +00:00
2005-03-07 04:55:58 +00:00
2005-03-07 04:56:46 +00:00
2005-03-07 04:56:46 +00:00
2005-03-07 04:57:38 +00:00
2005-03-25 04:40:44 +00:00
2005-03-25 04:40:44 +00:00
2005-03-07 20:28:26 +00:00
2004-06-09 21:24:52 +00:00
2005-01-13 15:43:41 +00:00
2005-01-13 15:43:41 +00:00
2005-04-08 01:24:08 +00:00
2005-03-07 04:57:50 +00:00
2005-03-07 21:27:37 +00:00
2005-03-07 04:52:43 +00:00
2005-03-07 04:52:58 +00:00
2004-07-19 08:16:10 +00:00
2003-07-23 04:53:47 +00:00
2005-10-24 14:08:36 +00:00
2005-11-21 04:57:12 +00:00
2005-11-02 14:01:45 +00:00
2005-11-23 14:27:56 +00:00
2004-06-20 09:25:43 +00:00
2004-06-20 09:25:43 +00:00
2005-04-28 19:45:55 +00:00
2004-07-28 05:53:18 +00:00