Re: patch to fix PR55775

2012-12-21 Thread David Miller
From: Vladimir Makarov Date: Fri, 21 Dec 2012 17:04:34 -0500 > If I go this way, it will be another reload which is trying to do > everything at once. Also after 2 passes the inheritance improve code > (as inheritance code itself) usually does nothing for big majority of > programs. It has no s

Re: patch to fix PR55775

2012-12-21 Thread Vladimir Makarov
On 12-12-21 4:29 PM, David Miller wrote: From: Vladimir Makarov Date: Fri, 21 Dec 2012 16:22:15 -0500 2012-12-21 Vladimir Makarov PR middle-end/55775 * lra-assigns.c (improve_inheritance): Do nothing after LRA_MAX_INHERITANCE_PASSES pass. * lra-constrain

Re: patch to fix PR55775

2012-12-21 Thread David Miller
From: Vladimir Makarov Date: Fri, 21 Dec 2012 16:22:15 -0500 > 2012-12-21 Vladimir Makarov > > PR middle-end/55775 > * lra-assigns.c (improve_inheritance): Do nothing after > LRA_MAX_INHERITANCE_PASSES pass. > * lra-constraints.c (MAX_CONSTRAINT_ITERATION_NUMBE

patch to fix PR55775

2012-12-21 Thread Vladimir Makarov
The following patch fixes http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55775 The bug is related to PR55330. The patch was successfully bootstrapped and tested on x86/x86-64. Committed as rev. 194680. 2012-12-21 Vladimir Makarov PR middle-end/55775 * lra-assigns.c (improve_i