Handle new changes in pseudocode parser
[soc.git] / src / soc / decoder / isa / all.py
index e6c5fb9b6e8f3614c8f0057b3f0b1a7c9d9354ab..b9be75f4c4e5d995823406ecfdeb2171110191e8 100644 (file)
@@ -8,12 +8,12 @@ from soc.decoder.isa.caller import ISACaller
 class ISA(ISACaller):
     def __init__(self, dec, regs):
         super().__init__(dec, regs)
-        self.fixedarith = fixedarith(dec, regs)
-        self.fixedload = fixedload(dec, regs)
-        self.fixedstore = fixedstore(dec, regs)
+        self.fixedarith = fixedarith()
+        self.fixedload = fixedload()
+        self.fixedstore = fixedstore()
 
         self.instrs = {
-            **self.fixedarith.instrs,
-            **self.fixedload.instrs,
-            **self.fixedstore.instrs,
+            **self.fixedarith.fixedarith_instrs,
+            **self.fixedload.fixedload_instrs,
+            **self.fixedstore.fixedstore_instrs,
         }