XER regspec_decode_write was not sophisticated enough.
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 17 Nov 2021 15:52:41 +0000 (15:52 +0000)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Wed, 17 Nov 2021 15:52:41 +0000 (15:52 +0000)
commit97bf4ecf9795ca02a2f6af9f5fa5a951320b5901
tree8b5d6875b69ff933629a049b9ebc99570be460e9
parentb0cbab10e8fc9929e77a7cdc73e479730630d43f
XER regspec_decode_write was not sophisticated enough.

XER is being written to without the hazard vector being set.
this previously did not matter because the TestIssuer FSM was
only allowing one pipeline access to all regfiles at a time.

in-order now will have overlapping instructions so it matters
src/openpower/decoder/decode2execute1.py
src/openpower/decoder/power_regspec_map.py
src/openpower/test/alu/alu_cases.py