index
:
external_llvm.git
replicant-6.0
Unnamed repository; edit this file 'description' to name the repository.
git repository hosting
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
VMCore
/
PassManager.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Do not overuse std::string. Pass around char * directly.
Devang Patel
2007-08-10
1
-11
/
+11
*
minor simplifications.
Chris Lattner
2007-08-10
1
-10
/
+8
*
avoid copying strings.
Chris Lattner
2007-08-10
1
-4
/
+4
*
Fix pastos in comments for doFinalization functions.
Dan Gohman
2007-07-30
1
-2
/
+2
*
Add facility to dump pass manager structure
Devang Patel
2007-07-27
1
-0
/
+12
*
Use SmallVector instead of std::vector.
Devang Patel
2007-07-20
1
-10
/
+10
*
Verify loop info.
Devang Patel
2007-07-19
1
-7
/
+18
*
Set up ground work to verify preserved analysis info.
Devang Patel
2007-07-19
1
-1
/
+8
*
Fix memory leak.
Devang Patel
2007-07-09
1
-3
/
+0
*
Here is the bulk of the sanitizing.
Gabor Greif
2007-07-05
1
-1
/
+1
*
Fix quotes in debug messages.
Devang Patel
2007-06-18
1
-6
/
+6
*
If user wants to run instcombine twice, do not block it.
Devang Patel
2007-05-23
1
-5
/
+0
*
Drop 'const'
Devang Patel
2007-05-03
1
-9
/
+9
*
Use 'static const char' instead of 'static const int'.
Devang Patel
2007-05-02
1
-9
/
+9
*
Do not use typeinfo to identify pass in pass manager.
Devang Patel
2007-05-01
1
-8
/
+17
*
Use toplevel function pass manager as OnTheFly manager.
Devang Patel
2007-04-26
1
-10
/
+17
*
Proivde getAnalysis<FPAnalysis>(Func) support.
Devang Patel
2007-04-16
1
-0
/
+5
*
Do not assert during analysis implementation initialization.
Devang Patel
2007-04-16
1
-1
/
+3
*
Print and delete on the fly pass managers.
Devang Patel
2007-04-16
1
-3
/
+19
*
Update module pass manager to support module passes that require
Devang Patel
2007-04-16
1
-11
/
+44
*
Give each pass manager chance to manage lower level analysis pass, which is
Devang Patel
2007-04-16
1
-20
/
+60
*
Removed tabs everywhere except autogenerated & external files. Add make
Anton Korobeynikov
2007-04-16
1
-3
/
+3
*
Speed Up Pass Manager.
Devang Patel
2007-03-08
1
-15
/
+16
*
Keep track of higher level analysis.
Devang Patel
2007-03-06
1
-0
/
+26
*
Keep track of inherited analysis. For example, if a loop pass does not
Devang Patel
2007-03-06
1
-0
/
+21
*
Add preparePassManager() hook. This allows each pass to check whether
Devang Patel
2007-03-06
1
-0
/
+3
*
Current pass manager, not the parent pass manager, assumes the role of
Devang Patel
2007-03-05
1
-22
/
+10
*
Avoid constructing std::strings unless pass debugging is ON.
Devang Patel
2007-03-05
1
-32
/
+52
*
Account for time consumed by releaseMemory() properly.
Devang Patel
2007-03-05
1
-2
/
+2
*
Unbreak VC++ build.
Jeff Cohen
2007-03-05
1
-0
/
+1
*
Make getPassManagerType() const.
Devang Patel
2007-02-27
1
-2
/
+4
*
temporarily revert Devang's most recent patch, which caused a large
Chris Lattner
2007-02-17
1
-16
/
+4
*
Use inverted map to speedup collectLastUses().
Devang Patel
2007-02-17
1
-4
/
+16
*
Do not drop transferred last uses on the floor.
Devang Patel
2007-02-07
1
-0
/
+3
*
Fix PR1158
Devang Patel
2007-02-05
1
-0
/
+5
*
cvs commit
Devang Patel
2007-02-01
1
-0
/
+8
*
For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoid
Reid Spencer
2007-01-30
1
-2
/
+2
*
- Undo previous check-in (i.e. Do not export TimingInfo class through
Devang Patel
2007-01-29
1
-5
/
+65
*
Move TimingInfo into PassManagers.h so that other libs can use it.
Devang Patel
2007-01-29
1
-53
/
+5
*
Update ModulePass::assignPassManager() to take into account Preferred
Devang Patel
2007-01-17
1
-4
/
+5
*
s/PassDebugging_New/PassDebugging/g
Devang Patel
2007-01-17
1
-5
/
+5
*
Update assignPassManager() signature to allow selection of preferred
Devang Patel
2007-01-17
1
-4
/
+13
*
Pass manager may require certain analysis. In such cases, initially
Devang Patel
2007-01-16
1
-3
/
+2
*
Undo last check-in.
Devang Patel
2007-01-16
1
-62
/
+50
*
Setup pass manager before scheduling required analysis.
Devang Patel
2007-01-16
1
-50
/
+62
*
Code refactoring.
Devang Patel
2007-01-16
1
-18
/
+21
*
Remove extra white spaces. Fix comments.
Devang Patel
2007-01-15
1
-1
/
+1
*
Do not record last users of Pass Manager.
Devang Patel
2007-01-15
1
-2
/
+7
*
s/addPassToManager/add/g
Devang Patel
2007-01-12
1
-4
/
+4
*
Move PMTopLevelManager, PMDataManager and FPPassManger classes into
Devang Patel
2007-01-12
1
-323
/
+38
[next]