Re: [PATCH, rs6000] power8 patches, revised patch #8, power8 load fusion

2013-11-22 Thread Alan Modra
Hi Mike, As discussed on irc, I'm applying the following as obvious to fix a bug in the vsx fusion peepholes. The bug is simply that the peepholes are enabled when -mno-vsx, which leads to replacing RTL that would emit lvx insns with RTL that emits lxvw4x or lxvd2x. This is clearly wrong, and wor

Re: [PATCH, rs6000] power8 patches, revised patch #8, power8 load fusion

2013-07-31 Thread David Edelsohn
On Mon, Jul 29, 2013 at 2:39 PM, Michael Meissner wrote: > This is the revised version of my patch #8 for power8 support. I have removed > all of the incidental changes, and only added the support for load fusion. I > have added support for fusion on 32-bit Linux. I have added a test to make >

Re: [PATCH, rs6000] power8 patches, revised patch #8, power8 load fusion

2013-07-29 Thread Michael Meissner
This is the revised version of my patch #8 for power8 support. I have removed all of the incidental changes, and only added the support for load fusion. I have added support for fusion on 32-bit Linux. I have added a test to make sure the fusion ops are being generated. I have built a compiler