Home
last modified time | relevance | path

Searched refs:CallGraphSCC (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DCallGraphSCCPass.h31 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 DPrintSCC.cpp48 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 DPassPrinters.cpp74 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 DCallGraphSCCPass.cpp108 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 DCallGraphUpdater.h43 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 DInliner.h46 bool runOnSCC(CallGraphSCC &SCC) override;
71 bool inlineCalls(CallGraphSCC &SCC);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DInlineSimple.cpp76 bool runOnSCC(CallGraphSCC &SCC) override;
116 bool SimpleInliner::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
H A DPruneEH.cpp50 bool runOnSCC(CallGraphSCC &SCC) override;
166 bool PruneEH::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
H A DInliner.cpp291 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 DAlwaysInliner.cpp146 bool runOnSCC(CallGraphSCC &SCC) override { return inlineCalls(SCC); } in runOnSCC()
H A DFunctionAttrs.cpp1662 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 DArgumentPromotion.cpp1080 bool runOnSCC(CallGraphSCC &SCC) override;
1109 bool ArgPromotion::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
H A DOpenMPOpt.cpp2575 bool runOnSCC(CallGraphSCC &CGSCC) override { in runOnSCC()
H A DAttributor.cpp2563 bool runOnSCC(CallGraphSCC &SCC) override { in runOnSCC()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
H A DCoroInternal.h21 class CallGraphSCC; variable
52 CallGraph &CG, CallGraphSCC &SCC);
H A DCoroSplit.cpp1810 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 DCoroutines.cpp216 CallGraph &CG, CallGraphSCC &SCC) { in updateCallGraph()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUPerfHintAnalysis.h29 bool runOnSCC(CallGraphSCC &SCC) override;
H A DAMDGPUAnnotateKernelFeatures.cpp51 bool runOnSCC(CallGraphSCC &SCC) override;
393 bool AMDGPUAnnotateKernelFeatures::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
H A DAMDGPUPerfHintAnalysis.cpp363 bool AMDGPUPerfHintAnalysis::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DOptBisect.rst158 bool CallGraphSCCPass::skipSCC(CallGraphSCC &SCC);
H A DWritingAnLLVMPass.rst448 virtual bool runOnSCC(CallGraphSCC &SCC) = 0;