diff options
author | Jakub Jelinek <jakub@redhat.com> | 2012-10-03 16:28:28 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2012-10-03 16:28:28 +0200 |
commit | 8b8de8b62cd8f1399a4cc2a679242774643a4fe6 (patch) | |
tree | 369f25770be3de9aaf36e88f8b98a74cc252ff44 | |
parent | 75ab707c7532221207fb89647c555438166c6f89 (diff) | |
download | gcc-8b8de8b62cd8f1399a4cc2a679242774643a4fe6.zip gcc-8b8de8b62cd8f1399a4cc2a679242774643a4fe6.tar.gz gcc-8b8de8b62cd8f1399a4cc2a679242774643a4fe6.tar.bz2 |
re PR rtl-optimization/54792 (-fcompare-debug failures introduced by r191493)
PR rtl-optimization/54792
* sched-deps.c (find_modifiable_mems): Scan also TAIL insn.
From-SVN: r192038
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/sched-deps.c | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 63eed37..db70fed 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2012-10-03 Jakub Jelinek <jakub@redhat.com> + + PR rtl-optimization/54792 + * sched-deps.c (find_modifiable_mems): Scan also TAIL insn. + 2012-10-02 H.J. Lu <hongjiu.lu@intel.com> PR target/54785 diff --git a/gcc/sched-deps.c b/gcc/sched-deps.c index 6625a53..936a131 100644 --- a/gcc/sched-deps.c +++ b/gcc/sched-deps.c @@ -4816,10 +4816,10 @@ find_mem (struct mem_inc_info *mii, rtx *address_of_x) void find_modifiable_mems (rtx head, rtx tail) { - rtx insn; + rtx insn, next_tail = NEXT_INSN (tail); int success_in_block = 0; - for (insn = head; insn != tail; insn = NEXT_INSN (insn)) + for (insn = head; insn != next_tail; insn = NEXT_INSN (insn)) { struct mem_inc_info mii; |