| 
    gem5
    
   | 
 
Holds the information for each destination register rename. More...
Public Member Functions | |
| RenameHistory (InstSeqNum _instSeqNum, RegIndex _archReg, PhysRegIndex _newPhysReg, PhysRegIndex _prevPhysReg) | |
Public Attributes | |
| InstSeqNum | instSeqNum | 
| The sequence number of the instruction that renamed.  More... | |
| RegIndex | archReg | 
| The architectural register index that was renamed.  More... | |
| PhysRegIndex | newPhysReg | 
| The new physical register that the arch.  More... | |
| PhysRegIndex | prevPhysReg | 
| The old physical register that the arch.  More... | |
Holds the information for each destination register rename.
It holds the instruction's sequence number, the arch register, the old physical register for that arch. register, and the new physical register.
      
  | 
  inline | 
| RegIndex DefaultRename< Impl >::RenameHistory::archReg | 
| InstSeqNum DefaultRename< Impl >::RenameHistory::instSeqNum | 
| PhysRegIndex DefaultRename< Impl >::RenameHistory::newPhysReg | 
| PhysRegIndex DefaultRename< Impl >::RenameHistory::prevPhysReg |