summaryrefslogtreecommitdiff
path: root/lib/Analysis/PostDominators.cpp
AgeCommit message (Expand)Author
2017-08-26[Dominators] Remove redundant explicit template instantiation.Don Hinton
2017-08-16[Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; ...Eugene Zelenko
2017-07-14[Dominators] Make IsPostDominator a template parameterJakub Kuderski
2017-01-15[PM] Introduce an analysis set used to preserve all analyses overChandler Carruth
2016-11-23[PM] Change the static object whose address is used to uniquely identifyChandler Carruth
2016-06-17[PM] Remove support for omitting the AnalysisManager argument to newChandler Carruth
2016-03-11[PM] Make the AnalysisManager parameter to run methods a reference.Chandler Carruth
2016-03-11[PM] Implement the final conclusion as to how the analysis IDs shouldChandler Carruth
2016-02-28[PM] Appease mingw32's auto-import DLL build with minimal tweaks, with fix fo...NAKAMURA Takumi
2016-02-28Revert r262185, "[PM] Appease mingw32's auto-import DLL build with minimal tw...NAKAMURA Takumi
2016-02-28[PM] Appease mingw32's auto-import DLL build with minimal tweaks.NAKAMURA Takumi
2016-02-26[PM] Introduce CRTP mixin base classes to help define passes andChandler Carruth
2016-02-25Introduce analysis pass to compute PostDominators in the new pass manager. NFCHongbin Zheng
2016-02-25Revert "Introduce analysis pass to compute PostDominators in the new pass man...Hongbin Zheng
2016-02-25Introduce analysis pass to compute PostDominators in the new pass manager. NFCHongbin Zheng
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth
2014-03-04[Modules] Move CFG.h to the IR library as it defines graph traits overChandler Carruth
2014-03-04[cleanup] Re-sort all the includes with utils/sort_includes.py.Chandler Carruth
2014-01-13[PM] Pull the generic graph algorithms and data structures for dominatorChandler Carruth
2014-01-13[cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth
2014-01-09Put the functionality for printing a value to a raw_ostream as anChandler Carruth
2014-01-07Move the LLVM IR asm writer header files into the IR directory, as theyChandler Carruth
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2011-04-05remove postdom frontiers, because it is dead. Forward dom frontiers areChris Lattner
2011-01-02split dom frontier handling stuff out to its own DominanceFrontier header,Chris Lattner
2010-10-12Begin adding static dependence information to passes, which will allow us toOwen Anderson
2010-10-07Now with fewer extraneous semicolons!Owen Anderson
2010-07-21Add INSTANTIATE_AG_PASS, which combines RegisterPass<> with RegisterAnalysisG...Owen Anderson
2010-07-21Fix batch of converting RegisterPass<> to INTIALIZE_PASS().Owen Anderson
2010-07-09cache result of operator*Gabor Greif
2010-04-12Remove unneeded debug in PostDominator runOnFunction()Tobias Grosser
2009-12-23Convert debug messages to use dbgs(). Generally this meansDavid Greene
2009-08-23Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner
2009-08-23eliminate the std::ostream form of WriteAsOperand and update clients.Chris Lattner
2008-05-29Add newline at end of file.Owen Anderson
2008-05-29Force postdom to be linked into opt and bugpoint, even though it is no longer...Owen Anderson
2008-05-06Remove uses of llvm/System/IncludeFile.h that are no longer needed.Dan Gohman
2008-05-03Implement destructor for PostDominatorTree to eliminate a memory leak.Torok Edwin
2008-04-16Major repairs to the post-dominators implementation. Patch from Florian Bran...Owen Anderson
2008-03-20These passes preserve CFG.Devang Patel
2008-03-20Restore isCFGOnly property of various analysis passes.Devang Patel
2008-03-19PassInfo keep tracks whether a pass is an analysis pass or not.Devang Patel
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-10-23Make DomTree and PostDomTree thin wrappers around DomTreeBase, rather than in...Owen Anderson
2007-10-16Template DominatorTreeBase by node type. This is the next major step towardsOwen Anderson
2007-10-03Completely merge the implementation details of DomTree and PostDomTree.Owen Anderson
2007-10-03Factor some code from the DomTree and PostDomTree calculate methods up into Owen Anderson
2007-09-28Have PostDomTree use the newly templated DFSPass.Owen Anderson
2007-09-23Factor the calculation details for PostDomTree out of PostDominators.cpp andOwen Anderson