This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH], Remove power9 fusion support


On Nov 2, 2018, at 11:37 AM, Michael Meissner <meissner@linux.ibm.com> wrote:
> 
> As I discussed in my 2018 Cauldron talk, the PowerPC GCC compiler supported a
> subset of the original design for fusion in the power9 hardware using peepholes
> to fuse together ADDIS instructions and floating point load/store operations.
> 
> However, while fusion was part of the original power9 design, by the time the
> machine came out, the fusion support was no longer part of the architecture.
> 
> This patch removes all of the so-called power9 fusion support for the GCC
> compiler.  It leaves -mpower9-fusion as a deprecated switch

So, I'd just remove the flag support as well.  Anyone that hits on it, will want to examine their code and have the opportunity to fix it.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]