33#ifndef TTA_INDEX_BOUND_HH
34#define TTA_INDEX_BOUND_HH
42 IndexBound(
unsigned int startIndex,
unsigned int endIndex);
45 unsigned int startIndex,
46 unsigned int endIndex,
unsigned int slotEndIndex() const
unsigned int slotStartIndex() const
int limmWidth_
Width of the long immediate chunk in this moveslot.
bool isLimmEncoded() const
void incrStartIndex(unsigned int increment)
int limmValueRightBitIndex_
Index of the right most bit (LSB) of the value to be encoded in this slot.
unsigned int slotStartIndex_
Start index of the moveslot in instruction.
int limmRightIndex() const
int limmValueLeftBitIndex_
Index of the left most bit (MSB) of the value to be encoded in this slot.
int limmLeftIndex() const
bool usesLimm_
Is address encoded in long immediate.
unsigned int slotEndIndex_
End index of the moveslot in instruction.
void incrEndIndex(unsigned int increment)