gem5 v24.0.0.0
|
#include <op_encodings.hh>
Public Attributes | |
uint64_t | baseAddr: 48 |
uint32_t | stride: 14 |
uint32_t | cacheSwizzle: 1 |
uint32_t | swizzleEn: 1 |
uint32_t | numRecords: 32 |
uint32_t | dstSelX: 3 |
uint32_t | dstSelY: 3 |
uint32_t | dstSelZ: 3 |
uint32_t | dstSelW: 3 |
uint32_t | numFmt: 3 |
uint32_t | dataFmt: 4 |
uint32_t | elemSize: 2 |
uint32_t | idxStride: 2 |
uint32_t | addTidEn: 1 |
uint32_t | atc: 1 |
uint32_t | hashEn: 1 |
uint32_t | heap: 1 |
uint32_t | mType: 3 |
uint32_t | type: 2 |
Definition at line 48 of file op_encodings.hh.
uint32_t gem5::VegaISA::BufferRsrcDescriptor::addTidEn |
Definition at line 63 of file op_encodings.hh.
Referenced by gem5::VegaISA::Inst_MUBUF::calcAddr().
uint32_t gem5::VegaISA::BufferRsrcDescriptor::atc |
Definition at line 64 of file op_encodings.hh.
uint64_t gem5::VegaISA::BufferRsrcDescriptor::baseAddr |
Definition at line 50 of file op_encodings.hh.
Referenced by gem5::VegaISA::Inst_MUBUF::calcAddr(), and gem5::VegaISA::Inst_SMEM::calcAddr().
uint32_t gem5::VegaISA::BufferRsrcDescriptor::cacheSwizzle |
Definition at line 52 of file op_encodings.hh.
uint32_t gem5::VegaISA::BufferRsrcDescriptor::dataFmt |
Definition at line 60 of file op_encodings.hh.
Referenced by gem5::VegaISA::Inst_MUBUF::calcAddr().
uint32_t gem5::VegaISA::BufferRsrcDescriptor::dstSelW |
Definition at line 58 of file op_encodings.hh.
uint32_t gem5::VegaISA::BufferRsrcDescriptor::dstSelX |
Definition at line 55 of file op_encodings.hh.
uint32_t gem5::VegaISA::BufferRsrcDescriptor::dstSelY |
Definition at line 56 of file op_encodings.hh.
uint32_t gem5::VegaISA::BufferRsrcDescriptor::dstSelZ |
Definition at line 57 of file op_encodings.hh.
uint32_t gem5::VegaISA::BufferRsrcDescriptor::elemSize |
Definition at line 61 of file op_encodings.hh.
Referenced by gem5::VegaISA::Inst_MUBUF::calcAddr().
uint32_t gem5::VegaISA::BufferRsrcDescriptor::hashEn |
Definition at line 65 of file op_encodings.hh.
uint32_t gem5::VegaISA::BufferRsrcDescriptor::heap |
Definition at line 66 of file op_encodings.hh.
uint32_t gem5::VegaISA::BufferRsrcDescriptor::idxStride |
Definition at line 62 of file op_encodings.hh.
Referenced by gem5::VegaISA::Inst_MUBUF::calcAddr().
uint32_t gem5::VegaISA::BufferRsrcDescriptor::mType |
Definition at line 67 of file op_encodings.hh.
uint32_t gem5::VegaISA::BufferRsrcDescriptor::numFmt |
Definition at line 59 of file op_encodings.hh.
uint32_t gem5::VegaISA::BufferRsrcDescriptor::numRecords |
Definition at line 54 of file op_encodings.hh.
Referenced by gem5::VegaISA::Inst_MUBUF::calcAddr(), and gem5::VegaISA::Inst_SMEM::calcAddr().
uint32_t gem5::VegaISA::BufferRsrcDescriptor::stride |
Definition at line 51 of file op_encodings.hh.
Referenced by gem5::VegaISA::Inst_MUBUF::calcAddr(), and gem5::VegaISA::Inst_SMEM::calcAddr().
uint32_t gem5::VegaISA::BufferRsrcDescriptor::swizzleEn |
Definition at line 53 of file op_encodings.hh.
Referenced by gem5::VegaISA::Inst_MUBUF::calcAddr().
uint32_t gem5::VegaISA::BufferRsrcDescriptor::type |
Definition at line 68 of file op_encodings.hh.