On Thu, Dec 05, 2013 at 12:40:17PM -0500, Vladimir Makarov wrote:
> The following patch fixes two GCC testsuite failures for LRA.  The
> patch makes swap through registers instead of memory for the test
> cases when LRA is used.
> 
> There are differences in reload and LRA constraint matching
> algorithm which results in different alternative choices when the
> original pattern is used.
> 
> Actually my first proposed solution variant used one pattern which
> is now for LRA in this patch.  But some doubt arose that it may
> affect reload pass in some bad way.
> 
> Ok to commit?

I must admit to not remembering why I used ??&r.  I know I wanted it to prefer
doing the memory patterns.  I would think we should try just the pattern
without the ??.

-- 
Michael Meissner, IBM
IBM, M/S 2506R, 550 King Street, Littleton, MA 01460, USA
email: meiss...@linux.vnet.ibm.com, phone: +1 (978) 899-4797

Reply via email to