Searched refs:frac3 (Results 1 - 25 of 27) sorted by relevance

12

/illumos-gate/usr/src/lib/libc/sparc/fp/
H A D__quad_mag.c48 unsigned int lx, ly, ex, ey, frac2, frac3, frac4; local
72 frac3 = x->l.frac3;
74 sticky = ly | y->l.frac2 | y->l.frac3 | y->l.frac4;
77 frac3 = y->l.frac3;
80 sticky = frac4 | frac3 | (frac2 & 0x7fffffff);
83 frac3 = frac2 = ly = 0;
86 sticky = frac4 | (frac3 & 0x7fffffff);
87 round = frac3
208 unsigned int lx, ly, ex, ey, frac2, frac3, frac4; local
[all...]
H A D_Q_fcc.c68 x->l.frac3 ^ y->l.frac3 | x->l.frac4 ^ y->l.frac4) == 0);
99 x->l.frac3 ^ y->l.frac3 | x->l.frac4 ^ y->l.frac4) != 0);
137 x->l.frac2 == y->l.frac2 && (x->l.frac3 > y->l.frac3 ||
138 x->l.frac3 == y->l.frac3 && x->l.frac4 > y->l.frac4)));
141 x->l.frac2 == y->l.frac2 && (x->l.frac3 < y->l.frac3 ||
[all...]
H A D_Q_qtou.c54 if ((x->l.frac2 & 0x1ffff) | x->l.frac3 | x->l.frac4) {
62 z.l.frac3 = x->l.frac3;
65 x->l.frac3 & 0xffff0000) {
67 z.l.frac2 = x->l.frac3;
68 z.l.frac3 = x->l.frac4;
70 } else if (x->l.frac3 & 0xffff ||
72 z.l.msw = x->l.frac3;
74 z.l.frac3 = z.l.frac4 = 0;
77 z.l.frac2 = z.l.frac3
[all...]
H A D_Q_ulltoq.c42 Z.l.msw = Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0;
53 Z.l.frac3 = x << (80 - e);
57 Z.l.frac3 = 0;
60 Z.l.frac2 = Z.l.frac3 = 0;
H A D_Q_cmpe.c77 if (x->l.frac3 > y->l.frac3)
79 if (x->l.frac3 < y->l.frac3)
95 if (x->l.frac3 < y->l.frac3)
97 if (x->l.frac3 > y->l.frac3)
H A D_Q_neg.c56 Z.l.frac3 = x->l.frac3;
H A D_Q_lltoq.c46 Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0;
52 Z.l.msw = Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0;
63 Z.l.frac3 = (unsigned long long) x << (80 - e);
67 Z.l.frac3 = 0;
70 Z.l.frac2 = Z.l.frac3 = 0;
H A D_Q_cmp.c80 if (x->l.frac3 > y->l.frac3)
82 if (x->l.frac3 < y->l.frac3)
98 if (x->l.frac3 < y->l.frac3)
100 if (x->l.frac3 > y->l.frac3)
H A D_Q_mul.c91 unsigned int msw, frac2, frac3, frac4, rm; local
157 Z.l.frac2 = Z.l.frac3 =
167 Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0;
177 Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0xffffffff;
185 Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0;
193 Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0;
207 wx[1] = x->l.frac3;
212 wx[1] = x->l.frac3;
215 } else if (x->l.frac2 | (x->l.frac3 & 0xfffe0000)) {
217 wx[0] = x->l.frac3;
[all...]
H A D_Q_add.c59 oy->l.frac2 == ox->l.frac2 && (oy->l.frac3 > ox->l.frac3 ||
60 oy->l.frac3 == ox->l.frac3 && oy->l.frac4 > ox->l.frac4))) {
79 if ((ym & 0xffff) | y->l.frac2 | y->l.frac3 |
100 if (!((xm & 0xffff) | x->l.frac2 | x->l.frac3 |
109 Z.l.frac2 = Z.l.frac3 =
122 if ((xm & 0xffff) | x->l.frac2 | x->l.frac3 | x->l.frac4) {
H A D_Q_sub.c60 oy->l.frac2 == ox->l.frac2 && (oy->l.frac3 > ox->l.frac3 ||
61 oy->l.frac3 == ox->l.frac3 && oy->l.frac4 > ox->l.frac4))) {
82 if ((ym & 0xffff) | y->l.frac2 | y->l.frac3 |
103 if (!((xm & 0xffff) | x->l.frac2 | x->l.frac3 |
112 Z.l.frac2 = Z.l.frac3 =
126 if ((xm & 0xffff) | x->l.frac2 | x->l.frac3 | x->l.frac4) {
H A D_Q_utoq.c57 Z.l.msw = Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0;
72 Z.l.frac3 = Z.l.frac4 = 0;
H A D_Q_itoq.c61 Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0;
67 Z.l.msw = Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0;
82 Z.l.frac3 = Z.l.frac4 = 0;
H A D_Q_sqrt.c100 unsigned int msw, frac2, frac3, frac4, rm; local
114 if ((x->l.msw & 0xffff) | x->l.frac2 | x->l.frac3 |
138 Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0xffffffff;
155 Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0xffffffff;
171 wx[1] = x->l.frac3;
176 wx[1] = x->l.frac3;
179 } else if (x->l.frac2 | (x->l.frac3 & 0xfffe0000)) {
181 wx[0] = x->l.frac3;
185 } else if (x->l.frac3 | (x->l.frac4 & 0xfffe0000)) {
186 lx = x->l.frac3;
[all...]
H A D_Q_div.c109 unsigned int msw, frac2, frac3, frac4, rm; local
175 Z.l.frac2 = Z.l.frac3 =
185 Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0;
190 Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0;
203 Z.l.frac2 = Z.l.frac3 =
213 Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0;
222 Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0;
239 wx[1] = x->l.frac3;
244 wx[1] = x->l.frac3;
247 } else if (x->l.frac2 | (x->l.frac3
[all...]
H A D_Q_qtoi.c53 if ((x->l.frac2 & 0x1ffff) | x->l.frac3 | x->l.frac4) {
76 if (xm | x->l.frac2 | x->l.frac3 | x->l.frac4) {
94 if (round | (x->l.frac2 & 0x3ffff) | x->l.frac3 | x->l.frac4) {
H A Dquad.h96 unsigned int frac3; member in struct:longdouble::__anon3079
105 (((x).l.msw & 0xffff) | (x).l.frac2 | (x).l.frac3 | (x).l.frac4))
108 (!(((x).l.msw & 0x7fffffff) | (x).l.frac2 | (x).l.frac3 | (x).l.frac4))
H A D_Q_qtod.c57 if ((xm & 0xffff) | x->l.frac2 | x->l.frac3 |
64 (x->l.frac3 >> 28);
125 u.l.lo = (x->l.frac2 << 3) | (x->l.frac3 >> 29);
126 round = x->l.frac3 & 0x10000000;
127 sticky = (x->l.frac3 & 0xfffffff) | x->l.frac4;
145 u.l.lo = (x->l.frac2 << 4) | (x->l.frac3 >> 28);
146 round = x->l.frac3 & 0x8000000;
147 sticky = (x->l.frac3 & 0x7ffffff) | x->l.frac4;
H A D_Q_qtos.c60 if ((xm & 0xffff) | x->l.frac2 | x->l.frac3 |
124 x->l.frac3 | x->l.frac4;
130 sticky = (x->l.frac2 & 0xffffff) | x->l.frac3 | x->l.frac4;
H A D_Q_stoq.c94 Z.l.frac3 = Z.l.frac4 = 0;
/illumos-gate/usr/src/lib/libc/sparcv9/fp/
H A D_Qp_qtoux.c50 ((long) x->l.frac2 << 15) | (x->l.frac3 >> 17);
51 if ((x->l.frac3 & 0x1ffff) | x->l.frac4) {
59 z.l.frac3 = x->l.frac3;
62 x->l.frac3 & 0xffff0000) {
64 z.l.frac2 = x->l.frac3;
65 z.l.frac3 = x->l.frac4;
67 } else if (x->l.frac3 & 0xffff ||
69 z.l.msw = x->l.frac3;
71 z.l.frac3
[all...]
H A D_Qp_uxtoq.c41 Z.l.msw = Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0;
52 Z.l.frac3 = x << (80 - e);
56 Z.l.frac3 = 0;
59 Z.l.frac2 = Z.l.frac3 = 0;
H A D_Qp_xtoq.c45 Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0;
51 Z.l.msw = Z.l.frac2 = Z.l.frac3 = Z.l.frac4 = 0;
62 Z.l.frac3 = (unsigned long) x << (80 - e);
66 Z.l.frac3 = 0;
69 Z.l.frac2 = Z.l.frac3 = 0;
H A D_Qp_qtox.c47 (x->l.frac3 & 0xfffe0000) == 0) {
50 if ((x->l.frac3 & 0x1ffff) | x->l.frac4) {
74 if (xm | x->l.frac2 | x->l.frac3 | x->l.frac4) {
88 ((long) x->l.frac2 << 14) | (x->l.frac3 >> 18);
93 if (round | (x->l.frac3 & 0x3ffff) | x->l.frac4) {
/illumos-gate/usr/src/lib/libm/common/Q/
H A Dsqrtl.c56 unsigned int frac3; member in struct:longdouble::__anon3492
84 unsigned int frac3; member in struct:longdouble::__anon3494
146 w[1] = x->l.frac3;
154 w[1] = x->l.frac3;
158 else if (x->l.frac2 | (x->l.frac3 & 0xfffe0000))
161 w[0] = x->l.frac3;
166 else if (x->l.frac3 | (x->l.frac4 & 0xfffe0000))
168 lx = x->l.frac3;
240 unsigned int msw, frac2, frac3, frac4; local
265 frac3
[all...]

Completed in 100 milliseconds

12