Symbol: lgamma
include/math.h
221
double lgamma(double);
include/tgmath.h
140
#define lgamma(x) __tg_simple(x, lgamma)
lib/libm/hidden/math.h
119
PROTO_NORMAL(lgamma);
lib/libm/src/w_lgamma.c
31
DEF_STD(lgamma);
lib/libm/src/w_lgamma.c
32
LDBL_MAYBE_CLONE(lgamma);
regress/lib/libm/cephes/testvect.c
241
{"lgamma", lgamma, &NAN, &NAN, 0},
regress/lib/libm/cephes/testvect.c
242
{"lgamma", lgamma, &INF, &INF, 0},
regress/lib/libm/cephes/testvect.c
243
{"lgamma", lgamma, &MONE, &INF, 0},
regress/lib/libm/cephes/testvect.c
244
{"lgamma", lgamma, &ZERO, &INF, 0},
regress/lib/libm/cephes/testvect.c
245
{"lgamma", lgamma, &MINF, &INF, 0},
regress/lib/libm/cephes/testvect.c
78
double lgamma (double);
regress/lib/libm/fpaccuracy/Gamma.c
1607
double exp( double x ), lgamma( double x );
regress/lib/libm/fpaccuracy/Gamma.c
1610
t = exp(lgamma(x)); return(t*signgam); }
regress/lib/libm/fpaccuracy/lgamma.c
25
#define F lgamma
regress/lib/libm/lgamma/lgamma.c
17
assert(isnan(lgamma(NAN)));
regress/lib/libm/lgamma/lgamma.c
21
assert(lgamma(-HUGE_VAL) == HUGE_VAL && signgam == 1);
regress/lib/libm/lgamma/lgamma.c
28
assert(lgamma(HUGE_VAL) == HUGE_VAL && signgam == 1);
regress/lib/libm/lgamma/lgamma.c
35
assert(lgamma(-0.0) == HUGE_VAL && signgam == -1);
regress/lib/libm/lgamma/lgamma.c
42
assert(lgamma(0.0) == HUGE_VAL && signgam == 1);
regress/lib/libm/lgamma/lgamma.c
49
assert(lgamma(1.0) == 0.0 && signgam == 1);
regress/lib/libm/lgamma/lgamma.c
56
assert(fabs(lgamma(3.0) - M_LN2) < DBL_EPSILON && signgam == 1);