|
MLIR-AIE 1.4.6.dev
|
#include "Conversion/AIEToConfiguration/TransactionBinary.h"
Classes | |
| struct | SyncPayload |
| struct | LoadPdiPayload |
| struct | AddressPatchPayload |
Public Member Functions | |
| TransactionBinaryOperation ()=default | |
| TransactionBinaryOperation (XAie_TxnOpcode opc, uint32_t mask, uint64_t addr, uint32_t value, const uint8_t *data, uint32_t size) | |
Public Attributes | |
| struct XAie_TxnCmd | cmd = {} |
| std::optional< SyncPayload > | sync |
| std::optional< LoadPdiPayload > | loadPdi |
| std::optional< AddressPatchPayload > | addressPatch |
| std::optional< mlir::Location > | sourceLoc |
Definition at line 32 of file TransactionBinary.h.
|
default |
|
inline |
Definition at line 65 of file TransactionBinary.h.
References cmd.
| std::optional<AddressPatchPayload> xilinx::AIE::TransactionBinaryOperation::addressPatch |
Definition at line 60 of file TransactionBinary.h.
Referenced by xilinx::AIE::parseTransactionBinary().
| struct XAie_TxnCmd xilinx::AIE::TransactionBinaryOperation::cmd = {} |
Definition at line 33 of file TransactionBinary.h.
Referenced by xilinx::AIE::parseTransactionBinary(), and TransactionBinaryOperation().
| std::optional<LoadPdiPayload> xilinx::AIE::TransactionBinaryOperation::loadPdi |
Definition at line 59 of file TransactionBinary.h.
Referenced by xilinx::AIE::parseTransactionBinary().
| std::optional<mlir::Location> xilinx::AIE::TransactionBinaryOperation::sourceLoc |
Definition at line 61 of file TransactionBinary.h.
| std::optional<SyncPayload> xilinx::AIE::TransactionBinaryOperation::sync |
Definition at line 58 of file TransactionBinary.h.
Referenced by xilinx::AIE::parseTransactionBinary().