MLIR-AIE 1.4.5.dev
xilinx::AIEX::BdTemplateFields Struct Reference

#include "aie/Dialect/AIEX/Utils/BdLowering.h"

Collaboration diagram for xilinx::AIEX::BdTemplateFields:

Public Attributes

uint32_t use_next_bd = 0
uint32_t next_bd_id = 0
mlir::Value next_bd_id_val
int32_t enable_packet = 0
int32_t packet_id = 0
int32_t packet_type = 0
int32_t out_of_order_id = 0
int32_t iteration_current = 0
int32_t lock_rel_val = 0
int32_t lock_rel_id = 0
int32_t lock_acq_enable = 0
int32_t lock_acq_val = 0
int32_t lock_acq_id = 0
mlir::Value lock_rel_val_val
mlir::Value lock_acq_val_val

Detailed Description

Definition at line 297 of file BdLowering.h.

Member Data Documentation

◆ enable_packet

int32_t xilinx::AIEX::BdTemplateFields::enable_packet = 0

◆ iteration_current

int32_t xilinx::AIEX::BdTemplateFields::iteration_current = 0

◆ lock_acq_enable

int32_t xilinx::AIEX::BdTemplateFields::lock_acq_enable = 0

◆ lock_acq_id

int32_t xilinx::AIEX::BdTemplateFields::lock_acq_id = 0

◆ lock_acq_val

int32_t xilinx::AIEX::BdTemplateFields::lock_acq_val = 0

◆ lock_acq_val_val

mlir::Value xilinx::AIEX::BdTemplateFields::lock_acq_val_val

Definition at line 305 of file BdLowering.h.

Referenced by AIEDMATasksToNPUPass::gatherBdTemplateFields().

◆ lock_rel_id

int32_t xilinx::AIEX::BdTemplateFields::lock_rel_id = 0

◆ lock_rel_val

int32_t xilinx::AIEX::BdTemplateFields::lock_rel_val = 0

◆ lock_rel_val_val

mlir::Value xilinx::AIEX::BdTemplateFields::lock_rel_val_val

Definition at line 305 of file BdLowering.h.

Referenced by AIEDMATasksToNPUPass::gatherBdTemplateFields().

◆ next_bd_id

uint32_t xilinx::AIEX::BdTemplateFields::next_bd_id = 0

◆ next_bd_id_val

mlir::Value xilinx::AIEX::BdTemplateFields::next_bd_id_val

Definition at line 299 of file BdLowering.h.

Referenced by AIEDMATasksToNPUPass::gatherBdTemplateFields().

◆ out_of_order_id

int32_t xilinx::AIEX::BdTemplateFields::out_of_order_id = 0

◆ packet_id

int32_t xilinx::AIEX::BdTemplateFields::packet_id = 0

◆ packet_type

int32_t xilinx::AIEX::BdTemplateFields::packet_type = 0

◆ use_next_bd

uint32_t xilinx::AIEX::BdTemplateFields::use_next_bd = 0

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