*** empty log message ***
authorChris Lattner <sabre@nondot.org>
Thu, 18 Jul 2002 04:43:20 +0000 (04:43 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 18 Jul 2002 04:43:20 +0000 (04:43 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2959 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/IPO/GlobalDCE.cpp

index d69a998cb044e10a3cb95c5430018d3a239ac05c..4edfb3950eafab1efda33435056e3a915e018c16 100644 (file)
@@ -29,9 +29,10 @@ static bool RemoveUnreachableFunctions(Module &M, CallGraph &CallGraph) {
   std::vector<CallGraphNode*> FunctionsToDelete;   // Track unused functions
   for (Module::iterator I = M.begin(), E = M.end(); I != E; ++I) {
     CallGraphNode *N = CallGraph[I];
+
     if (!ReachableNodes.count(N)) {              // Not reachable??
       I->dropAllReferences();
-      N->removeAllCalledMethods();
+      N->removeAllCalledFunctions();
       FunctionsToDelete.push_back(N);
       ++NumRemoved;
     }
@@ -45,7 +46,7 @@ static bool RemoveUnreachableFunctions(Module &M, CallGraph &CallGraph) {
   //
   for (std::vector<CallGraphNode*>::iterator I = FunctionsToDelete.begin(),
         E = FunctionsToDelete.end(); I != E; ++I)
-    delete CallGraph.removeMethodFromModule(*I);
+    delete CallGraph.removeFunctionFromModule(*I);
 
   return true;
 }