From 5714c974006d4fe28ddd66d15e9b158493df00b6 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sun, 31 Aug 2003 20:36:52 +0000 Subject: [PATCH] Replace M with F when refering to functions git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8274 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Analysis/IPA/CallGraph.cpp | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/lib/Analysis/IPA/CallGraph.cpp b/lib/Analysis/IPA/CallGraph.cpp index 2c26f8dbb26..34475e18c99 100644 --- a/lib/Analysis/IPA/CallGraph.cpp +++ b/lib/Analysis/IPA/CallGraph.cpp @@ -61,27 +61,27 @@ CallGraphNode *CallGraph::getNodeFor(Function *F) { // addToCallGraph - Add a function to the call graph, and link the node to all // of the functions that it calls. // -void CallGraph::addToCallGraph(Function *M) { - CallGraphNode *Node = getNodeFor(M); +void CallGraph::addToCallGraph(Function *F) { + CallGraphNode *Node = getNodeFor(F); // If this function has external linkage, - if (!M->hasInternalLinkage()) { + if (!F->hasInternalLinkage()) { ExternalNode->addCalledFunction(Node); // Found the entry point? - if (M->getName() == "main") { + if (F->getName() == "main") { if (Root) Root = ExternalNode; // Found multiple external mains? Don't pick one. else Root = Node; // Found a main, keep track of it! } - } else if (M->isExternal()) { // Not defined in this xlation unit? + } else if (F->isExternal()) { // Not defined in this xlation unit? Node->addCalledFunction(ExternalNode); // It could call anything... } // Loop over all of the users of the function... looking for callers... // - for (Value::use_iterator I = M->use_begin(), E = M->use_end(); I != E; ++I) { + for (Value::use_iterator I = F->use_begin(), E = F->use_end(); I != E; ++I) { User *U = *I; if (CallInst *CI = dyn_cast(U)) getNodeFor(CI->getParent()->getParent())->addCalledFunction(Node); @@ -92,7 +92,7 @@ void CallGraph::addToCallGraph(Function *M) { } // Look for an indirect function call... - for (Function::iterator BB = M->begin(), BBE = M->end(); BB != BBE; ++BB) + for (Function::iterator BB = F->begin(), BBE = F->end(); BB != BBE; ++BB) for (BasicBlock::iterator II = BB->begin(), IE = BB->end(); II != IE; ++II){ Instruction &I = *II; @@ -174,11 +174,11 @@ void CallGraph::addFunctionToModule(Function *Meth) { Function *CallGraph::removeFunctionFromModule(CallGraphNode *CGN) { assert(CGN->CalledFunctions.empty() && "Cannot remove function from call " "graph if it references other functions!"); - Function *M = CGN->getFunction(); // Get the function for the call graph node + Function *F = CGN->getFunction(); // Get the function for the call graph node delete CGN; // Delete the call graph node for this func - FunctionMap.erase(M); // Remove the call graph node from the map + FunctionMap.erase(F); // Remove the call graph node from the map - Mod->getFunctionList().remove(M); - return M; + Mod->getFunctionList().remove(F); + return F; } -- 2.34.1