aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/geo_transformations.cpp
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2019-01-14 13:54:01 +0100
committerGravatar Gael Guennebaud <g.gael@free.fr>2019-01-14 13:54:01 +0100
commit4356a55a61c99faec681b20c5477b7e7012ca128 (patch)
tree7400f67a3f5a8cca501e975e520cc141a27b68a3 /test/geo_transformations.cpp
parentf566724023e1a82be7fecfe0639e908772d3cea6 (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