Use register addresses from decode1 for dependency tracking
authorPaul Mackerras <paulus@ozlabs.org>
Thu, 14 Jul 2022 05:47:21 +0000 (15:47 +1000)
committerPaul Mackerras <paulus@ozlabs.org>
Fri, 22 Jul 2022 12:21:31 +0000 (22:21 +1000)
commitd6121cd636bd5321e57f8fc76ec35b8621241117
tree4acdc924b48640b875fb49ae0761a6a2b5e9bfea
parent1d7de2f1dae295364848940f31c991c8b095f4aa
Use register addresses from decode1 for dependency tracking

This improves timing a little because the register addresses now come
directly from a latch instead of being calculated by
decode_input_reg_*.  The asserts that check that the two are the same
are now in decode2 rather than register_file.

Signed-off-by: Paul Mackerras <paulus@ozlabs.org>
common.vhdl
decode1.vhdl
decode2.vhdl
register_file.vhdl