commit | 2a963bbff4f16998def16ab5c7b1c7ab92f825a8 | [log] [tgz] |
---|---|---|
author | Joe Ramsay <Joe.Ramsay@arm.com> | Tue Dec 06 10:40:54 2022 +0000 |
committer | Joe Ramsay <joe.ramsay@arm.com> | Tue Dec 06 10:40:54 2022 +0000 |
tree | 62cd030c054cb4f6582b89129ddce0824bd3021f | |
parent | 0d3c3cd35440d224ddbcd1496b48835443f4c7c1 [diff] |
pl/math: Set fenv flags in Neon asinhf Routine no longer relies on vector log1pf, as this has to become more complex to deal with fenv itself. Instead we re-use a log1pf helper from Neon atanhf which does no special-case handling, instead leaving it all up to the main routine. We now just fall back to the scalar routine for special-case handling. This uncovered a mistake in asinhf's handling of NaNs, which has been fixed.