Searched defs:px (Results 1 - 25 of 75) sorted by relevance

123

/illumos-gate/usr/src/lib/libm/common/C/
H A Dfabs.c38 int *px = (int *) &x; local
40 px[HIWORD] &= ~0x80000000;
H A Dlogb.c64 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 Dilogb.c75 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]));
/illumos-gate/usr/src/lib/libm/common/LD/
H A Dfinitel.c35 int *px = (int *) &x; local
36 return ((px[0] & ~0x80000000) < 0x7fff0000);
41 int *px = (int *) &x, t = px[2] & 0x7fff; local
43 return (t != 0x7fff && ((px[1] & 0x80000000) != 0 || t == 0));
H A Disnanl.c37 int *px = (int *) &x; local
38 return ((px[0] & ~0x80000000) >= 0x7fff0000 &&
39 ((px[0] & ~0xffff0000) | px[1] | px[2] | px[3]) != 0);
44 int *px = (int *) &x, t = px[2] & 0x7fff; local
46 return ((t == 0x7fff && ((px[1] & ~0x80000000) | px[
[all...]
H A Dcosl.c74 int *px = (int *) &x; local
82 XTOI(px, ix);
84 ix = px[0];
H A Dsincosl.c74 int *px = (int *) &x; local
85 XTOI(px, ix);
H A Dsinl.c75 int *px = (int *) &x; local
84 XTOI(px, ix);
H A Dtanl.c74 int *px = (int *) &x; local
83 XTOI(px, ix);
/illumos-gate/usr/src/lib/libm/common/Q/
H A Dfabsl.c36 int *px = (int *) &x; local
38 px[0] &= 0x7fffffff;
H A Dfinitel.c35 int *px = (int *) &x; local
36 return ((px[0] & ~0x80000000) < 0x7fff0000);
41 int *px = (int *) &x, t = px[2] & 0x7fff; local
43 return (t != 0x7fff && ((px[1] & 0x80000000) != 0 || t == 0));
H A Disnanl.c37 int *px = (int *) &x; local
38 return ((px[0] & ~0x80000000) >= 0x7fff0000 &&
39 ((px[0] & ~0xffff0000) | px[1] | px[2] | px[3]) != 0);
44 int *px = (int *) &x, t = px[2] & 0x7fff; local
46 return (t == 0x7fff && ((px[1] & ~0x80000000) | px[
[all...]
H A Dcopysignl.c36 int *px = (int *) &x; local
39 px[HIXWORD] = (px[HIXWORD] & ~XSGNMSK) | (py[HIXWORD] & XSGNMSK);
H A Dieee_funcl.c35 int *px = (int *) &x; local
36 return ((px[0] & ~0x80000000) == 0x7fff0000 && px[1] == 0 &&
37 px[2] == 0 && px[3] == 0);
42 int *px = (int *) &x; local
43 return ((unsigned) ((px[0] & 0x7fff0000) - 0x10000) < 0x7ffe0000);
48 int *px = (int *) &x; local
49 px[0] &= ~0x80000000;
50 return (px[
55 int *px = (int *) &x; local
61 unsigned *px = (unsigned *) &x; local
67 int *px = (int *) &x; local
79 int *px = (int *) &x; local
90 int *px = (int *) &x; local
96 int *px = (int *) &x; local
102 unsigned *px = (unsigned *) &x; local
[all...]
H A Dnextafterl.c41 #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...]
/illumos-gate/usr/src/lib/libm/common/m9x/
H A Dldexp.c37 int *px = (int *) &x, ix = px[HIWORD] & ~0x80000000; local
39 if (ix >= 0x7ff00000 || (px[LOWORD] | ix) == 0)
47 ix = px[HIWORD] & ~0x80000000;
52 if (ix >= 0x7ff00000 || (px[LOWORD] | ix) == 0)
H A Dscalbln.c43 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 Dscalblnf.c59 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);
/illumos-gate/usr/src/tools/smatch/src/validation/
H A Dsm_deref_check_deref.c9 struct ture **px; variable in typeref:struct:ture
16 int *d = &((*px)->a);
20 if (px)
34 sm_deref_check_deref.c:20 func() warn: variable dereferenced before check 'px' (see line 16)
/illumos-gate/usr/src/lib/libxcurses2/src/libc/xcurses/
H A Dmvwin.c94 mvderwin(WINDOW *w, int py, int px) argument
106 px += parent->_begx;
108 code = mvwin(w, py, px);
/illumos-gate/usr/src/lib/libcurses/screen/
H A Dwsyncdown.c53 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 Dwsyncup.c53 int wy, px, py, endy; local
58 px = win->_parx;
76 bch = px + *wbch;
77 ech = px + *wech;
/illumos-gate/usr/src/lib/libc/port/fp/
H A Dhex_bin.c40 * 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...]
/illumos-gate/usr/src/lib/libm/common/R/
H A Dnextafterf.c38 int *px = (int *) &x; local
42 ix = px[0];
H A Dscalbnf.c60 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);

Completed in 73 milliseconds

123