summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2002-10-17 04:58:10 +0000
committerChris Lattner <sabre@nondot.org>2002-10-17 04:58:10 +0000
commit981c92a9e2bb1debaf33f1e400721b675e22833c (patch)
tree58ddfecabd97195c4bb8df058b46d3363a8cdb27 /llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp
parent7c02ec25624cee466dd8853040773925ff247175 (diff)
downloadbcm5719-llvm-981c92a9e2bb1debaf33f1e400721b675e22833c.tar.gz
bcm5719-llvm-981c92a9e2bb1debaf33f1e400721b675e22833c.zip
Remove obsolete code
llvm-svn: 4218
Diffstat (limited to 'llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp')
-rw-r--r--llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp26
1 files changed, 0 insertions, 26 deletions
diff --git a/llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp b/llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp
index 1f48b652022..7601524dd2d 100644
--- a/llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp
+++ b/llvm/lib/Analysis/DataStructure/BottomUpClosure.cpp
@@ -113,9 +113,6 @@ DSGraph &BUDataStructures::calculateGraph(Function &F) {
#if 0
// Populate the GlobalsGraph with globals from this one.
Graph->GlobalsGraph->cloneGlobals(*Graph, /*cloneCalls*/ false);
-
- // Save a copy of the original call nodes for the top-down pass
- Graph->saveOrigFunctionCalls();
#endif
// Start resolving calls...
@@ -123,16 +120,6 @@ DSGraph &BUDataStructures::calculateGraph(Function &F) {
DEBUG(std::cerr << " [BU] Inlining: " << F.getName() << "\n");
-#if 0
- // Add F to the PendingCallers list of each direct callee for use in the
- // top-down pass so we don't have to compute this again. We don't want
- // to do it for indirect callees inlined later, so remember which calls
- // are in the original FCs set.
- std::set<const DSNode*> directCallees;
- for (unsigned i = 0; i < FCs.size(); ++i)
- directCallees.insert(FCs[i][1]); // ptr to function node
-#endif
-
bool Inlined;
do {
Inlined = false;
@@ -209,12 +196,6 @@ DSGraph &BUDataStructures::calculateGraph(Function &F) {
//
MergeGlobalNodes(*Graph, OldValMap);
-#if 0
- // If this was an original call, add F to the PendingCallers list
- if (directCallees.find(Call[1]) != directCallees.end())
- GI.addCaller(F);
-#endif
-
// Erase the entry in the Callees vector
Callees.erase(Callees.begin()+c--);
@@ -250,13 +231,6 @@ DSGraph &BUDataStructures::calculateGraph(Function &F) {
}
} while (Inlined && !FCs.empty());
-#if 0
- // Copy any unresolved call nodes into the Globals graph and
- // filter out unresolved call nodes inlined from the callee.
- if (!FCs.empty())
- Graph->GlobalsGraph->cloneCalls(*Graph);
-#endif
-
Graph->maskIncompleteMarkers();
Graph->markIncompleteNodes();
Graph->removeTriviallyDeadNodes(false);
OpenPOWER on IntegriCloud