◆ KeyTy
◆ SystemDescAttrStorage()
mlir::tt::detail::SystemDescAttrStorage::SystemDescAttrStorage |
( |
::llvm::ArrayRef< CPUDescAttr > |
cpuDescs, |
|
|
::llvm::ArrayRef< ChipDescAttr > |
chipDescs, |
|
|
::llvm::ArrayRef< unsigned > |
chipDescIndices, |
|
|
::llvm::ArrayRef< ChipCapabilityAttr > |
chipCapabilities, |
|
|
::llvm::ArrayRef< ChipCoordAttr > |
chipCoords, |
|
|
::llvm::ArrayRef< ChipChannelAttr > |
chipChannels |
|
) |
| |
|
inline |
◆ construct()
static SystemDescAttrStorage* mlir::tt::detail::SystemDescAttrStorage::construct |
( |
::mlir::AttributeStorageAllocator & |
allocator, |
|
|
KeyTy && |
tblgenKey |
|
) |
| |
|
inlinestatic |
◆ getAsKey()
KeyTy mlir::tt::detail::SystemDescAttrStorage::getAsKey |
( |
| ) |
const |
|
inline |
◆ hashKey()
::llvm::hash_code mlir::tt::detail::SystemDescAttrStorage::hashKey |
( |
const KeyTy & |
tblgenKey | ) |
|
|
inlinestatic |
◆ operator==()
bool mlir::tt::detail::SystemDescAttrStorage::operator== |
( |
const KeyTy & |
tblgenKey | ) |
const |
|
inline |
◆ chipCapabilities
::llvm::ArrayRef<ChipCapabilityAttr> mlir::tt::detail::SystemDescAttrStorage::chipCapabilities |
◆ chipChannels
::llvm::ArrayRef<ChipChannelAttr> mlir::tt::detail::SystemDescAttrStorage::chipChannels |
◆ chipCoords
::llvm::ArrayRef<ChipCoordAttr> mlir::tt::detail::SystemDescAttrStorage::chipCoords |
◆ chipDescIndices
::llvm::ArrayRef<unsigned> mlir::tt::detail::SystemDescAttrStorage::chipDescIndices |
◆ chipDescs
::llvm::ArrayRef<ChipDescAttr> mlir::tt::detail::SystemDescAttrStorage::chipDescs |
◆ cpuDescs
::llvm::ArrayRef<CPUDescAttr> mlir::tt::detail::SystemDescAttrStorage::cpuDescs |
The documentation for this struct was generated from the following file: