alias.c (memrefs_conflict_p): If x and y are the same VALUE, don't call get_addr...
authorJakub Jelinek <jakub@redhat.com>
Fri, 16 Apr 2010 09:26:43 +0000 (11:26 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 16 Apr 2010 09:26:43 +0000 (11:26 +0200)
commit5312b0660e6f24145896e84382d184c16c884bf1
tree1728270296344efa111f7dd12bbe6946f34b601b
parentd5cc2ee390b7ff74f41ec95aca7510c172c78da0
alias.c (memrefs_conflict_p): If x and y are the same VALUE, don't call get_addr on both.

* alias.c (memrefs_conflict_p): If x and y are the same VALUE,
don't call get_addr on both.  If one expression is a VALUE and
the other a REG, check VALUE's locs if the REG isn't among them.

From-SVN: r158401
gcc/ChangeLog
gcc/alias.c