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] |
In message <199806270035.RAA23909@rtl.cygnus.com>you write: > It would be nice if this was fixed. I have seen this happen before because > combine didn't update REG_N_REFS. Maybe we could just recompute REG_N_REFS > before register allocation rather than trying to keep it up-to-date as > we go along. I've checked in a patch to update REG_N_REFS and REG_N_SETS just before local allocation. I believe it is accurate (since it's derived from the original code in flow to compute this information). Consider the regmove patch retracted. Now we just have to decide if we want to rip out all the code which tried to keep the refs/sets counts accurate between life analysis and register allocation. jeff
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |