------- 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