[llvm-commits] [llvm] r144475 - in /llvm/trunk: include/llvm/CodeGen/LinkAllCodegenComponents.h include/llvm/CodeGen/Passes.h lib/CodeGen/CMakeLists.txt lib/CodeGen/Passes.cpp lib/CodeGen/RegAllocLinearScan.cpp

Nick Lewycky nicholas at mxc.ca
Sun Nov 13 13:32:49 PST 2011


Jakob Stoklund Olesen wrote:
> Author: stoklund
> Date: Sat Nov 12 16:39:45 2011
> New Revision: 144475
>
> URL: http://llvm.org/viewvc/llvm-project?rev=144475&view=rev
> Log:
> Delete the linear scan register allocator.

Congrats!!

> RegAllocGreedy has been the default for six months now.
>
> Deleting RegAllocLinearScan makes it possible to also delete
> VirtRegRewriter and clean up the spiller code.

I see you followed this change up with a number of deletes. Congrats on 
replacing the simple spiller and VirtRegRewriter too!!

Nick



More information about the llvm-commits mailing list