Clean up the public interface of RegScavenger.
[oota-llvm.git] / include / llvm / CodeGen / RegisterScavenging.h
2009-08-16 Jakob Stoklund OlesenClean up the public interface of RegScavenger.
2009-08-11 Jakob Stoklund OlesenRebuild RegScavenger::DistanceMap each time it is needed.
2009-08-08 Jakob Stoklund OlesenRemove RegisterScavenger::isSuperRegUsed(). This comple...
2009-08-08 Jakob Stoklund OlesenSimplify RegScavenger::forward a bit more.
2009-08-06 Jakob Stoklund OlesenGet rid of RegScavenger::backwards() before the bitrot...
2009-08-06 John MosbyReg Scavenging generalization (Thumb support):
2009-08-02 Jakob Stoklund OlesenScavenger asserts.
2009-07-01 Evan ChengRemove special handling of implicit_def. Fix a couple...
2009-06-30 Evan ChengTemporarily restore the scavenger implicit_def checking...
2009-06-30 Evan ChengAdd a bit IsUndef to MachineOperand. This indicates...
2009-02-06 Roman LevensteinDon't pass BitVectors by value, pass them by reference.
2008-12-19 Dan GohmanFix RegScavenger::forward() to work on basic blocks...
2008-12-19 Dan GohmanDelete the RegScavenging constructor that takes a Machi...
2008-11-20 Evan Cheng- Register scavenger should use MachineRegisterInfo...
2008-04-10 Evan ChengAllow registers defined by implicit_def to be clobbered.
2008-04-05 Evan ChengForgot this.
2008-03-06 Bill WendlingWhen setting the "unused" info, take into account somet...
2008-03-05 Evan ChengRefactor code. Remove duplicated functions that basical...
2008-03-03 Bill WendlingThis is the initial check-in for adding register scaven...
2008-02-10 Dan GohmanRename MRegisterInfo to TargetRegisterInfo.
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-08-27 Dan GohmanAdd explicit keywords and remove spurious trailing...
2007-07-05 Dan GohmanAdd explicit keywords.
2007-05-01 Evan ChengPass call frame setup SP adjustment along to eliminateF...
2007-03-26 Dale JohannesenFix reversed logic in getRegsUsed. Rename RegStates...
2007-03-20 Dale Johannesenmaintain LiveIn when splitting blocks (register scaveng...
2007-03-18 Evan ChengFix comment.
2007-03-07 Evan ChengAdd skipTo to set internal iterator. Useful when pointe...
2007-03-06 Evan ChengRegister scavenger is now capable of scavenging. It...
2007-03-01 Evan ChengAdd a version of FindUnusedReg that restrict search...
2007-03-01 Evan ChengClean up interface.
2007-02-27 Evan ChengSome more code clean up.
2007-02-27 Evan ChengOops.
2007-02-27 Evan ChengRegScavenger interface change to make it more flexible.
2007-02-27 Evan Chengforward() should not increment internal iterator. Its...
2007-02-23 Evan ChengInitial check in of register scavenger. Its only curren...