| Commit message (Expand) | Author | Age | Files | Lines |
* | compute dominator tree children in a deterministic order that does not depend | Chris Lattner | 2004-06-19 | 1 | -11/+12 |
* | Print out immediate dominators in program order, not in random order based on... | Chris Lattner | 2004-06-19 | 1 | -7/+5 |
* | Add missing #include | Chris Lattner | 2004-06-05 | 1 | -0/+1 |
* | The recalclulate method was a nasty hack that was once used by the -cee pass, | Chris Lattner | 2003-12-07 | 1 | -16/+12 |
* | Completely rewrite domset, idom, and domtree implementation. Now it is based | Chris Lattner | 2003-12-07 | 1 | -159/+266 |
* | Finegrainify namespacification | Chris Lattner | 2003-11-21 | 1 | -4/+3 |
* | Put all LLVM code into the llvm namespace, as per bug 109. | Brian Gaeke | 2003-11-11 | 1 | -0/+4 |
* | Added LLVM project notice to the top of every C++ source file. | John Criswell | 2003-10-20 | 1 | -0/+7 |
* | Rename Function::getEntryNode -> getEntryBlock | Chris Lattner | 2003-09-20 | 1 | -1/+1 |
* | Renamed DominatorTree::Node::getNode() -> getBlock() | Chris Lattner | 2003-09-11 | 1 | -4/+4 |
* | Rework dominator interfaces to handle changes in the post-dominance | Chris Lattner | 2003-09-10 | 1 | -28/+47 |
* | Do not even attempt to compute dominator information for unreachable blocks | Chris Lattner | 2003-08-18 | 1 | -26/+8 |
* | Spell `necessary' correctly. | Misha Brukman | 2003-08-18 | 1 | -1/+1 |
* | Remove using declarations and extraneous #includes | Chris Lattner | 2003-05-22 | 1 | -3/+3 |
* | Fix bug: Dominators/2003-05-12-UnreachableCode.ll | Chris Lattner | 2003-05-12 | 1 | -9/+18 |
* | Expose new "recalculate" method from dominatorset | Chris Lattner | 2002-10-08 | 1 | -4/+8 |
* | Fix a nasty problem with dominance calculation for unreachable blocks. | Chris Lattner | 2002-10-04 | 1 | -5/+20 |
* | Improve printing of dominator sets | Chris Lattner | 2002-09-29 | 1 | -3/+5 |
* | - Add methods to ImmediateDominators & DominatorTree to allow updates | Chris Lattner | 2002-09-26 | 1 | -0/+17 |
* | Fix bug: test/Regression/Assembler/2002-08-22-DominanceProblem.ll | Chris Lattner | 2002-08-22 | 1 | -13/+23 |
* | - Do not expose ::ID from any of the analyses anymore. | Chris Lattner | 2002-08-21 | 1 | -4/+0 |
* | Implement dominator checking in the verifier, so that we check that all | Chris Lattner | 2002-08-02 | 1 | -1/+1 |
* | Fix bug: test/Regression/Other/2002-08-02-DomSetProblem.ll | Chris Lattner | 2002-08-02 | 1 | -1/+12 |
* | Split dominance calculation and post dominance calculation stuff | Chris Lattner | 2002-08-02 | 1 | -167/+5 |
* | *** empty log message *** | Chris Lattner | 2002-07-31 | 1 | -4/+5 |
* | Declare that these passes only depend on the CFG of the function | Chris Lattner | 2002-07-30 | 1 | -8/+8 |
* | * Eliminate the Provided set. All Passes now finally just automatically | Chris Lattner | 2002-07-29 | 1 | -1/+0 |
* | * Standardize how analysis results/passes as printed with the print() virtual | Chris Lattner | 2002-07-27 | 1 | -8/+60 |
* | * Add support for different "PassType's" | Chris Lattner | 2002-07-26 | 1 | -0/+20 |
* | *** empty log message *** | Chris Lattner | 2002-07-26 | 1 | -105/+74 |
* | MEGAPATCH checkin. | Chris Lattner | 2002-06-25 | 1 | -9/+9 |
* | Add method to check to see if two _Instructions_ dominate each other | Chris Lattner | 2002-05-13 | 1 | -0/+14 |
* | Move UnifyFunctionExitNodes to Utils library: final resting place this time | Chris Lattner | 2002-05-07 | 1 | -1/+1 |
* | Updates to move some header files out of include/llvm/Transforms into | Chris Lattner | 2002-05-07 | 1 | -1/+1 |
* | Mark analyses that only depend on the CFG of a function | Chris Lattner | 2002-05-06 | 1 | -8/+8 |
* | Eliminate duplicate or unneccesary #include's | Chris Lattner | 2002-04-29 | 1 | -1/+0 |
* | Eliminate the cfg namespace, moving LoopInfo, Dominators, Interval* classes | Chris Lattner | 2002-04-28 | 1 | -22/+22 |
* | Change the Dominator info and LoopInfo classes to keep track of BasicBlock's,... | Chris Lattner | 2002-04-28 | 1 | -14/+14 |
* | s/Method/Function | Chris Lattner | 2002-04-27 | 1 | -3/+3 |
* | * Rename MethodPass class to FunctionPass | Chris Lattner | 2002-04-27 | 1 | -9/+8 |
* | Change references to the Method class to be references to the Function | Chris Lattner | 2002-04-07 | 1 | -19/+20 |
* | * Pull BasicBlock::pred_* and BasicBlock::succ_* out of BasicBlock.h and into | Chris Lattner | 2002-02-12 | 1 | -9/+7 |
* | Method.h no longer includes BasicBlock.h | Chris Lattner | 2002-02-12 | 1 | -0/+1 |
* | Remove generic routines to Support/SetOperations.h | Chris Lattner | 2002-02-05 | 1 | -18/+1 |
* | Provide the right AnalysisID for postdominators | Chris Lattner | 2002-01-31 | 1 | -3/+5 |
* | Convert analyses to new pass structure | Chris Lattner | 2002-01-31 | 1 | -32/+57 |
* | Changes to build successfully with GCC 3.02 | Chris Lattner | 2002-01-20 | 1 | -0/+2 |
* | Create a new #include "Support/..." directory structure to move things | Chris Lattner | 2001-11-27 | 1 | -2/+2 |
* | Fix a bad assertion to be correct . The root basic block can be used by PHI n... | Chris Lattner | 2001-11-26 | 1 | -1/+3 |
* | Pull predecessor and successor iterators out of the CFG*.h files, and plop th... | Chris Lattner | 2001-10-01 | 1 | -6/+8 |