Searched refs:CallGraphSCCPass (Results 1 – 16 of 16) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | CallGraphSCCPass.h | 34 class CallGraphSCCPass : public Pass { 36 explicit CallGraphSCCPass(char &pid) : Pass(PT_CallGraphSCC, pid) {} in CallGraphSCCPass() function 122 class DummyCGSCCPass : public CallGraphSCCPass { 126 DummyCGSCCPass() : CallGraphSCCPass(ID) { in DummyCGSCCPass()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUResourceUsageAnalysis.h | 28 struct AMDGPUResourceUsageAnalysis : public CallGraphSCCPass { 50 AMDGPUResourceUsageAnalysis() : CallGraphSCCPass(ID) {} in AMDGPUResourceUsageAnalysis() 56 return CallGraphSCCPass::doInitialization(CG); in doInitialization()
|
| H A D | AMDGPUPerfHintAnalysis.h | 23 struct AMDGPUPerfHintAnalysis : public CallGraphSCCPass { 27 AMDGPUPerfHintAnalysis() : CallGraphSCCPass(ID) {} in AMDGPUPerfHintAnalysis()
|
| H A D | AMDGPUAnnotateKernelFeatures.cpp | 36 class AMDGPUAnnotateKernelFeatures : public CallGraphSCCPass { 48 AMDGPUAnnotateKernelFeatures() : CallGraphSCCPass(ID) {} in AMDGPUAnnotateKernelFeatures() 59 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CallGraphSCCPass.cpp | 130 CallGraphSCCPass *CGSP = (CallGraphSCCPass *)P; in RunPassOnSCC() 566 Changed |= ((CallGraphSCCPass*)getContainedPass(i))->doInitialization(CG); in doInitialization() 581 Changed |= ((CallGraphSCCPass*)getContainedPass(i))->doFinalization(CG); in doFinalization() 620 void CallGraphSCCPass::assignPassManager(PMStack &PMS, in assignPassManager() 659 void CallGraphSCCPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 672 class PrintCallGraphPass : public CallGraphSCCPass { 680 : CallGraphSCCPass(ID), Banner(B), OS(OS) {} in PrintCallGraphPass() 732 Pass *CallGraphSCCPass::createPrinterPass(raw_ostream &OS, in createPrinterPass() 752 bool CallGraphSCCPass::skipSCC(CallGraphSCC &SCC) const { in skipSCC()
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/opt/ |
| H A D | PassPrinters.h | 19 class CallGraphSCCPass; variable 29 CallGraphSCCPass *createCallGraphPassPrinter(const PassInfo *PI,
|
| H A D | PassPrinters.cpp | 62 struct CallGraphSCCPassPrinter : public CallGraphSCCPass { 69 : CallGraphSCCPass(ID), PassToPrint(PI), Out(out) { in CallGraphSCCPassPrinter() 197 CallGraphSCCPass *llvm::createCallGraphPassPrinter(const PassInfo *PI, in createCallGraphPassPrinter()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | PruneEH.cpp | 43 struct PruneEH : public CallGraphSCCPass { 45 PruneEH() : CallGraphSCCPass(ID) { in PruneEH()
|
| H A D | ArgumentPromotion.cpp | 1062 struct ArgPromotion : public CallGraphSCCPass { 1067 : CallGraphSCCPass(ID), MaxElements(MaxElements) { in ArgPromotion() 1076 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage() 1164 return CallGraphSCCPass::doInitialization(CG); in doInitialization()
|
| H A D | Inliner.cpp | 106 LegacyInlinerBase::LegacyInlinerBase(char &ID) : CallGraphSCCPass(ID) {} in LegacyInlinerBase() 109 : CallGraphSCCPass(ID), InsertLifetime(InsertLifetime) {} in LegacyInlinerBase() 119 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
| H A D | FunctionAttrs.cpp | 1653 struct PostOrderFunctionAttrsLegacyPass : public CallGraphSCCPass { 1657 PostOrderFunctionAttrsLegacyPass() : CallGraphSCCPass(ID) { in PostOrderFunctionAttrsLegacyPass() 1668 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
| H A D | Attributor.cpp | 3018 struct AttributorCGSCCLegacyPass : public CallGraphSCCPass { 3021 AttributorCGSCCLegacyPass() : CallGraphSCCPass(ID) { in AttributorCGSCCLegacyPass() 3052 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
| H A D | OpenMPOpt.cpp | 4303 struct OpenMPOptCGSCCLegacyPass : public CallGraphSCCPass { 4307 OpenMPOptCGSCCLegacyPass() : CallGraphSCCPass(ID) { in OpenMPOptCGSCCLegacyPass() 4312 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | Inliner.h | 31 struct LegacyInlinerBase : public CallGraphSCCPass {
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroSplit.cpp | 2178 struct CoroSplitLegacy : public CallGraphSCCPass { 2182 : CallGraphSCCPass(ID), ReuseFrameSlot(ReuseFrameSlot) { in CoroSplitLegacy() 2193 return CallGraphSCCPass::doInitialization(CG); in doInitialization() 2263 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
| /freebsd-13.1/lib/clang/libllvm/ |
| H A D | Makefile | 56 SRCS_MIN+= Analysis/CallGraphSCCPass.cpp
|