1. Sam Mussmann
  2. tomasulo

Commits

Sam Mussmann  committed 3165f69

Remove register mappings as we said we would.

  • Participants
  • Parent commits 3a9ff45
  • Branches master

Comments (0)

Files changed (1)

File tomasulo.py

View file
         if instr.dependence_count == 0:
           functional_units.enqueue(instr)
       del reservation_station[instruction.index] 
+      if register_file[instruction.write_register] == instruction.index:
+        del register_file[instruction.write_register]
 
     # Deal with CM stage
     reorder_buffer.commit()