Home
last modified time | relevance | path

Searched refs:precision (Results 1 – 8 of 8) sorted by relevance

/hal_rpi_pico-latest/test/pico_float_test/
DCMakeLists.txt6 # Separate, simpler test: currently we only have a few single-precision
39 PICO_USE_CRT_PRINTF=1 # want full precision output
46 pico_set_printf_implementation(pico_double_test compiler) # want full precision output
71 PICO_USE_CRT_PRINTF=1 # want full precision output
76 pico_set_printf_implementation(m33 compiler) # want full precision output
/hal_rpi_pico-latest/src/rp2_common/pico_printf/
Dprintf.c565 unsigned int flags, width, precision, n; in _vsnprintf() local
636 precision = 0U; in _vsnprintf()
641 precision = _atoi(&format); in _vsnprintf()
644 precision = prec > 0 ? (unsigned int) prec : 0U; in _vsnprintf()
729 precision, width, flags); in _vsnprintf()
734 value < 0, base, precision, width, flags); in _vsnprintf()
740 value < 0, base, precision, width, flags); in _vsnprintf()
747 precision, width, flags); in _vsnprintf()
750 … idx = _ntoa_long(out, buffer, idx, maxlen, va_arg(va, unsigned long), false, base, precision, in _vsnprintf()
758 … idx = _ntoa_long(out, buffer, idx, maxlen, value, false, base, precision, width, flags); in _vsnprintf()
[all …]
/hal_rpi_pico-latest/src/rp2_common/pico_runtime/
DCMakeLists.txt65 # FLOAT - support for single-precision floating point
66 # DOUBLE - support for double-precision floating point
/hal_rpi_pico-latest/src/rp2_common/pico_float/
Dfloat_conv_m33.S259 adds r1,r3 @ offset exponent by fix precision; r1 is now required left shift
328 adds r1,r2 @ offset exponent by fix precision; r1 is now required left shift
/hal_rpi_pico-latest/src/rp2_common/pico_double/
Ddouble_conv_m33.S270 adds r2,r2,r3,lsr#21 @ offset exponent by fix precision; r1 is now required left shift
345 adds r2,r3 @ offset exponent by fix precision; r2 is now required left shift
Ddouble_v1_rom_shim_rp2040.S1119 @ in vectoring mode (but perhaps one could work to single precision in
1120 @ a first pass and then double precision in a second pass?).
Ddouble_fma_dcp.S72 @ compute mn+a with full intermediate precision
Ddouble_sci_m33.S187 @ r2:r3 θ Q64 (with r12 bits of loss of precision)