llvm::StackLifetimePrinterPass

Printer pass for testing.

Synopsis

Declared in <llvm/Analysis/StackLifetime.h>

class StackLifetimePrinterPass
    : public RequiredPassInfoMixin<StackLifetimePrinterPass>

Base Classes

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

Member Functions

NameDescription
StackLifetimePrinterPass [constructor]Construct a printer that writes to OS using liveness mode Type.
printPipeline Print this pass and its options as a pipeline string.
run Print stack lifetime info for F and return all analyses preserved.

Static Member Functions

NameDescription
isRequired Return true; required passes cannot be skipped.