--- Comment #10 from ebotcazou at gcc dot gnu dot org 2006-09-10 21:34
---
Fixed everywhere.
--
ebotcazou at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #9 from ebotcazou at gcc dot gnu dot org 2006-09-10 21:28
---
Subject: Bug 28636
Author: ebotcazou
Date: Sun Sep 10 21:28:39 2006
New Revision: 116829
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116829
Log:
PR rtl-optimization/28636
* combine.c (f
--- Comment #8 from ebotcazou at gcc dot gnu dot org 2006-09-10 21:28
---
Subject: Bug 28636
Author: ebotcazou
Date: Sun Sep 10 21:28:03 2006
New Revision: 116828
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116828
Log:
PR rtl-optimization/28636
* combine.c (f
--- Comment #7 from ebotcazou at gcc dot gnu dot org 2006-09-10 21:27
---
Subject: Bug 28636
Author: ebotcazou
Date: Sun Sep 10 21:27:36 2006
New Revision: 116827
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116827
Log:
PR rtl-optimization/28636
* combine.c (f
--- Comment #6 from ebotcazou at gcc dot gnu dot org 2006-09-09 22:09
---
> it looks like ifcvt messes up in pass 3 and puts the post-inc in the
> cond-exec block.
It's actually the combiner that wrongly ditches the post-inc, at least with
the last set of options you posted. Amazingly
--- Comment #5 from rguenth at gcc dot gnu dot org 2006-08-08 09:09 ---
Confirmed. The problem is probably latent on mainline. check_header is being
miscompiled, -O -fno-loop-optimize2 -fno-loop-optimize -fno-branch-count-reg
is enough to trigger the bug (i.e. no loop bug).
extern voi