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