MLIR-AIE
Public Member Functions | Public Attributes | List of all members
xilinx::AIE::BitFieldInfo Struct Reference

Bit field information for a register. More...

#include "aie/Dialect/AIE/Util/AIERegisterDatabase.h"

+ Collaboration diagram for xilinx::AIE::BitFieldInfo:

Public Member Functions

uint32_t getWidth () const
 

Public Attributes

std::string name
 
uint32_t bit_start
 
uint32_t bit_end
 
std::string type
 
std::string reset
 
std::string description
 

Detailed Description

Bit field information for a register.

Definition at line 29 of file AIERegisterDatabase.h.

Member Function Documentation

◆ getWidth()

uint32_t xilinx::AIE::BitFieldInfo::getWidth ( ) const
inline

Member Data Documentation

◆ bit_end

uint32_t xilinx::AIE::BitFieldInfo::bit_end

Definition at line 32 of file AIERegisterDatabase.h.

Referenced by xilinx::AIE::AIETargetModel::getFieldMask(), and getWidth().

◆ bit_start

uint32_t xilinx::AIE::BitFieldInfo::bit_start

◆ description

std::string xilinx::AIE::BitFieldInfo::description

Definition at line 35 of file AIERegisterDatabase.h.

◆ name

std::string xilinx::AIE::BitFieldInfo::name

Definition at line 30 of file AIERegisterDatabase.h.

◆ reset

std::string xilinx::AIE::BitFieldInfo::reset

Definition at line 34 of file AIERegisterDatabase.h.

◆ type

std::string xilinx::AIE::BitFieldInfo::type

Definition at line 33 of file AIERegisterDatabase.h.


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