Not all VALUEs are identical

From-SVN: r44645
This commit is contained in:
Bernd Schmidt 2001-08-05 16:26:01 +00:00 committed by Bernd Schmidt
parent b05ecb168f
commit ab59db3c80
2 changed files with 7 additions and 1 deletions

View File

@ -1,8 +1,11 @@
2001-08-05 Bernd Schmidt <bernds@redhat.com>
* doloop.c (doloop_modify_runtime): Properly compute number of
* doloop.c (doloop_modify_runtime): Properly compute number of
iterations if loop was unrolled.
* alias.c (rtx_equal_for_memref_p): VALUEs are only identical
if their CSELIB_VAL_PTRs are.
2001-08-04 Hans-Peter Nilsson <hp@bitrange.com>
* config/sh/sh.c (sh_asm_named_section): Fix typo in align

View File

@ -1032,6 +1032,9 @@ rtx_equal_for_memref_p (x, y)
/* Some RTL can be compared without a recursive examination. */
switch (code)
{
case VALUE:
return CSELIB_VAL_PTR (x) == CSELIB_VAL_PTR (y);
case REG:
return REGNO (x) == REGNO (y);