Add a deterministic finite automaton based packetizer for VLIW architectures
[oota-llvm.git] / lib / CodeGen / VirtRegMap.h
2011-11-13 Jakob Stoklund OlesenMore dead code elimination in VirtRegMap.
2011-11-13 Jakob Stoklund OlesenStop tracking spill slot uses in VirtRegMap.
2011-11-13 Jakob Stoklund OlesenRemove dead code and data from VirtRegMap.
2011-11-13 Jakob Stoklund OlesenStop tracking unused registers in VirtRegMap.
2011-07-08 Jakob Stoklund OlesenBe more aggressive about following hints.
2011-02-19 Jakob Stoklund OlesenThis method belonged in VirtRegMap.
2011-02-18 Jakob Stoklund OlesenUse VirtRegMap's Virt2SplitMap to keep track of the...
2011-02-18 Jakob Stoklund OlesenAdd VirtRegMap::rewrite() and use it in the new registe...
2011-01-09 Jakob Stoklund OlesenAdd a forgotten VireReg2IndexFunctor.
2011-01-08 Jakob Stoklund OlesenFix VirtRegMap to use TRI::index2VirtReg and TRI::virtR...
2010-12-10 Jakob Stoklund OlesenAdd an AllocationOrder class that can iterate over...
2010-11-16 Jakob Stoklund OlesenRemember to resize SpillSlotToUsesMap when allocating...
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-07-26 Jakob Stoklund OlesenAdd SplitEditor to SplitKit. This class will be used...
2009-11-03 Lang HamesThe Indexes Patch.
2009-10-03 Lang HamesRenamed MachineInstrIndex to LiveIndex.
2009-09-04 Lang HamesReplaces uses of unsigned for indexes in LiveInterval...
2009-08-23 Chris Lattnerremove some uses of llvm/Support/Streams.h
2009-07-24 Daniel DunbarMove more to raw_ostream, provide support for writing...
2009-06-14 Evan ChengMove register allocation preference (or hint) from...
2009-05-04 Mike StumpRestore minor deletion.
2009-05-03 Evan ChengIn some rare cases, the register allocator can spill...
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-13 Owen AndersonConvert VirtRegMap to a MachineFunctionPass.
2009-03-11 Owen AndersonReorganization: Move the Spiller out of VirtRegMap...
2009-01-05 Dan GohmanTidy up #includes, deleting a bunch of unnecessary...
2008-06-04 Evan ChengMove #include to right place.
2008-04-11 Evan ChengUse of implicit_def is not part of live interval. Creat...
2008-03-12 Dan GohmanFix typos in comments.
2008-03-11 Evan ChengTransfer physical register spill info when load / store...
2008-03-11 Evan ChengWhen the register allocator runs out of registers,...
2008-02-27 Evan ChengSpiller now remove unused spill slots.
2008-02-10 Dan GohmanRename MRegisterInfo to TargetRegisterInfo.
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-05 Evan ChengMachineInstr can change. Store indexes instead.
2007-12-05 Evan ChengIf a split live interval is spilled again, remove the...
2007-12-05 Evan ChengFix kill info for split intervals.
2007-12-02 Evan ChengRemove redundant foldMemoryOperand variants and other...
2007-11-29 Evan ChengFixed various live interval splitting bugs / compile...
2007-11-28 Evan ChengRecover compile time regression.
2007-11-17 Evan ChengLive interval splitting:
2007-10-13 Evan ChengLocal spiller optimization:
2007-08-13 Evan ChengRe-implement trivial rematerialization. This allows...
2007-08-07 David GreeneAdd a missing forward declaration.
2007-08-02 Dan GohmanMore explicit keywords.
2007-04-04 Evan ChengRe-materialize all loads from fixed stack slots.
2007-03-20 Evan ChengFirst cut trivial re-materialization support.
2007-02-01 Chris Lattnerrename DenseMap to IndexedMap.
2006-12-17 Bill WendlingAdded an automatic cast to "std::ostream*" etc. from...
2006-12-07 Bill WendlingChanged llvm_ostream et all to OStream. llvm_cerr,...
2006-11-17 Bill WendlingMore removal of std::cerr and DEBUG, replacing with...
2006-09-05 Chris LattnerFix a long-standing wart in the code generator: two...
2006-05-01 Chris LattnerFix a latent bug that my spiller patch last week expose...
2006-05-01 Chris LattnerRemove previous patch, which wasn't quite right.
2006-04-30 Evan ChengLocal spiller kills a store if the folded restore is...
2005-04-21 Misha BrukmanRemove trailing whitespace
2004-10-01 Chris LattnerWhen a virtual register is folded into an instruction...
2004-10-01 Alkis EvlogimenosDocument this class a bit :-)
2004-09-30 Chris LattnerUse longer and more explicit names for instance vars...
2004-09-30 Chris LattnerReindent code, improve comments, move huge nested metho...
2004-09-01 Reid SpencerChanges For Bug 352
2004-07-20 Alkis EvlogimenosAdd function to clear all virtual->physical mappings...
2004-05-29 Alkis EvlogimenosAdd method to assign stack slot to virtual register...
2004-05-29 Alkis EvlogimenosAdd grow() member that grows the maps when the number...
2004-03-01 Alkis EvlogimenosAdd a spiller option to llc. A simple spiller will...
2004-03-01 Alkis EvlogimenosAdd the long awaited memory operand folding support...
2004-02-27 Alkis EvlogimenosRename member function to be consistent with the rest.
2004-02-25 Alkis EvlogimenosAdd DenseMap template and actually use it for for mappi...
2004-02-24 Alkis EvlogimenosMove machine code rewriter and spiller outside the...
2004-02-24 Alkis EvlogimenosAdd predicates for checking if a virtual register has...
2004-02-23 Alkis EvlogimenosMake enum private as it is an implementation detail.
2004-02-23 Alkis EvlogimenosRemove '4Virt' from member function names as it is...
2004-02-23 Alkis EvlogimenosRefactor VirtRegMap out of RegAllocLinearScan as the...