Home
last modified time | relevance | path

Searched refs:ym (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/lib/libc/sparc/fp/
H A D_Q_fcc.c126 ym = y->l.msw; in _Q_flt()
134 return (xm > ym || xm == ym && (x->l.frac2 > y->l.frac2 || in _Q_flt()
138 return (xm < ym || xm == ym && (x->l.frac2 < y->l.frac2 || in _Q_flt()
170 ym = y->l.msw; in _Q_fle()
178 return (xm > ym || xm == ym && (x->l.frac2 > y->l.frac2 || in _Q_fle()
182 return (xm < ym || xm == ym && (x->l.frac2 < y->l.frac2 || in _Q_fle()
213 ym = y->l.msw; in _Q_fgt()
221 return (xm < ym || xm == ym && (x->l.frac2 < y->l.frac2 || in _Q_fgt()
225 return (xm > ym || xm == ym && (x->l.frac2 > y->l.frac2 || in _Q_fgt()
257 ym = y->l.msw; in _Q_fge()
[all …]
H A D_Q_cmpe.c40 unsigned int xm, ym, fsr; in _Q_cmpe() local
59 ym = y->l.msw; in _Q_cmpe()
61 ym &= 0x7fffffff; in _Q_cmpe()
63 if ((xm ^ ym) & 0x80000000) /* x and y have opposite signs */ in _Q_cmpe()
64 return ((ym & 0x80000000)? fcc_greater : fcc_less); in _Q_cmpe()
67 if (xm > ym) in _Q_cmpe()
69 if (xm < ym) in _Q_cmpe()
85 if (xm < ym) in _Q_cmpe()
87 if (xm > ym) in _Q_cmpe()
H A D_Q_cmp.c40 unsigned int xm, ym, fsr; in _Q_cmp() local
62 ym = y->l.msw; in _Q_cmp()
64 ym &= 0x7fffffff; in _Q_cmp()
66 if ((xm ^ ym) & 0x80000000) /* x and y have opposite signs */ in _Q_cmp()
67 return ((ym & 0x80000000)? fcc_greater : fcc_less); in _Q_cmp()
70 if (xm > ym) in _Q_cmp()
72 if (xm < ym) in _Q_cmp()
88 if (xm < ym) in _Q_cmp()
90 if (xm > ym) in _Q_cmp()
H A D_Q_add.c51 unsigned int xm, ym, tm, fsr; in _Qp_add() local
55 ym = oy->l.msw & 0x7fffffff; in _Qp_add()
56 if (ym > xm || ym == xm && (oy->l.frac2 > ox->l.frac2 || in _Qp_add()
62 xm = ym; in _Qp_add()
63 ym = tm; in _Qp_add()
75 if (ym >= 0x7fff0000) { in _Qp_add()
77 if ((ym & 0xffff) | y->l.frac2 | y->l.frac3 | in _Qp_add()
81 if (!(ym & 0x8000)) { in _Qp_add()
H A D_Q_sub.c51 unsigned int xm, ym, tm, fsr; in _Qp_sub() local
56 ym = oy->l.msw & 0x7fffffff; in _Qp_sub()
57 if (ym > xm || ym == xm && (oy->l.frac2 > ox->l.frac2 || in _Qp_sub()
63 xm = ym; in _Qp_sub()
64 ym = tm; in _Qp_sub()
78 if (ym >= 0x7fff0000) { in _Qp_sub()
80 if ((ym & 0xffff) | y->l.frac2 | y->l.frac3 | in _Qp_sub()
84 if (!(ym & 0x8000)) { in _Qp_sub()
H A D_Q_mul.c88 unsigned int xm, ym, fsr, lx, ly, wx[3], wy[3]; in _Qp_mul() local
93 ym = y->l.msw & 0x7fffffff; in _Qp_mul()
99 if (xm >= 0x7fff0000 || ym >= 0x7fff0000) { in _Qp_mul()
188 if (xm == 0 || ym == 0) { in _Qp_mul()
239 ey = (int)(ym >> 16); in _Qp_mul()
240 ly = ym & 0xffff; in _Qp_mul()
H A D_Q_div.c106 unsigned int xm, ym, fsr, lx, ly, wx[3], wy[3]; in _Qp_div() local
111 ym = y->l.msw & 0x7fffffff; in _Qp_div()
117 if (xm >= 0x7fff0000 || ym >= 0x7fff0000) { in _Qp_div()
167 if (ym == 0x7fff0000) { in _Qp_div()
193 if (xm == 0 || ym == 0) { in _Qp_div()
271 ey = (int)(ym >> 16); in _Qp_div()
272 ly = ym & 0xffff; in _Qp_div()