Changes in directory llvm/include/llvm:
Pass.h updated: 1.90 - 1.91
---
Log message:
Add explicit keywords to several constructors that now have one argument.
---
Diffs of the changes: (+5 -5)
Pass.h | 10 +-
1 files changed, 5 insertions(+), 5 deletions(-)
Index:
Changes in directory llvm/include/llvm:
Pass.h updated: 1.91 - 1.92
PassManager.h updated: 1.39 - 1.40
---
Log message:
Remove forward-declarations for classes that don't exist.
---
Diffs of the changes: (+0 -3)
Pass.h|2 --
PassManager.h |1 -
2 files changed, 3
Changes in directory llvm/include/llvm:
Pass.h updated: 1.89 - 1.90
---
Log message:
Unbreak VC++ build.
---
Diffs of the changes: (+0 -1)
Pass.h |1 -
1 files changed, 1 deletion(-)
Index: llvm/include/llvm/Pass.h
diff -u llvm/include/llvm/Pass.h:1.89 llvm/include/llvm/Pass.h:1.90
Changes in directory llvm/include/llvm:
Pass.h updated: 1.88 - 1.89
PassSupport.h updated: 1.40 - 1.41
---
Log message:
Re-install patch to enable use of PassID.
I am preparing another patch to address the failure that prompted
Chris to revert this patch earlier.
---
Diffs of the changes:
Changes in directory llvm/include/llvm:
Pass.h updated: 1.87 - 1.88
PassSupport.h updated: 1.39 - 1.40
---
Log message:
revert enough of devang's recent patches to get the tree basically working again
---
Diffs of the changes: (+20 -20)
Pass.h| 14 +++---
PassSupport.h |
Changes in directory llvm/include/llvm:
Pass.h updated: 1.84 - 1.85
---
Log message:
Delete Analysis Resolver.
---
Diffs of the changes: (+1 -1)
Pass.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/Pass.h
diff -u llvm/include/llvm/Pass.h:1.84
From IRC:
heisenbug: /gdm/llvm/include/llvm/Pass.h: In destructor 'virtual
llvm::Pass::~Pass()':
heisenbug: /gdm/llvm/include/llvm/Pass.h:91: warning: possible
problem detected in invocation of delete operator:
heisenbug:
/gdm/llvm/include/llvm/Pass.h:91: warning: invalid use of undefined
Changes in directory llvm/include/llvm:
Pass.h updated: 1.85 - 1.86
---
Log message:
Move ~Pass() from Pass.h into Pass.cpp
---
Diffs of the changes: (+1 -1)
Pass.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/Pass.h
diff -u
Changes in directory llvm/include/llvm:
Pass.h updated: 1.82 - 1.83
CallGraphSCCPass.h updated: 1.11 - 1.12
---
Log message:
Add getPotentialPassManagerType(). No functionality change, yet.
---
Diffs of the changes: (+27 -1)
CallGraphSCCPass.h |5 +
Pass.h | 23
Changes in directory llvm/include/llvm:
Pass.h updated: 1.83 - 1.84
PassAnalysisSupport.h updated: 1.29 - 1.30
---
Log message:
Proivde getAnalysisFPAnalysis(Func) support.
---
Diffs of the changes: (+41 -0)
Pass.h|5 +
PassAnalysisSupport.h | 36
Changes in directory llvm/include/llvm:
Pass.h updated: 1.80 - 1.81
PassManagers.h updated: 1.12 - 1.13
---
Log message:
Keep track of inherited analysis. For example, if a loop pass does not
preserve dominator info then it should update parent FPPassManager's
available analysis info to
Changes in directory llvm/include/llvm:
Pass.h updated: 1.75 - 1.76
---
Log message:
Update assignPassManager() signature to allow selection of preferred
pass manager type. This allows new FPPassManager to select Call Graph
Pass Manager (if available) as its parent.
---
Diffs of the
Changes in directory llvm/include/llvm:
Pass.h updated: 1.73 - 1.74
---
Log message:
Setup pass manager before scheduling required analysis.
---
Diffs of the changes: (+9 -2)
Pass.h | 11 +--
1 files changed, 9 insertions(+), 2 deletions(-)
Index: llvm/include/llvm/Pass.h
diff
Changes in directory llvm/include/llvm:
Pass.h updated: 1.74 - 1.75
---
Log message:
Undo last check-in.
Remove setupPassManager() and its use.
---
Diffs of the changes: (+2 -9)
Pass.h | 11 ++-
1 files changed, 2 insertions(+), 9 deletions(-)
Index: llvm/include/llvm/Pass.h
Changes in directory llvm/include/llvm:
Pass.h updated: 1.71 - 1.72
---
Log message:
Robustify assingPassManager() for Module, Function and Basic Block
Passes.
Robustify PMStack.push()
Add dump() routine to print PMStack.
---
Diffs of the changes: (+4 -2)
Pass.h |6 --
1 files
Changes in directory llvm/include/llvm:
Pass.h updated: 1.72 - 1.73
---
Log message:
Add PassManagerType enum.
---
Diffs of the changes: (+12 -0)
Pass.h | 12
1 files changed, 12 insertions(+)
Index: llvm/include/llvm/Pass.h
diff -u llvm/include/llvm/Pass.h:1.72
Changes in directory llvm/include/llvm:
Pass.h updated: 1.70 - 1.71
---
Log message:
Add PMStack, a Pass Manager stack.
Eventually, Top level pass managers will use this to keep track of
active pass managers. Eass pass will also learn how to find appropriate
manager from these managers
Changes in directory llvm/include/llvm:
Pass.h updated: 1.68 - 1.69
PassAnalysisSupport.h updated: 1.26 - 1.27
PassManager.h updated: 1.37 - 1.38
---
Log message:
Remove old pass manager.
---
Diffs of the changes: (+4 -139)
Pass.h| 39
Changes in directory llvm/include/llvm:
Pass.h updated: 1.67 - 1.68
---
Log message:
Enable new pass manager, which was accidentally disabled.
---
Diffs of the changes: (+2 -1)
Pass.h |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/include/llvm/Pass.h
diff -u
On Wed, 2007-01-03 at 19:27 -0600, Devang Patel wrote:
Changes in directory llvm/include/llvm:
Pass.h updated: 1.67 - 1.68
---
Log message:
Enable new pass manager, which was accidentally disabled.
FYI, this passed on Linux.
---
Diffs of the changes: (+2 -1)
Pass.h |3
Changes in directory llvm/include/llvm:
Pass.h updated: 1.64 - 1.65
---
Log message:
ModulePass and ImmutablePass. Force out of line virtual method.
---
Diffs of the changes: (+6 -0)
Pass.h |6 ++
1 files changed, 6 insertions(+)
Index: llvm/include/llvm/Pass.h
diff -u
Changes in directory llvm/include/llvm:
Pass.h updated: 1.65 - 1.66
---
Log message:
Enable new pass manager. 2nd attempt.
---
Diffs of the changes: (+1 -1)
Pass.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/Pass.h
diff -u
Changes in directory llvm/include/llvm:
Pass.h updated: 1.62 - 1.63
---
Log message:
Enable new pass manager.
---
Diffs of the changes: (+1 -1)
Pass.h |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/Pass.h
diff -u llvm/include/llvm/Pass.h:1.62
Changes in directory llvm/include/llvm:
Pass.h updated: 1.59 - 1.60
---
Log message:
Move enum PassDebugLevel from PassManagerT.h to Pass.h.
Use PDL as the prefix for these enums.
Define and use PassDebugging_New in new PassManager.
---
Diffs of the changes: (+5 -0)
Pass.h |5 +
1
Changes in directory llvm/include/llvm:
Pass.h updated: 1.60 - 1.61
---
Log message:
Using PDL as a prefix for PassDebugLevel enums is not a good idea.
Fix it.
---
Diffs of the changes: (+0 -5)
Pass.h |5 -
1 files changed, 5 deletions(-)
Index: llvm/include/llvm/Pass.h
diff -u
Changes in directory llvm/include/llvm:
Pass.h updated: 1.57 - 1.58
PassAnalysisSupport.h updated: 1.23 - 1.24
---
Log message:
Move getAnalysis() and getAnalysisID() definitions from Pass.h to
PassAnalysisSupport.h
---
Diffs of the changes: (+43 -33)
Pass.h| 36
Changes in directory llvm/include/llvm:
Pass.h updated: 1.58 - 1.59
PassAnalysisSupport.h updated: 1.24 - 1.25
PassManager.h updated: 1.35 - 1.36
---
Log message:
Add #ifdef switch toggle between old and new pass manager. However,
continue to use old pass manager at the moment. To use new
Changes in directory llvm/include/llvm:
Pass.h updated: 1.56 - 1.57
---
Log message:
Add AnalysisResolver_New.
---
Diffs of the changes: (+6 -1)
Pass.h |7 ++-
1 files changed, 6 insertions(+), 1 deletion(-)
Index: llvm/include/llvm/Pass.h
diff -u llvm/include/llvm/Pass.h:1.56
Changes in directory llvm/include/llvm:
Pass.h updated: 1.53 - 1.54
---
Log message:
Silence -Woverloaded-virtual warnings.
---
Diffs of the changes: (+4 -1)
Pass.h |5 -
1 files changed, 4 insertions(+), 1 deletion(-)
Index: llvm/include/llvm/Pass.h
diff -u
Changes in directory llvm/include/llvm:
Pass.h updated: 1.52 - 1.53
---
Log message:
Be consistent in using class vs struct to make VC++ happy. And as it contains
methods, virtual method even, class wins.
---
Diffs of the changes: (+2 -1)
Pass.h |3 ++-
1 files changed, 2
30 matches
Mail list logo