On 12/19/06, Devang Patel <[EMAIL PROTECTED]> wrote:
>
> On Dec 19, 2006, at 12:01 PM, Bill Wendling wrote:
>
> > On 12/19/06, Devang Patel <[EMAIL PROTECTED]> wrote:
> >>
> >>
> >> Changes in directory llvm/include/llvm:
> >>
> >> PassManager.h updated: 1.36 -> 1.37
> >> ---
> >> Log message:
> >>
On 12/19/06, Devang Patel <[EMAIL PROTECTED]> wrote:
>
>
> Changes in directory llvm/include/llvm:
>
> PassManager.h updated: 1.36 -> 1.37
> ---
> Log message:
>
> s/BasicBlockPassManager/BBPassManager/g
> s/ModulePassManager/MPPassManager/g
>
Why these name changes? LLVM seems to enjoy longer, mor
On Dec 19, 2006, at 12:01 PM, Bill Wendling wrote:
> On 12/19/06, Devang Patel <[EMAIL PROTECTED]> wrote:
>>
>>
>> Changes in directory llvm/include/llvm:
>>
>> PassManager.h updated: 1.36 -> 1.37
>> ---
>> Log message:
>>
>> s/BasicBlockPassManager/BBPassManager/g
>> s/ModulePassManager/MPPassMa
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.36 -> 1.37
---
Log message:
s/BasicBlockPassManager/BBPassManager/g
s/ModulePassManager/MPPassManager/g
s/FunctionPassManagerImpl_New/FunctionPassManagerImpl/g
s/PassManagerImpl_New/PassManagerImpl/g
Introduce FPPassManager to ma
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.34 -> 1.35
---
Log message:
FunctionPassManager does not support runOnModule().
---
Diffs of the changes: (+0 -5)
PassManager.h |5 -
1 files changed, 5 deletions(-)
Index: llvm/include/llvm/PassManager.h
diff -u l
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.33 -> 1.34
---
Log message:
Implement PassManager_New destructors.
---
Diffs of the changes: (+2 -1)
PassManager.h |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/include/llvm/PassManager.h
diff -u l
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.32 -> 1.33
---
Log message:
Implement FunctionPassManager_New::FunctionPassManager_New(ModuleProvider *P)
---
Diffs of the changes: (+1 -1)
PassManager.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.31 -> 1.32
---
Log message:
Add run(Function &F) support in FunctionPassManager_New
---
Diffs of the changes: (+6 -0)
PassManager.h |6 ++
1 files changed, 6 insertions(+)
Index: llvm/include/llvm/PassManager.h
diff
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.30 -> 1.31
---
Log message:
Add doInitialization and doFinalization support in FunctionManager_New.
---
Diffs of the changes: (+8 -1)
PassManager.h |9 -
1 files changed, 8 insertions(+), 1 deletion(-)
Index: ll
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.29 -> 1.30
---
Log message:
Move CommonPassManagerImpl from PassManager.h to PassManager.cpp
---
Diffs of the changes: (+2 -41)
PassManager.h | 43 ++-
1 files changed, 2 insertions(+
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.28 -> 1.29
---
Log message:
Keep track if analysis made available by the pass.
---
Diffs of the changes: (+8 -1)
PassManager.h |9 -
1 files changed, 8 insertions(+), 1 deletion(-)
Index: llvm/include/llvm/PassM
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.27 -> 1.28
---
Log message:
Keep track of analysis required by the passes. Force use of new pass
manager if a pass does not preserve analysis that is used by other
passes.
---
Diffs of the changes: (+2 -2)
PassManager.h |
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.26 -> 1.27
---
Log message:
s/PassManagerAnalysisHelper/CommonPassManagerImpl
Inherit CommonPassManagerImpl from Pass.
---
Diffs of the changes: (+4 -6)
PassManager.h | 10 --
1 files changed, 4 insertions(+), 6
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.25 -> 1.26
---
Log message:
Split FunctionPassManager_New into FunctionPassManager_New and
FunctionPassManagerImpl_New.
FunctionPassManagerImpl_New implements the pass manager.
FunctionPassManager_New is the public interface.
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.23 -> 1.24
---
Log message:
Move BasicBlockPassManager_New, FunctionPassManager_New and
ModulePassManager_New class declarations from PassManager.h
to PassManager.cpp
---
Diffs of the changes: (+2 -81)
PassManager.h | 83 +
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.24 -> 1.25
---
Log message:
Split PassManager_New into PassManager_New and PassManagerImpl_New.
PassManagerImpl_New implements the pass manager.
PassManager_New is the public interface.
---
Diffs of the changes: (+6 -14)
Pas
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.22 -> 1.23
---
Log message:
Beautify.
Clarify comments.
---
Diffs of the changes: (+17 -16)
PassManager.h | 33 +
1 files changed, 17 insertions(+), 16 deletions(-)
Index: llvm/include/llvm
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.18 -> 1.19
---
Log message:
Fix comment.
---
Diffs of the changes: (+1 -1)
PassManager.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/PassManager.h
diff -u llvm/include/llvm/PassManager
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.21 -> 1.22
---
Log message:
Derive new pass managers from PassManagerAnalysisHelper.
---
Diffs of the changes: (+8 -4)
PassManager.h | 12
1 files changed, 8 insertions(+), 4 deletions(-)
Index: llvm/include/
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.20 -> 1.21
---
Log message:
Introduce PassManagerAnalysisHelper.
---
Diffs of the changes: (+30 -0)
PassManager.h | 30 ++
1 files changed, 30 insertions(+)
Index: llvm/include/llvm/PassManager
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.19 -> 1.20
---
Log message:
Add PassManager_New.
---
Diffs of the changes: (+34 -0)
PassManager.h | 34 ++
1 files changed, 34 insertions(+)
Index: llvm/include/llvm/PassManager.h
diff -u l
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.17 -> 1.18
---
Log message:
Add ModulePassManager_New.
---
Diffs of the changes: (+23 -0)
PassManager.h | 23 +++
1 files changed, 23 insertions(+)
Index: llvm/include/llvm/PassManager.h
diff -u llvm/i
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.16 -> 1.17
---
Log message:
Add FunctionPassManager_New.
---
Diffs of the changes: (+35 -0)
PassManager.h | 35 +++
1 files changed, 35 insertions(+)
Index: llvm/include/llvm/PassManager.h
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.15 -> 1.16
---
Log message:
Add BasicBlockPassManager_New.
---
Diffs of the changes: (+23 -0)
PassManager.h | 23 +++
1 files changed, 23 insertions(+)
Index: llvm/include/llvm/PassManager.h
diff -u ll
Changes in directory llvm/include/llvm:
PassManager.h updated: 1.14 -> 1.15
---
Log message:
Add explicit doInitialization/doFinalization methods instead of making
the FunctionPassManager redo this for each function.
---
Diffs of the changes: (+8 -0)
PassManager.h |8
1 files
25 matches
Mail list logo