Home
last modified time | relevance | path

Searched refs:DECNAN (Results 1 – 6 of 6) sorted by relevance

/openbmc/qemu/include/libdecnumber/
H A DdecNumber.h47 #define DECNAN 0x20 /* 1=NaN */ macro
50 #define DECSPECIAL (DECINF|DECNAN|DECSNAN) /* any special value */
195 #define decNumberIsNaN(dn) (((dn)->bits&(DECNAN|DECSNAN))!=0)
197 #define decNumberIsQNaN(dn) (((dn)->bits&(DECNAN))!=0)
/openbmc/qemu/libdecnumber/dpd/
H A Ddecimal32.c118 if (dn->bits&DECNAN) targ|=DECIMAL_NaN<<24; in decimal32FromNumber()
214 else dn->bits|=DECNAN; in decimal32ToNumber()
H A Ddecimal128.c122 if (dn->bits&DECNAN) targhi|=DECIMAL_NaN<<24; in decimal128FromNumber()
238 else dn->bits|=DECNAN; in decimal128ToNumber()
H A Ddecimal64.c126 if (dn->bits&DECNAN) targhi|=DECIMAL_NaN<<24; in decimal64FromNumber()
249 else dn->bits|=DECNAN; in decimal64ToNumber()
/openbmc/qemu/libdecnumber/
H A DdecNumber.c720 dn->bits=bits | DECNAN; /* assume simple NaN */ in decNumberFromString()
1321 res->bits=DECNAN; in decNumberFMA()
3998 if (SPECIALARGS & (DECSNAN | DECNAN)) /* a NaN */ in decAddOp()
4434 if (SPECIALARGS & (DECSNAN | DECNAN)) { /* one or two NaNs */ in decDivideOp()
5054 if (SPECIALARGS & (DECSNAN | DECNAN)) { /* one or two NaNs */ in decMultiplyOp()
6017 if (SPECIALARGS & (DECSNAN | DECNAN))
6198 merged=(lhs->bits | rhs->bits) & (DECSNAN | DECNAN);
6227 if (lhs->bits & DECNAN) result=-1; /* pick rhs */
7849 else if (lhs->bits & DECNAN);
7867 res->bits|=DECNAN; /* .. preserving sign */
[all …]
/openbmc/qemu/target/ppc/
H A Ddfp_helper.c318 dfp->t.bits |= DECNAN; in dfp_check_for_VXSNAN_and_convert_to_QNaN()
410 dn->bits |= DECNAN; in dfp_makeQNaN()