Commit d51f3632 by Jan Hubicka Committed by Jan Hubicka

* gcse.c (hash_expr): Do not use alias set for hashing.

From-SVN: r53772
parent ba081f92
Thu May 23 09:22:23 CEST 2002 Jan Hubicka <jh@suse.cz>
* gcse.c (hash_expr): Do not use alias set for hashing.
2002-05-22 Kevin Buettner <kevinb@redhat.com> 2002-05-22 Kevin Buettner <kevinb@redhat.com>
* dbxout.c (dbxout_class_name_qualifiers): New function. * dbxout.c (dbxout_class_name_qualifiers): New function.
......
...@@ -1689,7 +1689,9 @@ hash_expr_1 (x, mode, do_not_record_p) ...@@ -1689,7 +1689,9 @@ hash_expr_1 (x, mode, do_not_record_p)
} }
hash += (unsigned int) MEM; hash += (unsigned int) MEM;
hash += MEM_ALIAS_SET (x); /* We used alias set for hashing, but this is not good, since the alias
set may differ in -fprofile-arcs and -fbranch-probabilities compilation
causing the profiles to fail to match. */
x = XEXP (x, 0); x = XEXP (x, 0);
goto repeat; goto repeat;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment