/illumos-gate/usr/src/lib/libm/common/LD/ |
H A D | sincosl.c | 74 int *px = (int *) &x; local 85 XTOI(px, ix);
|
H A D | sinl.c | 75 int *px = (int *) &x; local 84 XTOI(px, ix);
|
H A D | tanl.c | 74 int *px = (int *) &x; local 83 XTOI(px, ix);
|
H A D | nextafterl.c | 41 #define INC(px) { \ 42 if (++px[n3] == 0) \ 43 if (++px[n2] == 0) \ 44 if (++px[n1] == 0) \ 45 ++px[n0]; \ 47 #define DEC(px) { \ 48 if (--px[n3] == 0xffffffff) \ 49 if (--px[n2] == 0xffffffff) \ 50 if (--px[n1] == 0xffffffff) \ 51 --px[n 79 int *px = (int *) &x; local [all...] |
H A D | hypotl.c | 69 int *px = (int *) &x, *py = (int *) &y; local 74 px[2] &= 0x7fff; /* clear sign bit and padding bits of x and y */ 76 nx = px[2]; /* biased exponent of x and y */ 93 pt1[2] = px[2]; 94 pt1[1] = px[1]; 104 pt1[2] = px[2]; 105 pt1[1] = px[1]; 116 if (px[1] == 0x80000000 && px[0] == 0) 137 px[ [all...] |
/illumos-gate/usr/src/lib/libcurses/screen/ |
H A D | wsyncdown.c | 53 int wy, px, py, endy; local 57 px = win->_parx; 72 if ((bch = *pbch - px) < 0) 74 if ((ech = *pech - px) > endx) 88 px += par->_parx;
|
H A D | wsyncup.c | 53 int wy, px, py, endy; local 58 px = win->_parx; 76 bch = px + *wbch; 77 ech = px + *wech;
|
/illumos-gate/usr/src/lib/libxcurses2/src/libc/xcurses/ |
H A D | mvwin.c | 94 mvderwin(WINDOW *w, int py, int px) argument 106 px += parent->_begx; 108 code = mvwin(w, py, px);
|
/illumos-gate/usr/src/lib/libbc/libc/gen/common/ |
H A D | _Q_add.c | 38 unpacked px,py,pz; local 42 _fp_unpack(&px,(int *)&x,fp_op_extended); 44 _fp_add(&px,&py,&pz);
|
H A D | _base_S.c | 48 _multiply_base_two_vector(short unsigned n, _BIG_FLOAT_DIGIT *px, argument 68 p=_umac(px[i],py[n - 1 - i],acc); 79 _multiply_base_ten_vector(short unsigned n, _BIG_FLOAT_DIGIT *px, argument 101 acc=_umac(px[i],py[n - 1 - i],acc);
|
H A D | unpack_float.c | 80 _unpack_single(unpacked *pu, single *px) argument 85 x.x = *px; 121 _unpack_extended(unpacked *pu, extended *px) argument 126 x.x[0] = (*px)[0]; 127 x.x[1] = (*px)[1]; 128 x.x[2] = (*px)[2];
|
H A D | _unpack_dble.c | 125 _unpack_double(unpacked *pu, double *px) argument 130 x.x = *px; 197 _unpack_quadruple(unpacked *pu, quadruple *px) argument 204 x.x = *px; 206 x.x.u[i] = px->u[i];
|
H A D | fmod.c | 45 long *px = (long *) &x; local 47 px[n0] = (px[n0] & 0x7fffffff) | (py[n0] & 0x80000000); 54 long *px = (long *) &x; local 55 px[0] &= 0x7fffffff; 63 long *px = (long *) &x; local 64 return ((px[n0] & 0x7ff00000) != 0x7ff00000); 70 long *px = (long *) &x, k; local 71 k = px[n0] & 0x7ff00000; 73 if ((px[n 88 long *px = (long *) &x, k; local [all...] |
/illumos-gate/usr/src/lib/libc/port/fp/ |
H A D | hex_bin.c | 40 * value in px->significand, which is then normalized so that the most 42 * pd->ds, the least significant bit of px->significand will be set. 97 * decimal record *pd to a floating point value *px observing the round- 102 * If pd->fpclass is fp_zero, *px is set to zero with the sign indicated 106 * this string. Then *px is set to a correctly rounded approximation to 114 __hex_to_single(decimal_record *pd, enum fp_direction_type rd, single *px, argument 125 *px = kluge.x; 128 __pack_single(&u, px, rd, ps); 135 __hex_to_double(decimal_record *pd, enum fp_direction_type rd, double *px, argument 147 *px 159 __hex_to_quadruple(decimal_record *pd, enum fp_direction_type rd, quadruple *px, fp_exception_field_type *ps) argument 185 __hex_to_extended(decimal_record *pd, enum fp_direction_type rd, extended *px, fp_exception_field_type *ps) argument [all...] |
H A D | pack_float.c | 154 __pack_single(unpacked *pu, single *px, enum fp_direction_type rd, argument 213 *px = kluge.x; 218 __pack_double(unpacked *pu, double *px, enum fp_direction_type rd, argument 286 *px = kluge.x; 291 __pack_extended(unpacked *pu, extended *px, enum fp_direction_type rd, argument 352 (*px)[0] = kluge.x[0]; 353 (*px)[1] = kluge.x[1]; 354 (*px)[2] = kluge.x[2]; 359 __pack_quadruple(unpacked *pu, quadruple *px, enum fp_direction_type rd, argument 441 *px [all...] |
/illumos-gate/usr/src/lib/libm/common/C/ |
H A D | ilogb.c | 75 int *px = (int *) &x, k = px[HIWORD] & ~0x80000000; local 78 if ((px[LOWORD] | k) == 0) 83 return (((px[HIWORD] & 0x7ff00000) >> 20) - 1075); 85 return (ilogb_subnormal(k, px[LOWORD]));
|
H A D | logb.c | 64 int *px = (int *) &x, k = px[HIWORD] & ~0x80000000; local 67 if ((px[LOWORD] | k) == 0) 72 return ((double) (((px[HIWORD] & 0x7ff00000) >> 20) 75 return ((double) ilogb_subnormal(k, px[LOWORD]));
|
H A D | scalbn.c | 46 ilogb_biased(unsigned *px) { argument 48 unsigned v = px[HIWORD] & ~0x80000000, w = px[LOWORD], t = v; 69 px[HIWORD] = (px[HIWORD] & 0x80000000) | v; 70 px[LOWORD] = w; 77 int *px, ix, hx, k; local 79 px = (int *)&x; 80 ix = px[HIWORD]; 88 if ((hx | px[LOWOR [all...] |
/illumos-gate/usr/src/lib/libm/common/Q/ |
H A D | nextafterl.c | 41 #define INC(px) { \ 42 if (++px[n3] == 0) \ 43 if (++px[n2] == 0) \ 44 if (++px[n1] == 0) \ 45 ++px[n0]; \ 47 #define DEC(px) { \ 48 if (--px[n3] == 0xffffffff) \ 49 if (--px[n2] == 0xffffffff) \ 50 if (--px[n1] == 0xffffffff) \ 51 --px[n 79 int *px = (int *) &x; local [all...] |
H A D | expl.c | 96 int *px = (int *) &x, ix, j, k, m; local 99 ix = px[0]; /* high word of x */
|
/illumos-gate/usr/src/lib/libm/common/R/ |
H A D | nextafterf.c | 38 int *px = (int *) &x; local 42 ix = px[0];
|
H A D | scalbnf.c | 60 int *px = (int *) &x, ix, k; local 62 ix = *px & ~0x80000000; 75 k = ((*px & ~0x80000000) >> 23) - 23; 78 *px = (*px & 0x80000000) | (ix << (-k + 1)); 89 *px = (*px & ~0x7f800000) | (k << 23); 93 *px = (*px & ~0x7f800000) | (k << 23);
|
/illumos-gate/usr/src/lib/libm/common/m9x/ |
H A D | nexttowardl.c | 41 #define INC(px) { \ 42 if (++px[n3] == 0) \ 43 if (++px[n2] == 0) \ 44 if (++px[n1] == 0) \ 45 ++px[n0]; \ 47 #define DEC(px) { \ 48 if (--px[n3] == 0xffffffff) \ 49 if (--px[n2] == 0xffffffff) \ 50 if (--px[n1] == 0xffffffff) \ 51 --px[n 79 int *px = (int *) &x; local [all...] |
H A D | scalbln.c | 43 ilogb_biased(unsigned *px) { argument 45 unsigned v = px[HIWORD] & ~0x80000000, w = px[LOWORD], t = v; 66 px[HIWORD] = (px[HIWORD] & 0x80000000) | v; 67 px[LOWORD] = w; 74 int *px = (int *) &x, ix, k; local 76 ix = px[HIWORD] & ~0x80000000; 80 return ((px[HIWORD] & 0x80000) != 0 ? x : x + x); 85 if ((px[LOWOR [all...] |
H A D | scalblnf.c | 59 int *px = (int *) &x, ix, k; local 61 ix = *px & ~0x80000000; 74 k = ((*px & ~0x80000000) >> 23) - 23; 77 *px = (*px & 0x80000000) | (ix << (-k + 1)); 86 *px = (*px & ~0x7f800000) | (k << 23); 90 *px = (*px & ~0x7f800000) | (k << 23);
|