From d094b0b31366673aff4d9fd229f5d7e1cdd65389 Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Wed, 6 Mar 2002 12:56:21 -0700 Subject: [PATCH] ssa-ccp.c (ssa_fast_dce): Update the DF def-use chains after completing fast dead code elimination. * ssa-ccp.c (ssa_fast_dce): Update the DF def-use chains after completing fast dead code elimination. From-SVN: r50374 --- gcc/ChangeLog | 3 +++ gcc/ssa-ccp.c | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 2a5c8c6203b..64cf53def75 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -8,6 +8,9 @@ Wed Mar 6 20:32:09 CET 2002 Jan Hubicka Wed Mar 6 12:27:10 2002 Jeffrey A Law (law@redhat.com) + * ssa-ccp.c (ssa_fast_dce): Update the DF def-use chains + after completing fast dead code elimination. + * m68k.h (CONST_COSTS): Lower cost of 0.0 when used inside a COMPARE operator. diff --git a/gcc/ssa-ccp.c b/gcc/ssa-ccp.c index 9d2d9c9170e..4b602a3875e 100644 --- a/gcc/ssa-ccp.c +++ b/gcc/ssa-ccp.c @@ -1218,4 +1218,9 @@ ssa_fast_dce (df) } sbitmap_free (worklist); + + /* Update the use-def chains in the df_analyzer as needed. */ + df_analyse (df_analyzer, 0, + DF_RD_CHAIN | DF_RU_CHAIN | DF_REG_INFO | DF_HARD_REGS); + } -- 2.30.2