class FilteredPassNameParser
Declaration
template <typename Filter>
class FilteredPassNameParser : public PassNameParser { /* full declaration omitted */ };
Description
===----------------------------------------------------------------------===// FilteredPassNameParser class - Make use of the pass registration mechanism to automatically add a command line argument to opt for each pass that satisfies a filter criteria. Filter should return true for passes to be registered as command-line options.
Declared at: llvm/include/llvm/IR/LegacyPassNameParser.h:102
Inherits from: PassNameParser
Templates
- Filter
Method Overview
- public bool ignorablePassImpl(const llvm::PassInfo * P) const
Inherited from PassNameParser:
- public ignorablePass
- public ignorablePassImpl
- public initialize
- public passEnumerate
- public passRegistered
- public printOptionInfo
Inherited from PassRegistrationListener:
Methods
ΒΆbool ignorablePassImpl(
const llvm::PassInfo* P) const
bool ignorablePassImpl(
const llvm::PassInfo* P) const
Declared at: llvm/include/llvm/IR/LegacyPassNameParser.h:107
Parameters
- const llvm::PassInfo* P