r107852 is only safe with -enable-unsafe-fp-math to account for +0.0 == -0.0.