Changes in directory llvm/lib/Analysis:
LoopPass.cpp updated: 1.10 - 1.11
---
Log message:
LPPassManager : Add initialization and finalizatino hooks.
---
Diffs of the changes: (+20 -0)
LoopPass.cpp | 20
1 files changed, 20 insertions(+)
Index:
Changes in directory llvm/lib/Analysis:
LoopPass.cpp updated: 1.11 - 1.12
---
Log message:
LPPassManager. Implement preparePassManager() hook.
---
Diffs of the changes: (+25 -0)
LoopPass.cpp | 25 +
1 files changed, 25 insertions(+)
Index:
Changes in directory llvm/lib/Analysis:
LoopPass.cpp updated: 1.12 - 1.13
---
Log message:
LPPassManager::deleteLoopFromQueue() add meat. Cut-n-paste code from
LoopUnswitch pass.
---
Diffs of the changes: (+71 -7)
LoopPass.cpp | 78
Changes in directory llvm/lib/Analysis:
LoopPass.cpp updated: 1.13 - 1.14
---
Log message:
Add LPPassManager::insertLoop().
---
Diffs of the changes: (+32 -0)
LoopPass.cpp | 32
1 files changed, 32 insertions(+)
Index: llvm/lib/Analysis/LoopPass.cpp
Changes in directory llvm/lib/Analysis:
LoopPass.cpp updated: 1.14 - 1.15
---
Log message:
Use schedulePass() instead of assignPassManager() to add new LPPassManager.
This ensures that require analysis info is available.
---
Diffs of the changes: (+11 -3)
LoopPass.cpp | 14
Changes in directory llvm/lib/Analysis:
LoopPass.cpp updated: 1.15 - 1.16
---
Log message:
Insert loop into LQ before visiting children.
---
Diffs of the changes: (+1 -1)
LoopPass.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Analysis/LoopPass.cpp
diff -u
Changes in directory llvm/lib/Analysis:
LoopPass.cpp updated: 1.16 - 1.17
---
Log message:
Now LoopUnswitch is a LoopPass.
---
Diffs of the changes: (+2 -1)
LoopPass.cpp |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/lib/Analysis/LoopPass.cpp
diff -u
Changes in directory llvm/lib/Analysis:
LoopPass.cpp updated: 1.17 - 1.18
---
Log message:
Now IndVarSimplify is a LoopPass.
---
Diffs of the changes: (+3 -0)
LoopPass.cpp |3 +++
1 files changed, 3 insertions(+)
Index: llvm/lib/Analysis/LoopPass.cpp
diff -u
Changes in directory llvm/lib/Analysis:
LoopPass.cpp updated: 1.8 - 1.9
---
Log message:
Avoid constructing std::strings unless pass debugging is ON.
---
Diffs of the changes: (+3 -7)
LoopPass.cpp | 10 +++---
1 files changed, 3 insertions(+), 7 deletions(-)
Index:
Changes in directory llvm/lib/Analysis:
LoopPass.cpp updated: 1.9 - 1.10
---
Log message:
Use std::deque to manage loop queue inside LPPassManager.
---
Diffs of the changes: (+6 -40)
LoopPass.cpp | 46 ++
1 files changed, 6 insertions(+), 40
Changes in directory llvm/lib/Analysis:
LoopPass.cpp updated: 1.6 - 1.7
---
Log message:
Loop passes are set up to accept pointer.
---
Diffs of the changes: (+1 -1)
LoopPass.cpp |2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/lib/Analysis/LoopPass.cpp
diff -u
Changes in directory llvm/lib/Analysis:
LoopPass.cpp added (r1.1)
---
Log message:
Add Loop Pass Manager.
---
Diffs of the changes: (+69 -0)
LoopPass.cpp | 69 +++
1 files changed, 69 insertions(+)
Index:
Changes in directory llvm/lib/Analysis:
LoopPass.cpp updated: 1.2 - 1.3
---
Log message:
Populate and walk loop queue.
---
Diffs of the changes: (+20 -6)
LoopPass.cpp | 26 --
1 files changed, 20 insertions(+), 6 deletions(-)
Index:
Changes in directory llvm/lib/Analysis:
LoopPass.cpp updated: 1.3 - 1.4
---
Log message:
Add LPPassManager interface that LoopPass can use to skip
rest of the passes in the queue for a loop.
---
Diffs of the changes: (+13 -0)
LoopPass.cpp | 13 +
1 files changed, 13
Changes in directory llvm/lib/Analysis:
LoopPass.cpp updated: 1.4 - 1.5
---
Log message:
Add facility that allows LoopPass to re-insert a loop into
Loop Pass Manager's queue.
---
Diffs of the changes: (+13 -0)
LoopPass.cpp | 13 +
1 files changed, 13 insertions(+)
Index:
Changes in directory llvm/lib/Analysis:
LoopPass.cpp updated: 1.5 - 1.6
---
Log message:
Teach LoopPass to assign itself one Loop Pass Manager.
---
Diffs of the changes: (+41 -0)
LoopPass.cpp | 41 +
1 files changed, 41 insertions(+)
Index:
16 matches
Mail list logo