MLIR  16.0.0git
Classes | Namespaces
Dialect.h File Reference
#include "mlir/IR/DialectRegistry.h"
#include "mlir/IR/OperationSupport.h"
#include "mlir/Support/TypeID.h"
#include <map>
#include <tuple>
+ Include dependency graph for Dialect.h:

Go to the source code of this file.


class  mlir::Dialect
 Dialects are groups of MLIR operations, types and attributes, as well as behavior associated with the entire group. More...
struct  llvm::isa_impl< T, ::mlir::Dialect, std::enable_if_t< std::is_base_of<::mlir::Dialect, T >::value > >
 Provide isa functionality for Dialects. More...
struct  llvm::isa_impl< T, ::mlir::Dialect, std::enable_if_t< std::is_base_of<::mlir::DialectInterface, T >::value > >
struct  llvm::cast_retty_impl< T, ::mlir::Dialect * >
struct  llvm::cast_retty_impl< T, ::mlir::Dialect >
struct  llvm::cast_convert_val< T, ::mlir::Dialect, ::mlir::Dialect >
struct  llvm::cast_convert_val< T, ::mlir::Dialect *, ::mlir::Dialect * >


 Include the generated interface declarations.
 The OpAsmOpInterface, see for more details.