glibc/sysdeps/ieee754/dbl-64
Siddhesh Poyarekar 10e1cf6b73 Add systemtap markers to math function slow paths
Add systemtap probes to various slow paths in libm so that application
developers may use systemtap to find out if their applications are
hitting these slow paths.  We have added probes for pow, exp, log,
tan, atan and atan2.
2013-10-11 22:37:53 +05:30
..
wordsize-64 Add #include <stdint.h> for uint[32|64]_t usage (except installed headers). 2013-05-16 11:32:54 -05:00
Makefile Disable use of FMA instructions in branred 2012-03-21 23:58:50 +01:00
MathLib.h Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
asincos.tbl Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
atnat.h Consolidate constant defines into mpa.h 2013-01-16 16:06:48 +05:30
atnat2.h Consolidate constant defines into mpa.h 2013-01-16 16:06:48 +05:30
branred.c Removed commented code 2013-03-26 20:14:18 +05:30
branred.h Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
dbl2mpn.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
dla.h Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
doasin.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
doasin.h Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
dosincos.c Removed commented code 2013-03-26 20:14:18 +05:30
dosincos.h Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
e_acos.c
e_acosh.c
e_asin.c Removed commented code 2013-03-26 20:14:18 +05:30
e_atan2.c Add systemtap markers to math function slow paths 2013-10-11 22:37:53 +05:30
e_atanh.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
e_cosh.c
e_exp.c Format e_exp.c 2013-10-08 16:22:28 +05:30
e_exp2.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
e_exp10.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
e_fmod.c
e_gamma_r.c Improve tgamma accuracy (bugs 2546, 2560, 5159, 15426). 2013-05-08 11:58:18 +00:00
e_hypot.c
e_ilogb.c Remove useless __ilogb*_finite aliases 2012-04-18 00:40:13 +02:00
e_j0.c Remove DO_NOT_USE_THIS conditionals. 2013-09-10 19:15:33 +02:00
e_j1.c Remove DO_NOT_USE_THIS conditionals. 2013-09-10 19:15:33 +02:00
e_jn.c Set up errno properly for yn. 2012-07-25 12:59:36 +02:00
e_lgamma_r.c
e_log.c Add systemtap markers to math function slow paths 2013-10-11 22:37:53 +05:30
e_log2.c Log2 and log10 for wordsize-64. 2012-05-15 16:34:41 -03:00
e_log10.c Log2 and log10 for wordsize-64. 2012-05-15 16:34:41 -03:00
e_pow.c Format e_pow.c 2013-10-08 16:23:16 +05:30
e_rem_pio2.c
e_remainder.c Fix remainder exceptions and directed-rounding results (bugs 15480, 15485). 2013-05-17 19:04:08 +00:00
e_sinh.c
e_sqrt.c Fix spurious "inexact" exceptions from dbl-64 sqrt (bug 15631). 2013-06-15 19:59:41 +00:00
gamma_product.c Improve tgamma accuracy (bugs 2546, 2560, 5159, 15426). 2013-05-08 11:58:18 +00:00
gamma_productf.c Improve tgamma accuracy (bugs 2546, 2560, 5159, 15426). 2013-05-08 11:58:18 +00:00
halfulp.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
k_cos.c
k_rem_pio2.c Fix leading whitespaces. 2013-06-06 20:36:07 +02:00
k_sin.c
k_tan.c
mpa-arch.h Make mantissa type of mp_no configurable 2013-03-26 19:28:50 +05:30
mpa.c Use integral constants 2013-03-26 20:24:04 +05:30
mpa.h Remove TWO 2013-04-03 15:47:01 +05:30
mpatan.c Remove TWO 2013-04-03 15:47:01 +05:30
mpatan.h Consolidate constant defines into mpa.h 2013-01-16 16:06:48 +05:30
mpatan2.c Remove ONE and MONE 2013-03-29 16:40:36 +05:30
mpexp.c Use mantissa_t in mpexp 2013-04-02 17:53:09 +05:30
mplog.c Format mplog.c 2013-02-27 11:24:45 +05:30
mpn2dbl.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
mpsqrt.c Replace 8388608.0 with HALFRAD in mp code 2013-03-21 13:07:44 +05:30
mpsqrt.h Consolidate constant defines into mpa.h 2013-01-16 16:06:48 +05:30
mptan.c Remove ONE and MONE 2013-03-29 16:40:36 +05:30
mydefs.h Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
powtwo.tbl Remove trailing whitespace. 2013-06-05 20:44:03 +00:00
root.tbl Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_asinh.c
s_atan.c Add systemtap markers to math function slow paths 2013-10-11 22:37:53 +05:30
s_cbrt.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_ceil.c
s_copysign.c
s_cos.c
s_erf.c Remove DO_NOT_USE_THIS conditionals. 2013-09-10 19:15:33 +02:00
s_expm1.c Remove DO_NOT_USE_THIS conditionals. 2013-09-10 19:15:33 +02:00
s_fabs.c
s_finite.c
s_floor.c
s_fma.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_fmaf.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_fpclassify.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_frexp.c
s_isinf.c
s_isinf_ns.c
s_isnan.c
s_issignaling.c New <math.h> macro named issignaling to check for a signaling NaN (sNaN). 2013-04-02 13:51:02 +02:00
s_llrint.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_llround.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_log1p.c Remove DO_NOT_USE_THIS conditionals. 2013-09-10 19:15:33 +02:00
s_logb.c Optimize handling of denormals in logb/logbf/logbl 2012-05-26 13:53:22 +02:00
s_lrint.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_lround.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_modf.c
s_nearbyint.c Fix nearbyint scheduling of arithmetic past fesetenv (bug 15490). 2013-05-19 18:40:25 +00:00
s_nexttoward.c
s_remquo.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_rint.c
s_round.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_scalbln.c
s_scalbn.c
s_signbit.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_sin.c Consolidate multiple precision sin/cos functions 2013-10-08 11:50:17 +05:30
s_sincos.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
s_tan.c Add systemtap markers to math function slow paths 2013-10-11 22:37:53 +05:30
s_tanh.c
s_trunc.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
sincos32.c Consolidate multiple precision sin/cos functions 2013-10-08 11:50:17 +05:30
sincos32.h Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
sincostab.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
slowexp.c Add systemtap markers to math function slow paths 2013-10-11 22:37:53 +05:30
slowpow.c Add systemtap markers to math function slow paths 2013-10-11 22:37:53 +05:30
t_exp.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
t_exp2.h
uasncs.h Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
uatan.tbl Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
uexp.h Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
uexp.tbl Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
ulog.h Consolidate constant defines into mpa.h 2013-01-16 16:06:48 +05:30
ulog.tbl Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
upow.h [BZ #15335, #15342] Fix standard compliance. Don't use hard-coded qNaN values. 2013-04-05 22:27:29 +02:00
upow.tbl Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
urem.h [BZ #14686, #15336] Fix standard compliance. Don't use hard-coded qNaN values. 2013-04-05 22:34:52 +02:00
uroot.h Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
usncs.h Remove unused hard-coded qNaN definition. 2013-04-05 21:28:03 +02:00
utan.h Consolidate constant defines into mpa.h 2013-01-16 16:06:48 +05:30
utan.tbl Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
w_exp.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00
x2y2m1.c Remove lots of inline keywords. 2013-02-07 14:44:18 -08:00
x2y2m1f.c Update copyright notices with scripts/update-copyrights. 2013-01-02 19:05:09 +00:00