nuttx/include/nuttx/lib
ouyangxiangzhen f309d65a7f lib/math32: improve the performance of invdiv_u32.
This commit provided a better invdiv_u32 implementation on 64-bit architectures. The test results showed it is 25% faster than the original implementation on x86_64.

Signed-off-by: ouyangxiangzhen <ouyangxiangzhen@xiaomi.com>
2025-10-22 09:46:42 +08:00
..
builtin.h include: migrate to SPDX identifier 2024-10-04 08:18:42 +08:00
elf.h style: fix spelling in code comments and strings 2025-05-23 10:48:41 +08:00
float.h float.h: Define FLT_ROUNDS if not defined by toolchain previously 2024-12-03 08:38:58 +08:00
lib.h libc: fix assert "Free memory from the wrong heap" with flat mode and user separated heap enabled mode 2025-07-28 16:04:03 -03:00
math.h include/nuttx/math.h: add missing HUGE_VALF and HUGE_VALL 2025-03-21 08:57:13 +01:00
math32.h lib/math32: improve the performance of invdiv_u32. 2025-10-22 09:46:42 +08:00
setjmp.h libc: add support for sigsetjmp() and siglongjmp() 2025-08-22 20:50:13 +08:00
stdarg.h include: migrate to SPDX identifier 2024-10-04 08:18:42 +08:00
xorshift128.h include: migrate to SPDX identifier 2024-10-04 08:18:42 +08:00