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

Inherited from PassNameParser:

Inherited from PassRegistrationListener:

Methods

ΒΆbool ignorablePassImpl(
    const llvm::PassInfo* P) const

Declared at: llvm/include/llvm/IR/LegacyPassNameParser.h:107

Parameters

const llvm::PassInfo* P