Home
last modified time | relevance | path

Searched refs:CG (Results 1 – 25 of 36) sorted by relevance

12

/freebsd-9-stable/contrib/llvm/lib/Analysis/IPA/
DCallGraphSCCPass.cpp57 bool doInitialization(CallGraph &CG);
58 bool doFinalization(CallGraph &CG);
94 bool RunAllPassesOnSCC(CallGraphSCC &CurSCC, CallGraph &CG,
98 CallGraph &CG, bool &CallGraphUpToDate,
100 bool RefreshCallGraph(CallGraphSCC &CurSCC, CallGraph &CG,
110 CallGraph &CG, bool &CallGraphUpToDate, in RunPassOnSCC() argument
118 DevirtualizedCall |= RefreshCallGraph(CurSCC, CG, false); in RunPassOnSCC()
131 RefreshCallGraph(CurSCC, CG, true); in RunPassOnSCC()
174 CallGraph &CG, bool CheckingMode) { in RefreshCallGraph() argument
286 CalleeNode = CG.getOrInsertFunction(Callee); in RefreshCallGraph()
[all …]
DGlobalsModRef.cpp180 void AnalyzeCallGraph(CallGraph &CG, Module &M);
363 void GlobalsModRef::AnalyzeCallGraph(CallGraph &CG, Module &M) { in AnalyzeCallGraph() argument
366 for (scc_iterator<CallGraph*> I = scc_begin(&CG), E = scc_end(&CG); I != E; in AnalyzeCallGraph()
428 CallGraphNode *CalleeNode = CG[Callee]; in AnalyzeCallGraph()
/freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Analysis/
DCallGraph.h159 void addCallee(CallGraphNode *N, CallGraph *CG) { in addCallee() argument
210 static nodes_iterator nodes_begin(clang::CallGraph *CG) {
211 return map_iterator(CG->begin(), DerefFun(CGdereference));
213 static nodes_iterator nodes_end (clang::CallGraph *CG) {
214 return map_iterator(CG->end(), DerefFun(CGdereference));
220 static unsigned size(clang::CallGraph *CG) {
221 return CG->size();
236 static nodes_iterator nodes_begin(const clang::CallGraph *CG) {
237 return map_iterator(CG->begin(), DerefFun(CGdereference));
239 static nodes_iterator nodes_end(const clang::CallGraph *CG) {
[all …]
/freebsd-9-stable/contrib/llvm/lib/Transforms/IPO/
DInliner.cpp398 CallGraph &CG = getAnalysis<CallGraph>(); in runOnSCC() local
459 InlineFunctionInfo InlineInfo(&CG, TD); in runOnSCC()
483 CG[Caller]->removeCallEdgeFor(CS); in runOnSCC()
537 CG[Callee]->getNumReferences() == 0) { in runOnSCC()
540 CallGraphNode *CalleeNode = CG[Callee]; in runOnSCC()
546 delete CG.removeFunctionFromModule(CalleeNode); in runOnSCC()
572 bool Inliner::doFinalization(CallGraph &CG) { in doFinalization() argument
573 return removeDeadFunctions(CG); in doFinalization()
578 bool Inliner::removeDeadFunctions(CallGraph &CG, bool AlwaysInlineOnly) { in removeDeadFunctions() argument
583 for (CallGraph::iterator I = CG.begin(), E = CG.end(); I != E; ++I) { in removeDeadFunctions()
[all …]
DInternalize.cpp130 CallGraph *CG = getAnalysisIfAvailable<CallGraph>(); in runOnModule() local
131 CallGraphNode *ExternalNode = CG ? CG->getExternalCallingNode() : 0; in runOnModule()
162 ExternalNode->removeOneAbstractEdgeTo((*CG)[I]); in runOnModule()
DPruneEH.cpp63 CallGraph &CG = getAnalysis<CallGraph>(); in runOnSCC() local
119 CallGraphNode *CalleeNode = CG[Callee]; in runOnSCC()
237 CallGraph &CG = getAnalysis<CallGraph>(); in DeleteBasicBlock() local
239 CallGraphNode *CGN = CG[BB->getParent()]; in DeleteBasicBlock()
DInlineAlways.cpp56 virtual bool doFinalization(CallGraph &CG) { in doFinalization() argument
57 return removeDeadFunctions(CG, /*AlwaysInlineOnly=*/ true); in doFinalization()
DArgumentPromotion.cpp624 CallGraph &CG = getAnalysis<CallGraph>(); in DoPromotion() local
627 CallGraphNode *NF_CGN = CG.getOrInsertFunction(NF); in DoPromotion()
751 CallGraphNode *CalleeNode = CG[Call->getParent()->getParent()]; in DoPromotion()
882 NF_CGN->stealCalledFunctionsFrom(CG[F]); in DoPromotion()
887 CallGraphNode *CGN = CG[F]; in DoPromotion()
889 delete CG.removeFunctionFromModule(CGN); in DoPromotion()
/freebsd-9-stable/contrib/llvm/include/llvm/Analysis/
DCallGraph.h351 static nodes_iterator nodes_begin(CallGraph *CG) {
352 return map_iterator(CG->begin(), DerefFun(CGdereference));
354 static nodes_iterator nodes_end (CallGraph *CG) {
355 return map_iterator(CG->end(), DerefFun(CGdereference));
370 static nodes_iterator nodes_begin(const CallGraph *CG) { return CG->begin(); }
371 static nodes_iterator nodes_end (const CallGraph *CG) { return CG->end(); }
DCallGraphSCCPass.h47 virtual bool doInitialization(CallGraph &CG) { in doInitialization() argument
63 virtual bool doFinalization(CallGraph &CG) { in doFinalization() argument
/freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
DDebugCheckers.cpp119 CallGraph CG; in checkASTDecl() local
120 CG.addToCallGraph(const_cast<TranslationUnitDecl*>(TU)); in checkASTDecl()
121 CG.viewGraph(); in checkASTDecl()
139 CallGraph CG; in checkASTDecl() local
140 CG.addToCallGraph(const_cast<TranslationUnitDecl*>(TU)); in checkASTDecl()
141 CG.dump(); in checkASTDecl()
/freebsd-9-stable/contrib/llvm/include/llvm/Transforms/IPO/
DInlinerPass.h48 virtual bool doFinalization(CallGraph &CG);
75 bool removeDeadFunctions(CallGraph &CG, bool AlwaysInlineOnly = false);
/freebsd-9-stable/contrib/llvm/include/llvm/Transforms/Utils/
DCloning.h163 : CG(cg), TD(td) {} in CG() function
167 CallGraph *CG; variable
/freebsd-9-stable/contrib/llvm/lib/Transforms/Utils/
DInlineFunction.cpp283 CallGraph &CG = *IFI.CG; in UpdateCallGraphAfterInlining() local
286 CallGraphNode *CalleeNode = CG[Callee]; in UpdateCallGraphAfterInlining()
287 CallGraphNode *CallerNode = CG[Caller]; in UpdateCallGraphAfterInlining()
326 CallerNode->addCalledFunction(CallSite(NewCall), CG[F]); in UpdateCallGraphAfterInlining()
622 if (IFI.CG) in InlineFunction()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/Analysis/
DCallGraph.cpp226 const CallGraph *CG) { in getNodeLabel()
227 if (CG->getRoot() == Node) { in getNodeLabel()
/freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/
DAnalysisConsumer.cpp470 CallGraph CG; in HandleDeclsCallGraph() local
472 CG.addToCallGraph(LocalTUDecls[i]); in HandleDeclsCallGraph()
483 llvm::ReversePostOrderTraversal<clang::CallGraph*> RPOT(&CG); in HandleDeclsCallGraph()
/freebsd-9-stable/contrib/gcc/config/s390/
Ds390-modes.def49 CG/R, C/R/Y, CGHI, CHI,
73 CCT: EQ NE NE NE (ICM/Y, TML, CG/R, CGHI,
/freebsd-9-stable/contrib/groff/font/devlj4/
DS1 # CG Times
DOBI1 # CG Omega BdIt
DOB1 # CG Omega Bd
DOR1 # CG Omega
DTR1 # CG Times
DOI1 # CG Omega It
/freebsd-9-stable/contrib/tzdata/
Dzone1970.tab256 NG,AO,BJ,CD,CF,CG,CM,GA,GQ,NE +0627+00324 Africa/Lagos West Africa Time
/freebsd-9-stable/share/misc/
Diso316672 CG COG 178 Congo

12