This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
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