| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | InlineSimple.cpp | 70 bool runOnSCC(CallGraphSCC &SCC) override; 110 bool SimpleInliner::runOnSCC(CallGraphSCC &SCC) { in runOnSCC() function in SimpleInliner 112 return LegacyInlinerBase::runOnSCC(SCC); in runOnSCC()
|
| H A D | PruneEH.cpp | 47 bool runOnSCC(CallGraphSCC &SCC) override; 163 bool PruneEH::runOnSCC(CallGraphSCC &SCC) { in runOnSCC() function in PruneEH
|
| H A D | AlwaysInliner.cpp | 154 bool runOnSCC(CallGraphSCC &SCC) override { return inlineCalls(SCC); } in runOnSCC() function in __anonad104f170511::AlwaysInlinerLegacyPass
|
| H A D | FunctionAttrs.cpp | 1920 bool runOnSCC(CallGraphSCC &SCC) override; 1955 bool PostOrderFunctionAttrsLegacyPass::runOnSCC(CallGraphSCC &SCC) { in runOnSCC() function in PostOrderFunctionAttrsLegacyPass
|
| H A D | Inliner.cpp | 355 bool LegacyInlinerBase::runOnSCC(CallGraphSCC &SCC) { in runOnSCC() function in LegacyInlinerBase
|
| H A D | Attributor.cpp | 3517 bool runOnSCC(CallGraphSCC &SCC) override { in runOnSCC() function
|
| H A D | OpenMPOpt.cpp | 5118 bool runOnSCC(CallGraphSCC &CGSCC) override { in runOnSCC() function
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAnnotateKernelFeatures.cpp | 41 bool runOnSCC(CallGraphSCC &SCC) override; 112 bool AMDGPUAnnotateKernelFeatures::runOnSCC(CallGraphSCC &SCC) { in runOnSCC() function in AMDGPUAnnotateKernelFeatures
|
| H A D | AMDGPUPerfHintAnalysis.h | 29 bool runOnSCC(CallGraphSCC &SCC) override;
|
| H A D | AMDGPUPerfHintAnalysis.cpp | 393 bool AMDGPUPerfHintAnalysis::runOnSCC(CallGraphSCC &SCC) { in runOnSCC() function in AMDGPUPerfHintAnalysis
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | CallGraphSCCPass.h | 59 virtual bool runOnSCC(CallGraphSCC &SCC) = 0; 131 bool runOnSCC(CallGraphSCC &SCC) override { return false; } in runOnSCC() function
|
| /llvm-project-15.0.7/polly/lib/Transform/ |
| H A D | ScopInliner.cpp | 51 bool runOnSCC(CallGraphSCC &SCC) override { in runOnSCC() function in __anon01045d060111::ScopInliner
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/ |
| H A D | Inliner.h | 44 bool runOnSCC(CallGraphSCC &SCC) override;
|
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | LegacyPassManagerTest.cpp | 175 bool runOnSCC(CallGraphSCC &SCMM) override { in runOnSCC() function 595 bool runOnSCC(CallGraphSCC &SCMM) override { in runOnSCC() function 707 bool runOnSCC(CallGraphSCC &SCC) override { in runOnSCC() function
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | CallGraphSCCPass.cpp | 142 Changed = CGSP->runOnSCC(CurSCC); in RunPassOnSCC() 685 bool runOnSCC(CallGraphSCC &SCC) override { in runOnSCC() function in __anon3a3562f10411::PrintCallGraphPass
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | WritingAnLLVMPass.rst | 419 #. ... *allowed* to maintain state across invocations of :ref:`runOnSCC 420 <writing-an-llvm-pass-runOnSCC>` (including global data). 441 .. _writing-an-llvm-pass-runOnSCC: 443 The ``runOnSCC`` method 448 virtual bool runOnSCC(CallGraphSCC &SCC) = 0; 450 The ``runOnSCC`` method performs the interesting work of the pass, and should 462 when the pass framework has finished calling :ref:`runOnSCC 463 <writing-an-llvm-pass-runOnSCC>` for every SCC in the program being compiled.
|