OpenASIP  2.0
Public Attributes | List of all members
LabelManager::InternalRelocation Struct Reference
Collaboration diagram for LabelManager::InternalRelocation:
Collaboration graph

Public Attributes

TPEF::SectionlocationSect
 Section where relocated immediate or chunk is stored. More...
 
TPEF::SectionElementlocation
 Element that is reloacted. More...
 
UValue bitWidth
 Number of bits that are used to store the value. More...
 
TPEF::ASpaceElementdstASpace
 Address space of destination address.
More...
 
UValue destination
 Destination address. More...
 

Detailed Description

Internal representation of relocation.

Definition at line 120 of file LabelManager.hh.

Member Data Documentation

◆ bitWidth

UValue LabelManager::InternalRelocation::bitWidth

Number of bits that are used to store the value.

Definition at line 126 of file LabelManager.hh.

Referenced by LabelManager::addRelocation(), and LabelManager::finalize().

◆ destination

UValue LabelManager::InternalRelocation::destination

Destination address.

Definition at line 130 of file LabelManager.hh.

Referenced by LabelManager::addRelocation(), LabelManager::finalize(), and LabelManager::findRelocationDstSection().

◆ dstASpace

TPEF::ASpaceElement* LabelManager::InternalRelocation::dstASpace

Address space of destination address.

Definition at line 128 of file LabelManager.hh.

Referenced by LabelManager::addRelocation(), LabelManager::finalize(), and LabelManager::findRelocationDstSection().

◆ location

TPEF::SectionElement* LabelManager::InternalRelocation::location

Element that is reloacted.

Definition at line 124 of file LabelManager.hh.

Referenced by LabelManager::addRelocation(), and LabelManager::finalize().

◆ locationSect

TPEF::Section* LabelManager::InternalRelocation::locationSect

Section where relocated immediate or chunk is stored.

Definition at line 122 of file LabelManager.hh.

Referenced by LabelManager::addRelocation(), and LabelManager::findOrCreateRelocationSection().


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