Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
3499e8a
support integer operations
May 16, 2026
f89c386
> precise f128/f256 integer arithmetic operator overloads
May 17, 2026
94213fe
- return f128/f256 from math functions for expression-node support
May 18, 2026
88ba2d9
cmake clang preset
bitloop-dev May 18, 2026
c70d7ef
more optimised fused expression bodies
bitloop-dev May 18, 2026
6384f2e
recognise more f256 expression shapes and broaden mixed benchmarks
May 18, 2026
1acb201
Merge backup f256 optimisations into dev
bitloop-dev May 18, 2026
2c0fbaf
Prune rare f256 expression routes
bitloop-dev May 18, 2026
4de2358
Add f128 mixed tests, refresh benchmark tables
bitloop-dev May 18, 2026
1d22972
- add Emscripten benchmark targets for Node.js and browser runs
May 19, 2026
ae7fc99
- save benchmark results directly in res/bench/
May 19, 2026
f040306
Merge branch 'main' into dev
bitloop-dev May 19, 2026
6f5615a
macOS / wasm32 precision fixes
May 19, 2026
dd73104
Merge branch 'dev' of https://github.com/willmh93/fltx into dev
May 19, 2026
73dbcc9
Reduce MSVC compile time for f256 expression nodes
May 20, 2026
46fecc6
Linux bench results
bitloop-dev May 20, 2026
8e7bfc9
f128 linux benchmarks
bitloop-dev May 20, 2026
61b20a0
Add shared SIMD controls and wasm acceleration
May 20, 2026
eff64bb
Reduce f256 pow/gamma binary size while preserving performance
May 20, 2026
6fe2dbf
Restructure library + new formatting styles (#4)
bitloop-dev May 24, 2026
c5117ec
- constexpr fltx/random.h (with std style interface) + tests
May 24, 2026
1868ebb
- f128/f256 accuracy/domain/performance improvements
Jun 1, 2026
22fb8eb
replace bench_tests with more advanced metrics_tests:
Jun 3, 2026
db425ef
Merge remote-tracking branch 'origin/main' into dev
Jun 3, 2026
0c60c67
- add std integrations (to_chars/from_chars, chrono, format, hashing)
Jun 3, 2026
60f698a
bench results
Jun 3, 2026
654e0ab
merge dev
Jun 3, 2026
585c655
remove deprecated denorm properties from limits
Jun 3, 2026
d604b1c
macOS/wasm32 chrono fix
Jun 3, 2026
b43235e
more chrono fixes
Jun 3, 2026
7936920
remove chrono integration - not worth keeping
Jun 3, 2026
687bad4
wasm32 fix
Jun 4, 2026
7337b2c
safer bl_table_invoke / bl_dispatch_table names
Jun 4, 2026
94db346
Improved sqrt/cbrt/rounding/fmod math kernels. Stabilize metrics repo…
Jun 6, 2026
f689589
fmod/sqrt optimisations on Linux
bitloop-dev Jun 6, 2026
d31a04a
more benchmarks results, update README
Jun 7, 2026
ce70847
update README. Fix slow nearbyint build time
Jun 7, 2026
0c4c5da
Merge branch 'main' of https://github.com/willmh93/fltx into dev
Jun 7, 2026
4a0b873
macOS benchmarks
Jun 8, 2026
66135b6
Merge branch 'main' of https://github.com/willmh93/fltx into dev
Jun 8, 2026
49a63a9
update README.md. Fix to_string/to_static_string inconsistencies. Add…
Jun 8, 2026
701c014
fix broken tests (more IO string bugs). Add missing example.
Jun 8, 2026
17745f5
remove example viewer references
Jun 8, 2026
02ad3f0
Unify math and IO APIs across fltx types
Jun 10, 2026
7723e03
IO:
Jun 13, 2026
8884340
- Refactor f128/f256 parsing and formatting through shared IO helpers…
Jun 16, 2026
8bf2635
- Add MPFR-backed f128/f256 target quantization for metric comparisons
Jun 16, 2026
9ff7fd4
- improve f128/f256 parse and formatting paths, including hex, Inf, a…
Jun 21, 2026
e2e00ae
Added std-style math promotion/overload support across f32/f64/f128/f…
Jul 4, 2026
00528bc
add ipow parity test case
Jul 4, 2026
ed1828d
Improve build policy, FMA dispatch, and rounding APIs
Jul 25, 2026
b38d8f2
- add C++20 support with compiler-aware constexpr dispatch
Aug 9, 2026
a311b6c
CI: Replaced separate platform workflows with one native accuracy mat…
Aug 17, 2026
f90e445
rename "almost_equal" to approx_eq" + simplify to only use relative t…
Aug 17, 2026
aecef03
Merge main into dev after previous squash merges
Aug 17, 2026
4972728
Fix cross-platform CI configuration and native math contracts
Aug 18, 2026
7e6e8a9
- add preset-based local CI check runners
Aug 18, 2026
6b4ed4d
- respect preset-specific qdpp and TLFloat support
Aug 18, 2026
da03e85
fix(validation): isolate CI gates and stabilize cross-platform checks
Aug 18, 2026
42136c8
fix(validation): stabilize sampling and catch f256 FMA cancellation
Aug 18, 2026
33f9069
fix(validation): preserve strict simulated constexpr semantics
Aug 19, 2026
550256c
fix(validation): preserve negative zero sign bit for MPFR conversion …
Aug 19, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
14 changes: 0 additions & 14 deletions .github/workflows/io-tests-linux.yml

This file was deleted.

14 changes: 0 additions & 14 deletions .github/workflows/io-tests-mac.yml

This file was deleted.

14 changes: 0 additions & 14 deletions .github/workflows/io-tests-wasm32.yml

This file was deleted.

14 changes: 0 additions & 14 deletions .github/workflows/io-tests-windows.yml

This file was deleted.

119 changes: 0 additions & 119 deletions .github/workflows/io_test_base.yml

This file was deleted.

14 changes: 0 additions & 14 deletions .github/workflows/parity-tests-linux.yml

This file was deleted.

14 changes: 0 additions & 14 deletions .github/workflows/parity-tests-mac.yml

This file was deleted.

14 changes: 0 additions & 14 deletions .github/workflows/parity-tests-wasm32.yml

This file was deleted.

14 changes: 0 additions & 14 deletions .github/workflows/parity-tests-windows.yml

This file was deleted.

119 changes: 0 additions & 119 deletions .github/workflows/parity_test_base.yml

This file was deleted.

14 changes: 0 additions & 14 deletions .github/workflows/precision-tests-linux.yml

This file was deleted.

14 changes: 0 additions & 14 deletions .github/workflows/precision-tests-mac.yml

This file was deleted.

Loading
Loading