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 llvm/lib/Analysis/LoopPa
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 llvm/lib/An
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.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.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
di
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.11 -> 1.12
---
Log message:
LPPassManager. Implement preparePassManager() hook.
---
Diffs of the changes: (+25 -0)
LoopPass.cpp | 25 +
1 files changed, 25 insertions(+)
Index: llvm/lib/Analysis/Loo
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: llvm/lib/Analysis/
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 d
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: llvm/lib/Analys
Changes in directory llvm/lib/Analysis:
LoopPass.cpp updated: 1.7 -> 1.8
---
Log message:
Fix thinko.
---
Diffs of the changes: (+2 -1)
LoopPass.cpp |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/lib/Analysis/LoopPass.cpp
diff -u llvm/lib/Analysis/LoopPass.cpp:1.
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 llvm
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: llvm
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.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 insertio
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: llvm/lib/Analysis/LoopPass.c
Changes in directory llvm/lib/Analysis:
LoopPass.cpp updated: 1.1 -> 1.2
---
Log message:
Add LoopQueue. This is used by loop pass manager to manage loop nest.
---
Diffs of the changes: (+36 -0)
LoopPass.cpp | 36
1 files changed, 36 insertions(+)
I
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: llvm/lib/Analysis/LoopPas
18 matches
Mail list logo