llvm::legacy

Contains the legacy (old) pass manager infrastructure.

Types

NameDescription
FunctionPassManager FunctionPassManager manages FunctionPasses.
FunctionPassManagerImpl Internal implementation of the legacy FunctionPassManager.
PassManager PassManager manages ModulePassManagers
PassManagerBase PassManagerBase - An abstract interface to allow code to add passes to a pass manager without having to hard-code what kind of pass manager it is.
PassManagerImpl Internal implementation of the legacy module PassManager.

Functions

NameDescription
debugPassSpecified Return true if the -debug-pass command-line option has been specified.