fpu_shr
r->fp_sticky = fpu_shr(y, x->fp_exp - y->fp_exp);
(void) fpu_shr(r, 1);
int fpu_shr(struct fpn *, int);
if (fpu_shr(fp, FP_NMANT - 1 - FP_NG - exp) != 0) {
(void) fpu_shr(fp, FP_NMANT - 1 - SNG_FRACBITS);
(void) fpu_shr(fp, FP_NMANT - FP_NG - SNG_FRACBITS - exp);
(void) fpu_shr(fp, FP_NMANT - FP_NG - 1 - SNG_FRACBITS);
(void) fpu_shr(fp, FP_NMANT - 1 - DBL_FRACBITS);
(void) fpu_shr(fp, FP_NMANT - FP_NG - DBL_FRACBITS - exp);
(void) fpu_shr(fp, FP_NMANT - FP_NG - 1 - DBL_FRACBITS);
(void) fpu_shr(fp, FP_NMANT - EXT_FRACBITS);
(void) fpu_shr(fp, FP_NMANT - FP_NG - EXT_FRACBITS - exp);
(void) fpu_shr(fp, FP_NMANT - FP_NG - EXT_FRACBITS);
fpu_shr(fp, 1);
fpu_shr(x, rsh - FP_NG);
r->fp_sticky = fpu_shr(y, x->fp_exp - y->fp_exp);
(void) fpu_shr(r, 1);
int fpu_shr(struct fpn *, int);
(void)fpu_shr(fp, FP_NMANT - 32 - 1 - exp);
(void)fpu_shr(fp, FP_NMANT - 32 - 1 - exp);
(void) fpu_shr(fp, FP_NMANT - 1 - SNG_FRACBITS);
(void) fpu_shr(fp, FP_NMANT - FP_NG - SNG_FRACBITS - exp);
(void) fpu_shr(fp, FP_NMANT - FP_NG - 1 - SNG_FRACBITS);
(void) fpu_shr(fp, FP_NMANT - 1 - DBL_FRACBITS);
(void) fpu_shr(fp, FP_NMANT - FP_NG - DBL_FRACBITS - exp);
(void) fpu_shr(fp, FP_NMANT - FP_NG - 1 - DBL_FRACBITS);
r->fp_sticky = fpu_shr(y, x->fp_exp - y->fp_exp);
(void) fpu_shr(r, 1);
int fpu_shr(struct fpn *, int);
int fpu_shr(struct fpn *, int);
if (fpu_shr(fp, FP_NMANT - 1 - exp) != 0)
if (fpu_shr(fp, FP_NMANT - 1 - exp) != 0)
(void) fpu_shr(fp, FP_NMANT - 1 - SNG_FRACBITS);
(void) fpu_shr(fp, FP_NMANT - FP_NG - SNG_FRACBITS - exp);
(void) fpu_shr(fp, FP_NMANT - FP_NG - 1 - SNG_FRACBITS);
(void) fpu_shr(fp, FP_NMANT - 1 - DBL_FRACBITS);
(void) fpu_shr(fp, FP_NMANT - FP_NG - DBL_FRACBITS - exp);
(void) fpu_shr(fp, FP_NMANT - FP_NG - 1 - DBL_FRACBITS);
(void) fpu_shr(fp, 2); /* since we are not rounding */
(void) fpu_shr(fp, FP_NMANT - FP_NG - EXT_FRACBITS - exp);