Pass (for the new pass manager) for printing a Function as LLVM's text IR assembly.
Declared in <llvm/IRPrinter/IRPrintingPasses.h>
class PrintFunctionPass
: public RequiredPassInfoMixin<PrintFunctionPass>
| Name | Description |
|---|---|
RequiredPassInfoMixin<PrintFunctionPass> | A CRTP mix-in for passes that should not be skipped. |
| Name | Description |
|---|---|
PrintFunctionPass [constructor] | Constructors |
run | Print function F as LLVM IR assembly. |
| Name | Description |
|---|---|
isRequired | Return true; required passes cannot be skipped. |