Yeah, there is some work that can be done in common.  Checking to see in
what multiple of pi/4 the argument is in, etc...  The actual polynomial
evaluation must be done separately I think.  I believe I wrote our current
sincos() implementation, which supposedly is more efficient when operating
on floats and doubles, but just falls back to sin() and cos() for long
double.
-E

Reply via email to