diff options
author | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2012-11-26 21:58:09 +0000 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2012-11-26 21:58:09 +0000 |
commit | 90251a6208237554814599ed36126cd63bfe9dc6 (patch) | |
tree | 60acd4443c858452449a64a3fe9d77f4346b3a9f /gcc | |
parent | d8405cc13706525558778b67b47e45a6dd8b4267 (diff) | |
download | gcc-90251a6208237554814599ed36126cd63bfe9dc6.zip gcc-90251a6208237554814599ed36126cd63bfe9dc6.tar.gz gcc-90251a6208237554814599ed36126cd63bfe9dc6.tar.bz2 |
* reorg.c (redundant_insn): Do not handle DEBUG_INSNs.
From-SVN: r193829
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/reorg.c | 4 |
2 files changed, 7 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1c0aa9a..0e02294 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2012-11-26 Eric Botcazou <ebotcazou@adacore.com> + + * reorg.c (redundant_insn): Do not handle DEBUG_INSNs. + 2012-11-26 Vladimir Makarov <vmakarov@redhat.com> PR target/55277 @@ -44,8 +48,7 @@ 2012-11-26 Marek Polacek <polacek@redhat.com> - * cprop.c (hash_set): Remove variable. Use regno - variable directly. + * cprop.c (hash_set): Remove variable. Use regno variable directly. 2012-11-26 Eric Botcazou <ebotcazou@adacore.com> diff --git a/gcc/reorg.c b/gcc/reorg.c index d4c2deb..dea790f 100644 --- a/gcc/reorg.c +++ b/gcc/reorg.c @@ -1628,7 +1628,7 @@ redundant_insn (rtx insn, rtx target, rtx delay_list) if (LABEL_P (trial)) return 0; - if (!NONDEBUG_INSN_P (trial)) + if (!INSN_P (trial)) continue; --insns_to_search; @@ -1731,7 +1731,7 @@ redundant_insn (rtx insn, rtx target, rtx delay_list) trial && !LABEL_P (trial) && insns_to_search > 0; trial = PREV_INSN (trial)) { - if (!NONDEBUG_INSN_P (trial)) + if (!INSN_P (trial)) continue; --insns_to_search; |