TT-MLIR
Classes | Namespaces | Functions | Variables
binary_generated.h File Reference
#include "flatbuffers/flatbuffers.h"
#include "types_generated.h"
#include "version_generated.h"
#include "program_generated.h"
#include "binary_bfbs_generated.h"

Go to the source code of this file.

Classes

struct  tt::target::ttnn::FLATBUFFERS_FINAL_CLASS
 
struct  tt::target::ttnn::TTNNBinaryBuilder
 
struct  tt::target::ttnn::TTNNBinary::Traits
 

Namespaces

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

Functions

inline ::flatbuffers::Offset< TTNNBinary > tt::target::ttnn::CreateTTNNBinary (::flatbuffers::FlatBufferBuilder &_fbb, const tt::target::Version *version=nullptr, ::flatbuffers::Offset<::flatbuffers::String > ttmlir_git_hash=0, ::flatbuffers::Offset< tt::target::SystemDesc > system_desc=0, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tt::target::ttnn::Program >>> programs=0)
 
inline ::flatbuffers::Offset< TTNNBinary > tt::target::ttnn::CreateTTNNBinaryDirect (::flatbuffers::FlatBufferBuilder &_fbb, const tt::target::Version *version=nullptr, const char *ttmlir_git_hash=nullptr, ::flatbuffers::Offset< tt::target::SystemDesc > system_desc=0, const std::vector<::flatbuffers::Offset< tt::target::ttnn::Program >> *programs=nullptr)
 
const tt::target::ttnn::TTNNBinary * tt::target::ttnn::GetTTNNBinary (const void *buf)
 
const tt::target::ttnn::TTNNBinary * tt::target::ttnn::GetSizePrefixedTTNNBinary (const void *buf)
 
const char * tt::target::ttnn::TTNNBinaryIdentifier ()
 
bool tt::target::ttnn::TTNNBinaryBufferHasIdentifier (const void *buf)
 
bool tt::target::ttnn::SizePrefixedTTNNBinaryBufferHasIdentifier (const void *buf)
 
bool tt::target::ttnn::VerifyTTNNBinaryBuffer (::flatbuffers::Verifier &verifier)
 
bool tt::target::ttnn::VerifySizePrefixedTTNNBinaryBuffer (::flatbuffers::Verifier &verifier)
 
const char * tt::target::ttnn::TTNNBinaryExtension ()
 
void tt::target::ttnn::FinishTTNNBinaryBuffer (::flatbuffers::FlatBufferBuilder &fbb, ::flatbuffers::Offset< tt::target::ttnn::TTNNBinary > root)
 
void tt::target::ttnn::FinishSizePrefixedTTNNBinaryBuffer (::flatbuffers::FlatBufferBuilder &fbb, ::flatbuffers::Offset< tt::target::ttnn::TTNNBinary > root)
 

Variables

 VT_VERSION = 4
 
 VT_TTMLIR_GIT_HASH = 6
 
 VT_SYSTEM_DESC = 8
 

Variable Documentation

◆ VT_SYSTEM_DESC

VT_SYSTEM_DESC = 8

◆ VT_TTMLIR_GIT_HASH

VT_TTMLIR_GIT_HASH = 6

◆ VT_VERSION

VT_VERSION = 4