cse.c (invalidate_for_call): Do not remove memory references from the table here.

* cse.c (invalidate_for_call): Do not remove memory references from
        the table here.  It's handled elsewhere.

From-SVN: r30076
This commit is contained in:
Jeffrey A Law 1999-10-18 23:05:03 +00:00 committed by Jeff Law
parent 4b84737d47
commit b61a6c8113
2 changed files with 3 additions and 6 deletions

View File

@ -24,6 +24,9 @@ Mon Oct 18 02:38:46 1999 Bernd Schmidt <bernds@cygnus.co.uk>
Mon Oct 18 01:41:35 1999 Jeffrey A Law (law@cygnus.com)
* cse.c (invalidate_for_call): Do not remove memory references from
the table here. It's handled elsewhere.
* haifa-sched.c (add_dependence): Protect references to the
true dependency cache with #ifdef INSN_SCHEDULING.
(remove_dependence): Similarly.

View File

@ -2009,12 +2009,6 @@ invalidate_for_call ()
{
next = p->next_same_hash;
if (p->in_memory)
{
remove_from_table (p, hash);
continue;
}
if (GET_CODE (p->exp) != REG
|| REGNO (p->exp) >= FIRST_PSEUDO_REGISTER)
continue;