1. f5f1689 Use a list instead of a vector to store intervals. This will be needed by Alkis Evlogimenos · 22 years ago
  2. 1a119e2 Remove allocatable registers vector. It is already provided by LiveVariables. by Alkis Evlogimenos · 22 years ago
  3. 26bfc08 Add coalescing to register allocator. A hint is added to each interval by Alkis Evlogimenos · 22 years ago
  4. 6b4edba Change weight into a float so that we can take into account the by Alkis Evlogimenos · 22 years ago
  5. 169cfd0 Add support for inactive intervals. This effectively reuses registers by Alkis Evlogimenos · 22 years ago
  6. 485ec3c Rename LiveIntervals::expired() to LiveIntervals::expiredAt(). by Alkis Evlogimenos · 22 years ago
  7. dd2cc65 Handle multiple virtual register definitions gracefully. by Alkis Evlogimenos · 22 years ago
  8. b27ef24 Move operator<<(std::ostream&, const LiveInterval&) out of the header file. by Alkis Evlogimenos · 22 years ago
  9. ff0cbe1 Merging the linear scan register allocator in trunk. It currently passes most tests under test/Programs/SingleSource/Benchmarks/Shootout so development will continue on trunk. The allocator is not enabled by default. You will need to pass -regallo=linearscan to lli or llc to use it. by Alkis Evlogimenos · 22 years ago