|
MLIR-AIE 1.4.5.dev
|
Bits [shift, shift + width) of register word in a buffer descriptor's register block. More...
#include "aie/Dialect/AIE/IR/AIETargetModel.h"
Public Member Functions | |
| bool | exists () const |
| uint32_t | mask () const |
| uint32_t | place (uint64_t value) const |
Public Attributes | |
| uint8_t | word = 0 |
| uint8_t | shift = 0 |
| uint8_t | width = 0 |
Bits [shift, shift + width) of register word in a buffer descriptor's register block.
A field a tile type does not have has width 0.
Definition at line 58 of file AIETargetModel.h.
|
inline |
|
inline |
Definition at line 62 of file AIETargetModel.h.
References width.
Referenced by xilinx::AIE::AIE2TargetModel::getDmaBdMaxLen(), and place().
|
inline |
Definition at line 65 of file AIETargetModel.h.
| uint8_t xilinx::AIE::DmaBdField::shift = 0 |
Definition at line 59 of file AIETargetModel.h.
Referenced by place().
| uint8_t xilinx::AIE::DmaBdField::width = 0 |
Definition at line 59 of file AIETargetModel.h.
Referenced by exists(), xilinx::AIE::AIE2TargetModel::getDmaBdIterBits(), xilinx::AIE::AIE2TargetModel::getDmaBdStepBits(), xilinx::AIE::AIE2TargetModel::getDmaBdWrapBits(), and mask().
| uint8_t xilinx::AIE::DmaBdField::word = 0 |
Definition at line 59 of file AIETargetModel.h.
Referenced by xilinx::AIEX::emitUpdateBdLengthFromParameter().