diff options
author | Gael Guennebaud <g.gael@free.fr> | 2019-01-14 13:54:01 +0100 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2019-01-14 13:54:01 +0100 |
commit | 4356a55a61c99faec681b20c5477b7e7012ca128 (patch) | |
tree | 7400f67a3f5a8cca501e975e520cc141a27b68a3 /test/geo_transformations.cpp | |
parent | f566724023e1a82be7fecfe0639e908772d3cea6 (diff) |
PR 571: Implements an accurate argument reduction algorithm for huge inputs of sin/cos and call it instead of falling back to std::sin/std::cos.
This makes both the small and huge argument cases faster because:
- for small inputs this removes the last pselect
- for large inputs only the reduction part follows a scalar path,
the rest use the same SIMD path as the small-argument case.
Diffstat (limited to 'test/geo_transformations.cpp')
0 files changed, 0 insertions, 0 deletions