#include "llvm/Passes/StandardInstrumentations.h"
|
void | generateIRRepresentation (Any IR, StringRef PassID, std::string &Output) override |
|
void | handleAfter (StringRef PassID, std::string &Name, const std::string &Before, const std::string &After, Any) override |
|
| TextChangeReporter (bool Verbose) |
|
void | handleInitialIR (Any IR) override |
|
void | omitAfter (StringRef PassID, std::string &Name) override |
|
void | handleInvalidated (StringRef PassID) override |
|
void | handleFiltered (StringRef PassID, std::string &Name) override |
|
void | handleIgnored (StringRef PassID, std::string &Name) override |
|
| ChangeReporter (bool RunInVerboseMode) |
|
void | registerRequiredCallbacks (PassInstrumentationCallbacks &PIC) |
|
virtual void | handleInitialIR (Any IR)=0 |
|
virtual void | generateIRRepresentation (Any IR, StringRef PassID, IRUnitT &Output)=0 |
|
virtual void | omitAfter (StringRef PassID, std::string &Name)=0 |
|
virtual void | handleAfter (StringRef PassID, std::string &Name, const IRUnitT &Before, const IRUnitT &After, Any)=0 |
|
virtual void | handleInvalidated (StringRef PassID)=0 |
|
virtual void | handleFiltered (StringRef PassID, std::string &Name)=0 |
|
virtual void | handleIgnored (StringRef PassID, std::string &Name)=0 |
|
Definition at line 270 of file StandardInstrumentations.h.
◆ IRChangedPrinter()
llvm::IRChangedPrinter::IRChangedPrinter |
( |
bool |
VerboseMode | ) |
|
|
inline |
◆ ~IRChangedPrinter()
IRChangedPrinter::~IRChangedPrinter |
( |
| ) |
|
|
overridedefault |
◆ generateIRRepresentation()
void IRChangedPrinter::generateIRRepresentation |
( |
Any |
IR, |
|
|
StringRef |
PassID, |
|
|
std::string & |
Output |
|
) |
| |
|
overrideprotected |
◆ handleAfter()
void IRChangedPrinter::handleAfter |
( |
StringRef |
PassID, |
|
|
std::string & |
Name, |
|
|
const std::string & |
Before, |
|
|
const std::string & |
After, |
|
|
Any |
|
|
) |
| |
|
overrideprotected |
◆ registerCallbacks()
The documentation for this class was generated from the following files: