------- Comment #4 from jb at gcc dot gnu dot org  2007-04-27 11:29 -------
(In reply to comment #3)
> 1. Convert to single precision
> 2. Calculate rcp(s|p)s or rsqrt(p|s)s
> 3. Refine with newton iteration
> 
> vs. just using div(p|s)d or sqrt(p|s)d?

This should be

1. Convert to single precision
2. Calculate rcp(s|p)s or rsqrt(p|s)s
3. Convert back to double precision
4. Refine with newton iteration


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31723

Reply via email to