Lines Matching refs:y

44 _Q_feq(const union longdouble *x, const union longdouble *y)  in _Q_feq()  argument
48 if (QUAD_ISNAN(*x) || QUAD_ISNAN(*y)) { in _Q_feq()
50 (QUAD_ISNAN(*y) && !(y->l.msw & 0x8000))) { in _Q_feq()
54 __quad_fcmpq(x, y, &fsr); in _Q_feq()
63 if (QUAD_ISZERO(*x) && QUAD_ISZERO(*y)) in _Q_feq()
65 return ((x->l.msw ^ y->l.msw | x->l.frac2 ^ y->l.frac2 | in _Q_feq()
66 x->l.frac3 ^ y->l.frac3 | x->l.frac4 ^ y->l.frac4) == 0); in _Q_feq()
75 _Q_fne(const union longdouble *x, const union longdouble *y) in _Q_fne() argument
79 if (QUAD_ISNAN(*x) || QUAD_ISNAN(*y)) { in _Q_fne()
81 (QUAD_ISNAN(*y) && !(y->l.msw & 0x8000))) { in _Q_fne()
85 __quad_fcmpq(x, y, &fsr); in _Q_fne()
94 if (QUAD_ISZERO(*x) && QUAD_ISZERO(*y)) in _Q_fne()
96 return ((x->l.msw ^ y->l.msw | x->l.frac2 ^ y->l.frac2 | in _Q_fne()
97 x->l.frac3 ^ y->l.frac3 | x->l.frac4 ^ y->l.frac4) != 0); in _Q_fne()
105 _Q_flt(const union longdouble *x, const union longdouble *y) in _Q_flt() argument
109 if (QUAD_ISNAN(*x) || QUAD_ISNAN(*y)) { in _Q_flt()
113 __quad_fcmpeq(x, y, &fsr); in _Q_flt()
126 ym = y->l.msw; in _Q_flt()
127 if (QUAD_ISZERO(*y)) in _Q_flt()
134 return (xm > ym || xm == ym && (x->l.frac2 > y->l.frac2 || in _Q_flt()
135 x->l.frac2 == y->l.frac2 && (x->l.frac3 > y->l.frac3 || in _Q_flt()
136 x->l.frac3 == y->l.frac3 && x->l.frac4 > y->l.frac4))); in _Q_flt()
138 return (xm < ym || xm == ym && (x->l.frac2 < y->l.frac2 || in _Q_flt()
139 x->l.frac2 == y->l.frac2 && (x->l.frac3 < y->l.frac3 || in _Q_flt()
140 x->l.frac3 == y->l.frac3 && x->l.frac4 < y->l.frac4))); in _Q_flt()
148 _Q_fle(const union longdouble *x, const union longdouble *y) in _Q_fle() argument
152 if (QUAD_ISNAN(*x) || QUAD_ISNAN(*y)) { in _Q_fle()
156 __quad_fcmpeq(x, y, &fsr); in _Q_fle()
170 ym = y->l.msw; in _Q_fle()
171 if (QUAD_ISZERO(*y)) in _Q_fle()
178 return (xm > ym || xm == ym && (x->l.frac2 > y->l.frac2 || in _Q_fle()
179 x->l.frac2 == y->l.frac2 && (x->l.frac3 > y->l.frac3 || in _Q_fle()
180 x->l.frac3 == y->l.frac3 && x->l.frac4 >= y->l.frac4))); in _Q_fle()
182 return (xm < ym || xm == ym && (x->l.frac2 < y->l.frac2 || in _Q_fle()
183 x->l.frac2 == y->l.frac2 && (x->l.frac3 < y->l.frac3 || in _Q_fle()
184 x->l.frac3 == y->l.frac3 && x->l.frac4 <= y->l.frac4))); in _Q_fle()
192 _Q_fgt(const union longdouble *x, const union longdouble *y) in _Q_fgt() argument
196 if (QUAD_ISNAN(*x) || QUAD_ISNAN(*y)) { in _Q_fgt()
200 __quad_fcmpeq(x, y, &fsr); in _Q_fgt()
213 ym = y->l.msw; in _Q_fgt()
214 if (QUAD_ISZERO(*y)) in _Q_fgt()
221 return (xm < ym || xm == ym && (x->l.frac2 < y->l.frac2 || in _Q_fgt()
222 x->l.frac2 == y->l.frac2 && (x->l.frac3 < y->l.frac3 || in _Q_fgt()
223 x->l.frac3 == y->l.frac3 && x->l.frac4 < y->l.frac4))); in _Q_fgt()
225 return (xm > ym || xm == ym && (x->l.frac2 > y->l.frac2 || in _Q_fgt()
226 x->l.frac2 == y->l.frac2 && (x->l.frac3 > y->l.frac3 || in _Q_fgt()
227 x->l.frac3 == y->l.frac3 && x->l.frac4 > y->l.frac4))); in _Q_fgt()
235 _Q_fge(const union longdouble *x, const union longdouble *y) in _Q_fge() argument
239 if (QUAD_ISNAN(*x) || QUAD_ISNAN(*y)) { in _Q_fge()
243 __quad_fcmpeq(x, y, &fsr); in _Q_fge()
257 ym = y->l.msw; in _Q_fge()
258 if (QUAD_ISZERO(*y)) in _Q_fge()
265 return (xm < ym || xm == ym && (x->l.frac2 < y->l.frac2 || in _Q_fge()
266 x->l.frac2 == y->l.frac2 && (x->l.frac3 < y->l.frac3 || in _Q_fge()
267 x->l.frac3 == y->l.frac3 && x->l.frac4 <= y->l.frac4))); in _Q_fge()
269 return (xm > ym || xm == ym && (x->l.frac2 > y->l.frac2 || in _Q_fge()
270 x->l.frac2 == y->l.frac2 && (x->l.frac3 > y->l.frac3 || in _Q_fge()
271 x->l.frac3 == y->l.frac3 && x->l.frac4 >= y->l.frac4))); in _Q_fge()