projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
rename 'Result' to 'OS' in CalcTypeName for consistency
[oota-llvm.git]
/
lib
/
VMCore
/
PassManager.cpp
2009-02-13
Duncan Sands
Reapply r64301. These uses of "inline" can cause strange
blob
|
commitdiff
|
raw
2009-02-11
Bill Wendling
Revert r64300 and r64301. These were causing the follow...
blob
|
commitdiff
|
raw
|
diff to current
2009-02-11
Duncan Sands
These uses of "inline" can cause strange link-time
blob
|
commitdiff
|
raw
2009-01-28
Duncan Sands
Rename getAnalysisToUpdate to getAnalysisIfAvailable.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-06
Dan Gohman
Fix a use of an invalid iterator when -debug-pass=Detai...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-04
Nuno Lopes
fix memory leak in pass manager when adding an analysis...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-08
Duncan Sands
Add <cstdio> include where needed by gcc-4.4.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-06
Devang Patel
Remove interfaces implemented by dead pass from the...
blob
|
commitdiff
|
raw
|
diff to current
2008-09-09
Devang Patel
Add assertion check.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-09
Devang Patel
Simplify.
blob
|
commitdiff
|
raw
|
diff to current
2008-09-04
Dan Gohman
Tidy up several unbeseeming casts from pointer to intptr_t.
blob
|
commitdiff
|
raw
|
diff to current
2008-08-14
Devang Patel
The pass manager is not able to schedule -loop-deletion...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-12
Devang Patel
Use SmallVector instead of std::vector
blob
|
commitdiff
|
raw
|
diff to current
2008-08-12
Devang Patel
Use DenseMap to keep track of last users.
blob
|
commitdiff
|
raw
|
diff to current
2008-08-11
Devang Patel
Keep track of analysis usage information for passes...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-08
Chris Lattner
Don't call getAnalysisUsage unless -debug-pass is enabl...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-08
Chris Lattner
Speed up the passmgr by avoiding heap thrashing on...
blob
|
commitdiff
|
raw
|
diff to current
2008-08-07
Chris Lattner
Don't verify passes when assertions are disabled.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-09
Dan Gohman
Consistently put quotes around pass names in debugging...
blob
|
commitdiff
|
raw
|
diff to current
2008-07-01
Devang Patel
Disable dom info verifier by default.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-01
Devang Patel
Fix typos in comments.
blob
|
commitdiff
|
raw
|
diff to current
2008-07-01
Devang Patel
Add dom info verifier.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-06
Devang Patel
Print debug message only if there are dead passes.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-04
Evan Cheng
More pass manager debugging outputs.
blob
|
commitdiff
|
raw
|
diff to current
2008-06-03
Devang Patel
"Unable to schedule <A> required by <B>" is more helpfu...
blob
|
commitdiff
|
raw
|
diff to current
2008-06-03
Devang Patel
Add debugging aid.
blob
|
commitdiff
|
raw
|
diff to current
2008-05-13
Dan Gohman
Clean up the use of static and anonymous namespaces...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-20
Devang Patel
Keep track of analysis information inherited from Modul...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-19
Devang Patel
#if 1 .. #endif markers do not add any value.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-19
Devang Patel
PassInfo keep tracks whether a pass is an analysis...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-19
Devang Patel
Do not use virtual function to identify an analysis...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-18
Devang Patel
Identify Analysis pass.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-16
Gordon Henriksen
C and Objective Caml bindings for PassManagers.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-13
Dan Gohman
Eliminate a few unnecessary uses of dynamic_cast.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-13
Dan Gohman
Fix a typo.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-13
Dan Gohman
Don't redundantly clear std::vector members in destructors.
blob
|
commitdiff
|
raw
|
diff to current
2008-03-13
Dan Gohman
Change PMTopLevelManager's PassManagers vector element...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-13
Dan Gohman
Change PMStack::push to accept a PMDataManager* instead of
blob
|
commitdiff
|
raw
|
diff to current
2008-03-11
Dan Gohman
Give PassManager and FunctionPassManager a common base...
blob
|
commitdiff
|
raw
|
diff to current
2008-03-11
Dan Gohman
Fix typos in comments.
blob
|
commitdiff
|
raw
|
diff to current
2008-02-27
Devang Patel
Remove dead code.
blob
|
commitdiff
|
raw
|
diff to current
2008-02-02
Devang Patel
Add comment explaining what is lower level analysis...
blob
|
commitdiff
|
raw
|
diff to current
2008-01-29
Dan Gohman
Fix 80-col violations.
blob
|
commitdiff
|
raw
|
diff to current
2007-12-29
Chris Lattner
Remove attribution from file headers, per discussion...
blob
|
commitdiff
|
raw
|
diff to current
2007-10-08
Dan Gohman
Add explicit keywords.
blob
|
commitdiff
|
raw
|
diff to current
2007-10-03
Dan Gohman
Fix a using namespace llvm; in a header file.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-10
Devang Patel
Do not overuse std::string. Pass around char * directly.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-10
Chris Lattner
minor simplifications.
blob
|
commitdiff
|
raw
|
diff to current
2007-08-10
Chris Lattner
avoid copying strings.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-30
Dan Gohman
Fix pastos in comments for doFinalization functions.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-27
Devang Patel
Add facility to dump pass manager structure
blob
|
commitdiff
|
raw
|
diff to current
2007-07-20
Devang Patel
Use SmallVector instead of std::vector.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-19
Devang Patel
Verify loop info.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-19
Devang Patel
Set up ground work to verify preserved analysis info.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-09
Devang Patel
Fix memory leak.
blob
|
commitdiff
|
raw
|
diff to current
2007-07-05
Gabor Greif
Here is the bulk of the sanitizing.
blob
|
commitdiff
|
raw
|
diff to current
2007-06-18
Devang Patel
Fix quotes in debug messages.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-23
Devang Patel
If user wants to run instcombine twice, do not block it.
blob
|
commitdiff
|
raw
|
diff to current
2007-05-03
Devang Patel
Drop 'const'
blob
|
commitdiff
|
raw
|
diff to current
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
next