aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Pass.h
Commit message (Expand)AuthorAgeFilesLines
...
* Make getAnalysisToUpdate<AnalysisType>() public so that transformation APIsChris Lattner2002-09-061-15/+16
* - Pass now has AnalysisImpls class to implement getAnalysis() so that it isChris Lattner2002-08-301-9/+27
* Make the getAnalyss<> members const. Using them does NOT modify the Pass obj...Chris Lattner2002-08-291-5/+5
* Convert comments to Doxygen styleChris Lattner2002-08-251-89/+90
* - Make Pass::lookupPassInfo a public memberChris Lattner2002-08-211-3/+13
* - Eliminate the need for analyses to expose an ::ID member.Chris Lattner2002-08-211-4/+20
* - Cleaned up the interface to AnalysisUsage to take analysis class namesChris Lattner2002-08-081-4/+10
* * Fix comment descriptionsChris Lattner2002-07-291-5/+11
* * Standardize how analysis results/passes as printed with the print() virtualChris Lattner2002-07-271-1/+20
* Break part of Pass.h out into PassAnalysisSupport.hChris Lattner2002-07-231-140/+15
* *** empty log message ***Chris Lattner2002-06-251-9/+9
* Add support for passes to announce that they only depend on the CFG of aChris Lattner2002-05-061-0/+9
* Add new optional getPassName() virtual function that a Pass can overrideChris Lattner2002-04-291-2/+5
* Stub functions for timing supportChris Lattner2002-04-291-0/+3
* Move FunctionPass::doesNotModifyCFG to AnalysisUsage::preservesCFG()Chris Lattner2002-04-281-12/+11
* * Add a stub to FunctionPass so that subclasses can declare that they do notChris Lattner2002-04-281-6/+13
* * Rename MethodPass class to FunctionPassChris Lattner2002-04-271-53/+80
* Allow a pass to obtain an analysis result for updating.Chris Lattner2002-04-101-0/+20
* Fix the release buildChris Lattner2002-04-041-2/+0
* Rename Method to FunctionChris Lattner2002-03-231-9/+9
* * Make debugging output nicerChris Lattner2002-01-311-14/+32
* Checkin new pass framework. This one is more useful and automaticallyChris Lattner2002-01-301-67/+159
* Pull run() into Pass.cppChris Lattner2002-01-231-7/+3
* Implement a more powerful, simpler, pass system. This pass system can figureChris Lattner2002-01-211-87/+118
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-201-2/+2
* move llvm/Transforms/Pass.h to the top level llvm/Pass.h fileChris Lattner2001-10-181-0/+126