2010-06-04 Richard Guenther <rguenther@suse.de>
commitf2c0a1f93375517b411ad291a0cfac7aa843b385
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 4 Jun 2010 12:44:41 +0000 (4 12:44 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 4 Jun 2010 12:44:41 +0000 (4 12:44 +0000)
tree574442fc010047b9d3c8868252fa6d6b295f6f3d
parent8946a2d7d31b973c19c1b88d47724e0db1a3bff4
2010-06-04  Richard Guenther  <rguenther@suse.de>

Backport from mainline:
2010-05-18  Jakub Jelinek  <jakub@redhat.com>

PR debug/41371
* var-tracking.c (find_loc_in_1pdv): Add a few checks from
rtx_equal_p inline.

2010-05-25  Jakub Jelinek  <jakub@redhat.com>

PR debug/41371
* var-tracking.c (find_loc_in_1pdv): Guard asserts with
ENABLE_CHECKING.
(intersect_loc_chains): Walk the s2var's loc_chain together
with s1node chain as long as the locations are equal, don't
call find_loc_in_1pdv in that case.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_5-branch@160261 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/var-tracking.c