On Wed, Nov 20, 2019 at 11:17:11PM +0000, Segher Boessenkool wrote: > We currently expand various floating point comparisons early, to some > sequences with cror insns and the like. This doesn't optimize well. > > Change that to allow any of the 14 floating point comparisons in the > instruction stream, and split them after combine (at split1).
> Tested on powerpc64-linux {-m32,-m64} > Anyway, testing on p8le and p9le as well; will commit if that works fine. That worked flawlessly. Committed. Segher