LLVM 20.0.0git
|
#include "llvm/Passes/StandardInstrumentations.h"
Public Member Functions | |
PrintPassInstrumentation (bool Enabled, PrintPassOptions Opts) | |
void | registerCallbacks (PassInstrumentationCallbacks &PIC) |
Definition at line 121 of file StandardInstrumentations.h.
|
inline |
Definition at line 125 of file StandardInstrumentations.h.
void PrintPassInstrumentation::registerCallbacks | ( | PassInstrumentationCallbacks & | PIC | ) |
Definition at line 1106 of file StandardInstrumentations.cpp.
References assert(), llvm::CallingConv::C, F, IR, llvm::isSpecialPass(), OS, PIC, llvm::PassInstrumentationCallbacks::registerAfterAnalysisCallback(), llvm::PassInstrumentationCallbacks::registerAfterPassCallback(), llvm::PassInstrumentationCallbacks::registerAfterPassInvalidatedCallback(), llvm::PassInstrumentationCallbacks::registerAnalysesClearedCallback(), llvm::PassInstrumentationCallbacks::registerAnalysisInvalidatedCallback(), llvm::PassInstrumentationCallbacks::registerBeforeAnalysisCallback(), llvm::PassInstrumentationCallbacks::registerBeforeNonSkippedPassCallback(), llvm::PassInstrumentationCallbacks::registerBeforeSkippedPassCallback(), llvm::PrintPassOptions::SkipAnalyses, and llvm::PrintPassOptions::Verbose.
Referenced by llvm::StandardInstrumentations::registerCallbacks().