Searched refs:ym (Results 1 - 9 of 9) sorted by relevance

/osnet-11/usr/src/lib/libc/sparc/fp/
H A D_Q_cmpe.c42 unsigned int xm, ym, fsr; local
61 ym = y->l.msw;
63 ym &= 0x7fffffff;
65 if ((xm ^ ym) & 0x80000000) /* x and y have opposite signs */
66 return ((ym & 0x80000000)? fcc_greater : fcc_less);
69 if (xm > ym)
71 if (xm < ym)
87 if (xm < ym)
89 if (xm > ym)
H A D_Q_fcc.c109 unsigned int xm, ym, fsr; local
128 ym = y->l.msw;
130 ym &= 0x7fffffff;
132 if ((xm ^ ym) & 0x80000000) /* x and y have opposite signs */
133 return ((ym & 0x80000000) == 0);
136 return (xm > ym || xm == ym && (x->l.frac2 > y->l.frac2 ||
140 return (xm < ym || xm == ym && (x->l.frac2 < y->l.frac2 ||
152 unsigned int xm, ym, fs local
196 unsigned int xm, ym, fsr; local
239 unsigned int xm, ym, fsr; local
[all...]
H A D_Q_cmp.c42 unsigned int xm, ym, fsr; local
64 ym = y->l.msw;
66 ym &= 0x7fffffff;
68 if ((xm ^ ym) & 0x80000000) /* x and y have opposite signs */
69 return ((ym & 0x80000000)? fcc_greater : fcc_less);
72 if (xm > ym)
74 if (xm < ym)
90 if (xm < ym)
92 if (xm > ym)
H A D_Q_add.c53 unsigned int xm, ym, tm, fsr; local
57 ym = oy->l.msw & 0x7fffffff;
58 if (ym > xm || ym == xm && (oy->l.frac2 > ox->l.frac2 ||
64 xm = ym;
65 ym = tm;
77 if (ym >= 0x7fff0000) {
79 if ((ym & 0xffff) | y->l.frac2 | y->l.frac3 |
83 if (!(ym & 0x8000)) {
H A D_Q_sub.c53 unsigned int xm, ym, tm, fsr; local
58 ym = oy->l.msw & 0x7fffffff;
59 if (ym > xm || ym == xm && (oy->l.frac2 > ox->l.frac2 ||
65 xm = ym;
66 ym = tm;
80 if (ym >= 0x7fff0000) {
82 if ((ym & 0xffff) | y->l.frac2 | y->l.frac3 |
86 if (!(ym & 0x8000)) {
H A D_Q_mul.c90 unsigned int xm, ym, fsr, lx, ly, wx[3], wy[3]; local
95 ym = y->l.msw & 0x7fffffff;
101 if (xm >= 0x7fff0000 || ym >= 0x7fff0000) {
190 if (xm == 0 || ym == 0) {
241 ey = (int)(ym >> 16);
242 ly = ym & 0xffff;
H A D_Q_div.c108 unsigned int xm, ym, fsr, lx, ly, wx[3], wy[3]; local
113 ym = y->l.msw & 0x7fffffff;
119 if (xm >= 0x7fff0000 || ym >= 0x7fff0000) {
169 if (ym == 0x7fff0000) {
195 if (xm == 0 || ym == 0) {
273 ey = (int)(ym >> 16);
274 ly = ym & 0xffff;
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/lib/
H A Dbigfloat.pl106 local($ym,$ye) = split('E',$y);
107 &norm(&'bmul($xm,$ym),$xe+$ye);
119 local($ym,$ye) = split('E',$y);
120 ($xm,$xe,$ym,$ye) = ($ym,$ye,$xm,$xe) if ($xe < $ye);
121 &norm(&'badd($ym,$xm.('0' x ($xe-$ye))),$ye);
140 local($ym,$ye) = split('E',$y);
143 $scale = length($ym)-1 if (length($ym)-1 > $scale);
144 $scale = $scale + length($ym)
[all...]
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/lib/Math/
H A DBigFloat.pm469 my $ym = $y->{_m};
472 $ym = $MBI->_copy($y->{_m});
473 $ym = $MBI->_lsft($ym, $MBI->_new($diff), 10);
480 my $rc = $MBI->_acmp($xm,$ym);
533 my $ym = $y->{_m};
536 $ym = $MBI->_copy($y->{_m});
537 $ym = $MBI->_lsft($ym, $MBI->_new($diff), 10);
544 $MBI->_acmp($xm,$ym);
[all...]

Completed in 35 milliseconds