[weak vtables] Remove a bunch of weak vtables
[oota-llvm.git] / include / llvm / CodeGen / MachineRegisterInfo.h
2013-11-15 Juergen Ributzka[weak vtables] Remove a bunch of weak vtables
2013-08-23 Andrew TrickAdd a convenient PSetIterator for visiting pressure...
2013-08-14 Mark LaceyNotify LiveRangeEdit of new virtual registers.
2013-06-21 Andrew TrickHandle more cases in LiveRangeEdit::eliminateDeadDefs.
2013-06-17 Bill WendlingDirectly access objects which may change during compila...
2013-04-19 Jakob Stoklund OlesenAdd an MRI::verifyUseLists() function.
2013-03-11 Eli BenderskyResidual cleanup: live-out set is gone
2013-02-21 Jakob Stoklund OlesenMake RAFast::UsedInInstr indexed by register units.
2013-02-05 Jakob Stoklund OlesenRemove liveout lists from MachineRegisterInfo.
2013-01-05 Jakob Stoklund OlesenAdd MachineRegisterInfo::moveOperands().
2012-12-03 Chandler CarruthSort the #include lines for the include/... tree with...
2012-10-17 Jakob Stoklund OlesenSwitch MRI::UsedPhysRegs to a register unit bit vector.
2012-10-17 Jakob Stoklund OlesenMerge MRI::isPhysRegOrOverlapUsed() into isPhysRegUsed().
2012-10-17 Jakob Stoklund OlesenUse a SparseSet instead of a BitVector for UsedInInstr...
2012-10-15 Jakob Stoklund OlesenFreeze the reserved registers as soon as isel is complete.
2012-09-17 Craig TopperMark unimplemented copy constructors and copy assignmen...
2012-08-10 Jakob Stoklund OlesenReapply r161633-161634 "Partition use lists so defs...
2012-08-09 Jakob Stoklund OlesenRevert r161633-161634 "Partition use lists so defs...
2012-08-09 Jakob Stoklund OlesenPartition use lists so defs always come before uses.
2012-08-09 Jakob Stoklund OlesenDon't use pointer-pointers for the register use lists.
2012-08-09 Jakob Stoklund OlesenMove use list management into MachineRegisterInfo.
2012-08-08 Jakob Stoklund OlesenMove getNextOperandForReg() into MachineRegisterInfo.
2012-07-30 Andrew TrickAdded MachineRegisterInfo::hasOneDef()
2012-07-30 Andrew TrickInline MachineRegisterInfo::hasOneUse
2012-06-29 Manman RenAdd getUniqueVRegDef to MachineRegisterInfo.
2012-06-01 Jakob Stoklund OlesenSwitch all register list clients to the new MC*Iterator...
2012-03-27 Jakob Stoklund OlesenAdd an MRI::tracksLiveness() flag.
2012-03-04 Craig TopperUse uint16_t to store register overlaps to reduce stati...
2012-03-01 Jakob Stoklund OlesenMake InlineSpiller bundle-aware.
2012-02-21 Andrew TrickClear virtual registers after they are no longer refere...
2012-02-21 Andrew Trickwhitespace
2012-02-17 Jakob Stoklund OlesenTransfer regmasks to MRI.
2012-01-16 Jakob Stoklund OlesenExtract method for detecting constant unallocatable...
2012-01-05 Jakob Stoklund OlesenFreeze reserved registers before starting register...
2011-12-21 Jakob Stoklund OlesenMove common code into an MRI function.
2011-10-17 Jakob Stoklund OlesenAdmonish that MI is not IR and virtual registers have...
2011-09-30 Jakob Stoklund OlesenMove getCommonSubClass() into TRI.
2011-09-22 Jakob Stoklund OlesenAdd a MinNumRegs argument to MRI::constrainRegClass().
2011-08-09 Jakob Stoklund OlesenMove CalculateRegClass to MRI::recomputeRegClass.
2011-07-29 Jakob Stoklund OlesenAdd an isSSA() flag to MachineRegisterInfo.
2011-07-08 Jakob Stoklund OlesenBe more aggressive about following hints.
2011-06-27 Evan ChengRemove RegClass2VRegMap from MachineRegisterInfo.
2011-02-21 Devang PatelRevert r124611 - "Keep track of incoming argument's...
2011-01-31 Devang PatelKeep track of incoming argument's location while emitti...
2011-01-10 Jakob Stoklund OlesenSimplify a bunch of isVirtualRegister() and isPhysicalR...
2011-01-09 Jakob Stoklund OlesenRemove MachineRegisterInfo::getLastVirtReg(), it was...
2011-01-09 Jakob Stoklund OlesenUse IndexedMap for MachineRegisterInfo as well. No...
2011-01-08 Jakob Stoklund OlesenUse an IndexedMap for LiveVariables::VirtRegInfo.
2010-10-06 Jakob Stoklund OlesenAdd MachineRegisterInfo::constrainRegClass and use...
2010-06-29 Jakob Stoklund OlesenBegin implementation of an inline spiller.
2010-06-18 Dan GohmanStart TargetRegisterClass indices at 0 instead of 1...
2010-05-24 Evan ChengAvoid adding duplicate function live-in's.
2010-05-21 Chris Lattnerconstify accessor.
2010-05-15 Jakob Stoklund OlesenAdd reg_nodbg_iterator
2010-05-13 Dan GohmanAdd a utility function for conservatively clearing...
2010-05-11 Jakob Stoklund OlesenSimplify the tracking of used physregs to a bulk bitor...
2010-04-28 Evan ChengReplace r102368 with code that's less fragile. This...
2010-04-14 Dan GohmanMove the code for emitting livein copies out of Selecti...
2010-04-13 Dan GohmanMove MachineRegisterInfo's isLiveIn and isLiveOut out...
2010-03-03 Evan ChengAdd MachineRegisterInfo::hasOneUse and hasOneNonDBGUse.
2010-02-06 Dale JohannesenAdd a Debug bit to MachineOperand, for uses that
2009-11-09 Dan GohmanPrint "..." instead of all the uninteresting register...
2009-08-27 Gabor Greifeliminate all 80-col violations that I have introduced...
2009-08-27 Gabor GreifClean up the minor mess I caused with removing iterator...
2009-06-15 Evan ChengPart 1.
2009-06-14 Evan ChengMove register allocation preference (or hint) from...
2009-04-15 Dan GohmanMove MachineRegisterInfo::setRegClass out of line.
2009-01-07 Dan GohmanAdd empty() methods for register def lists.
2008-12-08 Dan GohmanMove createVirtualRegister out-of-line.
2008-10-20 Evan ChengAdd a register class -> virtual registers map.
2008-07-25 Dan GohmanEnable rematerialization of constants using AliasAnalys...
2008-06-19 Evan ChengMinor spiller tweak to unfavor reload into load/store...
2008-06-18 Evan ChengAdd MachineRegisterInfo::use_empty.
2008-05-29 Anton KorobeynikovFor PR1338: rename include/llvm/ADT/ilist and friends...
2008-05-05 Evan ChengFix more -Wshorten-64-to-32 warnings.
2008-04-01 Chris Lattnerupdate comment.
2008-02-20 Anton KorobeynikovUnbreak build with gcc 4.3: provide missed includes...
2008-02-13 Evan ChengAdded debugging routine dumpUses.
2008-02-10 Dan GohmanRename MRegisterInfo to TargetRegisterInfo.
2008-01-29 Dan GohmanAdd explicit keywords.
2008-01-10 Chris Lattnerprovide def_* and use_* iterators in addition to reg_...
2008-01-03 Chris Lattnerdon't access element zero of an array of size zero.
2008-01-01 Chris Lattnerswitch the register iterator to act more like hte LLVM...
2008-01-01 Chris LattnerAdd a trivial but handy function to efficiently return...
2008-01-01 Chris Lattneradd efficient iteration support for register use/def's
2008-01-01 Chris LattnerImplement automatically updated def/use lists for all...
2007-12-31 Chris LattnerRename SSARegMap -> MachineRegisterInfo in keeping...