Searched refs:CallGraphSCCPass (Results 1 – 12 of 12) sorted by relevance
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | CallGraphSCCPass.h | 35 class CallGraphSCCPass : public Pass { 37 explicit CallGraphSCCPass(char &pid) : Pass(PT_CallGraphSCC, pid) {} in CallGraphSCCPass() function 119 class DummyCGSCCPass : public CallGraphSCCPass { 123 DummyCGSCCPass() : CallGraphSCCPass(ID) { in DummyCGSCCPass()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | CallGraphSCCPass.cpp | 128 CallGraphSCCPass *CGSP = (CallGraphSCCPass *)P; in RunPassOnSCC() 521 Changed |= ((CallGraphSCCPass*)getContainedPass(i))->doInitialization(CG); in doInitialization() 536 Changed |= ((CallGraphSCCPass*)getContainedPass(i))->doFinalization(CG); in doFinalization() 568 void CallGraphSCCPass::assignPassManager(PMStack &PMS, in assignPassManager() 607 void CallGraphSCCPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage() 620 class PrintCallGraphPass : public CallGraphSCCPass { 628 : CallGraphSCCPass(ID), Banner(B), OS(OS) {} in PrintCallGraphPass() 680 Pass *CallGraphSCCPass::createPrinterPass(raw_ostream &OS, in createPrinterPass() 685 bool CallGraphSCCPass::skipSCC(CallGraphSCC &SCC) const { in skipSCC()
|
| /freebsd-12.1/contrib/llvm/tools/opt/ |
| H A D | PassPrinters.h | 23 class CallGraphSCCPass; variable 35 CallGraphSCCPass *createCallGraphPassPrinter(const PassInfo *PI,
|
| H A D | PassPrinters.cpp | 65 struct CallGraphSCCPassPrinter : public CallGraphSCCPass { 73 : CallGraphSCCPass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) { in CallGraphSCCPassPrinter() 243 CallGraphSCCPass *llvm::createCallGraphPassPrinter(const PassInfo *PI, in createCallGraphPassPrinter()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAnnotateKernelFeatures.cpp | 46 class AMDGPUAnnotateKernelFeatures : public CallGraphSCCPass { 55 AMDGPUAnnotateKernelFeatures() : CallGraphSCCPass(ID) {} in AMDGPUAnnotateKernelFeatures() 66 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | PruneEH.cpp | 40 struct PruneEH : public CallGraphSCCPass { 42 PruneEH() : CallGraphSCCPass(ID) { in PruneEH()
|
| H A D | ArgumentPromotion.cpp | 1032 struct ArgPromotion : public CallGraphSCCPass { 1037 : CallGraphSCCPass(ID), MaxElements(MaxElements) { in ArgPromotion() 1046 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage() 1133 return CallGraphSCCPass::doInitialization(CG); in doInitialization()
|
| H A D | Inliner.cpp | 124 LegacyInlinerBase::LegacyInlinerBase(char &ID) : CallGraphSCCPass(ID) {} in LegacyInlinerBase() 127 : CallGraphSCCPass(ID), InsertLifetime(InsertLifetime) {} in LegacyInlinerBase() 137 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
| H A D | FunctionAttrs.cpp | 1400 struct PostOrderFunctionAttrsLegacyPass : public CallGraphSCCPass { 1404 PostOrderFunctionAttrsLegacyPass() : CallGraphSCCPass(ID) { in PostOrderFunctionAttrsLegacyPass() 1415 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/IPO/ |
| H A D | Inliner.h | 31 struct LegacyInlinerBase : public CallGraphSCCPass {
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroSplit.cpp | 885 struct CoroSplit : public CallGraphSCCPass { 888 CoroSplit() : CallGraphSCCPass(ID) { in CoroSplit() 898 return CallGraphSCCPass::doInitialization(CG); in doInitialization() 934 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
|
| /freebsd-12.1/lib/clang/libllvm/ |
| H A D | Makefile | 45 SRCS_MIN+= Analysis/CallGraphSCCPass.cpp
|