llvm::CFGSCCPrinterPass

Printer pass for strongly connected components of a function CFG.

Synopsis

Declared in <llvm/Analysis/CFGSCCPrinter.h>

class CFGSCCPrinterPass
    : public RequiredPassInfoMixin<CFGSCCPrinterPass>

Base Classes

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

Member Functions

NameDescription
CFGSCCPrinterPass [constructor]Construct a CFG SCC printer that writes to OS.
run Print the CFG SCCs of function F in postorder.

Static Member Functions

NameDescription
isRequired Return true; required passes cannot be skipped.