llvm::PMDataManager::removeDeadPasses

Remove dead passes used by P.

Synopsis

Declared in <llvm/IR/LegacyPassManagers.h>

void
removeDeadPasses(
    Pass* P,
    StringRef Msg,
    PassDebuggingString DBG_STR);

Parameters

NameDescription
PPass whose dead analysis users are freed.
MsgContext string included in debug-pass output.
DBG_STRDebug-pass message fragment describing the IR unit.