This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [tree-ssa] New regressions as of 2003-11-04


In message <20031104230929.GA24820@redhat.com>, Richard Henderson writes:
 >On Tue, Nov 04, 2003 at 03:08:53PM -0700, law@redhat.com wrote:
 >> Right, but the remove_useless_stmts_and_vars does kill the CFG.
 >
 >No it doesn't.  Mostly because at present it doesn't do
 >anything at all when called after lowering.  And, really,
 >I don't see how it could.
Well, maybe I should have been clearer.

The existing statement remover changes the IL without keeping the CFG
up to date.  Thus you can't actually depend on the various links from
the CFG into the IL to be correct.


Jeff



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]