LLVM
15.0.0git
|
#include "llvm/Passes/StandardInstrumentations.h"
Classes | |
struct | BBGuard |
struct | CFG |
Public Member Functions | |
void | registerCallbacks (PassInstrumentationCallbacks &PIC, FunctionAnalysisManager &FAM) |
Static Public Attributes | |
static cl::opt< bool > | VerifyPreservedCFG |
Definition at line 106 of file StandardInstrumentations.h.
void PreservedCFGCheckerInstrumentation::registerCallbacks | ( | PassInstrumentationCallbacks & | PIC, |
FunctionAnalysisManager & | FAM | ||
) |
Definition at line 1130 of file StandardInstrumentations.cpp.
References llvm::PreservedAnalyses::allAnalysesInSetPreserved(), assert(), llvm::dbgs(), F, FAM, llvm::AnalysisManager< IRUnitT, ExtraArgTs >::getCachedResult(), llvm::AnalysisManager< IRUnitT, ExtraArgTs >::getResult(), IR, P, Pass, PIC, llvm::PreservedCFGCheckerInstrumentation::CFG::printDiff(), llvm::PassInstrumentationCallbacks::registerAfterPassCallback(), llvm::PassInstrumentationCallbacks::registerAfterPassInvalidatedCallback(), llvm::PassInstrumentationCallbacks::registerBeforeNonSkippedPassCallback(), llvm::AnalysisManager< IRUnitT, ExtraArgTs >::registerPass(), llvm::report_fatal_error(), and VerifyPreservedCFG.
Referenced by llvm::StandardInstrumentations::registerCallbacks().
|
static |
Definition at line 151 of file StandardInstrumentations.h.
Referenced by registerCallbacks().