class PrintIRInstrumentation
Declaration
class PrintIRInstrumentation { /* full declaration omitted */ };
Description
Instrumentation to print IR before/after passes. Needs state to be able to print module after pass that invalidates IR unit (typically Loop or SCC).
Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:33
Method Overview
- public PrintIRInstrumentation()
- public void registerCallbacks(llvm::PassInstrumentationCallbacks & PIC)
- public ~PrintIRInstrumentation()
Methods
¶PrintIRInstrumentation()
PrintIRInstrumentation()
Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:35
¶void registerCallbacks(
llvm::PassInstrumentationCallbacks& PIC)
void registerCallbacks(
llvm::PassInstrumentationCallbacks& PIC)
Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:38
Parameters
¶~PrintIRInstrumentation()
~PrintIRInstrumentation()
Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:36