remove parallel-reduction mode from decoder and sv/trans/svp64.py
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 5 Sep 2022 16:23:12 +0000 (17:23 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Mon, 5 Sep 2022 16:23:12 +0000 (17:23 +0100)
commit71d43fc101d84940ff3e91dea87cbd6e68e60d6e
tree1d1d9af4d3d4bc459e3ee3b1e83df2c79f8a9abe
parente22f432e89b9a227884b8a9c1ab8f8343e77b893
remove parallel-reduction mode from decoder and sv/trans/svp64.py
parallel reduction has to be done through REMAP due to two critical factors:
1) the amount of gates in joining REMAP with PREDUCE as a "Mode"
2) the differing Vector Length (similar to Matrix) from the number of
   operations needed to be performed
the complexity arising is too great which means it has to be done as REMAP
src/openpower/consts.py
src/openpower/decoder/power_enums.py
src/openpower/decoder/power_svp64_rm.py
src/openpower/sv/trans/svp64.py