#include <instruction.h>
Public Member Functions | |
| RegisterDepends () | |
| void | reset () |
| uchar & | reg (const Register ®) |
Public Attributes | |
| uchar | working |
| The working register. | |
| uchar | status |
| The status register. | |
Protected Types | |
| typedef QMap< Register, uchar > | RegisterMap |
Protected Attributes | |
| RegisterMap | m_registers |
Definition at line 431 of file instruction.h.
| void RegisterDepends::reset | ( | ) |
Sets all the depends values to 0x0.
Definition at line 763 of file instruction.cpp.
References m_registers, status, and working.
Referenced by RegisterDepends(), and Instruction::resetRegisterDepends().
| uchar & RegisterDepends::reg | ( | const Register & | reg | ) |
Definition at line 774 of file instruction.cpp.
References m_registers, status, and working.
Referenced by Instruction::registerDepends(), and Instruction::setRegisterDepends().
RegisterMap RegisterDepends::m_registers [protected] |
All registers other than working and status. Entries are created on calls to reg with a new Register.
Definition at line 456 of file instruction.h.
1.5.1