http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52092
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52092
--- Comment #6 from Jakub Jelinek 2012-02-03
11:55:33 UTC ---
Author: jakub
Date: Fri Feb 3 11:55:29 2012
New Revision: 183869
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183869
Log:
PR rtl-optimization/52092
* loop-unswitch.c
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52092
--- Comment #5 from Jakub Jelinek 2012-02-02
13:14:37 UTC ---
Created attachment 26552
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=26552
gcc47-pr52092.patch
Untested fix.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52092
--- Comment #4 from Jakub Jelinek 2012-02-02
09:20:03 UTC ---
Started with http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=183296
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52092
Jakub Jelinek changed:
What|Removed |Added
Status|NEW |ASSIGNED
CC|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52092
--- Comment #2 from Andrew Pinski 2012-02-02
05:56:30 UTC ---
Here is a slightly more reduced testcase (which only has one function):
int a,b,c,d,e,f,g;
void fn16 ()
{
for (;;)
{
int *h = 0;
int **j = &h;
if (e)
{
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52092
Andrew Pinski changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52092
Andrew Pinski changed:
What|Removed |Added
Keywords||ice-on-valid-code
Component|c