ind0
eflag0 = (ind0 + 1021) >> 31;
gflag0 = (1022 - ind0) >> 31;
ind0 = (yisint0 << 11) + ind0 + (54 & eflag0) - (52 & gflag0);
ind0 <<= 20;
HI(&ull_x0) += ind0;
ind0 = (int) (s0 + yd0);
i0 = (ind0 & 0xff) << 4;
u0 = (double) ind0;
ind0 >>= 8;
eflag0 = (ind0 + 1021) >> 31;
gflag0 = (1022 - ind0) >> 31;
ind0 = (yisint1 << 11) + ind0 + (54 & eflag0) - (52 & gflag0);
ind0 <<= 20;
HI(&ull_x0) += ind0;
int eflag0, gflag0, ind0, i0, exp0;
ind0 = (int) (s0 + yd0);
i0 = (ind0 & 0xff) << 4;
u0 = (double) ind0;
ind0 >>= 8;
eflag0 = (ind0 + 1021) >> 31;
gflag0 = (1022 - ind0) >> 31;
ind0 = ind0 + (54 & eflag0) - (52 & gflag0);
ind0 <<= 20;
HI(&ull_x0) += ind0;
ind0 = (int) (s0 + yd0);
i0 = (ind0 & 0xff) << 4;
u0 = (double) ind0;
ind0 >>= 8;
eflag0 = (ind0 + 1021) >> 31;
gflag0 = (1022 - ind0) >> 31;
ind0 = ind0 + (54 & eflag0) - (52 & gflag0);
ind0 <<= 20;
HI(&ull_x0) += ind0;
ind0 = (int) (s0 + yd0);
i0 = (ind0 & 0xff) << 4;
u0 = (double) ind0;
ind0 >>= 8;
eflag0 = (ind0 + 1021) >> 31;
gflag0 = (1022 - ind0) >> 31;
ind0 = ind0 + (54 & eflag0) - (52 & gflag0);
ind0 <<= 20;
HI(&ull_x0) += ind0;
int eflag0, gflag0, ind0, i0;
ind0 = (int) (s0 + yd0);
i0 = (ind0 & 0xff) << 4;
u0 = (double) ind0;
ind0 >>= 8;
eflag0 = (ind0 + 1021) >> 31;
gflag0 = (1022 - ind0) >> 31;
ind0 = (yisint0 << 11) + ind0 + (54 & eflag0) - (52 & gflag0);
ind0 <<= 20;
HI(&ull_x0) += ind0;
ind0 = (int) (s0 + yd0);
i0 = (ind0 & 0xff) << 4;
u0 = (double) ind0;
ind0 >>= 8;
int exp, i0, ind0, exp0, yisint0, n_n;
ind0 = i0 >> 15;
y0 = (double)i0 * __TBL_log2f[ind0 + 1];
yy0 = __TBL_log2f[ind0] + (double)(exp0 << 8);
ind0 = (int)yy0;
y0 = yy0 - (double)ind0;
((ind0 >> 8) + (yisint0 << 11))) << 52;
di0 += ((long long *)__TBL_exp2f)[ind0 & 255];
int ind0, i0, exp0;
ind0 = i0 >> 15;
y0 = (double)i0 * __TBL_log2f[ind0 + 1];
yy0 = __TBL_log2f[ind0] + (double)(exp0 << 8);
ind0 = (int)yy0;
y0 = yy0 - (double)ind0;
di0 = (__TBL_expfb + 150)[ind0 >> 8];
di0 *= __TBL_exp2f[ind0 & 255];
ind0 = i0 >> 15;
y0 = (double)i0 * __TBL_log2f[ind0 + 1];
yy0 = __TBL_log2f[ind0] + (double)(exp0 << 8);
ind0 = (int)yy0;
y0 = yy0 - (double)ind0;
di0 = (__TBL_expfb + 150)[ind0 >> 8];
di0 *= __TBL_exp2f[ind0 & 255];
int ind0, exp0, i0, n_n;
ind0 = i0 >> 15;
y0 = (double)i0 * __TBL_log2f[ind0 + 1];
yy = __TBL_log2f[ind0] + (double)(exp0 << 8);
int ind0, ind1, ind2;
ind0 = (int)yy0;
y0 = yy0 - (double)ind0;
di0 = (__TBL_expfb + 150)[ind0 >> 8];
di0 *= __TBL_exp2f[ind0 & 255];
ind0 = (int)yy0;
y0 = yy0 - (double)ind0;
di0 = (__TBL_expfb + 150)[ind0 >> 8];
di0 *= __TBL_exp2f[ind0 & 255];
int ind0, sqrt_exp0;
ind0 = (((hx0 >> 10) & 0x7f8) + 8) &
__vlibm_TBL_rsqrt + ind0))[0];
__vlibm_TBL_rsqrt + ind0))[1];
int ind0, sqrt_exp0;
ind0 = (((hx0 >> 10) & 0x7f8) + 8) & -16;
__vlibm_TBL_rsqrt + ind0))[0];
__vlibm_TBL_rsqrt + ind0))[1];
int ind0, sqrt_exp0;
ind0 = (((hx >> 10) & 0x7f8) + 8) & -16;
__vlibm_TBL_rsqrt + ind0))[0];
__vlibm_TBL_rsqrt + ind0))[1];
int ind0, sqrt_exp0;
ind0 = (((hx0 >> 10) & 0x7f8) + 8) & -16;
dexp_hi0 = ((double *)((char *)__vlibm_TBL_rsqrt + ind0))[0];
dexp_lo0 = ((double *)((char *)__vlibm_TBL_rsqrt + ind0))[1];
ind0 = (((hx0 >> 10) & 0x7f8) + 8) & -16;
dexp_hi0 = ((double *)((char *)__vlibm_TBL_rsqrt + ind0))[0];
dexp_lo0 = ((double *)((char *)__vlibm_TBL_rsqrt + ind0))[1];