Home
last modified time | relevance | path

Searched refs:decNumber (Results 1 – 13 of 13) sorted by relevance

/openbmc/qemu/include/libdecnumber/
H A DdecNumber.h87 } decNumber; typedef
114 decNumber * decNumberFromInt32(decNumber *, int32_t);
115 decNumber * decNumberFromUInt32(decNumber *, uint32_t);
116 decNumber *decNumberFromInt64(decNumber *, int64_t);
117 decNumber *decNumberFromUInt64(decNumber *, uint64_t);
118 decNumber *decNumberFromInt128(decNumber *, uint64_t, int64_t);
119 decNumber *decNumberFromUInt128(decNumber *, uint64_t, uint64_t);
120 decNumber * decNumberFromString(decNumber *, const char *, decContext *);
121 char * decNumberToString(const decNumber *, char *);
122 char * decNumberToEngString(const decNumber *, char *);
[all …]
H A DdecNumberLocal.h257 ((((SD2U(d)-1)*sizeof(Unit))+sizeof(decNumber)*2-1)/sizeof(decNumber))
/openbmc/qemu/libdecnumber/
H A DdecNumber.c216 #error decNumber.c: DECUSE64 must be 1 when DECDPUN>4
223 static decNumber * decAddOp(decNumber *, const decNumber *, const decNumber *,
226 static uInt decCheckMath(const decNumber *, decContext *, uInt *);
227 static void decApplyRound(decNumber *, decContext *, Int, uInt *);
228 static Int decCompare(const decNumber *lhs, const decNumber *rhs, Flag);
229 static decNumber * decCompareOp(decNumber *, const decNumber *,
230 const decNumber *, decContext *,
232 static void decCopyFit(decNumber *, const decNumber *, decContext *,
234 static decNumber * decDecap(decNumber *, Int);
235 static decNumber * decDivideOp(decNumber *, const decNumber *,
[all …]
H A Dmeson.build3 'decNumber.c',
/openbmc/qemu/libdecnumber/dpd/
H A Ddecimal32.c53 extern void decDigitsToDPD(const decNumber *, uInt *, Int);
54 extern void decDigitsFromDPD(decNumber *, const uInt *, Int);
58 extern void decNumberShow(const decNumber *); /* .. */
82 decimal32 * decimal32FromNumber(decimal32 *d32, const decNumber *dn, in decimal32FromNumber()
86 decNumber dw; /* work */ in decimal32FromNumber()
188 decNumber * decimal32ToNumber(const decimal32 *d32, decNumber *dn) { in decimal32ToNumber()
251 decNumber dn; /* work */ in decimal32ToEngString()
392 decNumber dn; /* .. */ in decimal32FromString()
412 decNumber dn; /* work */ in decimal32IsCanonical()
429 decNumber dn; /* work */ in decimal32Canonical()
H A Ddecimal128.c53 extern void decDigitsFromDPD(decNumber *, const uInt *, Int);
54 extern void decDigitsToDPD(const decNumber *, uInt *, Int);
58 extern void decNumberShow(const decNumber *); /* .. */
82 decimal128 * decimal128FromNumber(decimal128 *d128, const decNumber *dn, in decimal128FromNumber()
86 decNumber dw; /* work */ in decimal128FromNumber()
196 decNumber * decimal128ToNumber(const decimal128 *d128, decNumber *dn) { in decimal128ToNumber()
278 decNumber dn; /* work */ in decimal128ToEngString()
463 decNumber dn; /* .. */ in decimal128FromString()
483 decNumber dn; /* work */ in decimal128IsCanonical()
500 decNumber dn; /* work */ in decimal128Canonical()
H A Ddecimal64.c53 extern void decDigitsFromDPD(decNumber *, const uInt *, Int);
54 extern void decDigitsToDPD(const decNumber *, uInt *, Int);
58 extern void decNumberShow(const decNumber *); /* .. */
88 decimal64 * decimal64FromNumber(decimal64 *d64, const decNumber *dn, in decimal64FromNumber()
92 decNumber dw; /* work */ in decimal64FromNumber()
213 decNumber * decimal64ToNumber(const decimal64 *d64, decNumber *dn) { in decimal64ToNumber()
294 decNumber dn; /* work */ in decimal64ToEngString()
451 decNumber dn; /* .. */ in decimal64FromString()
472 decNumber dn; /* work */ in decimal64IsCanonical()
489 decNumber dn; /* work */ in decimal64Canonical()
[all …]
/openbmc/qemu/include/libdecnumber/dpd/
H A Ddecimal32.h88 decimal32 * decimal32FromNumber(decimal32 *, const decNumber *,
90 decNumber * decimal32ToNumber(const decimal32 *, decNumber *);
H A Ddecimal128.h90 decimal128 * decimal128FromNumber(decimal128 *, const decNumber *,
92 decNumber * decimal128ToNumber(const decimal128 *, decNumber *);
H A Ddecimal64.h90 decimal64 * decimal64FromNumber(decimal64 *, const decNumber *,
92 decNumber * decimal64ToNumber(const decimal64 *, decNumber *);
/openbmc/qemu/target/ppc/
H A Ddfp_helper.c65 decNumber t, a, b;
407 static inline void dfp_makeQNaN(decNumber *dn) in dfp_makeQNaN()
413 static inline int dfp_get_digit(decNumber *dn, int n) in dfp_get_digit()
816 decNumber negone; in _dfp_reround()
1381 decNumber shd; \
1426 decNumber a; in helper_CDTBCD()
1452 decNumber a; in helper_CBCDTD()
/openbmc/
Dopengrok1.0.log[all...]
Dopengrok2.0.log[all...]