/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | CallGraphSCCPass.h | 31 class CallGraphSCC; 59 virtual bool runOnSCC(CallGraphSCC &SCC) = 0; 83 bool skipSCC(CallGraphSCC &SCC) const; 86 /// CallGraphSCC - This is a single SCC that a CallGraphSCCPass is run on. 87 class CallGraphSCC { class in namespace:llvm 93 CallGraphSCC(CallGraph &cg, void *context) : CG(cg), Context(context) {} function in class:llvm::CallGraphSCC 127 bool runOnSCC(CallGraphSCC &SCC) override { return false; }
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/opt/ |
H A D | PrintSCC.cpp | 48 struct CallGraphSCC : public ModulePass { struct in namespace:__anon3341 50 CallGraphSCC() : ModulePass(ID) {} function in struct:__anon3341::CallGraphSCC 69 char CallGraphSCC::ID = 0; 70 static RegisterPass<CallGraphSCC> 92 bool CallGraphSCC::runOnModule(Module &M) {
|
H A D | PassPrinters.cpp | 77 bool runOnSCC(CallGraphSCC &SCC) override { 82 for (CallGraphSCC::iterator I = SCC.begin(), E = SCC.end(); I != E; ++I) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.h | 30 bool runOnSCC(CallGraphSCC &SCC) override;
|
H A D | AMDGPUAnnotateKernelFeatures.cpp | 60 bool runOnSCC(CallGraphSCC &SCC) override; 343 bool AMDGPUAnnotateKernelFeatures::runOnSCC(CallGraphSCC &SCC) {
|
H A D | AMDGPUInline.cpp | 74 bool runOnSCC(CallGraphSCC &SCC) override; 99 bool AMDGPUInliner::runOnSCC(CallGraphSCC &SCC) {
|
H A D | AMDGPUPerfHintAnalysis.cpp | 367 bool AMDGPUPerfHintAnalysis::runOnSCC(CallGraphSCC &SCC) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | Inliner.h | 43 bool runOnSCC(CallGraphSCC &SCC) override; 68 bool inlineCalls(CallGraphSCC &SCC);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | CallGraphSCCPass.cpp | 104 bool RunAllPassesOnSCC(CallGraphSCC &CurSCC, CallGraph &CG, 107 bool RunPassOnSCC(Pass *P, CallGraphSCC &CurSCC, 110 bool RefreshCallGraph(const CallGraphSCC &CurSCC, CallGraph &CG, 118 bool CGPassManager::RunPassOnSCC(Pass *P, CallGraphSCC &CurSCC, 142 // FIXME: Add getInstructionCount to CallGraphSCC. 195 /// CallGraphSCC passes to verify that they correctly updated the callgraph. 201 bool CGPassManager::RefreshCallGraph(const CallGraphSCC &CurSCC, CallGraph &CG, 215 for (CallGraphSCC::iterator SCCIdx = CurSCC.begin(), E = CurSCC.end(); 403 bool CGPassManager::RunAllPassesOnSCC(CallGraphSCC &CurSCC, CallGraph &CG, 409 // CallGraphSCC Passe [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | InlineSimple.cpp | 77 bool runOnSCC(CallGraphSCC &SCC) override; 117 bool SimpleInliner::runOnSCC(CallGraphSCC &SCC) {
|
H A D | PruneEH.cpp | 47 bool runOnSCC(CallGraphSCC &SCC) override; 63 static bool runImpl(CallGraphSCC &SCC, CallGraph &CG) { 86 for (CallGraphSCC::iterator I = SCC.begin(), E = SCC.end(); 178 bool PruneEH::runOnSCC(CallGraphSCC &SCC) {
|
H A D | AlwaysInliner.cpp | 115 bool runOnSCC(CallGraphSCC &SCC) override { return inlineCalls(SCC); }
|
H A D | Inliner.cpp | 501 bool LegacyInlinerBase::runOnSCC(CallGraphSCC &SCC) { 528 inlineCallsImpl(CallGraphSCC &SCC, CallGraph &CG, 758 bool LegacyInlinerBase::inlineCalls(CallGraphSCC &SCC) {
|
H A D | FunctionAttrs.cpp | 1468 bool runOnSCC(CallGraphSCC &SCC) override; 1493 static bool runImpl(CallGraphSCC &SCC, AARGetterT AARGetter) { 1516 bool PostOrderFunctionAttrsLegacyPass::runOnSCC(CallGraphSCC &SCC) {
|
H A D | ArgumentPromotion.cpp | 1088 bool runOnSCC(CallGraphSCC &SCC) override; 1117 bool ArgPromotion::runOnSCC(CallGraphSCC &SCC) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroInternal.h | 21 class CallGraphSCC; 52 CallGraph &CG, CallGraphSCC &SCC);
|
H A D | CoroSplit.cpp | 1360 static void splitCoroutine(Function &F, CallGraph &CG, CallGraphSCC &SCC) { 1431 static void createDevirtTriggerFunc(CallGraph &CG, CallGraphSCC &SCC) { 1551 bool runOnSCC(CallGraphSCC &SCC) override {
|
H A D | Coroutines.cpp | 209 CallGraph &CG, CallGraphSCC &SCC) {
|