LLVM 20.0.0git
|
#include "llvm/Passes/StandardInstrumentations.h"
Classes | |
struct | BBGuard |
struct | CFG |
Public Member Functions | |
void | registerCallbacks (PassInstrumentationCallbacks &PIC, ModuleAnalysisManager &MAM) |
Definition at line 135 of file StandardInstrumentations.h.
void PreservedCFGCheckerInstrumentation::registerCallbacks | ( | PassInstrumentationCallbacks & | PIC, |
ModuleAnalysisManager & | MAM | ||
) |
Definition at line 1362 of file StandardInstrumentations.cpp.
References assert(), llvm::dbgs(), F, FAM, llvm::formatv(), llvm::AnalysisManager< IRUnitT, ExtraArgTs >::getCachedResult(), GetFunctions(), llvm::AnalysisManager< IRUnitT, ExtraArgTs >::getResult(), IR, MAM, P, PIC, llvm::PreservedCFGCheckerInstrumentation::CFG::printDiff(), llvm::PassInstrumentationCallbacks::registerAfterPassCallback(), llvm::PassInstrumentationCallbacks::registerAfterPassInvalidatedCallback(), llvm::PassInstrumentationCallbacks::registerBeforeNonSkippedPassCallback(), llvm::AnalysisManager< IRUnitT, ExtraArgTs >::registerPass(), llvm::report_fatal_error(), llvm::StructuralHash(), and VerifyAnalysisInvalidation.
Referenced by llvm::StandardInstrumentations::registerCallbacks().