Searched refs:CGN (Results 1 - 7 of 7) sorted by relevance

/macosx-10.10/llvmCore-3425.0.34/include/llvm/Analysis/
H A DCallGraph.h128 /// other functions (ie, there are no edges in it's CGN). The easiest way to
131 Function *removeFunctionFromModule(CallGraphNode *CGN);
315 static NodeType *getEntryNode(CallGraphNode *CGN) { return CGN; } argument
336 static NodeType *getEntryNode(const CallGraphNode *CGN) { return CGN; } argument
342 static NodeType *getEntryNode(CallGraph *CGN) { argument
343 return CGN->getExternalCallingNode(); // Start at the external node!
364 static NodeType *getEntryNode(const CallGraph *CGN) { argument
365 return CGN
[all...]
/macosx-10.10/llvmCore-3425.0.34/lib/Analysis/IPA/
H A DCallGraph.cpp215 // functions (ie, there are no edges in it's CGN). The easiest way to do this
218 Function *CallGraph::removeFunctionFromModule(CallGraphNode *CGN) { argument
219 assert(CGN->empty() && "Cannot remove function from call "
221 Function *F = CGN->getFunction(); // Get the function for the call graph node
222 delete CGN; // Delete the call graph node for this func
248 CallGraphNode *&CGN = FunctionMap[F]; local
249 if (CGN) return CGN;
252 return CGN = new CallGraphNode(const_cast<Function*>(F));
H A DCallGraphSCCPass.cpp188 CallGraphNode *CGN = *SCCIdx; local
189 Function *F = CGN->getFunction();
193 // CGN with those actually in the function.
200 for (CallGraphNode::iterator I = CGN->begin(), E = CGN->end(); I != E; ) {
225 CGN->removeCallEdge(I);
232 E = CGN->end();
295 // Update the edge target in CGN.
296 CGN->replaceCallEdge(CS, CS, CalleeNode);
304 // If the call site didn't exist in the CGN ye
[all...]
/macosx-10.10/llvmCore-3425.0.34/lib/Transforms/IPO/
H A DPruneEH.cpp237 CallGraphNode *CGN = CG[BB->getParent()]; local
242 CGN->removeCallEdgeFor(CI);
244 CGN->removeCallEdgeFor(II);
H A DInliner.cpp528 CallGraphNode *CGN = I->second; local
529 Function *F = CGN->getFunction();
547 CGN->removeAllCalledFunctions();
552 CG.getExternalCallingNode()->removeAnyCallEdgeTo(CGN);
555 FunctionsToRemove.push_back(CGN);
H A DArgumentPromotion.cpp77 CallGraphNode *PromoteArguments(CallGraphNode *CGN);
106 if (CallGraphNode *CGN = PromoteArguments(*I)) {
108 SCC.ReplaceNode(*I, CGN);
122 CallGraphNode *ArgPromotion::PromoteArguments(CallGraphNode *CGN) { argument
123 Function *F = CGN->getFunction();
874 CallGraphNode *CGN = CG[F]; local
875 if (CGN->getNumReferences() == 0)
876 delete CG.removeFunctionFromModule(CGN);
/macosx-10.10/emacs-93/emacs/leim/quail/
H A Dhangul.el2312 ("vld" ?$(CGN(B)

Completed in 78 milliseconds