This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug optimization/11710] loop optimizer cannot figure out # iterations for shift and / * "increments"


PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11710



------- Additional Comments From rakdver at atrey dot karlin dot mff dot cuni dot cz  2003-07-29 19:27 -------
Subject: Re:  loop optimizer cannot figure out # iterations for shift and / * "increments"

Hello,

> I can confirm this on the mainline (20030729) on powerpc-apple-darwin6.6 but it is not fixed on 
> the rtlopt branch sorry.

yes, this feature is not supported neither by old nor by new loop
optimizer just now.  It might be with the new iv analysis that is being
written for tree-ssa (although this is only my guess).  Handling
non-linear induction variables brings very little gain in practice,
as they are rare, and it has very small priority for me now.

Zdenek


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]