Don't attribute in file headers anymore. See llvmdev for the
[oota-llvm.git] / include / llvm / Pass.h
2007-12-29 Chris LattnerDon't attribute in file headers anymore. See llvmdev...
2007-10-08 Chris LattnerAllow passes to just pass up "FunctionPass(&ID)" instea...
2007-10-06 Anton KorobeynikovInclude DataTypes.h to provide intptr_t type. This...
2007-08-12 Reid SpencerChange casts from old style to new style. This helps...
2007-08-01 Dan GohmanMake ImmutablePass::runOnModule non-virtual, since...
2007-07-19 Devang PatelVerify loop info.
2007-07-19 Devang PatelSet up ground work to verify preserved analysis info.
2007-07-09 Devang PatelFix memory leak.
2007-05-11 Dan GohmanRemove forward-declarations for classes that don't...
2007-05-11 Dan GohmanAdd explicit keywords to several constructors that...
2007-05-03 Jeff CohenUnbreak VC++ build.
2007-05-02 Devang PatelRe-install patch to enable use of PassID.
2007-05-02 Chris Lattnerrevert enough of devang's recent patches to get the...
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-04-26 Devang PatelMove ~Pass() from Pass.h into Pass.cpp
2007-04-26 Devang PatelDelete Analysis Resolver.
2007-04-16 Devang PatelProivde getAnalysis<FPAnalysis>(Func) support.
2007-04-16 Devang PatelAdd getPotentialPassManagerType(). No functionality...
2007-04-16 Anton KorobeynikovRemoved tabs everywhere except autogenerated & external...
2007-03-06 Devang PatelKeep track of inherited analysis. For example, if a...
2007-03-06 Devang PatelAdd preparePassManager() hook. This allows each pass...
2007-01-26 Devang PatelInherit FunctionPass directly from Pass.
2007-01-25 Devang PatelInherit BasicBlockPass directly from Pass.
2007-01-25 Devang PatelRemove dead code.
2007-01-17 Devang PatelUpdate assignPassManager() signature to allow selection...
2007-01-16 Devang PatelUndo last check-in.
2007-01-16 Devang PatelSetup pass manager before scheduling required analysis.
2007-01-11 Devang PatelAdd PassManagerType enum.
2007-01-11 Devang PatelRobustify assingPassManager() for Module, Function...
2007-01-08 Devang PatelAdd PMStack, a Pass Manager stack.
2007-01-05 Devang Patel1) Remove old AnalysisResolver.
2007-01-05 Devang PatelRemove old pass manager.
2007-01-04 Devang PatelEnable new pass manager, which was accidentally disabled.
2006-12-23 Reid SpencerFor PR950:
2006-12-22 Devang PatelEnable new pass manager. 2nd attempt.
2006-12-22 Devang PatelModulePass and ImmutablePass. Force out of line virtual...
2006-12-20 Devang PatelEnable old pass manager. New pass manager causes CBE...
2006-12-19 Devang PatelEnable new pass manager.
2006-12-17 Bill WendlingAdded an automatic cast to "std::ostream*" etc. from...
2006-12-13 Devang PatelUsing PDL as a prefix for PassDebugLevel enums is not...
2006-12-13 Devang PatelMove enum PassDebugLevel from PassManagerT.h to Pass.h.
2006-12-13 Devang PatelAdd #ifdef switch toggle between old and new pass manag...
2006-12-13 Devang PatelMove getAnalysis() and getAnalysisID() definitions...
2006-12-08 Devang PatelAdd AnalysisResolver_New.
2006-12-07 Bill WendlingChanged llvm_ostream et all to OStream. llvm_cerr,...
2006-11-28 Bill WendlingAdded a temporary hack to get the llvm-streams to work...
2006-08-28 Chris LattnerSilence -Woverloaded-virtual warnings.
2006-01-04 Jeff CohenBe consistent in using class vs struct to make VC+...
2006-01-04 Chris LattnerPatch #6's in Saem's refactor-the-passmanager patch...
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-03-16 Misha BrukmanFix grammar wrt apostrophe's
2004-12-07 Reid SpencerFor PR387:\
2004-12-07 Reid SpencerFor PR387:\
2004-10-27 Chris LattnerConvert 'struct' to 'class' in various places to adhere...
2004-09-20 Chris Lattner'Pass' should now not be derived from by clients. ...
2004-08-24 Reid SpencerGive the -time-passes tool option a global storage...
2004-06-08 Chris LattnerApparently a particular vendor compiler uses the struct...
2004-04-01 Misha BrukmanFix grammar.
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-20 John CriswellAdded LLVM copyright header (for lack of a better term).
2003-10-10 Misha BrukmanFix spelling.
2003-09-30 Chris LattnerStandardize header file comments
2003-08-29 Chris LattnerMove getAnalysisToUpdate to after the definition of...
2003-08-18 Misha BrukmanSpell `necessary' correctly.
2003-07-25 Chris Lattner#include <cassert> as necessary...
2003-06-30 John CriswellMerged in autoconf branch. This provides configuration...
2003-06-22 Chris LattnerRemove a ton of extraneous #includes
2003-06-11 John CriswellIncluded assert.h so that the code compiles under newer...
2003-05-03 Misha BrukmanIt's 'separate'. The 'i.e.' is kinda nit-picking, but...
2003-03-21 Chris LattnerAdd helper method
2003-02-26 Chris Lattner* Un "protect" the getAnalysis<> functions
2002-09-25 Chris LattnerAdd support for ImmutablePasses, which are not run...
2002-09-17 Vikram S. AdveFix typo in comment.
2002-09-12 Chris LattnerAdd a new BasicBlockPass::doInitialization/Finalization...
2002-09-06 Chris LattnerMake getAnalysisToUpdate<AnalysisType>() public so...
2002-08-30 Chris Lattner - Pass now has AnalysisImpls class to implement getAn...
2002-08-29 Chris LattnerMake the getAnalyss<> members const. Using them does...
2002-08-25 Chris LattnerConvert comments to Doxygen style
2002-08-21 Chris Lattner - Make Pass::lookupPassInfo a public member
2002-08-21 Chris Lattner - Eliminate the need for analyses to expose an :...
2002-08-08 Chris Lattner - Cleaned up the interface to AnalysisUsage to take...
2002-07-29 Chris Lattner* Fix comment descriptions
2002-07-27 Chris Lattner* Standardize how analysis results/passes as printed...
2002-07-23 Chris LattnerBreak part of Pass.h out into PassAnalysisSupport.h
2002-06-25 Chris Lattner*** empty log message ***
2002-05-06 Chris LattnerAdd support for passes to announce that they only depen...
2002-04-29 Chris LattnerAdd new optional getPassName() virtual function that...
2002-04-29 Chris LattnerStub functions for timing support
2002-04-28 Chris LattnerMove FunctionPass::doesNotModifyCFG to AnalysisUsage...
2002-04-28 Chris Lattner* Add a stub to FunctionPass so that subclasses can...
2002-04-27 Chris Lattner* Rename MethodPass class to FunctionPass
2002-04-10 Chris LattnerAllow a pass to obtain an analysis result for updating.
2002-04-04 Chris LattnerFix the release build
2002-03-23 Chris LattnerRename Method to Function
2002-01-31 Chris Lattner* Make debugging output nicer
2002-01-30 Chris LattnerCheckin new pass framework. This one is more useful...
2002-01-23 Chris LattnerPull run() into Pass.cpp
2002-01-21 Chris LattnerImplement a more powerful, simpler, pass system. This...
2002-01-20 Chris LattnerChanges to build successfully with GCC 3.02
2001-10-18 Chris Lattnermove llvm/Transforms/Pass.h to the top level llvm/Pass...