remove use of sv.lfssh, replace with sv.lfs/els element strided
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 12 Aug 2022 11:08:57 +0000 (12:08 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Fri, 12 Aug 2022 11:12:20 +0000 (12:12 +0100)
src/openpower/decoder/isa/test_caller_svp64_fft.py

index 98dcbad5c3cfc9dc410f4ed407d256af88387754..81602fa35f7fbc1026b8812c68cab7d5b7b48b4f 100644 (file)
@@ -692,7 +692,7 @@ class FFTTestCase(FHDLTestCase):
 
     def test_sv_remap_fpmadds_fft_ldst(self):
         """>>>lst = ["setvl 0, 0, 8, 0, 1, 1",
-                         "sv.lfssh *0, 4(0), 20", # bit-reversed
+                         "sv.lfs/els *0, 4(0)", 
                          "svshape 8, 1, 1, 1, 0",
                          "svremap 31, 1, 0, 2, 0, 1, 0",
                          "sv.ffmadds *0, *0, *0, *8"
@@ -702,7 +702,7 @@ class FFTTestCase(FHDLTestCase):
         """
         lst = SVP64Asm( ["svshape 8, 1, 1, 15, 0",
                          "svremap 1, 0, 0, 0, 0, 0, 0",
-                         "sv.lfssh *0, 4(0), 20", # shifted
+                         "sv.lfs/els *0, 4(0)",
                          "svshape 8, 1, 1, 1, 0",
                          "svremap 31, 1, 0, 2, 0, 1, 0",
                          "sv.ffmadds *0, *0, *0, *8"