[Bug c/30843] ice for legal code with -ftree-vectorize -O2

2007-02-19 Thread dorit at il dot ibm dot com
--- Comment #3 from dorit at il dot ibm dot com 2007-02-19 08:28 --- > Looks like possibly some bad interaction between vectorization of induction > and > vectorization of strided-access. Will investigate. I looked into it with Ira, and looks like the problem is that during transforma

[Bug c/30843] ice for legal code with -ftree-vectorize -O2

2007-02-18 Thread dorit at il dot ibm dot com
--- Comment #2 from dorit at il dot ibm dot com 2007-02-18 21:50 --- I was able to reproduce it. Here's a reduced testcase: void dacP98FillRGBMap( unsigned char *pBuffer ) { unsigned long dw, dw1; unsigned long *pdw = (unsigned long *)(pBuffer); for( dw = 256, dw1 = 0; dw;

[Bug c/30843] ice for legal code with -ftree-vectorize -O2

2007-02-18 Thread dcb314 at hotmail dot com
--- Comment #1 from dcb314 at hotmail dot com 2007-02-18 16:58 --- Created an attachment (id=13064) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13064&action=view) C source code -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30843