diff options
author | Pavel Pisa <pisa@cmp.felk.cvut.cz> | 2019-02-18 14:50:52 +0100 |
---|---|---|
committer | Pavel Pisa <pisa@cmp.felk.cvut.cz> | 2019-02-18 14:50:52 +0100 |
commit | 40ec86b16e297030f8fca02022dfa7a3e418b719 (patch) | |
tree | 1dce5df57fd66b171422d609a2ec26f31ca91ba1 /compiler | |
parent | 22475cd499be28d86eee2d87a3dabd425cb0b69c (diff) | |
download | qtmips-40ec86b16e297030f8fca02022dfa7a3e418b719.tar.gz qtmips-40ec86b16e297030f8fca02022dfa7a3e418b719.tar.bz2 qtmips-40ec86b16e297030f8fca02022dfa7a3e418b719.zip |
Stall the pipeline even for branch which requires memory read as argument.
This type of the hazard doe not cause problems in the simulator
because processing of memory stage is already finished
at time when PC handling is started but it would cause
problems in real hardware where PC handling is processed
in parallel to memory load.
Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Diffstat (limited to 'compiler')
0 files changed, 0 insertions, 0 deletions