aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/PassAnalysisSupport.h
Commit message (Expand)AuthorAgeFilesLines
* Add AnalysisUsage::addRequiredTransitive() to keep analysis info alive forMisha Brukman2004-03-121-4/+17
* Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke2003-11-111-0/+4
* Added LLVM copyright header (for lack of a better term).John Criswell2003-10-201-0/+7
* Standardize header file commentsChris Lattner2003-09-301-1/+1
* Move getAnalysisToUpdate to after the definition of AnalysisResolver.Chris Lattner2003-08-291-0/+16
* Remove a ton of extraneous #includesChris Lattner2003-06-221-2/+0
* Included assert.h so that the code compiles under newer versions of GCC.John Criswell2003-06-111-1/+1
* - Rename AnalysisUsage::preservesAll to getPreservesAll & preservesCFG toChris Lattner2002-10-211-11/+12
* Add support for ImmutablePasses, which are not run, and cannot beChris Lattner2002-09-251-0/+1
* Make the getAnalyss<> members const. Using them does NOT modify the Pass obj...Chris Lattner2002-08-291-2/+2
* Add assertion checks to nail bugs early.Chris Lattner2002-08-211-0/+2
* - Eliminate the need for analyses to expose an ::ID member.Chris Lattner2002-08-211-2/+2
* - Cleaned up the interface to AnalysisUsage to take analysis class namesChris Lattner2002-08-081-7/+17
* Add hooks to get information out of concrete pass manager implementationsChris Lattner2002-07-301-0/+3
* * Eliminate the Provided set. All Passes now finally just automaticallyChris Lattner2002-07-291-9/+3
* * Standardize how analysis results/passes as printed with the print() virtualChris Lattner2002-07-271-53/+0
* Analysis contructors now no longer take AnalysisID's as their argument,Chris Lattner2002-07-261-4/+4
* Break part of Pass.h out into PassAnalysisSupport.hChris Lattner2002-07-231-0/+157