Lines Matching refs:px

145 __decimal_to_unpacked(unpacked *px, decimal_record *pd, int sigbits)  in __decimal_to_unpacked()  argument
152 px->sign = pd->sign; in __decimal_to_unpacked()
153 px->fpclass = pd->fpclass; in __decimal_to_unpacked()
165 px->fpclass = fp_zero; in __decimal_to_unpacked()
239 px->significand[ix++] = (pbb->bsignificand[i] << 16) | in __decimal_to_unpacked()
245 px->significand[ix++] = pbb->bsignificand[i] << 16; in __decimal_to_unpacked()
247 px->significand[ix++] = 0; in __decimal_to_unpacked()
253 px->significand[4] |= 1; in __decimal_to_unpacked()
256 px->significand[4] |= 1; in __decimal_to_unpacked()
257 px->exponent = pbb->bexponent + (pbb->blength << 4) - 1; in __decimal_to_unpacked()
260 while (px->significand[0] < 0x80000000u) { in __decimal_to_unpacked()
261 px->significand[0] = (px->significand[0] << 1) | in __decimal_to_unpacked()
262 (px->significand[1] >> 31); in __decimal_to_unpacked()
263 px->significand[1] = (px->significand[1] << 1) | in __decimal_to_unpacked()
264 (px->significand[2] >> 31); in __decimal_to_unpacked()
265 px->significand[2] = (px->significand[2] << 1) | in __decimal_to_unpacked()
266 (px->significand[3] >> 31); in __decimal_to_unpacked()
267 px->significand[3] = (px->significand[3] << 1) | in __decimal_to_unpacked()
268 (px->significand[4] >> 31); in __decimal_to_unpacked()
269 px->significand[4] <<= 1; in __decimal_to_unpacked()
270 px->exponent--; in __decimal_to_unpacked()
332 __fast_decimal_to_single(single *px, decimal_mode *pm, decimal_record *pd, in __fast_decimal_to_single() argument
422 *px = (pd->sign)? -f1 : f1; in __fast_decimal_to_single()
431 __fast_decimal_to_double(double *px, decimal_mode *pm, decimal_record *pd, in __fast_decimal_to_double() argument
452 *px = (pd->sign)? -dds : dds; in __fast_decimal_to_double()
493 decimal_to_single(single *px, decimal_mode *pm, decimal_record *pd, in decimal_to_single() argument
502 kluge = (single_equivalence *)px; in decimal_to_single()
553 if (__fast_decimal_to_single(px, pm, pd, &ef) == 1) { in decimal_to_single()
561 __pack_single(&u, px, pm->rd, &ef); in decimal_to_single()
568 decimal_to_double(double *px, decimal_mode *pm, decimal_record *pd, in decimal_to_double() argument
577 kluge = (double_equivalence *)px; in decimal_to_double()
632 if (__fast_decimal_to_double(px, pm, pd, &ef) == 1) { in decimal_to_double()
640 __pack_double(&u, px, pm->rd, &ef); in decimal_to_double()
647 decimal_to_extended(extended *px, decimal_mode *pm, decimal_record *pd, in decimal_to_extended() argument
657 kluge = (extended_equivalence *)px; in decimal_to_extended()
727 __pack_extended(&u, px, pm->rd, &ef); in decimal_to_extended()
734 decimal_to_quadruple(quadruple *px, decimal_mode *pm, decimal_record *pd, in decimal_to_quadruple() argument
744 kluge = (quadruple_equivalence *)px; in decimal_to_quadruple()
822 __pack_quadruple(&u, px, pm->rd, &ef); in decimal_to_quadruple()