From: Chris Lattner Date: Mon, 30 Jun 2003 04:53:39 +0000 (+0000) Subject: Remove dead method X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=acbc8c67686615316fd410c7818bd4177fe98de8;p=oota-llvm.git Remove dead method git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6999 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Analysis/DataStructure/TopDownClosure.cpp b/lib/Analysis/DataStructure/TopDownClosure.cpp index 7eea9226612..f1d13b4d53d 100644 --- a/lib/Analysis/DataStructure/TopDownClosure.cpp +++ b/lib/Analysis/DataStructure/TopDownClosure.cpp @@ -59,33 +59,6 @@ void TDDataStructures::releaseMyMemory() { GlobalsGraph = 0; } -#if 0 -/// ResolveCallSite - This method is used to link the actual arguments together -/// with the formal arguments for a function call in the top-down closure. This -/// method assumes that the call site arguments have been mapped into nodes -/// local to the specified graph. -/// -void TDDataStructures::ResolveCallSite(DSGraph &Graph, - const DSCallSite &CallSite) { - // Resolve all of the function formal arguments... - Function &F = Graph.getFunction(); - Function::aiterator AI = F.abegin(); - - for (unsigned i = 0, e = CallSite.getNumPtrArgs(); i != e; ++i, ++AI) { - // Advance the argument iterator to the first pointer argument... - while (!DS::isPointerType(AI->getType())) ++AI; - - // TD ...Merge the formal arg scalar with the actual arg node - DSNodeHandle &NodeForFormal = Graph.getNodeForValue(AI); - assert(NodeForFormal.getNode() && "Pointer argument has no dest node!"); - NodeForFormal.mergeWith(CallSite.getPtrArg(i)); - } - - // Merge returned node in the caller with the "return" node in callee - if (CallSite.getRetVal().getNode() && Graph.getRetNode().getNode()) - Graph.getRetNode().mergeWith(CallSite.getRetVal()); -} -#endif DSGraph &TDDataStructures::getOrCreateDSGraph(Function &F) { DSGraph *&G = DSInfo[&F];