Iterating over sets of pointers in a heuristic was a bad idea. Switching
[oota-llvm.git] / lib / CodeGen / Spiller.cpp
2010-07-10 Jakob Stoklund OlesenReplace copyRegToReg with COPY everywhere in lib/CodeGe...
2010-07-06 Eric ChristopherFix to 80-col.
2010-06-30 Jakob Stoklund OlesenSome fool committed without testing (or even building...
2010-06-30 Jakob Stoklund OlesenRemember to track spill slot uses in VirtRegMap when...
2010-06-30 Jakob Stoklund OlesenUse clEnumValN macro to work around keyword clash
2010-06-29 Jakob Stoklund OlesenBegin implementation of an inline spiller.
2010-06-25 Jakob Stoklund OlesenDon't track kills in VNInfo. Use interval ends instead.
2010-06-24 Jakob Stoklund OlesenDon't return a std::vector in the Spiller interface...
2010-05-11 Douglas GregorFixes for Microsoft Visual Studio 2010, from Steven...
2010-05-06 Dan GohmanAdd a DebugLoc argument to TargetInstrInfo::copyRegToRe...
2010-05-06 Evan ChengAdd argument TargetRegisterInfo to loadRegFromStackSlot...
2010-05-06 Evan Cheng80 col violation.
2010-04-07 Chris Lattnerremove some unneeded errorhandling stuff.
2010-01-05 David GreeneChange errs() to dbgs().
2009-12-22 Lang HamesChanged slot index ranges for MachineBasicBlocks to...
2009-12-09 Lang HamesAdded a new "splitting" spiller.
2009-12-03 Chris Lattnerimprove portability to avoid conflicting with std:...
2009-11-20 Lang HamesRemoved references to LiveStacks from Spiller.* . They...
2009-11-19 Lang HamesAdded a new Spiller implementation which wraps LiveInte...
2009-11-18 Lang HamesFixed the in-place spiller and trivial rewriter, which...
2009-11-14 Lang HamesAdded an API to the SlotIndexes pass to allow new instr...
2009-11-03 Lang HamesThe Indexes Patch.
2009-10-03 Lang HamesOops. Renamed remaining MachineInstrIndex references.
2009-10-03 Lang HamesRenamed MachineInstrIndex to LiveIndex.
2009-09-04 Lang HamesReplaces uses of unsigned for indexes in LiveInterval...
2009-08-22 Bill WendlingConvert DOUT to DEBUG(errs()...).
2009-07-09 Lang HamesImproved tracking of value number kills. VN kills are...
2009-06-24 Lang HamesCompleted basic intra block split implementation.
2009-06-19 Lang HamesMore VNInfo tweaking, plus a little progress on intra...
2009-06-17 Lang HamesVNInfo cleanup.
2009-06-02 Lang HamesUpdate to in-place spilling framework. Includes live...
2009-05-18 Lang HamesNew Spiller interface and trivial implementation.
2009-05-06 Lang HamesRenamed Spiller classes (plus uses and related files...
2009-04-21 Evan ChengIt has finally happened. Spiller is now using live...
2009-04-17 Evan ChengTeach spiller to unfold instructions which modref spill...
2009-04-13 Dan GohmanWhen assigning a physical register to a MachineOperand...
2009-04-09 Bob WilsonFix pr3954. The register scavenger asserts for inline...
2009-03-31 Bill WendlingOy! When reverting r68073, I added in experimental...
2009-03-31 Bill WendlingRevert r68073. It's causing a failure in the Apple...
2009-03-30 Bill WendlingBalance out quote in debug output.
2009-03-20 Sanjiv GuptaFixed build warnings for unused variables.
2009-03-19 Evan ChengAdded MachineInstr::isRegTiedToDefOperand to check...
2009-03-17 Evan ChengSpiller may unfold load / mod / store instructions...
2009-03-14 Daniel DunbarAdd newlines at end of file (this can annoy gcov)
2009-03-12 Owen AndersonReorganize some #include's.
2009-03-11 Owen AndersonReorganization: Move the Spiller out of VirtRegMap...