llvm::PrintMIRPass

Pass that prints a machine function in the MIR serialization format.

Synopsis

Declared in <llvm/CodeGen/MIRPrinter.h>

class PrintMIRPass
    : public RequiredPassInfoMixin<PrintMIRPass>

Base Classes

NameDescription
RequiredPassInfoMixin<PrintMIRPass>A CRTP mix-in for passes that should not be skipped.

Member Functions

NameDescription
PrintMIRPass [constructor]Construct a pass that prints MIR for a machine function to OS.
run Print the machine function in the MIR serialization format.

Static Member Functions

NameDescription
isRequired Return true; required passes cannot be skipped.