1. 6b4edba Change weight into a float so that we can take into account the by Alkis Evlogimenos · 21 years ago
  2. 169cfd0 Add support for inactive intervals. This effectively reuses registers by Alkis Evlogimenos · 21 years ago
  3. 5e46b51 Prune some #includes Add a statistic for # reloads by Chris Lattner · 21 years ago
  4. a71e05a Modify linear scan register allocator to use the two-address by Alkis Evlogimenos · 21 years ago
  5. a3d0e5c Fix bug in reserved registers. DH actually aliases DX and EDX which by Alkis Evlogimenos · 21 years ago
  6. 485ec3c Rename LiveIntervals::expired() to LiveIntervals::expiredAt(). by Alkis Evlogimenos · 21 years ago
  7. 4d7af65 Change interface of MachineOperand as follows: by Alkis Evlogimenos · 21 years ago
  8. 94743e4 When reserving a preallocated register spill the aliases of this register too. by Alkis Evlogimenos · 21 years ago
  9. 7d65a12 Expire any active intervals left when register allocation is done. by Alkis Evlogimenos · 21 years ago
  10. f6e610c Add instruction numbers to debugging output. by Alkis Evlogimenos · 21 years ago
  11. 49787e3 Fix bug in register spilling when a preallocated live range overlaps a by Alkis Evlogimenos · 21 years ago
  12. 69546d5 Improve debugging output and clean up some code. by Alkis Evlogimenos · 21 years ago
  13. 5858707 Print instructions before register allocation is performed. Also fix by Alkis Evlogimenos · 21 years ago
  14. 99d1a8f Remove "numReloaded" statistic. by Alkis Evlogimenos · 21 years ago
  15. 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 · 21 years ago