[llvm-commits] CVS: llvm/include/llvm/Analysis/DataStructure/DSGraph.h
Chris Lattner
lattner at cs.uiuc.edu
Mon Mar 21 16:36:58 PST 2005
Changes in directory llvm/include/llvm/Analysis/DataStructure:
DSGraph.h updated: 1.104 -> 1.105
---
Log message:
Now that the dead ctor is gone, nothing uses the old node mapping exported by
cloneInto: make it an internally used mapping.
---
Diffs of the changes: (+2 -7)
DSGraph.h | 9 ++-------
1 files changed, 2 insertions(+), 7 deletions(-)
Index: llvm/include/llvm/Analysis/DataStructure/DSGraph.h
diff -u llvm/include/llvm/Analysis/DataStructure/DSGraph.h:1.104 llvm/include/llvm/Analysis/DataStructure/DSGraph.h:1.105
--- llvm/include/llvm/Analysis/DataStructure/DSGraph.h:1.104 Mon Mar 21 18:33:20 2005
+++ llvm/include/llvm/Analysis/DataStructure/DSGraph.h Mon Mar 21 18:36:45 2005
@@ -444,16 +444,11 @@
void computeCalleeCallerMapping(DSCallSite CS, const Function &Callee,
DSGraph &CalleeGraph, NodeMapTy &NodeMap);
- /// cloneInto - Clone the specified DSGraph into the current graph. The
- /// translated ScalarMap for the old function is filled into the OldValMap
- /// member, and the translated ReturnNodes map is returned into ReturnNodes.
- /// OldNodeMap contains a mapping from the original nodes to the newly cloned
- /// nodes.
+ /// cloneInto - Clone the specified DSGraph into the current graph.
///
/// The CloneFlags member controls various aspects of the cloning process.
///
- void cloneInto(const DSGraph &G, NodeMapTy &OldNodeMap,
- unsigned CloneFlags = 0);
+ void cloneInto(const DSGraph &G, unsigned CloneFlags = 0);
/// getFunctionArgumentsForCall - Given a function that is currently in this
/// graph, return the DSNodeHandles that correspond to the pointer-compatible
More information about the llvm-commits
mailing list