/picolibc-latest/newlib/libc/tinystdio/ |
D | dtox_engine.c | 107 __dtox_engine (DTOX_FLOAT x, struct dtoa *dtoa, int prec, unsigned char case_convert) in __dtox_engine() argument 137 if (prec < 0) in __dtox_engine() 138 prec = 0; in __dtox_engine() 139 else if (prec >= (DTOX_NDIGS - 1)) in __dtox_engine() 140 prec = DTOX_NDIGS - 1; in __dtox_engine() 142 int bits = ((DTOX_NDIGS - 1) - prec) << 2; in __dtox_engine() 155 if (dig == 0 && d > prec) in __dtox_engine() 161 if (prec < d) in __dtox_engine() 162 prec = d; in __dtox_engine() 164 return prec; in __dtox_engine()
|
D | ldtox_engine.c | 93 __ldtox_engine(long double x, struct dtoa *dtoa, int prec, unsigned char case_convert) in __ldtox_engine() argument 117 if (prec < 0) in __ldtox_engine() 118 prec = 0; in __ldtox_engine() 119 else if (prec >= (LDTOX_NDIGS - 1)) in __ldtox_engine() 120 prec = LDTOX_NDIGS - 1; in __ldtox_engine() 122 int bits = ((LDTOX_NDIGS - 1) - prec) << 2; in __ldtox_engine() 163 if (dig == 0 && d > prec) in __ldtox_engine() 170 if (prec < d) in __ldtox_engine() 171 prec = d; in __ldtox_engine() 175 return prec; in __ldtox_engine()
|
D | vfprintf.c | 485 int prec; in vfprintf() local 544 prec = 0; in vfprintf() 581 prec = 10*prec + c; in vfprintf() 600 prec = va_arg(ap, int); in vfprintf() 602 (void) prec; in vfprintf() 633 skip_to_arg(fmt_orig, &my_ap, (flags & FL_PREC) ? prec : width); in vfprintf() 635 prec = va_arg(ap, int); in vfprintf() 642 prec = 0; in vfprintf() 669 if (prec < 0) { in vfprintf() 670 prec = 0; in vfprintf() [all …]
|
D | dtoa.h | 124 __ldtox_engine(long double x, struct dtoa *dtoa, int prec, unsigned char case_convert); 135 __dtox_engine(FLOAT64 x, struct dtoa *dtoa, int prec, unsigned char case_convert); 145 __ftox_engine(float x, struct dtoa *dtoa, int prec, unsigned char case_convert);
|
/picolibc-latest/newlib/libc/stdio/ |
D | nano-vfprintf_float.c | 226 if (pdata->prec == -1) in _printf_float() 228 pdata->prec = DEFPREC; in _printf_float() 230 else if ((code == 'g' || code == 'G') && pdata->prec == 0) in _printf_float() 232 pdata->prec = 1; in _printf_float() 237 cp = __cvt (data, _fpvalue, pdata->prec, pdata->flags, &softsign, in _printf_float() 242 if (expt <= -4 || expt > pdata->prec) in _printf_float() 265 if (pdata->prec || pdata->flags & ALT) in _printf_float() 266 pdata->size += pdata->prec + 1; in _printf_float() 270 pdata->size = (pdata->prec || pdata->flags & ALT) in _printf_float() 271 ? pdata->prec + 2 : 1; in _printf_float()
|
D | nano-vfprintf_i.c | 178 if ((pdata->dprec = pdata->prec) >= 0) in _printf_i() 186 if (_uquad != 0 || pdata->prec != 0) in _printf_i() 197 if (base == 8 && (pdata->flags & ALT) && pdata->prec <= pdata->size) in _printf_i() 221 char *p = memchr (cp, 0, pdata->prec); in _printf_i() 224 pdata->prec = p - cp; in _printf_i() 226 pdata->size = pdata->prec; in _printf_i()
|
D | vfwprintf.c | 376 int prec; /* precision from format (%.3d), or -1 */ in VFWPRINTF() local 637 prec = -1; in VFWPRINTF() 771 prec = GET_ARG (n, ap, int); in VFWPRINTF() 775 if (prec < 0) in VFWPRINTF() 776 prec = -1; in VFWPRINTF() 784 prec = n < 0 ? -1 : n; in VFWPRINTF() 1000 if (prec >= BUF) in VFWPRINTF() 1003 (wchar_t *)malloc ((prec + 1) * sizeof (wchar_t))) in VFWPRINTF() 1013 if (prec == -1) { in VFWPRINTF() 1014 prec = DEFPREC; in VFWPRINTF() [all …]
|
D | vfprintf.c | 407 int prec; /* precision from format (%.3d), or -1 */ in VFPRINTF() local 687 prec = -1; in VFPRINTF() 805 prec = GET_ARG (n, ap, int); in VFPRINTF() 809 if (prec < 0) in VFPRINTF() 810 prec = -1; in VFPRINTF() 818 prec = n < 0 ? -1 : n; in VFPRINTF() 1040 if (prec >= BUF) in VFPRINTF() 1043 (char *)malloc (prec + 1)) in VFPRINTF() 1055 if (prec == -1) { in VFPRINTF() 1056 prec = DEFPREC; in VFPRINTF() [all …]
|
D | nano-vfprintf.c | 518 prt_data.prec = -1; in VFPRINTF() 575 prt_data.prec = GET_ARG (n, ap_copy, int); in VFPRINTF() 576 if (prt_data.prec < 0) in VFPRINTF() 577 prt_data.prec = -1; in VFPRINTF() 581 prt_data.prec = 0; in VFPRINTF() 583 prt_data.prec = 10 * prt_data.prec + to_digit (*fmt); in VFPRINTF()
|
D | nano-vfprintf_local.h | 192 int prec; /* Precision. */ member
|
/picolibc-latest/test/ |
D | long_double_gen.5c | 70 int prec = 512; 89 string prec = toupper(name) + "_PREC"; 90 printf("#ifndef %s\n", prec); 91 printf("#define %s DEFAULT_PREC\n", prec); 93 return prec; 111 y = imprecise(f.f(imprecise(x, prec)), out_prec); 384 y = round_even(f.f(imprecise(x0, prec), imprecise(x1, prec)), out_prec); 435 y = imprecise(f.f(imprecise(x0, prec), imprecise(x1, prec), imprecise(x2, prec)), out_prec); 602 y = imprecise(f.f(imprecise(x0, prec), x1), out_prec); 658 y = f.f(imprecise(x, prec));
|
D | long_double.c | 85 check_long_double(const char *name, int i, long double prec, long double expect, long double result) in check_long_double() argument 87 if (!within_error(expect, result, prec)) { in check_long_double()
|
/picolibc-latest/newlib/libm/ld/common/ |
D | k_rem_pio2.c | 294 __kernel_rem_pio2(double *x, double *y, int e0, int nx, int prec) in __kernel_rem_pio2() argument 300 jk = init_jk[prec]; in __kernel_rem_pio2() 409 switch(prec) { in __kernel_rem_pio2()
|
/picolibc-latest/newlib/libm/math/ |
D | kf_rem_pio2.c | 50 __kernel_rem_pio2f(float *x, float *y, int e0, int nx, int prec, in __kernel_rem_pio2f() argument 57 jk = init_jk[prec]; in __kernel_rem_pio2f() 190 switch (prec) { in __kernel_rem_pio2f()
|
D | k_rem_pio2.c | 160 __kernel_rem_pio2(__float64 *x, __float64 *y, int e0, int nx, int prec, in __kernel_rem_pio2() argument 167 jk = init_jk[prec]; in __kernel_rem_pio2() 300 switch (prec) { in __kernel_rem_pio2()
|
/picolibc-latest/newlib/libc/stdlib/ |
D | ldtoa.c | 3359 int esign, decflg, sgnflg, nexp, exp, prec, lost; 3402 prec = 0; 3411 if ((prec == 0) && (decflg == 0) && (k == 0)) 3457 prec += 1;
|