| /netbsd-src/sys/arch/powerpc/fpu/ |
| H A D | fpu_emu.h | 79 int fp_class; /* see below */ member 106 #define ISSNAN(fp) ((fp)->fp_class == FPC_SNAN) 107 #define ISQNAN(fp) ((fp)->fp_class == FPC_QNAN) 108 #define ISNAN(fp) ((fp)->fp_class < 0) 109 #define ISZERO(fp) ((fp)->fp_class == 0) 110 #define ISINF(fp) ((fp)->fp_class == FPC_INF) 128 if ((u_int)(x)->fp_class > (u_int)(y)->fp_class) \
|
| H A D | fpu_div.c | 197 if (x->fp_class == y->fp_class) { in fpu_div() 205 if (x->fp_class == y->fp_class) { in fpu_div() 216 x->fp_class = FPC_ZERO; in fpu_div() 222 x->fp_class = FPC_INF; in fpu_div()
|
| H A D | fpu_compare.c | 143 if (a->fp_class < b->fp_class) { /* |a| < |b| */ in fpu_compare() 147 if (a->fp_class > b->fp_class) { /* |a| > |b| */ in fpu_compare()
|
| H A D | fpu_subr.c | 73 KASSERTMSG(rsh > 0 && (fp->fp_class == FPC_NUM || ISNAN(fp)), in fpu_shr() 74 "rsh %d, class %d\n", rsh, fp->fp_class); in fpu_shr() 90 fp->fp_class = FPC_ZERO; in fpu_shr() 157 fp->fp_class = FPC_ZERO; in fpu_norm() 210 fp->fp_class = FPC_QNAN; in fpu_newnan()
|
| H A D | fpu_add.c | 134 r->fp_class = FPC_NUM; in fpu_add() 202 r->fp_class = FPC_ZERO; in fpu_add()
|
| H A D | fpu_implode.c | 240 switch (fp->fp_class) { in fpu_ftoi() 292 switch (fp->fp_class) { in fpu_ftox()
|
| /netbsd-src/sys/arch/m68k/fpe/ |
| H A D | fpu_getexp.c | 48 if (fp->fp_class == FPC_INF) { in fpu_getexp() 51 } else if (fp->fp_class == FPC_NUM) { /* a number */ in fpu_getexp() 54 } else if (fp->fp_class == FPC_SNAN) { /* signaling NaN */ in fpu_getexp() 67 if (fp->fp_class == FPC_INF) { in fpu_getman() 70 } else if (fp->fp_class == FPC_NUM) { /* a number */ in fpu_getman() 72 } else if (fp->fp_class == FPC_SNAN) { /* signaling NaN */ in fpu_getman()
|
| H A D | fpu_log.c | 302 F.fp_class = FPC_NUM; in __fpu_logn() 333 fe->fe_f2.fp_class = FPC_NUM; in __fpu_logn() 440 fe->fe_f2.fp_class = FPC_NUM; in __fpu_logn() 485 if (fp->fp_class >= FPC_NUM) { in fpu_log10() 489 } else if (fp->fp_class == FPC_NUM) { in fpu_log10() 497 } else if (fp->fp_class == FPC_ZERO) { in fpu_log10() 499 fp->fp_class = FPC_INF; in fpu_log10() 502 } else if (fp->fp_class == FPC_SNAN) { in fpu_log10() 522 if (fp->fp_class >= FPC_NUM) { in fpu_log2() 526 } else if (fp->fp_class == FPC_NUM) { in fpu_log2() [all …]
|
| H A D | fpu_emulate.h | 80 int fp_class; /* see below */ member 115 #define ISNAN(fp) ((fp)->fp_class < 0) 116 #define ISZERO(fp) ((fp)->fp_class == 0) 117 #define ISINF(fp) ((fp)->fp_class == FPC_INF) 135 if ((uint32_t)(x)->fp_class > (uint32_t)(y)->fp_class) \
|
| H A D | fpu_emulate.c | 302 switch (fp->fp_class) { in fpu_upd_fpsr() 544 if (x->fp_class < 0 || y->fp_class < 0) { in fpu_cmp() 546 x->fp_class = in fpu_cmp() 547 (y->fp_class < x->fp_class) ? y->fp_class : x->fp_class; in fpu_cmp() 548 } else if (x->fp_class == FPC_INF) { in fpu_cmp() 549 if (y->fp_class in fpu_cmp() [all...] |
| H A D | fpu_div.c | 183 if (x->fp_class == y->fp_class) in fpu_div() 193 x->fp_class = FPC_ZERO; in fpu_div() 198 x->fp_class = FPC_INF; in fpu_div()
|
| H A D | fpu_int.c | 49 if (x->fp_class != FPC_NUM) { in fpu_intrz() 54 x->fp_class = FPC_ZERO; in fpu_intrz() 84 if (x->fp_class != FPC_NUM) { in fpu_int()
|
| H A D | fpu_subr.c | 90 if (rsh < 0 || (fp->fp_class != FPC_NUM && !ISNAN(fp))) in fpu_shr() 109 fp->fp_class = FPC_ZERO; in fpu_shr() 174 fp->fp_class = FPC_ZERO; in fpu_norm() 225 fp->fp_class = FPC_QNAN; in fpu_newnan()
|
| H A D | fpu_add.c | 113 r->fp_class = FPC_NUM; in fpu_add() 179 r->fp_class = FPC_ZERO; in fpu_add()
|
| H A D | fpu_exp.c | 128 fe->fe_f2.fp_class = FPC_ZERO; in fpu_etox() 131 fe->fe_f2.fp_class = FPC_INF; in fpu_etox()
|
| H A D | fpu_fscale.c | 196 fe->fe_f2.fp_class = (buf[0] == 0) ? FPC_ZERO : FPC_NUM; in fpu_emul_fscale() 211 switch (fe->fe_f2.fp_class) { in fpu_emul_fscale()
|
| H A D | fpu_cordic.c | 218 fp->fp_class, fp->fp_sign, fp->fp_exp, fp->fp_sticky ? 1 : 0, in printf_fpn() 314 fp->fp_class = FPC_NUM; in sfpn_to_fpn()
|
| H A D | fpu_fstore.c | 127 class_name[fe->fe_f3.fp_class + 2], in fpu_emul_fstore()
|
| H A D | fpu_rem.c | 175 r->fp_class = FPC_ZERO; in __fpu_modrem()
|
| /netbsd-src/sys/arch/sparc/fpu/ |
| H A D | fpu_emu.h | 83 int fp_class; /* see below */ member 110 #define ISNAN(fp) ((fp)->fp_class < 0) 111 #define ISZERO(fp) ((fp)->fp_class == 0) 112 #define ISINF(fp) ((fp)->fp_class == FPC_INF) 130 if ((u_int)(x)->fp_class > (u_int)(y)->fp_class) \
|
| H A D | fpu_compare.c | 134 if (a->fp_class < b->fp_class) { /* |a| < |b| */ in fpu_compare() 138 if (a->fp_class > b->fp_class) { /* |a| > |b| */ in fpu_compare() 152 if (a->fp_class == FPC_ZERO) in fpu_compare()
|
| H A D | fpu_div.c | 181 if (x->fp_class == y->fp_class) in fpu_div() 189 x->fp_class = FPC_ZERO; in fpu_div() 194 x->fp_class = FPC_INF; in fpu_div()
|
| H A D | fpu_subr.c | 75 if (rsh <= 0 || (fp->fp_class != FPC_NUM && !ISNAN(fp))) in fpu_shr() 96 fp->fp_class = FPC_ZERO; in fpu_shr() 163 fp->fp_class = FPC_ZERO; in fpu_norm() 217 fp->fp_class = FPC_QNAN; in fpu_newnan()
|
| H A D | fpu_add.c | 117 r->fp_class = FPC_NUM; in fpu_add() 185 r->fp_class = FPC_ZERO; in fpu_add()
|
| H A D | fpu_implode.c | 203 switch (fp->fp_class) { in fpu_ftoi() 251 switch (fp->fp_class) { in fpu_ftox()
|