2007-03-28 |
Devang Patel | It is not possible to determine dominance between two...
|
commit | commitdiff | tree |
2007-03-27 |
Devang Patel | Use SmallPtrSet.
|
commit | commitdiff | tree |
2007-03-27 |
Devang Patel | Spell check.
|
commit | commitdiff | tree |
2007-03-26 |
Devang Patel | Reduce malloc/free traffic.
|
commit | commitdiff | tree |
2007-03-26 |
Devang Patel | It is not possible to determie dominance between two...
|
commit | commitdiff | tree |
2007-03-26 |
Devang Patel | Use std::vector<DFCalculateWorkObject> instead of
|
commit | commitdiff | tree |
2007-03-20 |
Devang Patel | DominanceFrontier::calculate().
|
commit | commitdiff | tree |
2007-03-20 |
Devang Patel | LoopSimplify::FindPHIToPartitionLoops()
|
commit | commitdiff | tree |
2007-03-20 |
Devang Patel | LoopSimplify::FindPHIToPartitionLoops()
|
commit | commitdiff | tree |
2007-03-19 |
Devang Patel | Document LoopPass.
|
commit | commitdiff | tree |
2007-03-17 |
Devang Patel | Test case for X86 inline asm constraint 'I'
|
commit | commitdiff | tree |
2007-03-17 |
Devang Patel | Support 'I' inline asm constraint.
|
commit | commitdiff | tree |
2007-03-09 |
Devang Patel | Remove dead comments.
|
commit | commitdiff | tree |
2007-03-09 |
Devang Patel | Avoid recursion. Use iterative algorithm for RenamePass().
|
commit | commitdiff | tree |
2007-03-09 |
Devang Patel | Increment iterator now because IVUseShouldUsePostIncValue...
|
commit | commitdiff | tree |
2007-03-08 |
Devang Patel | Speed Up Pass Manager.
|
commit | commitdiff | tree |
2007-03-07 |
Devang Patel | Now IndVarSimplify is a LoopPass.
|
commit | commitdiff | tree |
2007-03-07 |
Devang Patel | Now LICM is a LoopPass.
|
commit | commitdiff | tree |
2007-03-07 |
Devang Patel | Now LoopUnroll is a LoopPass.
|
commit | commitdiff | tree |
2007-03-07 |
Devang Patel | Now LoopUnswitch is a LoopPass.
|
commit | commitdiff | tree |
2007-03-06 |
Devang Patel | Now LoopStrengthReduce is a LoopPass.
|
commit | commitdiff | tree |
2007-03-06 |
Devang Patel | Insert loop into LQ before visiting children.
|
commit | commitdiff | tree |
2007-03-06 |
Devang Patel | Use schedulePass() instead of assignPassManager() to...
|
commit | commitdiff | tree |
2007-03-06 |
Devang Patel | Add LPPassManager::insertLoop().
|
commit | commitdiff | tree |
2007-03-06 |
Devang Patel | LPPassManager::deleteLoopFromQueue() add meat. Cut...
|
commit | commitdiff | tree |
2007-03-06 |
Devang Patel | LPPassManager. Implement preparePassManager() hook.
|
commit | commitdiff | tree |
2007-03-06 |
Devang Patel | Keep track of higher level analysis.
|
commit | commitdiff | tree |
2007-03-06 |
Devang Patel | LPPassManager : Add initialization and finalizatino...
|
commit | commitdiff | tree |
2007-03-06 |
Devang Patel | Use std::deque to manage loop queue inside LPPassManager.
|
commit | commitdiff | tree |
2007-03-06 |
Devang Patel | Keep track of inherited analysis. For example, if a...
|
commit | commitdiff | tree |
2007-03-06 |
Devang Patel | Add preparePassManager() hook. This allows each pass...
|
commit | commitdiff | tree |
2007-03-05 |
Devang Patel | Current pass manager, not the parent pass manager,...
|
commit | commitdiff | tree |
2007-03-05 |
Devang Patel | Avoid constructing std::strings unless pass debugging...
|
commit | commitdiff | tree |
2007-03-05 |
Devang Patel | Account for time consumed by releaseMemory() properly.
|
commit | commitdiff | tree |
2007-02-27 |
Devang Patel | Make getPassManagerType() const.
|
commit | commitdiff | tree |
2007-02-26 |
Devang Patel | Use efficient container SmallPtrSet
|
commit | commitdiff | tree |
2007-02-26 |
Devang Patel | Do not unswitch loop on same value again and again.
|
commit | commitdiff | tree |
2007-02-23 |
Devang Patel | Fix thinko.
|
commit | commitdiff | tree |
2007-02-23 |
Devang Patel | Loop passes are set up to accept pointer.
|
commit | commitdiff | tree |
2007-02-23 |
Devang Patel | Teach LoopPass to assign itself one Loop Pass Manager.
|
commit | commitdiff | tree |
2007-02-23 |
Devang Patel | Add facility that allows LoopPass to re-insert a loop...
|
commit | commitdiff | tree |
2007-02-23 |
Devang Patel | Add LPPassManager interface that LoopPass can use to...
|
commit | commitdiff | tree |
2007-02-22 |
Devang Patel | Populate and walk loop queue.
|
commit | commitdiff | tree |
2007-02-22 |
Devang Patel | Add LoopQueue. This is used by loop pass manager to...
|
commit | commitdiff | tree |
2007-02-22 |
Devang Patel | Add Loop Pass Manager.
|
commit | commitdiff | tree |
2007-02-21 |
Devang Patel | Simplify
|
commit | commitdiff | tree |
2007-02-21 |
Devang Patel | Fix memory leak (PR 775).
|
commit | commitdiff | tree |
2007-02-17 |
Devang Patel | Use inverted map to speedup collectLastUses().
|
commit | commitdiff | tree |
2007-02-07 |
Devang Patel | Do not drop transferred last uses on the floor.
|
commit | commitdiff | tree |
2007-02-05 |
Devang Patel | Fix PR1158
|
commit | commitdiff | tree |
2007-02-05 |
Devang Patel | Test case for PR1158
|
commit | commitdiff | tree |
2007-02-01 |
Devang Patel | Dump function names when debug-pass=Executions is used.
|
commit | commitdiff | tree |
2007-02-01 |
Devang Patel | Pretty print pass managers.
|
commit | commitdiff | tree |
2007-02-01 |
Devang Patel | Pretty print pass manager
|
commit | commitdiff | tree |
2007-02-01 |
Devang Patel | cvs commit
|
commit | commitdiff | tree |
2007-02-01 |
Devang Patel | Add printVersion(). Linker can use it to print LLVM...
|
commit | commitdiff | tree |
2007-02-01 |
Devang Patel | Add PrintVersionMessage() that tools can use to print...
|
commit | commitdiff | tree |
2007-02-01 |
Devang Patel | Include Makefile.config before testing OS.
|
commit | commitdiff | tree |
2007-01-29 |
Devang Patel | Use StartPassTimer() and StopPassManager()
|
commit | commitdiff | tree |
2007-01-29 |
Devang Patel | - Undo previous check-in (i.e. Do not export TimingInfo...
|
commit | commitdiff | tree |
2007-01-29 |
Devang Patel | Measure timings.
|
commit | commitdiff | tree |
2007-01-29 |
Devang Patel | Move TimingInfo into PassManagers.h so that other libs...
|
commit | commitdiff | tree |
2007-01-26 |
Devang Patel | Order createSimplifyLibCallsPass() after a set of function...
|
commit | commitdiff | tree |
2007-01-26 |
Devang Patel | Remove dead code.
|
commit | commitdiff | tree |
2007-01-26 |
Devang Patel | Inherit CallGraphSCCPass directly from Pass.
|
commit | commitdiff | tree |
2007-01-26 |
Devang Patel | Inherit FunctionPass directly from Pass.
|
commit | commitdiff | tree |
2007-01-25 |
Devang Patel | Inherit BasicBlockPass directly from Pass.
|
commit | commitdiff | tree |
2007-01-25 |
Devang Patel | Remove dead code.
|
commit | commitdiff | tree |
2007-01-23 |
Devang Patel | Fix cut-n-pasto.
|
commit | commitdiff | tree |
2007-01-23 |
Devang Patel | Fix typo.
|
commit | commitdiff | tree |
2007-01-23 |
Devang Patel | Add CallGraphSCCPass::assignPassManager().
|
commit | commitdiff | tree |
2007-01-17 |
Devang Patel | Add CGPassManager.
|
commit | commitdiff | tree |
2007-01-17 |
Devang Patel | Update ModulePass::assignPassManager() to take into...
|
commit | commitdiff | tree |
2007-01-17 |
Devang Patel | s/PassDebugging_New/PassDebugging/g
|
commit | commitdiff | tree |
2007-01-17 |
Devang Patel | Update assignPassManager() signature to allow selection...
|
commit | commitdiff | tree |
2007-01-16 |
Devang Patel | Pass manager may require certain analysis. In such...
|
commit | commitdiff | tree |
2007-01-16 |
Devang Patel | Undo last check-in.
|
commit | commitdiff | tree |
2007-01-16 |
Devang Patel | Setup pass manager before scheduling required analysis.
|
commit | commitdiff | tree |
2007-01-16 |
Devang Patel | Code refactoring.
|
commit | commitdiff | tree |
2007-01-15 |
Devang Patel | Remove extra white spaces. Fix comments.
|
commit | commitdiff | tree |
2007-01-15 |
Devang Patel | Do not record last users of Pass Manager.
|
commit | commitdiff | tree |
2007-01-12 |
Devang Patel | s/addPassToManager/add/g
|
commit | commitdiff | tree |
2007-01-12 |
Devang Patel | Move PMTopLevelManager, PMDataManager and FPPassManger...
|
commit | commitdiff | tree |
2007-01-12 |
Devang Patel | Remove dead code.
|
commit | commitdiff | tree |
2007-01-11 |
Devang Patel | Start using PMStack. Now each pass is responsibe for...
|
commit | commitdiff | tree |
2007-01-11 |
Devang Patel | Use getPassManagerType() instead of dynamic_cast.
|
commit | commitdiff | tree |
2007-01-11 |
Devang Patel | Add PassManagerType enum.
|
commit | commitdiff | tree |
2007-01-11 |
Devang Patel | Robustify assingPassManager() for Module, Function...
|
commit | commitdiff | tree |
2007-01-08 |
Devang Patel | Add PMStack, a Pass Manager stack.
|
commit | commitdiff | tree |
2007-01-08 |
Devang Patel | Modules are consumed when they are merged together...
|
commit | commitdiff | tree |
2007-01-05 |
Devang Patel | 1) Remove old AnalysisResolver.
|
commit | commitdiff | tree |
2007-01-05 |
Devang Patel | Remove PassManagerT.h
|
commit | commitdiff | tree |
2007-01-05 |
Devang Patel | Remove old pass manager.
|
commit | commitdiff | tree |
2007-01-04 |
Devang Patel | Enable new pass manager, which was accidentally disabled.
|
commit | commitdiff | tree |
2006-12-22 |
Devang Patel | Enable new pass manager. 2nd attempt.
|
commit | commitdiff | tree |
2006-12-22 |
Devang Patel | ModulePass and ImmutablePass. Force out of line virtual...
|
commit | commitdiff | tree |
2006-12-21 |
Devang Patel | At the beginning of run, initialize analyis info availabilit...
|
commit | commitdiff | tree |
2006-12-20 |
Devang Patel | Enable old pass manager. New pass manager causes CBE...
|
commit | commitdiff | tree |
2006-12-19 |
Devang Patel | Enable new pass manager.
|
commit | commitdiff | tree |
2006-12-19 |
Devang Patel | Now, there is additional layer, referred in the comment,
|
commit | commitdiff | tree |
next |