diff options
author | Jakub Jelinek <jakub@redhat.com> | 2016-11-30 14:02:48 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2016-11-30 14:02:48 +0100 |
commit | 4b498f721ef25cb4cd43b4349271987cb25ae357 (patch) | |
tree | 50e53ee4a474dd1835c85e2e8b561707cc959aeb /gcc | |
parent | 7bbc950b362cb825a54bb9da3dc06b29a1c68fbe (diff) | |
download | gcc-4b498f721ef25cb4cd43b4349271987cb25ae357.zip gcc-4b498f721ef25cb4cd43b4349271987cb25ae357.tar.gz gcc-4b498f721ef25cb4cd43b4349271987cb25ae357.tar.bz2 |
emit-rtl.c (verify_insn_sharing): Call verify_rtx_sharing instead of reset_used_flags.
* emit-rtl.c (verify_insn_sharing): Call verify_rtx_sharing instead of
reset_used_flags.
From-SVN: r243019
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 3 | ||||
-rw-r--r-- | gcc/emit-rtl.c | 6 |
2 files changed, 6 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6c853e9..ac65b1c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,8 @@ 2016-11-30 Jakub Jelinek <jakub@redhat.com> + * emit-rtl.c (verify_insn_sharing): Call verify_rtx_sharing instead of + reset_used_flags. + * config/i386/i386.c (dimode_scalar_chain::convert_op): Avoid sharing the SUBREG rtx between move and following insn. diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index 04ce2d1..02512d3 100644 --- a/gcc/emit-rtl.c +++ b/gcc/emit-rtl.c @@ -2826,10 +2826,10 @@ static void verify_insn_sharing (rtx insn) { gcc_assert (INSN_P (insn)); - reset_used_flags (PATTERN (insn)); - reset_used_flags (REG_NOTES (insn)); + verify_rtx_sharing (PATTERN (insn), insn); + verify_rtx_sharing (REG_NOTES (insn), insn); if (CALL_P (insn)) - reset_used_flags (CALL_INSN_FUNCTION_USAGE (insn)); + verify_rtx_sharing (CALL_INSN_FUNCTION_USAGE (insn), insn); } /* Go through all the RTL insn bodies and check that there is no unexpected |