Searched refs:CallGraphSCCPass (Results 1 - 13 of 13) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.h | 18 #include "llvm/Analysis/CallGraphSCCPass.h" 24 struct AMDGPUPerfHintAnalysis : public CallGraphSCCPass { 28 AMDGPUPerfHintAnalysis() : CallGraphSCCPass(ID) {}
|
H A D | AMDGPUAnnotateKernelFeatures.cpp | 22 #include "llvm/Analysis/CallGraphSCCPass.h" 45 class AMDGPUAnnotateKernelFeatures : public CallGraphSCCPass { 57 AMDGPUAnnotateKernelFeatures() : CallGraphSCCPass(ID) {} 68 CallGraphSCCPass::getAnalysisUsage(AU);
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/opt/ |
H A D | PassPrinters.h | 21 class CallGraphSCCPass; 33 CallGraphSCCPass *createCallGraphPassPrinter(const PassInfo *PI,
|
H A D | PassPrinters.cpp | 16 #include "llvm/Analysis/CallGraphSCCPass.h" 64 struct CallGraphSCCPassPrinter : public CallGraphSCCPass { 72 : CallGraphSCCPass(ID), PassToPrint(PI), Out(out), QuietPass(Quiet) { 74 PassName = "CallGraphSCCPass Printer: " + PassToPrintName; 208 CallGraphSCCPass *llvm::createCallGraphPassPrinter(const PassInfo *PI,
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | CallGraphSCCPass.h | 1 //===- CallGraphSCCPass.h - Pass that operates BU on call graph -*- C++ -*-===// 9 // This file defines the CallGraphSCCPass class, which is used for passes which 34 class CallGraphSCCPass : public Pass { class in namespace:llvm 36 explicit CallGraphSCCPass(char &pid) : Pass(PT_CallGraphSCC, pid) {} function in class:llvm::CallGraphSCCPass 86 /// CallGraphSCC - This is a single SCC that a CallGraphSCCPass is run on. 118 class DummyCGSCCPass : public CallGraphSCCPass { 122 DummyCGSCCPass() : CallGraphSCCPass(ID) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
H A D | Inliner.h | 13 #include "llvm/Analysis/CallGraphSCCPass.h" 30 struct LegacyInlinerBase : public CallGraphSCCPass {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | CallGraphSCCPass.cpp | 1 //===- CallGraphSCCPass.cpp - Pass that operates BU on call graph ---------===// 9 // This file implements the CallGraphSCCPass class, which is used for passes 17 #include "llvm/Analysis/CallGraphSCCPass.h" 126 CallGraphSCCPass *CGSP = (CallGraphSCCPass *)P; 248 "CallGraphSCCPass did not update the CallGraph correctly!"); 319 "CallGraphSCCPass did not update the CallGraph correctly!"); 344 "CallGraphSCCPass did not update the CallGraph correctly!"); 520 Changed |= ((CallGraphSCCPass*)getContainedPass(i))->doInitialization(CG); 535 Changed |= ((CallGraphSCCPass*)getContainedPas [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | PruneEH.cpp | 19 #include "llvm/Analysis/CallGraphSCCPass.h" 40 struct PruneEH : public CallGraphSCCPass { 42 PruneEH() : CallGraphSCCPass(ID) {
|
H A D | ArgumentPromotion.cpp | 46 #include "llvm/Analysis/CallGraphSCCPass.h" 1071 struct ArgPromotion : public CallGraphSCCPass { 1076 : CallGraphSCCPass(ID), MaxElements(MaxElements) { 1085 CallGraphSCCPass::getAnalysisUsage(AU); 1174 return CallGraphSCCPass::doInitialization(CG);
|
H A D | Inliner.cpp | 123 LegacyInlinerBase::LegacyInlinerBase(char &ID) : CallGraphSCCPass(ID) {} 126 : CallGraphSCCPass(ID), InsertLifetime(InsertLifetime) {} 136 CallGraphSCCPass::getAnalysisUsage(AU);
|
H A D | FunctionAttrs.cpp | 27 #include "llvm/Analysis/CallGraphSCCPass.h" 1459 struct PostOrderFunctionAttrsLegacyPass : public CallGraphSCCPass { 1463 PostOrderFunctionAttrsLegacyPass() : CallGraphSCCPass(ID) { 1474 CallGraphSCCPass::getAnalysisUsage(AU);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroSplit.cpp | 29 #include "llvm/Analysis/CallGraphSCCPass.h" 1533 struct CoroSplitLegacy : public CallGraphSCCPass { 1536 CoroSplitLegacy() : CallGraphSCCPass(ID) { 1548 return CallGraphSCCPass::doInitialization(CG); 1599 CallGraphSCCPass::getAnalysisUsage(AU);
|
/freebsd-11-stable/lib/clang/libllvm/ |
H A D | Makefile | 56 SRCS_MIN+= Analysis/CallGraphSCCPass.cpp
|
Completed in 171 milliseconds