Home
last modified time | relevance | path

Searched refs:fp_sign (Results 1 – 9 of 9) sorted by relevance

/original-bsd/sys/sparc/fpu/
H A Dfpu_add.c66 if (ISINF(x) && x->fp_sign != y->fp_sign)
73 y->fp_sign &= x->fp_sign;
75 y->fp_sign |= x->fp_sign;
104 r->fp_sign = x->fp_sign;
105 if (x->fp_sign == y->fp_sign) {
157 r->fp_sign = rd == FSR_RD_RM;
171 r->fp_sign = y->fp_sign;
H A Dfpu_mul.c103 y->fp_sign ^= x->fp_sign;
109 y->fp_sign ^= x->fp_sign;
113 x->fp_sign ^= y->fp_sign;
192 x->fp_sign ^= y->fp_sign;
H A Dfpu_compare.c80 if (a->fp_sign) { /* a < 0 (or -0) */ in fpu_compare()
81 if (!b->fp_sign) { /* b >= 0 (or if a = -0, b > 0) */ in fpu_compare()
86 if (b->fp_sign) { /* b <= -0 (or if a = +0, b < 0) */ in fpu_compare()
108 #define diff(magnitude) (a->fp_sign ? opposite_cc(magnitude) : (magnitude)) in fpu_compare()
H A Dfpu_implode.c93 if (fp->fp_sign) in round()
99 if (!fp->fp_sign) in round()
175 sign = fp->fp_sign;
219 register u_int sign = fp->fp_sign << 31;
304 register u_int sign = fp->fp_sign << 31;
365 register u_int sign = fp->fp_sign << 31;
H A Dfpu_emu.h58 int fp_sign; /* 0 => positive, 1 => negative */ member
129 #define fpu_sub(fe) ((fe)->fe_f2.fp_sign ^= 1, fpu_add(fe))
H A Dfpu_div.c163 x->fp_sign ^= y->fp_sign;
H A Dfpu_subr.c188 fp->fp_sign = 0; in fpu_newnan()
H A Dfpu_explode.c198 fp->fp_sign = s >> 31;
H A Dfpu_sqrt.c187 if (x->fp_sign)