--- Comment #4 from rguenth at gcc dot gnu dot org 2008-03-19 10:45 ---
Subject: Bug 35609
Author: rguenth
Date: Wed Mar 19 10:44:52 2008
New Revision: 133341
URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=133341
Log:
2008-03-19 Richard Guenther [EMAIL PROTECTED]
PR
--- Comment #3 from rguenth at gcc dot gnu dot org 2008-03-18 16:53 ---
While this is a regression the underlying problem was latent and thus this
should be an enhacement report. But I'll have a look.
--
rguenth at gcc dot gnu dot org changed:
What|Removed
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Summary|[4.3/4.4 Regression] bogus |[4.3/4.4 Regression] is
|is used uninitialized in
--- Comment #1 from pinskia at gcc dot gnu dot org 2008-03-16 21:30 ---
So Jump threading comes along and threads the jump for some reason makes the
PHI node go away.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35609
--- Comment #2 from rguenth at gcc dot gnu dot org 2008-03-16 21:32 ---
The warning works as designed, the PHI node in question that causes the
warning only has a single incoming edge:
testfunc ()
{
int alt_reloc;
int foo.0;
bb 2:
foo.0_1 = foo;
if (foo.0_1 19)
goto bb 5;