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: RFA: patch for PR37397


Vladimir Makarov wrote:
This patch improves SPEC benchmarks. I saw stable improvements on x86/x86_64 and ppc. This patch implements a small trick mentioned in one classical article by Chaitin etc (Register allocation and spilling via graph coloring). There is no sense to spill pseudo in whose live range nothing is dying because the spill will not make other allocnos colorable and additional reloads for the corresponding pseudo will be generated in reload pass for each insn it occurs.

Is it ok to commit?
OK. Good find.

jeff


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