MLIR 22.0.0git
mlir::detail::PassPipelineCLParserImpl Struct Reference

Public Member Functions

 PassPipelineCLParserImpl (StringRef arg, StringRef description, bool passNamesOnly)
bool contains (const PassRegistryEntry *entry) const
 Returns true if the given pass registry entry was registered at the top-level of the parser, i.e.

Public Attributes

llvm::cl::list< PassArgData, bool, PassNameParser > passList
 The set of passes and pass pipelines to run.

Detailed Description

Definition at line 952 of file PassRegistry.cpp.

Constructor & Destructor Documentation

◆ PassPipelineCLParserImpl()

mlir::detail::PassPipelineCLParserImpl::PassPipelineCLParserImpl ( StringRef arg,
StringRef description,
bool passNamesOnly )
inline

Definition at line 953 of file PassRegistry.cpp.

References passList.

Member Function Documentation

◆ contains()

bool mlir::detail::PassPipelineCLParserImpl::contains ( const PassRegistryEntry * entry) const
inline

Returns true if the given pass registry entry was registered at the top-level of the parser, i.e.

not within an explicit textual pipeline.

Definition at line 962 of file PassRegistry.cpp.

References passList.

Member Data Documentation

◆ passList

llvm::cl::list<PassArgData, bool, PassNameParser> mlir::detail::PassPipelineCLParserImpl::passList

The set of passes and pass pipelines to run.

Definition at line 969 of file PassRegistry.cpp.

Referenced by contains(), and PassPipelineCLParserImpl().


The documentation for this struct was generated from the following file: