retdec
|
Public Member Functions | |
ModulePassPrinter (const std::string &phaseName, const std::string &phaseArg) | |
bool | runOnModule (Module &M) override |
llvm::StringRef | getPassName () const override |
void | getAnalysisUsage (AnalysisUsage &AU) const override |
Public Attributes | |
std::string | PhaseName |
std::string | PhaseArg |
std::string | PassName |
Static Public Attributes | |
static char | ID = 0 |
static std::string | LastPhase |
static const std::string | LlvmAggregatePhaseName = "LLVM" |
This pass just prints phase information about other, subsequent passes. In pass manager, tt should be placed right before the pass which phase info it is printing.
|
inline |
|
inlineoverride |
|
inlineoverride |
|
inlineoverride |
|
static |
|
static |
|
inlinestatic |
std::string retdec::ModulePassPrinter::PassName |
std::string retdec::ModulePassPrinter::PhaseArg |
std::string retdec::ModulePassPrinter::PhaseName |