/bionic/libc/upstream-openbsd/lib/libc/gdtoa/ |
gdtoa_fltrnds.h | 0 FPI *fpi, fpi1; 13 fpi = &fpi0; 16 fpi = &fpi1; 1 FPI *fpi, fpi1; variable
|
gdtoa.h | 88 FPI { 94 } FPI; 96 enum { /* FPI.rounding values: same as FLT_ROUNDS */ 109 extern char* __gdtoa ANSI((FPI *fpi, int be, ULong *bits, int *kindp, 114 extern int __strtodg ANSI((CONST char*, char**, FPI*, Long*, ULong*));
|
strtord.c | 81 static FPI fpi0 = { 53, 1-1023-53+1, 2046-1023-53+1, 1, SI }; 82 FPI *fpi, fpi1; local 87 fpi = &fpi0; 91 fpi = &fpi1; 93 k = strtodg(s, sp, fpi, &exp, bits);
|
strtof.c | 41 static FPI fpi0 = { 24, 1-127-24+1, 254-127-24+1, 1, SI }; 49 #define fpi &fpi0 macro 52 k = strtodg(s, sp, fpi, &exp, bits);
|
strtorQ.c | 105 static FPI fpi0 = { 113, 1-16383-113+1, 32766-16383-113+1, 1, SI }; 106 FPI *fpi, fpi1; local 111 fpi = &fpi0; 115 fpi = &fpi1; 117 k = strtodg(s, sp, fpi, &exp, bits);
|
hexnan.c | 54 hexnan(sp, fpi, x0) 55 CONST char **sp; FPI *fpi; ULong *x0; 57 hexnan( CONST char **sp, FPI *fpi, ULong *x0) 66 nbits = fpi->nbits;
|
ldtoa.c | 50 FPI fpi = { local 73 fpi.rounding ^= (fpi.rounding >> 1) & p->ext_sign; 102 ret = gdtoa(&fpi, be, vbits, &kind, mode, ndigits, decpt, rve);
|
gdtoaimp.h | 592 extern int gethex ANSI((CONST char**, FPI*, Long*, Bigint**, int)); 594 extern int hexnan ANSI((CONST char**, FPI*, ULong*)); 612 extern int strtoIg ANSI((CONST char*, char**, FPI*, Long*, Bigint**, int*));
|
gethex.c | 40 gethex(sp, fpi, exp, bp, sign) 41 CONST char **sp; FPI *fpi; Long *exp; Bigint **bp; int sign; 43 gethex( CONST char **sp, FPI *fpi, Long *exp, Bigint **bp, int sign) 157 switch(fpi->rounding) { 176 switch(fpi->rounding) { 189 nbits = fpi->nbits; 202 *exp = fpi->emin; 238 nbits = fpi->nbits [all...] |
strtodg.c | 178 (d, fpi, exp, bits, exact, rd, irv) 179 U *d; FPI *fpi; Long *exp; ULong *bits; int exact, rd, *irv; 181 (U *d, FPI *fpi, Long *exp, ULong *bits, int exact, int rd, int *irv) 194 bdif -= nb = fpi->nbits; 206 fpi->rounding == 267 if (e < fpi->emin) { 268 k = fpi->emin - e; 269 e = fpi->emin [all...] |
gdtoa.c | 116 (fpi, be, bits, kindp, mode, ndigits, decpt, rve) 117 FPI *fpi; int be; ULong *bits; 120 (FPI *fpi, int be, ULong *bits, int *kindp, int mode, int ndigits, int *decpt, char **rve) 190 b = bitstob(bits, nbits = fpi->nbits, &bbits); 324 if ( (rdir = fpi->rounding - 1) !=0) { 513 if (be - i++ < fpi->emin && mode != 3 && mode != 5) { 515 i = be - fpi->emin + 1; 583 if (bbits == 1 && be0 > fpi->emin + 1) [all...] |
strtod.c | 169 static FPI fpi = { 53, 1-1023-53+1, 2046-1023-53+1, 1, SI }; local 177 FPI fpi1 = fpi; 180 #define fpi1 fpi 192 copybits(bits, fpi.nbits, bb); 298 static FPI fpinan = /* only 52 explicit bits */
|
/device/linaro/bootloader/edk2/StdLib/LibC/gdtoa/ |
gdtoa.h | 90 FPI {
96 } FPI;
98 enum { /* FPI.rounding values: same as FLT_ROUNDS */
130 extern char* gdtoa ANSI((FPI *fpi, int be, ULong *bits, int *kindp,
135 extern int strtodg ANSI((CONST char*, char**, CONST FPI*, Long*, ULong*));
|
strtof.c | 49 static CONST FPI fpi = { 24, 1-127-24+1, 254-127-24+1, 1, SI };
local 55 k = strtodg(s, sp, &fpi, &expt, bits);
|
hexnan.c | 57 hexnan(sp, fpi, x0)
58 CONST char **sp; CONST FPI *fpi; ULong *x0;
60 hexnan( CONST char **sp, CONST FPI *fpi, ULong *x0)
69 nbits = fpi->nbits;
|
ldtoa.c | 59 static FPI fpi = {
local 106 ret = gdtoa(&fpi, be, (ULong *)bits, &kind, mode, ndigits, decpt, rve);
|
strtopx.c | 64 static CONST FPI fpi = { 64, 1-16383-64+1, 32766 - 16383 - 64 + 1, 1, SI };
local 70 k = strtodg(s, sp, &fpi, &expt, bits);
|
gdtoaimp.h | 565 extern int gethex (CONST char**, CONST FPI*, Long*, Bigint**, int);
567 extern int hexnan (CONST char**, CONST FPI*, ULong*);
585 extern int strtoIg (CONST char*, char**, FPI*, Long*, Bigint**, int*);
|
gethex.c | 42 gethex( CONST char **sp, CONST FPI *fpi, Long *expt, Bigint **bp, int sign)
139 nbits = fpi->nbits;
164 if (e > fpi->emax) {
171 if (e < fpi->emin) {
173 n = fpi->emin - e;
175 switch (fpi->rounding) {
187 *expt = fpi->emin;
207 e = fpi->emin;
211 switch(fpi->rounding) { [all...] |
strtod.c | 136 static FPI fpi = { 53, 1-1023-53+1, 2046-1023-53+1, 1, SI };
local 144 FPI fpi1 = fpi;
152 switch((i = gethex(&s, &fpi, &expt, &bb, sign)) & STRTOG_Retmask) {
161 copybits(bits, fpi.nbits, bb);
265 static FPI fpinan = /* only 52 explicit bits */
|
strtodg.c | 182 double d, CONST FPI *fpi, Long *expt, ULong *bits, int exact, int rd, int *irv
191 bdif -= nb = fpi->nbits;
203 fpi->rounding ==
253 if (e < fpi->emin) {
254 k = fpi->emin - e;
255 e = fpi->emin;
256 if (k > nb || fpi->sudden_underflow) {
279 else if (e > fpi->emax) {
280 e = fpi->emax + 1; [all...] |
/toolchain/binutils/binutils-2.27/gas/config/ |
m68k-parse.h | 140 FPI,
|
m68k-parse.y | 665 if ($1 == FPI) 858 else if (reg == FPI
|
/external/llvm/lib/IR/ |
Verifier.cpp | 434 void visitFuncletPadInst(FuncletPadInst &FPI); [all...] |
/external/llvm/lib/Transforms/Utils/ |
InlineFunction.cpp | 184 if (auto *FPI = dyn_cast<FuncletPadInst>(EHPad)) 185 return FPI->getParentPad(); [all...] |