Commit Graph

4 Commits

Author SHA1 Message Date
Lephenixnoir ec1593d4f8
libnum: add floor/ceil/frac functions, and int limits 2022-08-04 10:18:28 +01:00
Lephenixnoir 10cf9951a0
libnum: rename the namespace [num] -> [libnum]
The first name would make `num` on its own ambiguous when using the
namespace.
2022-08-01 23:01:35 +01:00
Lephenixnoir 967eb034f4
libnum: num8 optimizations 2022-07-20 00:50:58 +01:00
Lephenixnoir e90abaaabc
libnum: add tests for how optimized compiled assembly code is
This change adds tests for libnum (run with `make -C build-x tests`)
that compile example programs with g++ and evaluate how optimized the
assembly code is. This is done by checking user-provided specifications
of what instructions should and shouldn't be used against the compiled
assembler.
2022-07-19 23:18:01 +01:00