fpu/softfloat: re-factor compare