ldexp
double ldexp(double, int);
#define ldexp(a,b) __TG_FN1x(ldexp, (a), (b))
return ldexp((double) xseed[0], -48) +
ldexp((double) xseed[1], -32) +
ldexp((double) xseed[2], -16);
w = ldexp(y,ir-iy);
g = ldexp(x, -m);
g = ldexp(g, -j);
g = ldexp(x, -m);
g = ldexp(g, -j);
g = ldexp(x, -m);
g = ldexp(g, -j);
return (ldexp(sum.hi, scale));
zs = ldexp(zs, -spread);
return (xy.hi + vzs + ldexp(xy.lo, spread));
return (ldexp(r.hi + adj, spread));
return (ldexp(r.hi + adj, spread));
return (ldexp((double)sum.hi, scale));
__weak_alias(ldexp, _scalbn)
f1 = (float) ldexp(1.0f, input[3] - (int)(128 + 8));
d2 = ldexp(d0, -i);
volatile double a = ldexp(exact_casesf[i].a, s);
volatile double b = ldexp(exact_casesf[i].b, s);
double c = ldexp(exact_casesf[i].c, s);
volatile double a = ldexp(exact_cases[i].a, s);
volatile double b = ldexp(exact_cases[i].b, s);
double c = ldexp(exact_cases[i].c, s);
v = ldexp(table->x, table->exp1);
v = ldexp(v, table->exp2);
double y = ldexp(x, n[i]);
y = ldexp(x, exps[i]);
ATF_CHECK(ldexp(x, exps[i]) == x);
ATF_CHECK(ldexp(x, exps[i]) == x);
y = ldexp(x, exps[i]);
y = ldexp(x, exps[i]);
ATF_CHECK_MSG(y == ldexp(x, exps[i]), "test %zu: exponent=%d, "
ldexp(x, exps[i]), y - ldexp(x, exps[i]));