Searched refs:CallGraphSCCPass (Results 1 – 14 of 14) sorted by relevance
34 class CallGraphSCCPass : public Pass {36 explicit CallGraphSCCPass(char &pid) : Pass(PT_CallGraphSCC, pid) {} in CallGraphSCCPass() function118 class DummyCGSCCPass : public CallGraphSCCPass {122 DummyCGSCCPass() : CallGraphSCCPass(ID) { in DummyCGSCCPass()
126 CallGraphSCCPass *CGSP = (CallGraphSCCPass *)P; in RunPassOnSCC()520 Changed |= ((CallGraphSCCPass*)getContainedPass(i))->doInitialization(CG); in doInitialization()535 Changed |= ((CallGraphSCCPass*)getContainedPass(i))->doFinalization(CG); in doFinalization()567 void CallGraphSCCPass::assignPassManager(PMStack &PMS, in assignPassManager()606 void CallGraphSCCPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()619 class PrintCallGraphPass : public CallGraphSCCPass {627 : CallGraphSCCPass(ID), Banner(B), OS(OS) {} in PrintCallGraphPass()679 Pass *CallGraphSCCPass::createPrinterPass(raw_ostream &OS, in createPrinterPass()702 bool CallGraphSCCPass::skipSCC(CallGraphSCC &SCC) const { in skipSCC()
18 CallGraphSCCPass.cpp
24 struct AMDGPUPerfHintAnalysis : public CallGraphSCCPass {28 AMDGPUPerfHintAnalysis() : CallGraphSCCPass(ID) {} in AMDGPUPerfHintAnalysis()
45 class AMDGPUAnnotateKernelFeatures : public CallGraphSCCPass {57 AMDGPUAnnotateKernelFeatures() : CallGraphSCCPass(ID) {} in AMDGPUAnnotateKernelFeatures()68 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
40 struct PruneEH : public CallGraphSCCPass {42 PruneEH() : CallGraphSCCPass(ID) { in PruneEH()
1071 struct ArgPromotion : public CallGraphSCCPass {1076 : CallGraphSCCPass(ID), MaxElements(MaxElements) { in ArgPromotion()1085 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()1174 return CallGraphSCCPass::doInitialization(CG); in doInitialization()
123 LegacyInlinerBase::LegacyInlinerBase(char &ID) : CallGraphSCCPass(ID) {} in LegacyInlinerBase()126 : CallGraphSCCPass(ID), InsertLifetime(InsertLifetime) {} in LegacyInlinerBase()136 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
1459 struct PostOrderFunctionAttrsLegacyPass : public CallGraphSCCPass {1463 PostOrderFunctionAttrsLegacyPass() : CallGraphSCCPass(ID) { in PostOrderFunctionAttrsLegacyPass()1474 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
30 struct LegacyInlinerBase : public CallGraphSCCPass {
1530 struct CoroSplitLegacy : public CallGraphSCCPass {1533 CoroSplitLegacy() : CallGraphSCCPass(ID) { in CoroSplitLegacy()1545 return CallGraphSCCPass::doInitialization(CG); in doInitialization()1596 CallGraphSCCPass::getAnalysisUsage(AU); in getAnalysisUsage()
30 "llvm/lib/Analysis/CallGraphSCCPass.cpp",
187 "llvm/lib/Analysis/CallGraphSCCPass.cpp",
28 ${LLVM_DIR}/lib/Analysis/CallGraphSCCPass.cpp