MLIR-AIE 1.4.5.dev
xilinx::AIE::TxnLocEntry Struct Reference

#include "aie/Targets/AIETargets.h"

Collaboration diagram for xilinx::AIE::TxnLocEntry:

Public Attributes

uint32_t byteOffset = 0
uint32_t byteSize = 0
std::string opcodeName
std::string sourceOpName
std::optional< uint64_t > address
std::string registerName
std::string registerModule
std::optional< mlir::Location > loc

Detailed Description

Definition at line 41 of file AIETargets.h.

Member Data Documentation

◆ address

std::optional<uint64_t> xilinx::AIE::TxnLocEntry::address

Definition at line 46 of file AIETargets.h.

Referenced by xilinx::AIE::emitNpuLocmapJSON().

◆ byteOffset

uint32_t xilinx::AIE::TxnLocEntry::byteOffset = 0

Definition at line 42 of file AIETargets.h.

Referenced by xilinx::AIE::emitNpuLocmapJSON().

◆ byteSize

uint32_t xilinx::AIE::TxnLocEntry::byteSize = 0

Definition at line 43 of file AIETargets.h.

Referenced by xilinx::AIE::emitNpuLocmapJSON().

◆ loc

std::optional<mlir::Location> xilinx::AIE::TxnLocEntry::loc

Definition at line 50 of file AIETargets.h.

Referenced by xilinx::AIE::emitNpuLocmapJSON().

◆ opcodeName

std::string xilinx::AIE::TxnLocEntry::opcodeName

Definition at line 44 of file AIETargets.h.

Referenced by xilinx::AIE::emitNpuLocmapJSON().

◆ registerModule

std::string xilinx::AIE::TxnLocEntry::registerModule

Definition at line 49 of file AIETargets.h.

Referenced by xilinx::AIE::emitNpuLocmapJSON().

◆ registerName

std::string xilinx::AIE::TxnLocEntry::registerName

Definition at line 47 of file AIETargets.h.

Referenced by xilinx::AIE::emitNpuLocmapJSON().

◆ sourceOpName

std::string xilinx::AIE::TxnLocEntry::sourceOpName

Definition at line 45 of file AIETargets.h.

Referenced by xilinx::AIE::emitNpuLocmapJSON().


The documentation for this struct was generated from the following file: