| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | CallGraphSCCPass.h | 32 class CallGraphSCC; variable 60 virtual bool runOnSCC(CallGraphSCC &SCC) = 0; 84 bool skipSCC(CallGraphSCC &SCC) const; 88 class CallGraphSCC { 94 CallGraphSCC(CallGraph &cg, void *context) : CG(cg), Context(context) {} in CallGraphSCC() function 128 bool runOnSCC(CallGraphSCC &SCC) override { return false; } in runOnSCC()
|
| /freebsd-12.1/contrib/llvm/tools/opt/ |
| H A D | PrintSCC.cpp | 49 struct CallGraphSCC : public ModulePass { struct 51 CallGraphSCC() : ModulePass(ID) {} in CallGraphSCC() argument 70 char CallGraphSCC::ID = 0; 71 static RegisterPass<CallGraphSCC> 93 bool CallGraphSCC::runOnModule(Module &M) { in runOnModule()
|
| H A D | PassPrinters.cpp | 78 bool runOnSCC(CallGraphSCC &SCC) override { in runOnSCC() 83 for (CallGraphSCC::iterator I = SCC.begin(), E = SCC.end(); I != E; ++I) { in runOnSCC()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | CallGraphSCCPass.cpp | 106 bool RunAllPassesOnSCC(CallGraphSCC &CurSCC, CallGraph &CG, 109 bool RunPassOnSCC(Pass *P, CallGraphSCC &CurSCC, 112 bool RefreshCallGraph(const CallGraphSCC &CurSCC, CallGraph &CG, 120 bool CGPassManager::RunPassOnSCC(Pass *P, CallGraphSCC &CurSCC, in RunPassOnSCC() 217 for (CallGraphSCC::iterator SCCIdx = CurSCC.begin(), E = CurSCC.end(); in RefreshCallGraph() 404 bool CGPassManager::RunAllPassesOnSCC(CallGraphSCC &CurSCC, CallGraph &CG, in RunAllPassesOnSCC() 428 for (CallGraphSCC::iterator I = CurSCC.begin(), E = CurSCC.end(); in RunAllPassesOnSCC() 471 CallGraphSCC CurSCC(CG, &CGI); in runOnModule() 548 void CallGraphSCC::ReplaceNode(CallGraphNode *Old, CallGraphNode *New) { in ReplaceNode() 634 bool runOnSCC(CallGraphSCC &SCC) override { in runOnSCC() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | OptBisect.h | 28 class CallGraphSCC; variable 41 virtual bool shouldRunPass(const Pass *P, const CallGraphSCC &U) { return true; } in shouldRunPass() 78 bool shouldRunPass(const Pass *P, const CallGraphSCC &U) override;
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | PruneEH.cpp | 47 bool runOnSCC(CallGraphSCC &SCC) override; 63 static bool runImpl(CallGraphSCC &SCC, CallGraph &CG) { in runImpl() 86 for (CallGraphSCC::iterator I = SCC.begin(), E = SCC.end(); in runImpl() 178 bool PruneEH::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
|
| H A D | InlineSimple.cpp | 77 bool runOnSCC(CallGraphSCC &SCC) override; 117 bool SimpleInliner::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
|
| H A D | AlwaysInliner.cpp | 106 bool runOnSCC(CallGraphSCC &SCC) override { return inlineCalls(SCC); } in runOnSCC()
|
| H A D | Inliner.cpp | 502 bool LegacyInlinerBase::runOnSCC(CallGraphSCC &SCC) { in runOnSCC() 529 inlineCallsImpl(CallGraphSCC &SCC, CallGraph &CG, in inlineCallsImpl() 757 bool LegacyInlinerBase::inlineCalls(CallGraphSCC &SCC) { in inlineCalls()
|
| H A D | FunctionAttrs.cpp | 1409 bool runOnSCC(CallGraphSCC &SCC) override; 1434 static bool runImpl(CallGraphSCC &SCC, AARGetterT AARGetter) { in runImpl() 1458 bool PostOrderFunctionAttrsLegacyPass::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
|
| H A D | ArgumentPromotion.cpp | 1049 bool runOnSCC(CallGraphSCC &SCC) override; 1078 bool ArgPromotion::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/IPO/ |
| H A D | Inliner.h | 44 bool runOnSCC(CallGraphSCC &SCC) override; 69 bool inlineCalls(CallGraphSCC &SCC);
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroInternal.h | 21 class CallGraphSCC; variable 51 CallGraph &CG, CallGraphSCC &SCC);
|
| H A D | CoroSplit.cpp | 779 static void splitCoroutine(Function &F, CallGraph &CG, CallGraphSCC &SCC) { in splitCoroutine() 857 static void createDevirtTriggerFunc(CallGraph &CG, CallGraphSCC &SCC) { in createDevirtTriggerFunc() 901 bool runOnSCC(CallGraphSCC &SCC) override { in runOnSCC()
|
| H A D | Coroutines.cpp | 195 CallGraph &CG, CallGraphSCC &SCC) { in updateCallGraph()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | OptBisect.cpp | 75 static std::string getDescription(const CallGraphSCC &SCC) { in getDescription() 115 bool OptBisect::shouldRunPass(const Pass *P, const CallGraphSCC &U) { in shouldRunPass()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUInline.cpp | 69 bool runOnSCC(CallGraphSCC &SCC) override; 94 bool AMDGPUInliner::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
|
| H A D | AMDGPUAnnotateKernelFeatures.cpp | 58 bool runOnSCC(CallGraphSCC &SCC) override; 295 bool AMDGPUAnnotateKernelFeatures::runOnSCC(CallGraphSCC &SCC) { in runOnSCC()
|