aboutsummaryrefslogtreecommitdiff
path: root/lib/VMCore/PassManagerT.h
AgeCommit message (Expand)Author
2007-01-05Remove PassManagerT.hDevang Patel
2007-01-05Remove old pass manager.Devang Patel
2006-12-13Using PDL as a prefix for PassDebugLevel enums is not a good idea.Devang Patel
2006-12-13Move enum PassDebugLevel from PassManagerT.h to Pass.h.Devang Patel
2006-12-10fix PR1039 by making timing info be destroyed by llvm_shutdown, not byChris Lattner
2006-12-07Removing even more <iostream> includes.Bill Wendling
2006-10-30Update comment. Valid option is -debug-pass=Structures.Devang Patel
2006-09-02Count the time for a pass to ReleaseMemory against that pass. Not doing thisChris Lattner
2006-08-28Silence -Woverloaded-virtual warnings.Chris Lattner
2006-01-12Patch #10 from Saem:Chris Lattner
2006-01-11Patch #9 from Saem:Chris Lattner
2006-01-08Saem Ghani's PassManager Patch #8:Reid Spencer
2006-01-07Patch #7 from Saem:Chris Lattner
2006-01-04Patch #6's in Saem's refactor-the-passmanager patch series. From him:Chris Lattner
2006-01-04Saem's patch #5 of the passmanager refactoringChris Lattner
2006-01-04patch #4 in Saem's passmanager refactoring.Chris Lattner
2006-01-03silence some warningsChris Lattner
2006-01-03Finally commit Saem's 'patch #3' to refactor the pass managerChris Lattner
2005-12-30Patch #1 of Saem Ghani's Pass Manager refactoring. From the man:Chris Lattner
2005-04-21Remove trailing whitespaceMisha Brukman
2005-01-14Make this compatible with the HP/intel compiler. Fix by Duraid, thanks!Chris Lattner
2004-12-08Work correctly with MSVC and ICC, patch contributed by Bjørn WennbergChris Lattner
2004-10-27Convert 'struct' to 'class' in various places to adhere to the coding standardsChris Lattner
2004-09-20'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner
2004-09-01Changes For Bug 352Reid Spencer
2004-07-23Fix problem with inserting FunctionPasses that depend on ImmutablePassesBrian Gaeke
2004-07-16IA64 compatChris Lattner
2004-06-04Ugh, apparently there is no common ground here.Chris Lattner
2004-03-12Keep transitively-required passes alive for queries to work after the initialMisha Brukman
2004-02-29Fix -debug-pass=Executions, which relied on Function, Module, and BasicBlockChris Lattner
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-11-05Make code gcc 3.4 cleanChris Lattner
2003-10-21Added LLVM copyright header.John Criswell
2003-10-13This is a header file, hear me roarChris Lattner
2003-10-13Regularize header file commentsChris Lattner
2003-08-14Add new method to FunctionPassManager to add ImmutablePasses.Brian Gaeke
2003-08-14Dramatically simplify how -time-passes works.Chris Lattner
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