aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore/PassManagerT.h
AgeCommit message (Expand)Author
2003-06-23Add support for GCC 3.3Chris Lattner
2003-04-24Fix a nasty bug where the ConstantMerge pass was invalidating the TargetData ...Chris Lattner
2003-02-26Allow ImmutablePass's to require other immutable passes and to be initializedChris Lattner
2003-02-14Fix a misunderstanding of the standard associative containersChris Lattner
2002-10-29Fix spelling of `propagate'.Misha Brukman
2002-10-21 - Rename AnalysisUsage::preservesAll to getPreservesAll & preservesCFG toChris Lattner
2002-10-01Make sure to use the TimerGroup that we created!Chris Lattner
2002-10-01Make sure not to count the PassManager wrapersChris Lattner
2002-10-01Factor timer code out of PassManager implementation, into a generic interfaceChris Lattner
2002-09-29Fix a problem that was caused by stale analyses being in CurrentAnalysesChris Lattner
2002-09-25* Fix ugly bug in previous checkin where I reused the name 'i' one too many t...Chris Lattner
2002-09-25Add support for ImmutablePasses, which are not run, and cannot beChris Lattner
2002-09-12Add a new BasicBlockPass::doInitialization/Finalization(Function &) pair ofChris Lattner
2002-09-08Enable "garbage detection" of LLVM objects. Check for leaks after runningChris Lattner
2002-08-30 - Use Pass::AnalysisImpls instead of findAnalysisGroupMemeberChris Lattner
2002-08-21 - Implement the new AnalysisGroup feature, neccesary for Value#ing and point...Chris Lattner
2002-08-20Sort -time-passes report first by user+system, then by Wall clock time.Chris Lattner
2002-08-01Enhance -time-passes to be more detailed and usefulChris Lattner
2002-07-31We need iostream in PassManagerT.h to use cerrChris Lattner
2002-07-30Implement new -debug-pass=Arguments option that causes PassManager toChris Lattner
2002-07-30* Move some code from Pass.cpp to PassManagerT.hChris Lattner
2002-07-29* Eliminate the Provided set. All Passes now finally just automaticallyChris Lattner
2002-07-27* Standardize how analysis results/passes as printed with the print() virtualChris Lattner
2002-07-24*** empty log message ***Chris Lattner
2002-06-25changes for 64bit gccAnand Shukla
2002-06-25MEGAPATCH checkin.Chris Lattner
2002-04-30Fix problem where subpasses would invalidate all analyses outstandingChris Lattner
2002-04-29Add new optional getPassName() virtual function that a Pass can overrideChris Lattner
2002-04-29Add a new command line option for PassManager using utilities.Chris Lattner
2002-04-28Move include/llvm/PassManager.h to lib/VMCore/PassManagerT.hChris Lattner
2002-04-28Minor changes to allow Modules (which are no longer Values) to workChris Lattner
2002-04-27* Rename MethodPass class to FunctionPassChris Lattner
2002-04-04Make build work in release modeChris Lattner
2002-03-23Rename Method to FunctionChris Lattner
2002-03-17Make an assertion provide a more helpful error messageChris Lattner
2002-02-01Add more debug outputChris Lattner
2002-01-31* Make debugging output nicerChris Lattner
2002-01-31Fix bug where we didn't initialize and finalize basic block passesChris Lattner
2002-01-30Checkin new pass framework. This one is more useful and automaticallyChris Lattner