36#ifndef TTA_MOVE_ELEMENT_HH
37#define TTA_MOVE_ELEMENT_HH
HalfWord bus_
Move bus identifier.
HalfWord sourceUnit_
Move source unit or register file.
void setGuardIndex(HalfWord aGuardIndex)
HalfWord destinationIndex_
Move destination register index.
FieldType destinationType() const
HalfWord destinationIndex() const
HalfWord sourceIndex_
Move source register index.
void setSourceType(FieldType aType)
HalfWord guardUnit_
Guard register file / unit identifier.
void setGuardInverted(bool flag)
HalfWord destinationUnit() const
bool isGuarded_
Move guard enable bit.
HalfWord guardUnit() const
void setSourceIndex(HalfWord aSourceIndex)
FieldType destinationType_
The type of move destination.
HalfWord guardIndex_
Guard register index.
void setBus(HalfWord aBus)
FieldType sourceType_
The type of Move source.
void setDestinationUnit(HalfWord aDestinationUnit)
HalfWord sourceUnit() const
FieldType guardType() const
void setGuarded(bool flag)
void setSourceUnit(HalfWord aSourceUnit)
HalfWord guardIndex() const
bool isGuardInverted() const
HalfWord destinationUnit_
Move destination unit or register file identifier.
void setGuardUnit(HalfWord aGuardUnit)
HalfWord sourceIndex() const
void setDestinationIndex(HalfWord aDestinationIndex)
bool isEmpty_
Empty move bit.
bool isGuardInverted_
Move guard inverted bit.
FieldType sourceType() const
FieldType guardType_
Guard type.
void setDestinationType(FieldType aType)
void setGuardType(FieldType gType)