llvm::PrintFunctionPass

Pass (for the new pass manager) for printing a Function as LLVM's text IR assembly.

Synopsis

Declared in <llvm/IRPrinter/IRPrintingPasses.h>

class PrintFunctionPass
    : public RequiredPassInfoMixin<PrintFunctionPass>

Base Classes

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

Member Functions

NameDescription
PrintFunctionPass [constructor]Constructors
run Print function F as LLVM IR assembly.

Static Member Functions

NameDescription
isRequired Return true; required passes cannot be skipped.