On Mon, Nov 7, 2016 at 4:32 AM, Segher Boessenkool <seg...@kernel.crashing.org> wrote: > We transform floating point divide instructions to a faster series of > simple instructions, "swdiv". Currently we do not do that until the > first splitter pass, which is much too late for most optimisations > that can happen on those new instructions, e.g. the constant loads > are not CSEd inside an unrolled loop. This patch changes things so > those divide instructions are expanded during expand already. > > Bootstrapped and tested on powerpc64-linux; Bill has run SPEC on it, > and if anything it shows a slight improvement. > > Is this okay for trunk?
Okay. But commenting on the ChangeLog entry is half the fun! - David