|
const Arch(& | tt::target::EnumValuesArch ())[3] |
|
const char *const * | tt::target::EnumNamesArch () |
|
const char * | tt::target::EnumNameArch (Arch e) |
|
const DataType(& | tt::target::EnumValuesDataType ())[12] |
|
const char *const * | tt::target::EnumNamesDataType () |
|
const char * | tt::target::EnumNameDataType (DataType e) |
|
const OOBVal(& | tt::target::EnumValuesOOBVal ())[5] |
|
const char *const * | tt::target::EnumNamesOOBVal () |
|
const char * | tt::target::EnumNameOOBVal (OOBVal e) |
|
const MemorySpace(& | tt::target::EnumValuesMemorySpace ())[4] |
|
const char *const * | tt::target::EnumNamesMemorySpace () |
|
const char * | tt::target::EnumNameMemorySpace (MemorySpace e) |
|
const ChipCapability(& | tt::target::EnumValuesChipCapability ())[2] |
|
const char *const * | tt::target::EnumNamesChipCapability () |
|
const char * | tt::target::EnumNameChipCapability (ChipCapability e) |
|
const TensorLayout(& | tt::target::EnumValuesTensorLayout ())[3] |
|
const char *const * | tt::target::EnumNamesTensorLayout () |
|
const char * | tt::target::EnumNameTensorLayout (TensorLayout e) |
|
const BufferType(& | tt::target::EnumValuesBufferType ())[5] |
|
const char *const * | tt::target::EnumNamesBufferType () |
|
const char * | tt::target::EnumNameBufferType (BufferType e) |
|
const CPURole(& | tt::target::EnumValuesCPURole ())[2] |
|
const char *const * | tt::target::EnumNamesCPURole () |
|
const char * | tt::target::EnumNameCPURole (CPURole e) |
|
const MathFidelity(& | tt::target::EnumValuesMathFidelity ())[4] |
|
const char *const * | tt::target::EnumNamesMathFidelity () |
|
const char * | tt::target::EnumNameMathFidelity (MathFidelity e) |
|
| tt::target::FLATBUFFERS_MANUALLY_ALIGNED_STRUCT (4) Dim2d FLATBUFFERS_FINAL_CLASS |
|
| tt::target::FLATBUFFERS_STRUCT_END (Dim2d, 8) |
|
| tt::target::FLATBUFFERS_STRUCT_END (Dim2dRange, 16) |
|
| tt::target::FLATBUFFERS_STRUCT_END (ChipCoord, 16) |
|
| tt::target::FLATBUFFERS_STRUCT_END (ChipChannel, 24) |
|
inline ::flatbuffers::Offset< ChipDesc > | tt::target::CreateChipDesc (::flatbuffers::FlatBufferBuilder &_fbb, tt::target::Arch arch=tt::target::Arch::Grayskull, const tt::target::Dim2d *grid_size=nullptr, uint64_t l1_size=0, uint32_t num_dram_channels=0, uint64_t dram_channel_size=0, uint32_t noc_l1_address_align_bytes=0, uint32_t pcie_address_align_bytes=0, uint32_t noc_dram_address_align_bytes=0, uint32_t l1_unreserved_base=0, uint32_t erisc_l1_unreserved_base=0, uint32_t dram_unreserved_base=0, uint32_t dram_unreserved_end=0, ::flatbuffers::Offset< tt::target::ChipPhysicalCores > physical_cores=0, ::flatbuffers::Offset<::flatbuffers::Vector< tt::target::DataType >> supported_data_types=0, ::flatbuffers::Offset<::flatbuffers::Vector< const tt::target::Dim2d * >> supported_tile_sizes=0, uint32_t num_cbs=0) |
|
inline ::flatbuffers::Offset< ChipDesc > | tt::target::CreateChipDescDirect (::flatbuffers::FlatBufferBuilder &_fbb, tt::target::Arch arch=tt::target::Arch::Grayskull, const tt::target::Dim2d *grid_size=nullptr, uint64_t l1_size=0, uint32_t num_dram_channels=0, uint64_t dram_channel_size=0, uint32_t noc_l1_address_align_bytes=0, uint32_t pcie_address_align_bytes=0, uint32_t noc_dram_address_align_bytes=0, uint32_t l1_unreserved_base=0, uint32_t erisc_l1_unreserved_base=0, uint32_t dram_unreserved_base=0, uint32_t dram_unreserved_end=0, ::flatbuffers::Offset< tt::target::ChipPhysicalCores > physical_cores=0, const std::vector< tt::target::DataType > *supported_data_types=nullptr, const std::vector< tt::target::Dim2d > *supported_tile_sizes=nullptr, uint32_t num_cbs=0) |
|
inline ::flatbuffers::Offset< ChipPhysicalCores > | tt::target::CreateChipPhysicalCores (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector< const tt::target::Dim2d * >> worker=0, ::flatbuffers::Offset<::flatbuffers::Vector< const tt::target::Dim2d * >> dram=0, ::flatbuffers::Offset<::flatbuffers::Vector< const tt::target::Dim2d * >> eth=0, ::flatbuffers::Offset<::flatbuffers::Vector< const tt::target::Dim2d * >> eth_inactive=0) |
|
inline ::flatbuffers::Offset< ChipPhysicalCores > | tt::target::CreateChipPhysicalCoresDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector< tt::target::Dim2d > *worker=nullptr, const std::vector< tt::target::Dim2d > *dram=nullptr, const std::vector< tt::target::Dim2d > *eth=nullptr, const std::vector< tt::target::Dim2d > *eth_inactive=nullptr) |
|
inline ::flatbuffers::Offset< CPUDesc > | tt::target::CreateCPUDesc (::flatbuffers::FlatBufferBuilder &_fbb, tt::target::CPURole role=tt::target::CPURole::Host, ::flatbuffers::Offset<::flatbuffers::String > target_triple=0) |
|
inline ::flatbuffers::Offset< CPUDesc > | tt::target::CreateCPUDescDirect (::flatbuffers::FlatBufferBuilder &_fbb, tt::target::CPURole role=tt::target::CPURole::Host, const char *target_triple=nullptr) |
|
inline ::flatbuffers::Offset< SystemDesc > | tt::target::CreateSystemDesc (::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tt::target::CPUDesc >>> cpu_descs=0, ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset< tt::target::ChipDesc >>> chip_descs=0, ::flatbuffers::Offset<::flatbuffers::Vector< uint32_t >> chip_desc_indices=0, ::flatbuffers::Offset<::flatbuffers::Vector< tt::target::ChipCapability >> chip_capabilities=0, ::flatbuffers::Offset<::flatbuffers::Vector< const tt::target::ChipCoord * >> chip_coords=0, ::flatbuffers::Offset<::flatbuffers::Vector< const tt::target::ChipChannel * >> chip_channels=0) |
|
inline ::flatbuffers::Offset< SystemDesc > | tt::target::CreateSystemDescDirect (::flatbuffers::FlatBufferBuilder &_fbb, const std::vector<::flatbuffers::Offset< tt::target::CPUDesc >> *cpu_descs=nullptr, const std::vector<::flatbuffers::Offset< tt::target::ChipDesc >> *chip_descs=nullptr, const std::vector< uint32_t > *chip_desc_indices=nullptr, const std::vector< tt::target::ChipCapability > *chip_capabilities=nullptr, const std::vector< tt::target::ChipCoord > *chip_coords=nullptr, const std::vector< tt::target::ChipChannel > *chip_channels=nullptr) |
|
inline ::flatbuffers::Offset< DeviceRef > | tt::target::CreateDeviceRef (::flatbuffers::FlatBufferBuilder &_fbb, uint32_t global_id=0) |
|
inline ::flatbuffers::Offset< EventRef > | tt::target::CreateEventRef (::flatbuffers::FlatBufferBuilder &_fbb, uint32_t global_id=0) |
|
inline ::flatbuffers::Offset< DynamicLib > | tt::target::CreateDynamicLib (::flatbuffers::FlatBufferBuilder &_fbb, uint32_t dylib_id=0, ::flatbuffers::Offset<::flatbuffers::Vector< uint8_t >> raw_file=0) |
|
inline ::flatbuffers::Offset< DynamicLib > | tt::target::CreateDynamicLibDirect (::flatbuffers::FlatBufferBuilder &_fbb, uint32_t dylib_id=0, const std::vector< uint8_t > *raw_file=nullptr) |
|