/bionic/libm/upstream-freebsd/lib/msun/src/ |
s_clog.c | 48 double_t ax, ax2h, ax2l, axh, axl, ay, ay2h, ay2l, ayh, ayl, sh, sl, t; local 106 ax2l = axh * axh - ax2h + 2 * axh * axl + axl * axl; 141 return (CMPLX(log(ay2l + ax2l + sl + sh) / 2, v)); 144 _2sum(ax2l, ay2l); 146 _2sum(sh, ax2l); 148 t = ax2l + sl;
|
s_clogf.c | 48 float_t ax, ax2h, ax2l, axh, axl, ay, ay2h, ay2l, ayh, ayl, sh, sl, t; local 106 ax2l = axh * axh - ax2h + 2 * axh * axl + axl * axl; 141 return (CMPLXF(logf(ay2l + ax2l + sl + sh) / 2, v)); 144 _2sum(ax2l, ay2l); 146 _2sum(sh, ax2l); 148 t = ax2l + sl;
|
s_clogl.c | 62 long double ax, ax2h, ax2l, axh, axl, ay, ay2h, ay2l, ayh, ayl; local 123 ax2l = axh * axh - ax2h + 2 * axh * axl + axl * axl; 158 RETURNI(CMPLXL(logl(ay2l + ax2l + sl + sh) / 2, v)); 161 _2sum(ax2l, ay2l); 163 _2sum(sh, ax2l); 165 t = ax2l + sl;
|