aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/MachineBasicBlock.h
Commit message (Expand)AuthorAgeFilesLines
* Remove all the LLVM_COMPACTIFY_SENTINELS-related macro magic as discussed wit...Gabor Greif2009-08-261-1/+1
* re-committing yesterday's r79938.Gabor Greif2009-08-251-1/+1
* --- Reverse-merging r79938 into '.':Bill Wendling2009-08-251-1/+1
* Resubmit an earlier patch of mine:Gabor Greif2009-08-241-1/+1
* remove std::ostream versions of printing stuff for MBB and MF,Chris Lattner2009-08-231-2/+0
* remove some dead print method variants.Chris Lattner2009-08-231-6/+0
* remove dead PrefixPrinter class.Chris Lattner2009-08-231-11/+6
* Re-apply LiveInterval index dumping patch, with fixes suggested by BillDavid Greene2009-08-031-4/+13
* Move more to raw_ostream, provide support for writing MachineBasicBlock,Daniel Dunbar2009-07-241-0/+4
* revert r76602, 76603, and r76615, pending design discussions.Chris Lattner2009-07-211-7/+2
* Add PrefixPrinter arguments to the dump routines for MachineFunction andDavid Greene2009-07-211-2/+7
* Tidy up #includes.Dan Gohman2009-07-161-1/+0
* Reapply 68073, with fixes. EH Landing-pad basic blocks are notDan Gohman2009-03-311-0/+5
* Really temporarily revert r68073.Bill Wendling2009-03-311-9/+0
* Oy! When reverting r68073, I added in experimental code. Sorry...Bill Wendling2009-03-311-0/+9
* Revert r68073. It's causing a failure in the Apple-style builds.Bill Wendling2009-03-311-9/+0
* Except in asm-verbose mode, avoid printing labels for blocks that areDan Gohman2009-03-301-0/+9
* Constify arguments in isSuccessor and isLayoutSuccessor.Dan Gohman2009-03-301-2/+2
* Revert r67844. This fixes the llvm-gcc-4.2 build on Darwin.Dan Gohman2009-03-271-1/+1
* Reapply r66415, which was reverted in r66426 forDuncan Sands2009-03-271-1/+1
* Revert r66415. It's causing failures during bootstrap builds:Bill Wendling2009-03-091-1/+1
* in builds without asserts we do not need to allocate the Next pointer in "gho...Gabor Greif2009-03-091-1/+1
* do not close friendship with every odd classGabor Greif2009-03-061-1/+0
* ooops, forgot to include the pointless-write eliminator in my previous checkinGabor Greif2009-03-041-0/+1
* Give sentinel traits the right to determine the policy where the sentinel is ...Gabor Greif2009-03-041-0/+3
* "Ghostify" embedded sentinels. This is a real win in all casesGabor Greif2009-03-041-2/+4
* Simplify the MachineLICM pass by having it only traverse outerDan Gohman2009-01-151-0/+6
* Const-ify several TargetInstrInfo methods.Dan Gohman2008-10-161-0/+2
* Add a new MachineBasicBlock utility function, isLayoutSuccessor, thatDan Gohman2008-10-021-0/+7
* Update VS projects.Cedric Venet2008-09-201-2/+3
* Fold the useful features of alist and alist_node into ilist, andDan Gohman2008-07-281-12/+20
* Re-introduce LeakDetector support for MachineInstrs and MachineBasicBlocks.Dan Gohman2008-07-171-1/+1
* Pool-allocation for MachineInstrs, MachineBasicBlocks, andDan Gohman2008-07-071-43/+26
* For PR1338: rename include/llvm/ADT/ilist and friends to end with ".h"Anton Korobeynikov2008-05-291-1/+1
* Added addition atomic instrinsics and, or, xor, min, and max.Mon P Wang2008-05-051-0/+5
* Fix more -Wshorten-64-to-32 warnings.Evan Cheng2008-05-051-3/+7
* - Check if a register is livein before removing it. It may have already been ...Evan Cheng2008-04-241-0/+4
* Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to ...Evan Cheng2008-02-281-1/+14
* properly encapsulate the parent field of MBB and MI with get/set accessors.Chris Lattner2007-12-311-13/+13
* Don't attribute in file headers anymore. See llvmdev for theChris Lattner2007-12-291-2/+2
* Fix misue of iterator pointing to erased object. Uncovered byDavid Greene2007-06-291-2/+2
* Move CorrectExtraCFGEdges() from BranchFolding.cpp to a MachineBasicBlock met...Evan Cheng2007-06-181-0/+10
* Move ReplaceUsesOfBlockWith() out of BranchFolding into a MachineBasicBlock g...Evan Cheng2007-06-041-0/+4
* Move isSuccessor() offline, change it to use std::find.Evan Cheng2007-05-171-6/+1
* Add MachineBasicBlock preds / succs reverse iterators.Evan Cheng2007-05-081-0/+24
* Add the 'explicit' keyword to several constructors that accept oneDan Gohman2007-03-231-3/+4
* MachineBasicBlock fields should not be public.Evan Cheng2007-03-011-1/+0
* Remove isAccessable.Jim Laskey2007-02-221-4/+0
* Add a flag to MBBs to indicate whether it is an eh landing pad.Jim Laskey2007-02-211-1/+18
* Re-apply my liveintervalanalysis changes. Now with PR1207 fixes.Evan Cheng2007-02-191-3/+10