Searched hist:152872 (Results 1 - 2 of 2) sorted by relevance

/freebsd-11.0-release/lib/msun/src/
H A Ds_cosf.cdiff 152872 Mon Nov 28 06:15:10 MST 2005 bde Exploit skew-symmetry to avoid an operation: -sin(x-A) = sin(A-x). This
gives a tiny but hopefully always free optimization in the 2 quadrants
to which it applies. On Athlons, it reduces maximum latency by 4 cycles
in these quadrants but has usually has a smaller effect on total time
(typically ~2 cycles (~5%), but sometimes 8 cycles when the compiler
generates poor code).
H A Ds_sinf.cdiff 152872 Mon Nov 28 06:15:10 MST 2005 bde Exploit skew-symmetry to avoid an operation: -sin(x-A) = sin(A-x). This
gives a tiny but hopefully always free optimization in the 2 quadrants
to which it applies. On Athlons, it reduces maximum latency by 4 cycles
in these quadrants but has usually has a smaller effect on total time
(typically ~2 cycles (~5%), but sometimes 8 cycles when the compiler
generates poor code).

Completed in 57 milliseconds