Template-ize more of the DomTree internal implementation details. Only the calculate...
[oota-llvm.git] / include / llvm / Analysis / Dominators.h
2007-09-30 Owen AndersonTemplate-ize more of the DomTree internal implementatio...
2007-09-28 Owen AndersonHave PostDomTree use the newly templated DFSPass.
2007-09-27 Owen AndersonConvert DFSPass into a templated friend function, in...
2007-09-24 Owen AndersonMerge significant portions of the DomTree and PostDomTr...
2007-09-23 Owen AndersonMove DFSPass back down into DominatorTree. I need...
2007-09-23 Owen AndersonFactor the dominator tree calculation details out into...
2007-08-18 Nick LewyckySimplify.
2007-08-17 Devang PatelWhen one branch of condition is eliminated then head...
2007-08-14 Devang PatelNo need to use iterator to erase basic block.
2007-08-13 Devang PatelAdd methods to erase basic block entry.
2007-08-12 Reid SpencerChange casts from old style to new style. This helps...
2007-08-08 Chris Lattnerreimplement dfs number computation to be significantly...
2007-08-06 Chris LattnerVarious random cleanups, add two accessors to DomTreeNo...
2007-08-05 Chris LattnerSwitch the internal "Info" map from an std::map to...
2007-08-04 Chris Lattnerswitch the DomTreeNodes and IDoms maps in idom/postidom...
2007-07-04 Devang PatelRemove unused method - getIDomBlock().
2007-07-04 Devang PatelFix typo in assertion check.
2007-06-28 Devang PatelRemove unnecessary comments.
2007-06-28 Devang PatelHandle the case when block dominates itself.
2007-06-27 Devang PatelRemove ETForest.
2007-06-21 Devang PatelMove code to update dominator information after basic...
2007-06-12 Devang PatelProtect updateDFSNumbers()
2007-06-12 Devang PatelMake DFS number manipulation methods private.
2007-06-12 Devang PatelBreak DominatorTree from ETNode.
2007-06-12 Devang PatelMaintain DFS number in DomTreeNode itself.
2007-06-11 Devang PatelAdd and use DominatorTreeBase::findNearestCommonDominat...
2007-06-08 Devang PatelFix spelling.
2007-06-08 Devang PatelUpdate LoopSimplify to require and preserve DominatorTr...
2007-06-08 Devang PatelAdd new method - nearestCommonDominator().
2007-06-07 Devang PatelAdd instruction level dominates(A,B) interface.
2007-06-07 Devang PatelDo not use ETForest as well as DomiantorTree. Dominato...
2007-06-07 Devang PatelAdd basic block level properlyDominates(A,B) interface.
2007-06-07 Devang PatelAdd BasicBlock level dominates(A,B) interface.
2007-06-07 Devang PatelMaintain ETNode as part of DomTreeNode.
2007-06-06 Devang PatelBreak friendship.
2007-06-06 Devang PatelSimplify class hierarchy.
2007-06-04 Devang Patels/ETNode::getChildren/ETNode::getETNodeChildren/g
2007-06-04 Devang PatelAdd FIXMEs.
2007-06-04 Devang PatelRemove unused method.
2007-06-04 Devang Patels/DominatorTree::createNewNode/DominatorTree::addNewBlock/g
2007-06-04 Devang PatelAdd basic block level interface to change immediate...
2007-06-04 Devang Patels/llvm::DominatorTreeBase::DomTreeNode/llvm::DomTreeNode/g
2007-06-03 Devang Patels/DominatorTreeBase::Node/DominatorTreeBase:DomTreeNode/g
2007-05-23 Devang PatelAdd dump() routines for debugging assistance.
2007-05-14 Chris Lattnerupdate comments
2007-05-06 Nick LewyckyFix typo in comment.
2007-05-03 Devang PatelUse iterative while loop instead of recursive function...
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-04-21 Owen AndersonFix some null checks to actually test the part that...
2007-04-20 Owen AndersonAdd null checks and const-ify these accessors.
2007-04-18 Owen AndersonAdd accessor to get the blocks immediately dominated...
2007-04-18 Owen AndersonAdd an accessor to make ETForest more useful.
2007-04-15 Owen AndersonTabs -> Spaces
2007-04-15 Owen AndersonRemove ImmediateDominator analysis. The same informati...
2007-04-14 Owen AndersonMake ETForest depend on DomTree rather than IDom. ...
2007-04-09 Owen AndersonMove isReachableFromEntry out of line to avoid an unnec...
2007-04-09 Owen AndersonCleanup some from my DomSet-removal changes. Add a new
2007-04-08 Owen AndersonRemove DomSet completely. This concludes work on PR1171.
2007-04-07 Owen AndersonAdd DomSet back, and revert the changes to LoopSimplify...
2007-04-07 Owen AndersonCompletely purge DomSet. This is the (hopefully) final...
2007-03-20 Devang PatelLoopSimplify::FindPHIToPartitionLoops()
2006-12-17 Bill WendlingAdded an automatic cast to "std::ostream*" etc. from...
2006-11-05 Jeff CohenUnbreak VC++ build.
2006-10-03 Chris LattnerMove DominatorTree to immediately follow DominatorTreeBase
2006-09-12 Nick LewyckyAdd ability to remove nodes from DominatorTree, for...
2006-08-01 Chris LattnerAdd dominates/properlyDominates queries to IDom.
2006-06-07 Reid SpencerFor PR780:
2006-06-01 Reid SpencerChange from using a stub function to a stub variable...
2006-05-27 Chris LattnerFix pastos in comments
2006-05-19 Chris LattnerUse class tags instead of struct tags. The coding...
2006-03-20 Nate BegemanMove some common data structures between dom and pdom...
2006-01-14 Chris LattnerChange ET-Forest to automatically recalculate its DFSnu...
2006-01-08 Chris LattnerInitial implementation of the ET-Forest data structure...
2005-11-29 Chris LattnerFix PR670 and test/Regression/Transforms/Mem2Reg/2005...
2005-11-18 Chris LattnerFix the dominates method to return true if the two...
2005-04-21 Misha BrukmanRemove trailing whitespace
2004-12-07 Reid SpencerFor PR387:\
2004-10-27 Chris LattnerConvert 'struct' to 'class' in various places to adhere...
2004-10-14 Chris LattnerMake sure any client of Dominators.h links in Dominator...
2004-05-21 Chris LattnerIt's not clear to me whether the old version was correc...
2004-03-11 Misha BrukmanDoxygenified and cleand up comments.
2003-12-07 Chris LattnerThe recalclulate method was a nasty hack that was once...
2003-12-07 Chris LattnerRewrite dominators implementation. Now domset is const...
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-09-11 Chris LattnerGet rid of the whole "Node2" business, rename getNode...
2003-09-10 Chris LattnerRework dominator and post dominator information so...
2003-08-18 Chris LattnerAdd new methods, update comments
2003-08-18 Misha BrukmanSpell `necessary' correctly.
2003-06-30 John CriswellMerged in autoconf branch. This provides configuration...
2003-06-22 Chris LattnerRemove a ton of extraneous #includes
2003-06-11 John CriswellIncluded assert.h so that the code compiles under newer...
2003-03-20 Chris LattnerAdd more graph traits specializations for dominator...
2003-02-27 Chris LattnerMake the interface to update a little more efficient
2002-10-31 Chris LattnerAdd interface to update domfrontier info, thanks to...
2002-10-17 Chris LattnerUse the forward declaration for GraphTraits instead...
2002-10-16 Joel StanleyAdded partial specialization of GraphTraits for the...
2002-10-08 Chris LattnerExpose new "recalculate" method from dominatorset
next