get shiftrot compunit working
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 16 Jul 2020 10:18:05 +0000 (11:18 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 16 Jul 2020 10:18:05 +0000 (11:18 +0100)
src/soc/fu/compunits/test/test_shiftrot_compunit.py

index 1b8bf770f99bfcdc96eb52d6f1cebb57fc328755..2931c5423eef29039a8fe18434115776bba446b7 100644 (file)
@@ -4,6 +4,7 @@ from soc.decoder.power_enums import (XER_bits, Function)
 # XXX bad practice: use of global variables
 from soc.fu.shift_rot.test.test_pipe_caller import get_cu_inputs
 from soc.fu.shift_rot.test.test_pipe_caller import ShiftRotTestCase
+from soc.config.endian import bigendian
 
 from soc.fu.compunits.compunits import ShiftRotFunctionUnit
 from soc.fu.compunits.test.test_compunit import TestRunner
@@ -12,7 +13,7 @@ from soc.fu.compunits.test.test_compunit import TestRunner
 class ShiftRotTestRunner(TestRunner):
     def __init__(self, test_data):
         super().__init__(test_data, ShiftRotFunctionUnit, self,
-                         Function.SHIFT_ROT)
+                         Function.SHIFT_ROT, bigendian)
 
     def get_cu_inputs(self, dec2, sim):
         """naming (res) must conform to ShiftRotFunctionUnit input regspec