TT-MLIR
|
Public Types | |
using | KeyTy = std::tuple< unsigned, ::llvm::ArrayRef< int64_t >, unsigned, ::llvm::ArrayRef< int64_t > > |
Public Member Functions | |
ChipChannelAttrStorage (unsigned deviceId0, ::llvm::ArrayRef< int64_t > ethernetCoreCoord0, unsigned deviceId1, ::llvm::ArrayRef< int64_t > ethernetCoreCoord1) | |
KeyTy | getAsKey () const |
bool | operator== (const KeyTy &tblgenKey) const |
Static Public Member Functions | |
::llvm::hash_code | hashKey (const KeyTy &tblgenKey) |
static ChipChannelAttrStorage * | construct (::mlir::AttributeStorageAllocator &allocator, KeyTy &&tblgenKey) |
Public Attributes | |
unsigned | deviceId0 |
::llvm::ArrayRef< int64_t > | ethernetCoreCoord0 |
unsigned | deviceId1 |
::llvm::ArrayRef< int64_t > | ethernetCoreCoord1 |
using mlir::tt::detail::ChipChannelAttrStorage::KeyTy = std::tuple<unsigned, ::llvm::ArrayRef<int64_t>, unsigned, ::llvm::ArrayRef<int64_t> > |
|
inline |
|
inlinestatic |
|
inline |
|
inlinestatic |
|
inline |
unsigned mlir::tt::detail::ChipChannelAttrStorage::deviceId0 |
unsigned mlir::tt::detail::ChipChannelAttrStorage::deviceId1 |
::llvm::ArrayRef<int64_t> mlir::tt::detail::ChipChannelAttrStorage::ethernetCoreCoord0 |
::llvm::ArrayRef<int64_t> mlir::tt::detail::ChipChannelAttrStorage::ethernetCoreCoord1 |