MLIR  16.0.0git
Classes | Namespaces | Functions
AsmState.h File Reference
#include "mlir/IR/OperationSupport.h"
#include "mlir/Support/LLVM.h"
#include <memory>
+ Include dependency graph for AsmState.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mlir::AsmResourceBlob
 The following classes enable support for parsing and printing resources within MLIR assembly formats. More...
 
class  mlir::HeapAsmResourceBlob
 This class provides a simple utility wrapper for creating heap allocated AsmResourceBlobs. More...
 
class  mlir::UnmanagedAsmResourceBlob
 This class provides a simple utility wrapper for creating "unmanaged" AsmResourceBlobs. More...
 
class  mlir::AsmResourceBuilder
 This class is used to build resource entries for use by the printer. More...
 
class  mlir::AsmParsedResourceEntry
 This class represents a single parsed resource entry. More...
 
class  mlir::AsmResourceParser
 This class represents an instance of a resource parser. More...
 
class  mlir::AsmResourcePrinter
 This class represents an instance of a resource printer. More...
 
class  mlir::ParserConfig
 This class represents a configuration for the MLIR assembly parser. More...
 
class  mlir::AsmState
 This class provides management for the lifetime of the state used when printing the IR. More...
 

Namespaces

 mlir
 Include the generated interface declarations.
 
 mlir::detail
 

Functions

void mlir::registerAsmPrinterCLOptions ()
 Register a set of useful command-line options that can be used to configure various flags within the AsmPrinter. More...