Re: [PATCH], rs6000 cleanup, make constraints tighter

2014-08-11 Thread Michael Meissner
This is the patch I checked in as subversion id 213834. -- Michael Meissner, IBM IBM, M/S 2506R, 550 King Street, Littleton, MA 01460-6245, USA email: meiss...@linux.vnet.ibm.com, phone: +1 (978) 899-4797 Index: gcc/config/rs6000/constraints.md

Re: [PATCH], rs6000 cleanup, make constraints tighter

2014-08-11 Thread Michael Meissner
On Fri, Aug 08, 2014 at 03:31:48PM -0400, David Edelsohn wrote: > Okay. > > Note that you or Carrot will have to be careful about the merge of > movdi_internal64 as both of your patches affect that pattern. Carrot has checked in his patch, and I will adapt my patch (and replace the constraint wm

Re: [PATCH], rs6000 cleanup, make constraints tighter

2014-08-08 Thread David Edelsohn
On Thu, Aug 7, 2014 at 2:41 PM, Michael Meissner wrote: > I'm starting to look at updating my old address branch with an eye towards > getting the changes committed in GCC 4.10. The address branch is meant to > rewrite handling of addresses in the rs6000 backend, to generalize the > addresses bef

[PATCH], rs6000 cleanup, make constraints tighter

2014-08-07 Thread Michael Meissner
I'm starting to look at updating my old address branch with an eye towards getting the changes committed in GCC 4.10. The address branch is meant to rewrite handling of addresses in the rs6000 backend, to generalize the addresses before register allocation to allow more general forms, and then wit