gem5  v19.0.0.0
Public Attributes | List of all members
Brig::BrigDirectiveVariable Struct Reference

#include <Brig.h>

Public Attributes

BrigBase base
 
BrigDataOffsetString32_t name
 
BrigOperandOffset32_t init
 
BrigType16_t type
 
BrigSegment8_t segment
 
BrigAlignment8_t align
 
BrigUInt64 dim
 
BrigVariableModifier modifier
 
BrigLinkage8_t linkage
 
BrigAllocation8_t allocation
 
uint8_t reserved
 

Detailed Description

Definition at line 1287 of file Brig.h.

Member Data Documentation

◆ align

BrigAlignment8_t Brig::BrigDirectiveVariable::align

Definition at line 1300 of file Brig.h.

◆ allocation

BrigAllocation8_t Brig::BrigDirectiveVariable::allocation

Definition at line 1304 of file Brig.h.

◆ base

BrigBase Brig::BrigDirectiveVariable::base

Definition at line 1288 of file Brig.h.

◆ dim

BrigUInt64 Brig::BrigDirectiveVariable::dim

Definition at line 1301 of file Brig.h.

Referenced by StorageSpace::addSymbol().

◆ init

BrigOperandOffset32_t Brig::BrigDirectiveVariable::init

Definition at line 1290 of file Brig.h.

Referenced by StorageSpace::addSymbol(), and BrigObject::processDirectives().

◆ linkage

BrigLinkage8_t Brig::BrigDirectiveVariable::linkage

Definition at line 1303 of file Brig.h.

◆ modifier

BrigVariableModifier Brig::BrigDirectiveVariable::modifier

Definition at line 1302 of file Brig.h.

◆ name

BrigDataOffsetString32_t Brig::BrigDirectiveVariable::name

◆ reserved

uint8_t Brig::BrigDirectiveVariable::reserved

Definition at line 1305 of file Brig.h.

◆ segment

BrigSegment8_t Brig::BrigDirectiveVariable::segment

◆ type

BrigType16_t Brig::BrigDirectiveVariable::type

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

Generated on Fri Feb 28 2020 16:27:21 for gem5 by doxygen 1.8.13