| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Make DomTree and PostDomTree thin wrappers around DomTreeBase, rather than in... | Owen Anderson | 2007-10-23 | 1 | -19/+1 |
* | Template DominatorTreeBase by node type. This is the next major step towards | Owen Anderson | 2007-10-16 | 1 | -1/+1 |
* | Completely merge the implementation details of DomTree and PostDomTree. | Owen Anderson | 2007-10-03 | 1 | -2/+2 |
* | Factor some code from the DomTree and PostDomTree calculate methods up into | Owen Anderson | 2007-10-03 | 1 | -0/+23 |
* | Have PostDomTree use the newly templated DFSPass. | Owen Anderson | 2007-09-28 | 1 | -45/+0 |
* | Factor the calculation details for PostDomTree out of PostDominators.cpp and | Owen Anderson | 2007-09-23 | 1 | -142/+1 |
* | reimplement dfs number computation to be significantly faster. This speeds up | Chris Lattner | 2007-08-08 | 1 | -9/+3 |
* | Fix an iterator invalidation bug I induced. | Chris Lattner | 2007-08-05 | 1 | -2/+1 |
* | Switch some std::sets to SmallPtrSet. This speeds up | Chris Lattner | 2007-08-05 | 1 | -3/+3 |
* | Switch the internal "Info" map from an std::map to a DenseMap. This | Chris Lattner | 2007-08-05 | 1 | -15/+12 |
* | switch the DomTreeNodes and IDoms maps in idom/postidom to a | Chris Lattner | 2007-08-04 | 1 | -4/+9 |
* | Unreachable block is not a root node in post dominator tree. | Devang Patel | 2007-07-24 | 1 | -2/+6 |
* | Break DominatorTree from ETNode. | Devang Patel | 2007-06-12 | 1 | -78/+5 |
* | Maintain ETNode as part of DomTreeNode. | Devang Patel | 2007-06-07 | 1 | -4/+24 |
* | s/llvm::DominatorTreeBase::DomTreeNode/llvm::DomTreeNode/g | Devang Patel | 2007-06-04 | 1 | -7/+7 |
* | s/DominatorTreeBase::Node/DominatorTreeBase:DomTreeNode/g | Devang Patel | 2007-06-03 | 1 | -14/+14 |
* | Drop 'const' | Devang Patel | 2007-05-03 | 1 | -3/+3 |
* | Use 'static const char' instead of 'static const int'. | Devang Patel | 2007-05-02 | 1 | -3/+3 |
* | Do not use typeinfo to identify pass in pass manager. | Devang Patel | 2007-05-01 | 1 | -0/+3 |
* | Cache DT[*SI] lookup. | Devang Patel | 2007-04-18 | 1 | -2/+4 |
* | Fix | Devang Patel | 2007-04-18 | 1 | -1/+1 |
* | Tabs -> Spaces | Owen Anderson | 2007-04-15 | 1 | -3/+3 |
* | Remove ImmediateDominator analysis. The same information can be obtained fro... | Owen Anderson | 2007-04-15 | 1 | -50/+39 |
* | Completely purge DomSet. This is the (hopefully) final patch for PR1171. | Owen Anderson | 2007-04-07 | 1 | -67/+0 |
* | Removed unneeded <iostream> #include. | Bill Wendling | 2006-11-17 | 1 | -1/+0 |
* | Fix DFS walk. | Devang Patel | 2006-09-27 | 1 | -15/+28 |
* | Untabify. | Devang Patel | 2006-09-07 | 1 | -3/+3 |
* | Use iterative do-while loop instead of recursive DFSPass calls to | Devang Patel | 2006-09-07 | 1 | -16/+29 |
* | Eliminate RegisterAnalysis. RegisterPass now does all that is necessary. | Chris Lattner | 2006-08-27 | 1 | -5/+5 |
* | For PR780: | Reid Spencer | 2006-06-07 | 1 | -3/+2 |
* | Change from using a stub function to a stub variable for passing to the | Reid Spencer | 2006-06-01 | 1 | -2/+1 |
* | Fix PR681 by using the standard Lengauer and Tarjan algorithm for dominator | Nate Begeman | 2006-03-11 | 1 | -142/+191 |
* | Initial implementation of the ET-Forest data structure for dominators and | Chris Lattner | 2006-01-08 | 1 | -0/+63 |
* | post-dom-frontiers requires proper post-dominance | Chris Lattner | 2005-11-18 | 1 | -1/+1 |
* | Convert tabs to spaces | Misha Brukman | 2005-04-22 | 1 | -5/+5 |
* | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -8/+8 |
* | Add support for unreachable | Chris Lattner | 2004-10-16 | 1 | -2/+1 |
* | Do not use the same variable name for two different variables in the | Chris Lattner | 2004-10-14 | 1 | -3/+2 |
* | Changes For Bug 352 | Reid Spencer | 2004-09-01 | 1 | -2/+2 |
* | Fix #includes of i*.h => Instructions.h as per PR403. | Misha Brukman | 2004-07-29 | 1 | -1/+1 |
* | Finegrainify namespacification | Chris Lattner | 2003-12-07 | 1 | -3/+38 |
* | 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 |
* | Make use of "external" depth-first iterators to avoid revisiting nodes | Chris Lattner | 2003-10-13 | 1 | -3/+3 |
* | Fixed spelling and grammar. | Misha Brukman | 2003-09-11 | 1 | -1/+1 |
* | Renamed DominatorTree::Node::getNode() -> getBlock() | Chris Lattner | 2003-09-11 | 1 | -1/+1 |
* | Rework post dominator information so that we do not have to | Chris Lattner | 2003-09-10 | 1 | -88/+97 |
* | Remove using declarations | Chris Lattner | 2003-09-10 | 1 | -2/+1 |
* | Handle post dominance correctly in the case where blocks do not have a path to | Chris Lattner | 2002-10-04 | 1 | -0/+12 |