This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Fix PR 55889



On Tue, 19 Feb 2013, Andrey Belevantsev wrote:

> Hello,
> 
> As we discussed in the PR, the problem here is that the selective scheduler
> does not expect that renaming a hard register to a pseudo would result in
> extra dependencies.  The dependencies come from implicit clobbers code of
> sched-deps.c, so I've made a minimal patch that checks only for that case
> using the same function from IRA and avoids it.
> 
> The patch fixes the test case on AIX as reported by David and also bootstraps
> and tests fine on x86-64 and ia64, ok for trunk?

OK (with "1" changed to "true" in arguments to validate_change as discussed
offline), thanks.

-- 
Alexander


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]