TT-MLIR
Classes | Namespaces | Functions | Variables
trace_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::TraceOpBuilder
 
struct  tt::target::ttnn::TraceOp::Traits
 

Namespaces

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

Functions

inline ::flatbuffers::Offset< TraceOp > tt::target::ttnn::CreateTraceOp (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset< tt::target::DeviceRef > device=0, uint32_t cq_id=0, bool blocking=false, ::flatbuffers::Offset<::flatbuffers::String > callee_name=0, uint32_t callee_program_idx=0, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tt::target::ttnn::TensorRef >>> inputs=0, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tt::target::ttnn::TensorRef >>> outputs=0)
 
inline ::flatbuffers::Offset< TraceOp > tt::target::ttnn::CreateTraceOpDirect (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset< tt::target::DeviceRef > device=0, uint32_t cq_id=0, bool blocking=false, const char *callee_name=nullptr, uint32_t callee_program_idx=0, const std::vector<::flatbuffers::Offset< tt::target::ttnn::TensorRef >> *inputs=nullptr, const std::vector<::flatbuffers::Offset< tt::target::ttnn::TensorRef >> *outputs=nullptr)
 

Variables

 VT_DEVICE = 4
 
 VT_CQ_ID = 6
 
 VT_BLOCKING = 8
 
 VT_CALLEE_NAME = 10
 
 VT_CALLEE_PROGRAM_IDX = 12
 
 VT_INPUTS = 14
 

Variable Documentation

◆ VT_BLOCKING

VT_BLOCKING = 8

◆ VT_CALLEE_NAME

VT_CALLEE_NAME = 10

◆ VT_CALLEE_PROGRAM_IDX

VT_CALLEE_PROGRAM_IDX = 12

◆ VT_CQ_ID

VT_CQ_ID = 6

◆ VT_DEVICE

VT_DEVICE = 4

◆ VT_INPUTS

VT_INPUTS = 14