commit | 1721f53563004249849968a4f78a3ed162b5e8e1 | [log] [tgz] |
---|---|---|
author | Joe Ramsay <Joe.Ramsay@arm.com> | Wed Nov 09 14:52:37 2022 +0000 |
committer | Joe Ramsay <joe.ramsay@arm.com> | Wed Nov 09 14:52:37 2022 +0000 |
tree | 9a9d3d450343f4760c1258d16f89b6fe7e995cf4 | |
parent | 151020a369757cd33e13ca3dd9dfadfc2a15a905 [diff] |
pl/math: Add vector/Neon expm1 New routine is a vector port of the scalar algorithm, with fallback to the scalar variant for large and special input. This enables us to simplify elements of the algorithm which were necessary for large input. It also means that, as long as we fall back to the scalar for tiny input as well (dependent on the value of WANT_ERRNO), the routine sets fenv flags correctly.