2007-05-03 |
Devang Patel | Drop 'const' |
blob | commitdiff | raw |
2007-05-02 |
Devang Patel | Use 'static const char' instead of 'static const int'. |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
blob | commitdiff | raw | diff to current |
2007-04-26 |
Devang Patel | Use toplevel function pass manager as OnTheFly manager. |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Devang Patel | Proivde getAnalysis<FPAnalysis>(Func) support. |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Devang Patel | Do not assert during analysis implementation initializa... |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Devang Patel | Print and delete on the fly pass managers. |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Devang Patel | Update module pass manager to support module passes... |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Devang Patel | Give each pass manager chance to manage lower level... |
blob | commitdiff | raw | diff to current |
2007-04-16 |
Anton Korobeynikov | Removed tabs everywhere except autogenerated & external... |
blob | commitdiff | raw | diff to current |
2007-03-08 |
Devang Patel | Speed Up Pass Manager. |
blob | commitdiff | raw | diff to current |
2007-03-06 |
Devang Patel | Keep track of higher level analysis. |
blob | commitdiff | raw | diff to current |
2007-03-06 |
Devang Patel | Keep track of inherited analysis. For example, if a... |
blob | commitdiff | raw | diff to current |
2007-03-06 |
Devang Patel | Add preparePassManager() hook. This allows each pass... |
blob | commitdiff | raw | diff to current |
2007-03-05 |
Devang Patel | Current pass manager, not the parent pass manager,... |
blob | commitdiff | raw | diff to current |
2007-03-05 |
Devang Patel | Avoid constructing std::strings unless pass debugging... |
blob | commitdiff | raw | diff to current |
2007-03-05 |
Devang Patel | Account for time consumed by releaseMemory() properly. |
blob | commitdiff | raw | diff to current |
2007-03-05 |
Jeff Cohen | Unbreak VC++ build. |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Devang Patel | Make getPassManagerType() const. |
blob | commitdiff | raw | diff to current |
2007-02-17 |
Chris Lattner | temporarily revert Devang's most recent patch, which... |
blob | commitdiff | raw | diff to current |
2007-02-17 |
Devang Patel | Use inverted map to speedup collectLastUses(). |
blob | commitdiff | raw | diff to current |
2007-02-07 |
Devang Patel | Do not drop transferred last uses on the floor. |
blob | commitdiff | raw | diff to current |
2007-02-05 |
Devang Patel | Fix PR1158 |
blob | commitdiff | raw | diff to current |
2007-02-01 |
Devang Patel | cvs commit |
blob | commitdiff | raw | diff to current |
2007-01-30 |
Reid Spencer | For PR1136: Rename GlobalVariable::isExternal as isDecl... |
blob | commitdiff | raw | diff to current |
2007-01-29 |
Devang Patel | - Undo previous check-in (i.e. Do not export TimingInfo... |
blob | commitdiff | raw | diff to current |
2007-01-29 |
Devang Patel | Move TimingInfo into PassManagers.h so that other libs... |
blob | commitdiff | raw | diff to current |
2007-01-17 |
Devang Patel | Update ModulePass::assignPassManager() to take into... |
blob | commitdiff | raw | diff to current |
2007-01-17 |
Devang Patel | s/PassDebugging_New/PassDebugging/g |
blob | commitdiff | raw | diff to current |
2007-01-17 |
Devang Patel | Update assignPassManager() signature to allow selection... |
blob | commitdiff | raw | diff to current |
2007-01-16 |
Devang Patel | Pass manager may require certain analysis. In such... |
blob | commitdiff | raw | diff to current |
2007-01-16 |
Devang Patel | Undo last check-in. |
blob | commitdiff | raw | diff to current |
2007-01-16 |
Devang Patel | Setup pass manager before scheduling required analysis. |
blob | commitdiff | raw | diff to current |
2007-01-16 |
Devang Patel | Code refactoring. |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Devang Patel | Remove extra white spaces. Fix comments. |
blob | commitdiff | raw | diff to current |
2007-01-15 |
Devang Patel | Do not record last users of Pass Manager. |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Devang Patel | s/addPassToManager/add/g |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Devang Patel | Move PMTopLevelManager, PMDataManager and FPPassManger... |
blob | commitdiff | raw | diff to current |
2007-01-12 |
Devang Patel | Remove dead code. |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Devang Patel | Start using PMStack. Now each pass is responsibe for... |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Devang Patel | Use getPassManagerType() instead of dynamic_cast. |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Devang Patel | Add PassManagerType enum. |
blob | commitdiff | raw | diff to current |
2007-01-11 |
Devang Patel | Robustify assingPassManager() for Module, Function... |
blob | commitdiff | raw | diff to current |
2007-01-08 |
Devang Patel | Add PMStack, a Pass Manager stack. |
blob | commitdiff | raw | diff to current |
2007-01-05 |
Devang Patel | 1) Remove old AnalysisResolver. |
blob | commitdiff | raw | diff to current |
2007-01-05 |
Devang Patel | Remove old pass manager. |
blob | commitdiff | raw | diff to current |
2006-12-21 |
Devang Patel | At the beginning of run, initialize analyis info availa... |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Devang Patel | Now, there is additional layer, referred in the comment, |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Devang Patel | s/BasicBlockPassManager/BBPassManager/g |
blob | commitdiff | raw | diff to current |
2006-12-16 |
Devang Patel | Add getNumContainedPasses() and getContainedPass()... |
blob | commitdiff | raw | diff to current |
2006-12-15 |
Devang Patel | Cosmetic changes, based on Chris's review. |
blob | commitdiff | raw | diff to current |
2006-12-15 |
Devang Patel | Mark dump* routines const routines. |
blob | commitdiff | raw | diff to current |
2006-12-15 |
Devang Patel | Move PMTopLevelManager and TImingInfo into anon namespace. |
blob | commitdiff | raw | diff to current |
2006-12-15 |
Devang Patel | s/ForcedLastUses/TransferLastUses/g |
blob | commitdiff | raw | diff to current |
2006-12-14 |
Chris Lattner | random minor typographical changes |
blob | commitdiff | raw | diff to current |
2006-12-14 |
Devang Patel | Add -time-passes support. |
blob | commitdiff | raw | diff to current |
2006-12-14 |
Devang Patel | Add debug-pass=Details support to print Required and... |
blob | commitdiff | raw | diff to current |
2006-12-14 |
Devang Patel | Add " Made Modification " messages in debug-pass=Execut... |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Devang Patel | Add debug-pass=Executions support in new pass manager. |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Devang Patel | Add -pass-debug=Arguments support in new manager. |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Chris Lattner | fit in 80 cols |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Devang Patel | Using PDL as a prefix for PassDebugLevel enums is not... |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Devang Patel | Move enum PassDebugLevel from PassManagerT.h to Pass.h. |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Devang Patel | Add #ifdef switch toggle between old and new pass manag... |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Devang Patel | FunctionPassManager does not support runOnModule(). |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Devang Patel | Implement PassManager_New destructors. |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Devang Patel | Remove unused constructor. |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Devang Patel | Add routines to dump pass manager queue. |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Devang Patel | FunctionPassManager() |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Devang Patel | Do not runOnFunction on external functions. |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Devang Patel | Initialize AnalysisImpls for each pass before executing... |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Devang Patel | collectRequiredAnalysisPasses(). |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Devang Patel | removeNotPreservedAnalysis(). |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Devang Patel | Initialize activeManager. |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Devang Patel | Remove unused constructor. |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Devang Patel | Maintain ImmutablePasses list at top level only. Do... |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Devang Patel | findAnalysisPass(). |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Devang Patel | Fix thinko. |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Devang Patel | o s/OtherPassManagers/IndirectPassManagers |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Devang Patel | Initialize AnalysisImpls for ImmutablePass. |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Devang Patel | Set top level manager. |
blob | commitdiff | raw | diff to current |
2006-12-09 |
Devang Patel | Analysis resolver now manages AnalysisImpls for the... |
blob | commitdiff | raw | diff to current |
2006-12-09 |
Devang Patel | Top level pass manager keeps track of other managers... |
blob | commitdiff | raw | diff to current |
2006-12-09 |
Devang Patel | Use analysis resolver to find the info. |
blob | commitdiff | raw | diff to current |
2006-12-08 |
Devang Patel | Do not drop ImmutablePasses on the floor. |
blob | commitdiff | raw | diff to current |
2006-12-08 |
Devang Patel | Set AnalysisResolver for the passes when they are inser... |
blob | commitdiff | raw | diff to current |
2006-12-08 |
Devang Patel | Add AnalysisResolver_New. It is a replacement for existing |
blob | commitdiff | raw | diff to current |
2006-12-08 |
Devang Patel | Keep track of other pass managers, that are not directl... |
blob | commitdiff | raw | diff to current |
2006-12-08 |
Devang Patel | Implement top level FunctionPassManager::run(Function &F) |
blob | commitdiff | raw | diff to current |
2006-12-08 |
Devang Patel | Do not keep yet another list of pass managers in PassMa... |
blob | commitdiff | raw | diff to current |
2006-12-08 |
Devang Patel | Remove unused schedulePass() parameter. |
blob | commitdiff | raw | diff to current |
2006-12-08 |
Devang Patel | Remove unused getAnalysisPass and getAnalysisPassFromMa... |
blob | commitdiff | raw | diff to current |
2006-12-08 |
Devang Patel | Implement PMTopLevel::findAnalysisPass() and |
blob | commitdiff | raw | diff to current |
2006-12-08 |
Devang Patel | During runOnModule() do initialization and finalization. |
blob | commitdiff | raw | diff to current |
2006-12-08 |
Devang Patel | Reuse code. Directly use runOnFunction(). |
blob | commitdiff | raw | diff to current |
2006-12-08 |
Devang Patel | Implement FunctionPassManager_New::FunctionPassManager_... |
blob | commitdiff | raw | diff to current |
2006-12-08 |
Devang Patel | BasicBlockPassManager_New::runOnFunction() |
blob | commitdiff | raw | diff to current |
2006-12-08 |
Devang Patel | doInitialization and doFinalization for BasicBlockPassM... |
blob | commitdiff | raw | diff to current |
2006-12-08 |
Devang Patel | Reimplement removeDeadPasses(). |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Devang Patel | set Last User. |
blob | commitdiff | raw | diff to current |
next |