This is the mail archive of the gcc-patches@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]

Re: Ping: IRA-based register pressure calculation for RTL loop invariant motion


On Mon, Oct 19, 2009 at 10:49 PM, Vladimir Makarov <vmakarov@redhat.com> wrote:

> David, I think there is some misunderstanding. ?It is a different patch.
> ?You are probably talking about register pressure sensitive insn scheduling
> (by the way I am still working on its tuning). ?This patch is about more
> accurate register pressure calculation to decide profitability to do RTL
> loop invariant motion. ?SPEC2000 and polyhedron benchmarks for power6 shows
> that this patch is a clear win. ?You could test and benchmark this patch
> internally in IBM to confirm or deny my observation if you wish.

Hi, Vlad

You are correct, I thought this was referring to the register-pressure
sensitive scheduling.  The loop-pressure sensitive analysis is fine.
You can apply that part of the patch to enable it for POWER at -O3.

Thanks, David


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