Home
last modified time | relevance | path

Searched refs:fp_class (Results 1 – 8 of 8) sorted by relevance

/haiku/src/system/libroot/os/arch/sparc/
H A Dfpu_emu.h84 int fp_class; /* see below */ member
111 #define ISNAN(fp) ((fp)->fp_class < 0)
112 #define ISZERO(fp) ((fp)->fp_class == 0)
113 #define ISINF(fp) ((fp)->fp_class == FPC_INF)
131 if ((uint32_t)(x)->fp_class > (uint32_t)(y)->fp_class) \
H A Dfpu_compare.c150 if (a->fp_class < b->fp_class) { /* |a| < |b| */ in __fpu_compare()
154 if (a->fp_class > b->fp_class) { /* |a| > |b| */ in __fpu_compare()
168 if (a->fp_class == FPC_ZERO) in __fpu_compare()
H A Dsoftfloat.c48 fe.fe_f1.fp_class = __fpu_qtof(&fe.fe_f1, a[0], a[1], a[2], a[3]); \
51 fe.fe_f2.fp_class = __fpu_qtof(&fe.fe_f2, b[0], b[1], b[2], b[3]); \
69 fe.fe_f1.fp_class = __fpu_ ## fname ## tof(&fe.fe_f1, __VA_ARGS__); \
86 fe.fe_f1.fp_class = __fpu_qtof(&fe.fe_f1, c[0], c[1], c[2], c[3]); \
111 fe.fe_f1.fp_class = __fpu_qtof(&fe.fe_f1, a[0], a[1], a[2], a[3]); \
114 fe.fe_f2.fp_class = __fpu_qtof(&fe.fe_f2, b[0], b[1], b[2], b[3]); \
131 fe.fe_f1.fp_class = __fpu_qtof(&fe.fe_f1, a[0], a[1], a[2], a[3]); in _Qp_sqrt()
H A Dfpu_div.c183 if (x->fp_class == y->fp_class)
191 x->fp_class = FPC_ZERO;
196 x->fp_class = FPC_INF;
H A Dfpu_subr.c70 if (rsh <= 0 || (fp->fp_class != FPC_NUM && !ISNAN(fp))) in __fpu_shr()
91 fp->fp_class = FPC_ZERO; in __fpu_shr()
158 fp->fp_class = FPC_ZERO; in __fpu_norm()
212 fp->fp_class = FPC_QNAN; in __fpu_newnan()
H A Dfpu_add.c116 r->fp_class = FPC_NUM;
184 r->fp_class = FPC_ZERO;
H A Dfpu_implode.c207 switch (fp->fp_class) {
256 switch (fp->fp_class) {
H A Dfpu_explode.c322 fp->fp_class = s;