Re: [PATCH, rs6000] power8 patches, patch #8, power8 load fusion + misc.

2013-06-24 Thread David Edelsohn
On Mon, Jun 24, 2013 at 12:31 PM, Michael Meissner wrote: >> This really should have been a separate patch. > > Yes, you are right. I can separate it to be a separate patch if desired. The > last I checked, there were still problems in moving to use LRA. It would be > nice if we could get the

Re: [PATCH, rs6000] power8 patches, patch #8, power8 load fusion + misc.

2013-06-24 Thread Michael Meissner
On Tue, Jun 18, 2013 at 02:30:49PM -0400, David Edelsohn wrote: > On Wed, May 22, 2013 at 4:52 PM, Michael Meissner > wrote: > > > 2013-05-22 Michael Meissner > > > > * config/rs6000/predicates.md (fusion_gpr_addis): New predicates > > to support power8 load fusion. > >

Re: [PATCH, rs6000] power8 patches, patch #8, power8 load fusion + misc.

2013-06-18 Thread David Edelsohn
On Wed, May 22, 2013 at 4:52 PM, Michael Meissner wrote: > 2013-05-22 Michael Meissner > > * config/rs6000/predicates.md (fusion_gpr_addis): New predicates > to support power8 load fusion. > (fusion_gpr_mem_load): Likewise. > > * config/rs6000/rs6000-modes.def (

Re: [PATCH, rs6000] power8 patches, patch #8, power8 load fusion + misc.

2013-05-22 Thread Michael Meissner
This is the final set of patches that I have available right now. We will be doing additional patches over the summer. The primary thing in this patch is to add support for load fusion in the power8. Power8 has two types of fusion: addi ,, lxvd2x ,, and: addis ,,