Searched refs:CallGraphSCC (Results 1 – 14 of 14) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/ |
| H A D | CallGraphSCCPass.h | 31 class CallGraphSCC; variable 59 virtual bool runOnSCC(CallGraphSCC &SCC) = 0; 83 bool skipSCC(CallGraphSCC &SCC) const; 87 class CallGraphSCC { 93 CallGraphSCC(CallGraph &cg, void *context) : CG(cg), Context(context) {} in CallGraphSCC() function 131 bool runOnSCC(CallGraphSCC &SCC) override { return false; } in runOnSCC()
|
| /openbsd-src/gnu/llvm/llvm/lib/Analysis/ |
| H A D | CallGraphSCCPass.cpp | 107 bool RunAllPassesOnSCC(CallGraphSCC &CurSCC, CallGraph &CG, 110 bool RunPassOnSCC(Pass *P, CallGraphSCC &CurSCC, 113 bool RefreshCallGraph(const CallGraphSCC &CurSCC, CallGraph &CG, 121 bool CGPassManager::RunPassOnSCC(Pass *P, CallGraphSCC &CurSCC, in RunPassOnSCC() 204 bool CGPassManager::RefreshCallGraph(const CallGraphSCC &CurSCC, CallGraph &CG, in RefreshCallGraph() 218 for (CallGraphSCC::iterator SCCIdx = CurSCC.begin(), E = CurSCC.end(); in RefreshCallGraph() 426 bool CGPassManager::RunAllPassesOnSCC(CallGraphSCC &CurSCC, CallGraph &CG, in RunAllPassesOnSCC() 507 CallGraphSCC CurSCC(CG, &CGI); in runOnModule() 584 void CallGraphSCC::ReplaceNode(CallGraphNode *Old, CallGraphNode *New) { in ReplaceNode() 602 void CallGraphSCC::DeleteNode(CallGraphNode *Old) { in DeleteNode() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/Utils/ |
| H A D | CallGraphUpdater.h | 24 class CallGraphSCC; variable 44 CallGraphSCC *CGSCC = nullptr; 63 void initialize(CallGraph &CG, CallGraphSCC &SCC) { in initialize()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAnnotateKernelFeatures.cpp | 41 bool runOnSCC(CallGraphSCC &SCC) override; 112 bool AMDGPUAnnotateKernelFeatures::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
|
| H A D | AMDGPUPerfHintAnalysis.h | 29 bool runOnSCC(CallGraphSCC &SCC) override;
|
| H A D | AMDGPUPerfHintAnalysis.cpp | 393 bool AMDGPUPerfHintAnalysis::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
|
| /openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/ |
| H A D | InlineSimple.cpp | 70 bool runOnSCC(CallGraphSCC &SCC) override; 110 bool SimpleInliner::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
|
| H A D | AlwaysInliner.cpp | 152 bool runOnSCC(CallGraphSCC &SCC) override { return inlineCalls(SCC); } in runOnSCC()
|
| H A D | Inliner.cpp | 355 bool LegacyInlinerBase::runOnSCC(CallGraphSCC &SCC) { in runOnSCC() 362 inlineCallsImpl(CallGraphSCC &SCC, CallGraph &CG, in inlineCallsImpl() 597 bool LegacyInlinerBase::inlineCalls(CallGraphSCC &SCC) { in inlineCalls()
|
| H A D | FunctionAttrs.cpp | 1833 bool runOnSCC(CallGraphSCC &SCC) override; 1859 static bool runImpl(CallGraphSCC &SCC, AARGetterT AARGetter) { in runImpl() 1868 bool PostOrderFunctionAttrsLegacyPass::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
|
| H A D | Attributor.cpp | 3776 bool runOnSCC(CallGraphSCC &SCC) override { in runOnSCC()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Transforms/IPO/ |
| H A D | Inliner.h | 44 bool runOnSCC(CallGraphSCC &SCC) override; 69 bool inlineCalls(CallGraphSCC &SCC);
|
| /openbsd-src/gnu/llvm/llvm/docs/ |
| H A D | OptBisect.rst | 160 bool CallGraphSCCPass::skipSCC(CallGraphSCC &SCC);
|
| H A D | WritingAnLLVMPass.rst | 431 virtual bool runOnSCC(CallGraphSCC &SCC) = 0;
|