This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/58697] [4.8 Regression] wrong code (segfaults) at -O3
- From: "rguenth at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 14 Oct 2013 09:08:34 +0000
- Subject: [Bug tree-optimization/58697] [4.8 Regression] wrong code (segfaults) at -O3
- Auto-submitted: auto-generated
- References: <bug-58697-4 at http dot gcc dot gnu dot org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58697
--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
(In reply to Jakub Jelinek from comment #1)
> Started with r192219, ended with r203317. The latter is weird, I thought
> Andrew's patches are just reshuffling of stuff, not changing compiler
> behavior.
> In any case, between r203316 and r203317, pre-unswitch dump the IL is the
> same, unswitching is the first changed dump.
Andrews changes provide accessors that do not compute niter info (you cannot
do that on RTL using the GIMPLE routines). So if the tree level now uses
those then they need to make sure to compute the info as well.