Files
Toooba/src_Core/RISCY_OOO
Jonathan Woodruff dac5c99100 Perform a number of decode and prediction operations unconditionally on
the vector of instructions outside of the decode loop to improve timing.
Specifically, the branch direction prediction is lifted out and depends
only on whether there is agreement between direction prediction and a
branch being predicted by fetch, not on the actual predicted next PC.
This appears to keep the global history clean enough to
perform on-par with the old design in CoreMark.
This is a general timing improvement and should be upstreamed.
2022-01-14 11:53:40 +00:00
..
2021-09-06 15:55:28 +01:00
2019-03-26 14:49:40 -04:00