llvm/include
Alkis Evlogimenos e88280a422 Add option to join live intervals. Two intervals are joined if there
is a move between two registers, at least one of the registers is
virtual and the two live intervals do not overlap.

This results in about 40% reduction in intervals, 30% decrease in the
register allocators running time and a 20% increase in peephole
optimizations (mainly move eliminations).

The option can be enabled by passing -join-liveintervals where
appropriate.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10965 91177308-0d34-0410-b5e6-96231b3b80d8
2004-01-22 23:08:45 +00:00
..
boost This works with GCC 3.4 also 2003-11-05 01:31:12 +00:00
Config Regenerated using autoconf-2.57 and autoheader-2.57. 2004-01-21 19:39:29 +00:00
llvm Add option to join live intervals. Two intervals are joined if there 2004-01-22 23:08:45 +00:00
Support fix copy-and-pasto 2004-01-17 22:48:06 +00:00