pico-sdk/test/pico_float_test
Graham Sanderson 7b2d0ffeb4
Some checks failed
Bazel presubmit checks / bazel-build-check (macos-latest) (push) Has been cancelled
Bazel presubmit checks / bazel-build-check (ubuntu-latest) (push) Has been cancelled
Bazel presubmit checks / other-bazel-checks (push) Has been cancelled
Check Configs / check-configs (push) Has been cancelled
CMake / build (push) Has been cancelled
Build on macOS / build (push) Has been cancelled
Build on Windows / build (push) Has been cancelled
Additional float fixes (#2853)
* ensure that fix<>float methods (not inline versions) are called too in VFP tests

* remove sf_table.h include from float.h as it is not part of the public API

* fix float->fixed/int infinite conversions via VFP

* 2 instructions -> 1

* add missing call_ tests for float2fix_z and float2ufix_z

* fix test descriptions

Co-authored-by: Andrew Scheller <andrew.scheller@raspberrypi.com>

---------

Co-authored-by: Andrew Scheller <andrew.scheller@raspberrypi.com>
2026-03-07 12:40:32 -06:00
..
llvm switch all .S files to unified asm, and use a macro to setup compiler and some other misc changes (#1295) 2023-03-09 17:40:20 -06:00
vectors Add fast single-precision add/sub/mul for Hazard3 (#1883) 2024-08-30 11:36:30 -05:00
BUILD.bazel [bazel] Run buildifier on Bazel build files (#2825) 2026-03-02 10:24:17 +00:00
CMakeLists.txt Add support for hard float on M33 via CMake variable PICO_HARD_FLOAT_ABI=1 (#2822) 2026-03-04 10:22:27 -06:00
custom_double_funcs_test.c various floating point fixes (#2849) 2026-03-06 13:48:11 -06:00
custom_float_funcs_test.c Additional float fixes (#2853) 2026-03-07 12:40:32 -06:00
hazard3_test_gen.c Add fast single-precision add/sub/mul for Hazard3 (#1883) 2024-08-30 11:36:30 -05:00
m33.c Add support for hard float on M33 via CMake variable PICO_HARD_FLOAT_ABI=1 (#2822) 2026-03-04 10:22:27 -06:00
pico_double_test.c various floating point fixes (#2849) 2026-03-06 13:48:11 -06:00
pico_float_test.c various floating point fixes (#2849) 2026-03-06 13:48:11 -06:00
pico_float_test_hazard3.c RISC-V __mulsf3: handle exponent increase due to rounding (#2086) 2024-11-23 13:02:03 -06:00