gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
StorageElement Class Reference

#include <hsail_code.hh>

Public Member Functions

 StorageElement (const char *_name, uint64_t _offset, int _size, const Brig::BrigDirectiveVariable *sym)
 

Public Attributes

std::string name
 
uint64_t offset
 
uint64_t size
 
const Brig::BrigDirectiveVariablebrigSymbol
 

Detailed Description

Definition at line 223 of file hsail_code.hh.

Constructor & Destructor Documentation

StorageElement::StorageElement ( const char *  _name,
uint64_t  _offset,
int  _size,
const Brig::BrigDirectiveVariable sym 
)
inline

Definition at line 231 of file hsail_code.hh.

Member Data Documentation

const Brig::BrigDirectiveVariable* StorageElement::brigSymbol

Definition at line 230 of file hsail_code.hh.

std::string StorageElement::name

Definition at line 226 of file hsail_code.hh.

uint64_t StorageElement::offset

Definition at line 227 of file hsail_code.hh.

Referenced by BrigObject::processDirectives().

uint64_t StorageElement::size

Definition at line 229 of file hsail_code.hh.

Referenced by BrigObject::processDirectives().


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

Generated on Fri Jun 9 2017 13:04:20 for gem5 by doxygen 1.8.6