/netbsd-src/external/apache2/llvm/dist/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()
|
/netbsd-src/external/apache2/llvm/dist/llvm/tools/opt/ |
H A D | PrintSCC.cpp | 48 struct CallGraphSCC : public ModulePass { struct 50 CallGraphSCC() : ModulePass(ID) {} in CallGraphSCC() function 69 char CallGraphSCC::ID = 0; 70 static RegisterPass<CallGraphSCC> 93 bool CallGraphSCC::runOnModule(Module &M) { in runOnModule()
|
H A D | PassPrinters.cpp | 74 bool runOnSCC(CallGraphSCC &SCC) override { in runOnSCC() 78 for (CallGraphSCC::iterator I = SCC.begin(), E = SCC.end(); I != E; ++I) { in runOnSCC()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | CallGraphSCCPass.cpp | 108 bool RunAllPassesOnSCC(CallGraphSCC &CurSCC, CallGraph &CG, 111 bool RunPassOnSCC(Pass *P, CallGraphSCC &CurSCC, 114 bool RefreshCallGraph(const CallGraphSCC &CurSCC, CallGraph &CG, 122 bool CGPassManager::RunPassOnSCC(Pass *P, CallGraphSCC &CurSCC, in RunPassOnSCC() 205 bool CGPassManager::RefreshCallGraph(const CallGraphSCC &CurSCC, CallGraph &CG, in RefreshCallGraph() 219 for (CallGraphSCC::iterator SCCIdx = CurSCC.begin(), E = CurSCC.end(); in RefreshCallGraph() 435 bool CGPassManager::RunAllPassesOnSCC(CallGraphSCC &CurSCC, CallGraph &CG, in RunAllPassesOnSCC() 516 CallGraphSCC CurSCC(CG, &CGI); in runOnModule() 593 void CallGraphSCC::ReplaceNode(CallGraphNode *Old, CallGraphNode *New) { in ReplaceNode() 611 void CallGraphSCC::DeleteNode(CallGraphNode *Old) { in DeleteNode() [all …]
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
H A D | CallGraphUpdater.h | 43 CallGraphSCC *CGSCC = nullptr; 62 void initialize(CallGraph &CG, CallGraphSCC &SCC) { in initialize()
|
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ |
H A D | Inliner.h | 46 bool runOnSCC(CallGraphSCC &SCC) override; 71 bool inlineCalls(CallGraphSCC &SCC);
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | InlineSimple.cpp | 76 bool runOnSCC(CallGraphSCC &SCC) override; 116 bool SimpleInliner::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
|
H A D | PruneEH.cpp | 50 bool runOnSCC(CallGraphSCC &SCC) override; 166 bool PruneEH::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
|
H A D | Inliner.cpp | 291 bool LegacyInlinerBase::runOnSCC(CallGraphSCC &SCC) { in runOnSCC() 298 inlineCallsImpl(CallGraphSCC &SCC, CallGraph &CG, in inlineCallsImpl() 533 bool LegacyInlinerBase::inlineCalls(CallGraphSCC &SCC) { in inlineCalls()
|
H A D | AlwaysInliner.cpp | 146 bool runOnSCC(CallGraphSCC &SCC) override { return inlineCalls(SCC); } in runOnSCC()
|
H A D | FunctionAttrs.cpp | 1662 bool runOnSCC(CallGraphSCC &SCC) override; 1687 static bool runImpl(CallGraphSCC &SCC, AARGetterT AARGetter) { in runImpl() 1696 bool PostOrderFunctionAttrsLegacyPass::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
|
H A D | ArgumentPromotion.cpp | 1080 bool runOnSCC(CallGraphSCC &SCC) override; 1109 bool ArgPromotion::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
|
H A D | OpenMPOpt.cpp | 2575 bool runOnSCC(CallGraphSCC &CGSCC) override { in runOnSCC()
|
H A D | Attributor.cpp | 2563 bool runOnSCC(CallGraphSCC &SCC) override { in runOnSCC()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/ |
H A D | CoroInternal.h | 21 class CallGraphSCC; variable 52 CallGraph &CG, CallGraphSCC &SCC);
|
H A D | CoroSplit.cpp | 1810 CallGraph &CG, CallGraphSCC &SCC) { in updateCallGraphAfterCoroutineSplit() 1905 static void createDevirtTriggerFunc(CallGraph &CG, CallGraphSCC &SCC) { in createDevirtTriggerFunc() 2162 bool runOnSCC(CallGraphSCC &SCC) override { in runOnSCC()
|
H A D | Coroutines.cpp | 216 CallGraph &CG, CallGraphSCC &SCC) { in updateCallGraph()
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.h | 29 bool runOnSCC(CallGraphSCC &SCC) override;
|
H A D | AMDGPUAnnotateKernelFeatures.cpp | 51 bool runOnSCC(CallGraphSCC &SCC) override; 393 bool AMDGPUAnnotateKernelFeatures::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
|
H A D | AMDGPUPerfHintAnalysis.cpp | 363 bool AMDGPUPerfHintAnalysis::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
|
/netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
H A D | OptBisect.rst | 158 bool CallGraphSCCPass::skipSCC(CallGraphSCC &SCC);
|
H A D | WritingAnLLVMPass.rst | 448 virtual bool runOnSCC(CallGraphSCC &SCC) = 0;
|