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

Methods

PrintIRInstrumentation()

Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:35

void registerCallbacks(
    llvm::PassInstrumentationCallbacks& PIC)

Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:38

Parameters

llvm::PassInstrumentationCallbacks& PIC

~PrintIRInstrumentation()

Declared at: llvm/include/llvm/Passes/StandardInstrumentations.h:36