Go to the documentation of this file.
33 #ifndef TTA_FIXED_REGISTERS_HH
34 #define TTA_FIXED_REGISTERS_HH
SimValue & integerArgumentRegister(int index) const
SimValue & floatReturnValue() const
SimValue & stackPointer() const
virtual ~FixedRegisters()
void setFloatReturnValue(SimValue &value)
void addFloatArgumentRegister(SimValue &value)
SimValue * intReturnValue_
Integer return value.
SimValue * floatReturnValue_
Floating point return value.
SimValue & integerReturnValue() const
SimValue * stackPointer_
Stack pointer.
void addIntegerArgumentRegister(SimValue &value)
std::vector< SimValue * > integerArgs_
Integer argument registers.
void setStackPointer(SimValue &value)
SimValue & floatArgumentRegister(int index) const
void setIntegerReturnValue(SimValue &value)
FixedRegisters & operator=(const FixedRegisters)
Assignment not allowed.
std::vector< SimValue * > floatArgs_
Floating point argument registers.