TT-MLIR
Classes | Namespaces | Functions | Variables
layout_generated.h File Reference
#include "flatbuffers/flatbuffers.h"
#include "ttmlir/Target/Common/types_generated.h"
#include "ttmlir/Target/TTNN/types_generated.h"

Go to the source code of this file.

Classes

struct  tt::target::ttnn::FLATBUFFERS_FINAL_CLASS
 
struct  tt::target::ttnn::FromDeviceOpBuilder
 
struct  tt::target::ttnn::FromDeviceOp::Traits
 
struct  tt::target::ttnn::ToDeviceOpBuilder
 
struct  tt::target::ttnn::ToDeviceOp::Traits
 
struct  tt::target::ttnn::ToDTypeOpBuilder
 
struct  tt::target::ttnn::ToDTypeOp::Traits
 
struct  tt::target::ttnn::ToLayoutOpBuilder
 
struct  tt::target::ttnn::ToLayoutOp::Traits
 
struct  tt::target::ttnn::ToMemoryConfigOpBuilder
 
struct  tt::target::ttnn::ToMemoryConfigOp::Traits
 
struct  tt::target::ttnn::TypecastOpBuilder
 
struct  tt::target::ttnn::TypecastOp::Traits
 

Namespaces

 tt
 
 tt::target
 
 tt::target::ttnn
 

Functions

inline ::flatbuffers::Offset< FromDeviceOp > tt::target::ttnn::CreateFromDeviceOp (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > in=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > out=0)
 
inline ::flatbuffers::Offset< ToDeviceOp > tt::target::ttnn::CreateToDeviceOp (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > in=0, ::flatbuffers::Offset< tt::target::DeviceRef > device=0, ::flatbuffers::Offset< tt::target::ttnn::MemoryConfig > memcfg=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > out=0)
 
inline ::flatbuffers::Offset< ToDTypeOp > tt::target::ttnn::CreateToDTypeOp (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > in=0, tt::target::DataType dtype=tt::target::DataType::Float32, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > out=0)
 
inline ::flatbuffers::Offset< ToLayoutOp > tt::target::ttnn::CreateToLayoutOp (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > in=0, tt::target::TensorLayout layout=tt::target::TensorLayout::RowMajor, ::flatbuffers::Optional< tt::target::DataType > dtype=::flatbuffers::nullopt, ::flatbuffers::Offset< tt::target::ttnn::MemoryConfig > memcfg=0, ::flatbuffers::Offset< tt::target::DeviceRef > device=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > out=0)
 
inline ::flatbuffers::Offset< ToMemoryConfigOp > tt::target::ttnn::CreateToMemoryConfigOp (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > in0=0, ::flatbuffers::Offset< tt::target::ttnn::MemoryConfig > memcfg=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > out=0)
 
inline ::flatbuffers::Offset< TypecastOp > tt::target::ttnn::CreateTypecastOp (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > in=0, tt::target::DataType dtype=tt::target::DataType::Float32, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > out=0)
 

Variables

 VT_IN = 4
 
 VT_DEVICE = 6
 
 VT_MEMCFG = 8
 
 VT_DTYPE = 6
 
 VT_LAYOUT = 6
 
 VT_IN0 = 4
 

Variable Documentation

◆ VT_DEVICE

VT_DEVICE = 6

◆ VT_DTYPE

VT_DTYPE = 6

◆ VT_IN

VT_IN = 4

◆ VT_IN0

VT_IN0 = 4

◆ VT_LAYOUT

VT_LAYOUT = 6

◆ VT_MEMCFG

VT_MEMCFG = 8