aboutsummaryrefslogtreecommitdiff
path: root/compiler
diff options
context:
space:
mode:
authorPavel Pisa <pisa@cmp.felk.cvut.cz>2019-02-18 14:50:52 +0100
committerPavel Pisa <pisa@cmp.felk.cvut.cz>2019-02-18 14:50:52 +0100
commit40ec86b16e297030f8fca02022dfa7a3e418b719 (patch)
tree1dce5df57fd66b171422d609a2ec26f31ca91ba1 /compiler
parent22475cd499be28d86eee2d87a3dabd425cb0b69c (diff)
downloadqtmips-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