MLIR-AIE 1.4.5.dev
AIETargetModel.h File Reference
#include "aie/Dialect/AIE/IR/AIEEnums.h"
#include "aie/Dialect/AIE/Util/AIERegisterDatabase.h"
#include "llvm/ADT/DenseSet.h"
#include <iostream>
#include <memory>
#include <mutex>
#include <vector>
Include dependency graph for AIETargetModel.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  xilinx::AIE::DmaBdField
 Bits [shift, shift + width) of register word in a buffer descriptor's register block. More...
struct  xilinx::AIE::DmaBdLayout
 The register layout of one tile type's DMA buffer descriptor. More...
class  xilinx::AIE::AIETargetModel
class  xilinx::AIE::AIE1TargetModel
class  xilinx::AIE::AIE2TargetModel
class  xilinx::AIE::AIE2PSTargetModel
class  xilinx::AIE::VE3858TargetModel
class  xilinx::AIE::VC1902TargetModel
class  xilinx::AIE::VE2302TargetModel
class  xilinx::AIE::VE2802TargetModel
class  xilinx::AIE::BaseNPU1TargetModel
class  xilinx::AIE::VirtualizedNPU1TargetModel
class  xilinx::AIE::BaseNPU2TargetModel
class  xilinx::AIE::NPU2TargetModel
class  xilinx::AIE::VirtualizedNPU2TargetModel
struct  llvm::DenseMapInfo< xilinx::AIE::TileID >
struct  std::hash< xilinx::AIE::TileID >

Namespaces

namespace  xilinx
namespace  xilinx::AIE
namespace  llvm

Typedefs

using xilinx::AIE::TileID

Functions

uint8_t xilinx::AIE::txnDeviceGen (const AIETargetModel &tm)
 Device generation ID written into the TXN header (aie_runtime::TxnDeviceInfo::devGen).