Skip to content
A Bhat edited this page Jan 13, 2020 · 20 revisions

Optimized implementations of various library functions for ARM architecture processors

Releases

  • Quarterly release YY.MM format.
  • Last release 19.11 (Nov 2019)
  • Next release 20.02 (Feb 2020)

Math routines

Function Float-Scalar Double-Scalar Float-Vector Double-Vector
exp ✔️ ✔️ ✔️ ✔️
exp_1u ✔️
exp2 ✔️ ✔️ ✔️ ✔️
exp2_1u ✔️
pow ✔️ ✔️ ✔️
log ✔️ ✔️ ✔️ ✔️
log2 ✔️ ✔️ ✔️ ✔️
sin ✔️ ✔️ ✔️
cos ✔️ ✔️ ✔️
sincos ✔️

String routines

Function AArch32 AArch64 AArch64-SVE
memcpy ✔️ ✔️
memmove ✔️ ✔️
memset ✔️ ✔️
memchr ✔️ ✔️ ✔️
memcmp ✔️
strcpy ✔️ ✔️ ✔️
strcmp ✔️ ✔️ ✔️
strncmp ✔️ ✔️
strchr ✔️ ✔️
strrchr ✔️ ✔️
strchrnul ✔️ ✔️
strlen ✔️ ✔️
strnlen ✔️ ✔️

Roadmap

20.02 (Feb 2020) release

  • Vector version of pow routine.
  • Improved memcpy, memove, memcmp, strlen and strnlen
  • Erf function

20.05 (May 2020) release

  • TBC
Clone this wiki locally