big intrusive update: merge SVREMAP with SVSTATE, remove SVREMAP
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 15 Jul 2021 12:51:08 +0000 (13:51 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 15 Jul 2021 12:51:08 +0000 (13:51 +0100)
commitc5eec250d4840e00c13c929df9f3cac0bcc7b5d4
treead56da73c64d8ea0d63df69d5bdcd29b7959f506
parente7d26cf2218686c9f54ecc971827cca1d9ca73b8
big intrusive update: merge SVREMAP with SVSTATE, remove SVREMAP
this also involved creating an SVP64State class similar to the REMAPP
class (now removed).
unit tests had to be altered to the new API
16 files changed:
openpower/isa/simplev.mdwn
openpower/isatables/sprs.csv
src/openpower/decoder/isa/caller.py
src/openpower/decoder/isa/svremap.py [deleted file]
src/openpower/decoder/isa/svstate.py [new file with mode: 0644]
src/openpower/decoder/isa/test_caller_setvl.py
src/openpower/decoder/isa/test_caller_svp64_fft.py
src/openpower/decoder/isa/test_caller_svp64_fp.py
src/openpower/decoder/isa/test_caller_svp64_mapreduce.py
src/openpower/decoder/isa/test_caller_svp64_matrix.py
src/openpower/decoder/isa/test_caller_svp64_predication.py
src/openpower/decoder/isa/test_caller_svstate.py
src/openpower/sv/svp64.py
src/openpower/sv/svstate.py
src/openpower/test/alu/svp64_cases.py
src/openpower/test/logical/svp64_cases.py