MLLIF
a MLIR-based Language to Language Interoperability Flyover
Loading...
Searching...
No Matches
mllif::mlir Namespace Reference

Namespaces

namespace  builtin
 
namespace  cir
 

Classes

class  Adapter
 An adapter for each dialect in module. one adapter should match to one dialect, and vice versa. (one-to-one) More...
 
class  AdapterRegistry
 
class  Node
 A node for symbol tree. It represents just simple XML serializer. More...
 
class  Tree
 A tree struct for symbol tree. It's just a simple wrapper for root node. More...
 
class  Type
 A wrapper class of mlir::Type that serializes it into simple-and-plain text. More...
 
class  TypeReg
 

Typedefs

using Types
 

Variables

std::vector< std::shared_ptr< Adapter > > Adapters
 

Typedef Documentation

◆ Types

Initial value:
# 1 "/github/workspace/mllif/Frontend/MLIR/include/mllif/Frontend/MLIR/Types.inc" 1
::mllif::mlir::cir::CIRType# 43 "/github/workspace/mllif/Frontend/MLIR/include/mllif/Frontend/MLIR/TypeReg.h" 2
>
Wrapper class for types in builtin MLIR dialect to serialize it to simple-and-plain text.
Definition BuiltinType.h:31
Wrapper class for types in CIR dialect to serialize it to simple-and-plain text.
Definition CIRType.h:31

Definition at line 42 of file TypeReg.h.

Variable Documentation

◆ Adapters

std::vector< std::shared_ptr< Adapter > > mllif::mlir::Adapters

Definition at line 21 of file Adapter.cxx.