From: Dmitry Selyutin Date: Wed, 31 May 2023 18:20:28 +0000 (+0300) Subject: test_pysvp64dis.py: add tests for broken extras X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0e9a5694dfe415126a8e1a32456c1f801bfebc03;p=openpower-isa.git test_pysvp64dis.py: add tests for broken extras --- diff --git a/src/openpower/sv/trans/test_pysvp64dis.py b/src/openpower/sv/trans/test_pysvp64dis.py index a2e0cc1a..e06fe45e 100644 --- a/src/openpower/sv/trans/test_pysvp64dis.py +++ b/src/openpower/sv/trans/test_pysvp64dis.py @@ -481,5 +481,20 @@ class SVSTATETestCase(unittest.TestCase): ] self._do_tst(expected) + def test_36_extras_rlwimi(self): + self._do_tst(["sv.rlwimi 3, 1, 5, 20, 6"]) + + def test_36_extras_rlwimi_(self): + self._do_tst(["sv.rlwimi. 3, 1, 5, 20, 6"]) + + def test_36_extras_rldimi(self): + self._do_tst(["sv.rldimi 3, 4, 56, 4"]) + + def test_36_extras_rldimi_(self): + self._do_tst(["sv.rldimi. 3, 4, 56, 4"]) + + def test_36_extras_fishmv(self): + self._do_tst(["sv.fishmv 3, 0x0FD0"]) + if __name__ == "__main__": unittest.main()