http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50955
Bug #: 50955
Summary: IVopts incorrectly rewrite the address of a global
memory access into a local form.
Classification: Unclassified
Product: gcc
Version: 4.7.0
Sta
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50955
--- Comment #1 from Yuehai Du 2011-11-02 05:19:24
UTC ---
gcc version r180694
Configured with: /home/croseadu/android/_src/src/gcc-src/configure
--host=i486-linux-gnu --build=i486-linux-gnu
--target=arm-none-linux-gnueabi
--prefix=/home/crosead
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50955
--- Comment #6 from Yuehai Du 2011-11-03 06:24:58
UTC ---
Let me see if i understand you correctly, you are saying that there isn't an
easy way to fix it without hurting the performance(either consider less IV
candidates or dumb down the alias an
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51254
Bug #: 51254
Summary: Missed Optimization: IVOPTS don't handle unaligned
memory access.
Classification: Unclassified
Product: gcc
Version: 4.7.0
Status: UNCONFIRMED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51254
--- Comment #1 from Yuehai Du 2011-11-21 04:23:44
UTC ---
Created attachment 25870
--> http://gcc.gnu.org/bugzilla/attachment.cgi?id=25870
testcase
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51254
Yuehai Du changed:
What|Removed |Added
CC||duyuehai at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51254
--- Comment #3 from Yuehai Du 2011-12-13 04:16:22
UTC ---
Hi Richard
would it be ok if i submit a patch like this to fix this bug:
Index: gcc/tree-ssa-loop-ivopts.c
===
--- gcc/tr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51254
--- Comment #5 from Yuehai Du 2011-12-14 02:29:07
UTC ---
(In reply to comment #4)
> On Tue, 13 Dec 2011, duyuehai at gmail dot com wrote:
>
> > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51254
> >
>