More #include cleanups.
[oota-llvm.git] / include / llvm / Pass.h
2010-08-07 Dan GohmanMore #include cleanups.
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-07-20 Owen AndersonSpeculatively revert r108813, in an attempt to get...
2010-07-20 Owen AndersonReapply r108794, a fix for the failing test from last...
2010-07-20 Daniel DunbarRevert r108794, "Separate PassInfo into two classes...
2010-07-20 Owen AndersonSeparate PassInfo into two classes: a constructor-free...
2010-06-21 Dan GohmanMove several non-performance-critical member functinos...
2010-04-02 David GreeneOk, third time's the charm. No changes from last time...
2010-04-02 Evan ChengRevert 100204. It broke a bunch of tests and apparently...
2010-04-02 David GreeneLet's try this again. Re-apply 100143 including an...
2010-04-01 Eric ChristopherRevert r100143.
2010-04-01 David GreeneAdd some switches helpful for debugging:
2010-02-17 Eric ChristopherFix a few unused parameter warnings.
2010-02-12 Chris Lattnerdoxygenize some comments, patch by Peter Collingbourne!
2010-01-22 Chris Lattnerelimiante the dynamic_cast's from opt.
2010-01-22 Chris Lattnereliminate a bunch of dynamic_cast's.
2010-01-22 Chris Lattnereliminate a bunch of dynamic_cast's.
2010-01-20 Chris Lattneradd some new methods to adjust this pointers. Not...
2009-12-14 Dan GohmanMove several function bodies which are rarely inlined...
2009-11-06 Daniel DunbarPass StringRef by value.
2009-10-26 Chandler CarruthMove DataTypes.h to include/llvm/System, update all...
2009-10-14 Eric ChristopherRemove a bunch of unused arguments from functions,...
2009-10-08 Dan GohmanAdd a form of addPreserved which takes a string argumen...
2009-09-01 Dan GohmanFix a typo in a comment.
2009-08-23 Chris LattnerChange Pass::print to take a raw ostream instead of...
2009-08-11 Dan GohmanTidy #includes.
2009-08-03 Daniel DunbarFix some comments referring to std::cerr.
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-06 Owen Anderson"LLVMContext* " --> "LLVMContext *"
2009-07-02 Owen AndersonMake the current LLVMContext available to passes.
2009-04-01 Devang PatelRemove dead code.
2009-01-28 Duncan SandsRename getAnalysisToUpdate to getAnalysisIfAvailable.
2009-01-05 Dan GohmanTidy up #includes, deleting a bunch of unnecessary...
2009-01-02 Misha Brukman* Alphabetized system headers per the style guide
2008-10-31 Torok EdwinAdd an assert to catch user errors like:
2008-07-01 Devang PatelAdd dom info verifier.
2008-05-19 Bill WendlingRemove warnings about unused parameters and shadowed...
2008-05-14 Dan GohmanWhitespace cleanups.
2008-03-21 Dan GohmanDon't include <map> in Pass.h, which doesn't need it...
2008-03-19 Devang PatelPassInfo keep tracks whether a pass is an analysis...
2008-03-19 Devang PatelDo not use virtual function to identify an analysis...
2008-03-18 Devang PatelIdentify Analysis pass.
2008-03-14 Dan GohmanUpdate comments; getPassName no longer uses RTTI.
2008-03-14 Dan GohmanMove the PMStack class out of Pass.h and into PassManag...
2008-03-13 Dan GohmanChange PMStack::push to accept a PMDataManager* instead of
2008-03-13 Dan GohmanFix a typo in a comment.
2008-03-13 Dan GohmanNo need for typedefs with enums in C++.
2008-03-08 Dan GohmanRemove unused runPass methods.
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
next