[Bug tree-optimization/17863] [4.0/4.1/4.2/4.3 Regression] performance loss (not inlining as much??)
hubicka at ucw dot cz
gcc-bugzilla@gcc.gnu.org
Thu Jan 31 01:13:00 GMT 2008
------- Comment #38 from hubicka at ucw dot cz 2008-01-30 23:19 -------
Subject: Re: [4.0/4.1/4.2/4.3 Regression] performance loss (not inlining as
much??)
> AFAICT, they are exactly in the form that some targets like it (e.g.
> auto-inc/dec and SMALL_REGISTER_CLASS targets).
Yep, but all the pointer arithmetic makes us not to realize we are doing
quite simple manipulations with array and propagate load/stores through.
CSE undoes this later in the game, so we end up with normal offsetted
addressing. Doing it earlier should make load/store elimination happier.
Honza
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17863
More information about the Gcc-bugs
mailing list