https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82692
--- Comment #12 from Segher Boessenkool <segher at gcc dot gnu.org> --- But why only do this for FLOAT_MODE_P? Either the logic here isn't correct, or cc_modes_compatible isn't the correct hook (we'll need a new hook then?), or determining ordered/unordered by CC mode does not work (does not fit into how RTL works).