Skip to content
Commit 78c01a5c authored by Joe Ramsay's avatar Joe Ramsay Committed by Szabolcs Nagy
Browse files

aarch64: Add vector implementations of log routines



Optimised implementations for single and double precision, Advanced
SIMD and SVE, copied from Arm Optimized Routines. Log lookup table
added as HIDDEN symbol to allow it to be shared between AdvSIMD and
SVE variants.

As previously, data tables are used via a barrier to prevent
overly aggressive constant inlining. Special-case handlers are
marked NOINLINE to avoid incurring the penalty of switching call
standards unnecessarily.

Reviewed-by: default avatarSzabolcs Nagy <szabolcs.nagy@arm.com>
parent 3bb1af20
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment