http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55760
--- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> 2012-12-20 15:58:55 UTC --- (In reply to comment #2) > Thanks. > not safe meaning producing incorrect results? Yes. > Is it documented? See the documentation for -mrecip: ... Note that while the throughput of the sequence is higher than the throughput of the non-reciprocal instruction, the precision of the sequence can be decreased by up to 2 ulp (i.e. the inverse of 1.0 equals 0.99999994). ...