HomeSort by: relevance | last modified time | path
    Searched defs:CGN (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
CallGraph.cpp 159 // functions (ie, there are no edges in it's CGN). The easiest way to do this
162 Function *CallGraph::removeFunctionFromModule(CallGraphNode *CGN) {
163 assert(CGN->empty() && "Cannot remove function from call "
165 Function *F = CGN->getFunction(); // Get the function for the call graph node
176 auto &CGN = FunctionMap[F];
177 if (CGN)
178 return CGN.get();
181 CGN = std::make_unique<CallGraphNode>(this, const_cast<Function *>(F));
182 return CGN.get();
298 for (auto *CGN : OldCBs
    [all...]
CallGraphSCCPass.cpp 175 for (CallGraphNode *CGN : CurSCC) {
176 if (Function *F = CGN->getFunction()) {
211 for (CallGraphNode *CGN
212 : CurSCC) CGN->dump(););
221 CallGraphNode *CGN = *SCCIdx;
222 Function *F = CGN->getFunction();
226 // CGN with those actually in the function.
232 CallGraphNode::iterator CGNEnd = CGN->end();
238 CGN->removeCallEdge(I);
246 CGNEnd = CGN->end()
    [all...]

Completed in 15 milliseconds