MachineBasicBlock: Use MCPhysReg instead of unsigned in livein API
[oota-llvm.git] / include / llvm / CodeGen / MachineBasicBlock.h
2009-03-31 Dan GohmanReapply 68073, with fixes. EH Landing-pad basic blocks...
2009-03-31 Bill WendlingReally temporarily revert r68073.
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 Dan GohmanExcept in asm-verbose mode, avoid printing labels for...
2009-03-30 Dan GohmanConstify arguments in isSuccessor and isLayoutSuccessor.
2009-03-27 Dan GohmanRevert r67844. This fixes the llvm-gcc-4.2 build on...
2009-03-27 Duncan SandsReapply r66415, which was reverted in r66426 for
2009-03-09 Bill WendlingRevert r66415. It's causing failures during bootstrap...
2009-03-09 Gabor Greifin builds without asserts we do not need to allocate...
2009-03-06 Gabor Greifdo not close friendship with every odd class
2009-03-04 Gabor Greifooops, forgot to include the pointless-write eliminator...
2009-03-04 Gabor GreifGive sentinel traits the right to determine the policy...
2009-03-04 Gabor Greif"Ghostify" embedded sentinels. This is a real win in...
2009-01-15 Dan GohmanSimplify the MachineLICM pass by having it only travers...
2008-10-16 Dan GohmanConst-ify several TargetInstrInfo methods.
2008-10-02 Dan GohmanAdd a new MachineBasicBlock utility function, isLayoutS...
2008-09-20 Cedric VenetUpdate VS projects.
2008-07-28 Dan GohmanFold the useful features of alist and alist_node into...
2008-07-17 Dan GohmanRe-introduce LeakDetector support for MachineInstrs...
2008-07-07 Dan GohmanPool-allocation for MachineInstrs, MachineBasicBlocks...
2008-05-29 Anton KorobeynikovFor PR1338: rename include/llvm/ADT/ilist and friends...
2008-05-05 Mon P WangAdded addition atomic instrinsics and, or, xor, min...
2008-05-05 Evan ChengFix more -Wshorten-64-to-32 warnings.
2008-04-24 Evan Cheng- Check if a register is livein before removing it...
2008-02-28 Evan ChengAdd a quick and dirty "loop aligner pass". x86 uses...
2007-12-31 Chris Lattnerproperly encapsulate the parent field of MBB and MI...
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-06-29 David GreeneFix misue of iterator pointing to erased object. Uncov...
2007-06-18 Evan ChengMove CorrectExtraCFGEdges() from BranchFolding.cpp...
2007-06-04 Evan ChengMove ReplaceUsesOfBlockWith() out of BranchFolding...
2007-05-17 Evan ChengMove isSuccessor() offline, change it to use std::find.
2007-05-08 Evan ChengAdd MachineBasicBlock preds / succs reverse iterators.
2007-03-23 Dan GohmanAdd the 'explicit' keyword to several constructors...
2007-03-01 Evan ChengMachineBasicBlock fields should not be public.
2007-02-22 Jim LaskeyRemove isAccessable.
2007-02-21 Jim LaskeyAdd a flag to MBBs to indicate whether it is an eh...
2007-02-19 Evan ChengRe-apply my liveintervalanalysis changes. Now with...
2007-02-19 Reid SpencerFor PR1207:
2007-02-17 Evan ChengAdded removeLiveIn and more livein iterators.
2007-02-10 Evan ChengAdd live-ins to MachineBasicBlock.
2006-12-17 Bill WendlingAdded an automatic cast to "std::ostream*" etc. from...
2006-12-16 Jeff CohenThe best unbreakage yet, addressing Bill's concerns.
2006-12-15 Jeff CohenAn even better unbreakage...
2006-12-07 Bill WendlingChanged llvm_ostream et all to OStream. llvm_cerr,...
2006-11-28 Bill WendlingAdded a temporary hack to get the llvm-streams to work...
2006-11-18 Chris LattnerMachineInstr includes this
2006-11-18 Chris LattnerImplement operator<< for machine basic blocks to make...
2006-10-23 Chris Lattneradd two helper methods
2006-10-21 Chris LattnerNew, wonderful isSuccessor method
2006-10-03 Chris LattnerADd a method
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-01-30 Chris LattnerImprove spelling
2005-01-29 Chris LattnerAdjust to ilist changes.
2004-10-27 Chris LattnerConvert 'struct' to 'class' in various places to adhere...
2004-10-26 Chris LattnerRemove the unused MachineBasicBlock2IndexFunctor class.
2004-09-01 Reid SpencerChanges For Bug 352
2004-08-27 Alkis EvlogimenosAdd MachineBasicBlock2IndexFunctor. This is useful...
2004-07-31 Chris LattnerExpose some helpful methods
2004-07-31 Chris LattnerAdd some machine CFG related stuff
2004-06-08 Brian GaekeAdd a forwarding method pop_front() that allows you...
2004-05-24 Tanya LattnerMoved MachineBasicBlock deconstructor to cpp file and...
2004-05-24 Tanya LattnerAdded MachineFunction parent* to MachineBasicBlock...
2004-05-12 Brian GaekeFix a comment.
2004-05-12 Brian GaekeAdd a Number field w/ accessor method, for function...
2004-05-02 Brian GaekeChris told me to take these assertions out a few days...
2004-05-01 Chris LattnerMove the GraphTraits for MachineBasicBlocks to the...
2004-04-28 Brian GaekeAdd pred./succ. list size methods.
2004-04-28 Brian GaekeMove private methods to end of class decl at Chris...
2004-04-28 Brian GaekeFix thinkos that Chris caught for me.
2004-04-28 Brian GaekeAdd machine-code CFG support: MachineBasicBlocks may...
2004-03-31 Brian GaekeAdd clear() forwarding method.
2004-03-31 Chris LattnerMachineBasicBlock::remove should not change the iterato...
2004-02-23 Alkis EvlogimenosRefactor rewinding code for finding the first terminato...
2004-02-19 Chris LattnerAdd a MachineBasicBlock::getParent() method
2004-02-18 Chris Lattnereliminate a pair of really inefficient methods now...
2004-02-16 Alkis EvlogimenosAdd LeakDetection to MachineInstr.
2004-02-13 Alkis EvlogimenosMark MachineBasicBlock::operator[] deprecated.
2004-02-13 Brian GaekeInclude <iosfwd>.
2004-02-12 Alkis EvlogimenosMove ilist_trairs<MachineInstr> in MachineBasicBlock.
2004-02-12 Alkis EvlogimenosAdd parent pointer to MachineInstr that points to owning
2004-02-12 Alkis EvlogimenosChange MachineBasicBlock's vector of MachineInstr point...
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-20 John CriswellAdded LLVM copyright header (for lack of a better term).
2003-07-26 Chris LattnerCode generation phases are not allowed to modify the...
2002-12-13 Chris LattnerGet rid of deprecated function
2002-10-28 Chris LattnerChange MachineBasicBlock's to not be Annotations, inste...
2002-10-28 Chris LattnerAdd BasicBlock list to MchineFunction that will eventua...
2002-10-28 Chris LattnerRemvoe dead fixme and typedef
2002-10-28 Chris LattnerMachineBasicBlock doesn't need basicblock.h, it needs...
2002-10-28 Chris LattnerInline some methods from .cpp files into .h files,...
2002-10-28 Misha BrukmanChanged `MachineCodeForMethod' to `MachineFunction'.
2002-10-27 Chris LattnerPrune #includes
2002-09-20 Vikram S. AdveAdd erase() method for a single element.
2002-07-08 Vikram S. AdveInterface to class MachineCodeForBasicBlock.