This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug rtl-optimization/20376] The missed-optimization of general induction variables in the new rtl-level loop optimizer cause performance degradation.
- From: "dberlin at dberlin dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 8 Mar 2005 03:30:28 -0000
- Subject: [Bug rtl-optimization/20376] The missed-optimization of general induction variables in the new rtl-level loop optimizer cause performance degradation.
- References: <20050308024912.20376.canqun@nudt.edu.cn>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From dberlin at gcc dot gnu dot org 2005-03-08 03:30 -------
Subject: Re: The missed-optimization of
general induction variables in the new rtl-level loop optimizer cause
performance degradation.
On Tue, 2005-03-08 at 03:18 +0000, pinskia at physics dot uc dot edu
wrote:
> ------- Additional Comments From pinskia at physics dot uc dot edu 2005-03-08 03:18 -------
> Subject: Re: The missed-optimization of general induction variables in the new rtl-level loop optimizer cause performance degradation.
>
>
> On Mar 7, 2005, at 10:16 PM, Diego Novillo wrote:
>
> > pinskia at gcc dot gnu dot org wrote:
> >
> >> Why isn't the tree level loop IV-OPTs doing this?
> > Because variable i is static.
>
> I think you commenting on the wrong bug.
In swim, most of the loop bounds are accessed through the COMMON block,
which is a structure.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20376