Changes in directory llvm/include/llvm/Analysis:
CallGraph.h updated: 1.44 -> 1.45
---
Log message:
add a dump method to CallGraph
---
Diffs of the changes: (+2 -1)
CallGraph.h |3 ++-
1 files changed, 2 insertions(+), 1 deletion(-)
Index: llvm/include/llvm/Analysis/CallGraph.h
diff
Changes in directory llvm/lib/Analysis/IPA:
CallGraph.cpp updated: 1.49 -> 1.50
---
Log message:
add a dump method to CallGraph
---
Diffs of the changes: (+4 -0)
CallGraph.cpp |4
1 files changed, 4 insertions(+)
Index: llvm/lib/Analysis/IPA/CallGraph.cpp
diff -u llvm/lib/Analys
Changes in directory llvm/lib/Transforms/Scalar:
LowerGC.cpp updated: 1.9 -> 1.10
---
Log message:
FunctionPass's cannot do IPO things.
---
Diffs of the changes: (+0 -4)
LowerGC.cpp |4
1 files changed, 4 deletions(-)
Index: llvm/lib/Transforms/Scalar/LowerGC.cpp
diff -u llvm/li
Changes in directory llvm/include/llvm/Analysis:
CallGraph.h updated: 1.45 -> 1.46
---
Log message:
Add CallGraph::getOrInsertFunction, to allow clients to update the callgraph
when they change the program
---
Diffs of the changes: (+5 -0)
CallGraph.h |5 +
1 files changed, 5 inser
Changes in directory llvm/lib/Analysis/IPA:
CallGraph.cpp updated: 1.50 -> 1.51
---
Log message:
Add a new CallGraph::getOrInsertFunction for clients to use when updating
the callgraph.
---
Diffs of the changes: (+19 -16)
CallGraph.cpp | 35 +++
1 files ch
Changes in directory llvm/include/llvm/Transforms/Utils:
Cloning.h updated: 1.17 -> 1.18
---
Log message:
Teach inline function how to update the callgraph when it makes changes.
---
Diffs of the changes: (+13 -9)
Cloning.h | 22 +-
1 files changed, 13 insertions(+),
Changes in directory llvm/lib/Transforms/IPO:
Inliner.cpp updated: 1.25 -> 1.26
---
Log message:
Let the inliner update the callgraph to reflect the changes it makes, instead
of doing it ourselves. This fixes
Transforms/Inline/2006-01-14-CallGraphUpdate.ll
---
Diffs of the changes: (+2 -12
Changes in directory llvm/lib/Transforms/Utils:
InlineFunction.cpp updated: 1.40 -> 1.41
---
Log message:
Teach the inliner to update the CallGraph itself, and have it add edges to
llvm.stacksave/restore when it inserts calls to them.
---
Diffs of the changes: (+53 -4)
InlineFunction.cpp
Changes in directory llvm/lib/Target/X86:
X86ISelDAGToDAG.cpp updated: 1.30 -> 1.31
---
Log message:
silence a warning
---
Diffs of the changes: (+1 -0)
X86ISelDAGToDAG.cpp |1 +
1 files changed, 1 insertion(+)
Index: llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
diff -u llvm/lib/Target/X8
Changes in directory llvm/test/Regression/Transforms/Inline:
2006-01-14-CallGraphUpdate.ll added (r1.1)
---
Log message:
New testcase for a regression last night: the -inline pass wasn't updating
callgraph to include new edges do to inserted llvm.stacksave/llvm.stackrestore
calls.
---
Diffs o
Changes in directory llvm/lib/Analysis:
LoopInfo.cpp updated: 1.66 -> 1.67
---
Log message:
Change ET-Forest to automatically recalculate its DFSnum's if too many slow
queries are made.
Patch by Daniel Berlin!
---
Diffs of the changes: (+2 -2)
LoopInfo.cpp |4 ++--
1 files changed, 2
Changes in directory llvm/include/llvm/Analysis:
Dominators.h updated: 1.52 -> 1.53
LoopInfo.h updated: 1.51 -> 1.52
---
Log message:
Change ET-Forest to automatically recalculate its DFSnum's if too many slow
queries are made.
Patch by Daniel Berlin!
---
Diffs of the changes: (+17 -7)
D
Changes in directory llvm/lib/VMCore:
Dominators.cpp updated: 1.67 -> 1.68
---
Log message:
Change ET-Forest to automatically recalculate its DFSnum's if too many slow
queries are made.
Patch by Daniel Berlin!
---
Diffs of the changes: (+22 -5)
Dominators.cpp | 27 +
Changes in directory llvm/lib/Target/IA64:
IA64ISelLowering.cpp updated: 1.20 -> 1.21
IA64ISelLowering.h updated: 1.3 -> 1.4
---
Log message:
Cleanup IA64ISD, tell the graph drawer what the symbolic names for the enums
are.
---
Diffs of the changes: (+11 -14)
IA64ISelLowering.cpp |9 +
Changes in directory llvm/lib/CodeGen/SelectionDAG:
LegalizeDAG.cpp updated: 1.263 -> 1.264
---
Log message:
Token chain results are not always the first or last result. Consider
copyfromreg nodes, where they are the middle result (the flag result is last)
---
Diffs of the changes: (+17 -3
Changes in directory llvm/lib/Target/SparcV8:
SparcV8TargetMachine.cpp updated: 1.35 -> 1.36
---
Log message:
reorder passes
---
Diffs of the changes: (+6 -4)
SparcV8TargetMachine.cpp | 10 ++
1 files changed, 6 insertions(+), 4 deletions(-)
Index: llvm/lib/Target/SparcV8/Sparc
16 matches
Mail list logo