[llvm-commits] [llvm] r47167 - in /llvm/trunk: include/llvm/CodeGen/LiveInterval.h include/llvm/CodeGen/LiveIntervalAnalysis.h lib/CodeGen/LiveInterval.cpp lib/CodeGen/LiveIntervalAnalysis.cpp lib/CodeGen/SimpleRegisterCoalescing.cpp lib/CodeGen/SimpleRegisterCoalescing.h

Chris Lattner clattner at apple.com
Fri Feb 15 11:19:21 PST 2008


On Feb 15, 2008, at 10:24 AM, Evan Cheng wrote:

> Author: evancheng
> Date: Fri Feb 15 12:24:29 2008
> New Revision: 47167
>
> URL: http://llvm.org/viewvc/llvm-project?rev=47167&view=rev
> Log:
> - Removing the infamous r2rMap_ and rep() method. Now the coalescer  
> will update
> register defs and uses after each successful coalescing.
> - Also removed a number of hacks and fixed some subtle kill  
> information bugs.

Very nice!  Is there any compile-time impact of this?  Does it speed  
up coallescing/RA at all?

-Chris



More information about the llvm-commits mailing list