LLVM: llvm::legacy::PassManager Class Reference (original) (raw)

PassManager manages ModulePassManagers. More...

#include "[llvm/IR/LegacyPassManager.h](LegacyPassManager%5F8h%5Fsource.html)"

Public Member Functions
PassManager ()
Create new pass manager.
~PassManager () override
void add (Pass *P) override
Add a pass to the queue of passes to run.
bool run (Module &M)
run - Execute all of the passes scheduled for execution.
Public Member Functions inherited from llvm::legacy::PassManagerBase
virtual ~PassManagerBase ()

PassManager manages ModulePassManagers.

Definition at line 53 of file LegacyPassManager.h.

llvm::legacy::PassManager::PassManager ( )

~PassManager()

llvm::legacy::PassManager::~PassManager ( ) override

add()

void llvm::legacy::PassManager::add ( Pass * P) overridevirtual

run()


The documentation for this class was generated from the following files: