Re: [PATCH], Remove undocumented -mtoc-fusion from PowerPC

2018-07-27 Thread Michael Meissner
On Wed, Jul 18, 2018 at 05:59:50PM -0500, Segher Boessenkool wrote: > Hi Mike, > > On Fri, Jul 13, 2018 at 04:56:13PM -0400, Michael Meissner wrote: > > This means rather than keeping the toc fusion around (that nobody used), I > > would prefer to delete the current code, and replace it with

Re: [PATCH], Remove undocumented -mtoc-fusion from PowerPC

2018-07-18 Thread Segher Boessenkool
Hi Mike, On Fri, Jul 13, 2018 at 04:56:13PM -0400, Michael Meissner wrote: > This means rather than keeping the toc fusion around (that nobody used), I > would prefer to delete the current code, and replace it with better code as I > implement it. > +++ gcc/config/rs6000/constraints.md

[PATCH], Remove undocumented -mtoc-fusion from PowerPC

2018-07-13 Thread Michael Meissner
Back in the days when I was developing the extended fusion support for PowerPC (-mpower9-fusion), I added a partially implemented option called toc fusion. The idea was to recognize TOC entries (that normally get split into HIGH/LO_SUM pairs) early on, and keep the pairs together. Unfortunately,