MLIR  20.0.0git
Public Member Functions | Public Attributes | List of all members
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. More...
 

Public Attributes

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

Detailed Description

Definition at line 951 of file PassRegistry.cpp.

Constructor & Destructor Documentation

◆ PassPipelineCLParserImpl()

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

Definition at line 952 of file PassRegistry.cpp.

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 961 of file PassRegistry.cpp.

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 968 of file PassRegistry.cpp.


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