LLVM
15.0.0git
|
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/IR/BasicBlock.h"
#include "llvm/IR/OptBisect.h"
#include "llvm/IR/PassTimingInfo.h"
#include "llvm/IR/ValueHandle.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Transforms/IPO/SampleProfileProbe.h"
#include <string>
#include <utility>
Go to the source code of this file.
Classes | |
class | llvm::PrintIRInstrumentation |
Instrumentation to print IR before/after passes. More... | |
class | llvm::OptNoneInstrumentation |
class | llvm::OptBisectInstrumentation |
struct | llvm::PrintPassOptions |
class | llvm::PrintPassInstrumentation |
class | llvm::PreservedCFGCheckerInstrumentation |
struct | llvm::PreservedCFGCheckerInstrumentation::BBGuard |
struct | llvm::PreservedCFGCheckerInstrumentation::CFG |
class | llvm::ChangeReporter< IRUnitT > |
class | llvm::TextChangeReporter< IRUnitT > |
class | llvm::IRChangedPrinter |
class | llvm::BlockDataT< T > |
class | llvm::OrderedChangedData< T > |
class | llvm::EmptyData |
class | llvm::FuncDataT< T > |
class | llvm::IRDataT< T > |
class | llvm::IRComparer< T > |
class | llvm::InLineChangePrinter |
class | llvm::VerifyInstrumentation |
class | llvm::DCData |
class | llvm::DotCfgChangeReporter |
class | llvm::StandardInstrumentations |
This class provides an interface to register all the standard pass instrumentations and manages their state (if any). More... | |
Namespaces | |
llvm | |
This is an optimization pass for GlobalISel generic memory operations. | |
This header defines a class that provides bookkeeping for all standard (i.e in-tree) pass instrumentations.
Definition in file StandardInstrumentations.h.