http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52756
Richard Guenther changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52756
--- Comment #8 from Richard Guenther 2012-04-02
15:13:50 UTC ---
Author: rguenth
Date: Mon Apr 2 15:13:45 2012
New Revision: 186085
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=186085
Log:
2012-04-02 Richard Guenther
PR tree-op
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52756
--- Comment #7 from Richard Guenther 2012-04-02
14:05:31 UTC ---
With that patch gcc.dg/tree-ssa/ssa-dom-thread-2.c regresses as we do not
perform the threading through the header edge anymore. Note that using
thread_block (header, true); for th
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52756
--- Comment #6 from Richard Guenther 2012-04-02
11:38:59 UTC ---
It doesn't work, as we expect loop_latch_edge () to work during further
threading.
It also does not work because we miss some threadings and thus hit the assert
that e->aux is NULL
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52756
Jeffrey A. Law changed:
What|Removed |Added
CC||law at redhat dot com
--- Comment #5 fro
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52756
--- Comment #4 from Richard Guenther 2012-03-30
13:26:57 UTC ---
(In reply to comment #3)
> DOM jump threading threads the loop latch edge:
>
> if (latch->aux)
> {
> /* First handle the case latch edge is redirected. */
> loop
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52756
Richard Guenther changed:
What|Removed |Added
CC||law at gcc dot gnu.org
--- Comment #3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52756
--- Comment #2 from Richard Guenther 2012-03-29
09:56:12 UTC ---
Reduced testcase, but a different ICE than the original one.
void Env_FetchObj0AttrOffset (unsigned int NumFields, int *Status)
{
int Found = 0;
if (NumFields)
while
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52756
Richard Guenther changed:
What|Removed |Added
Status|UNCONFIRMED |ASSIGNED
Last reconfirmed|