From a09df9c7c4e2c946b7f1f6ca274019eddd50e121 Mon Sep 17 00:00:00 2001
From: Donald Sebastian Leung
Date: Wed, 12 Aug 2020 14:12:57 +0800
Subject: [PATCH] Remove redundant parameter in InsnRV32ISBType constructor
---
insns/InsnRV32ISBType.py | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/insns/InsnRV32ISBType.py b/insns/InsnRV32ISBType.py
index dd19387..f100e71 100644
--- a/insns/InsnRV32ISBType.py
+++ b/insns/InsnRV32ISBType.py
@@ -6,7 +6,8 @@ RV32I SB-Type Instruction
class InsnRV32ISBType(Insn):
def __init__(self, RISCV_FORMAL_ILEN, RISCV_FORMAL_XLEN, RISCV_FORMAL_CSR_MISA, RISCV_FORMAL_COMPRESSED, funct3):
- super().__init__(RISCV_FORMAL_ILEN, RISCV_FORMAL_XLEN, RISCV_FORMAL_CSR_MISA, RISCV_FORMAL_COMPRESSED)
+ super().__init__(RISCV_FORMAL_ILEN, RISCV_FORMAL_XLEN, RISCV_FORMAL_CSR_MISA)
+ self.RISCV_FORMAL_COMPRESSED = RISCV_FORMAL_COMPRESSED
self.funct3 = funct3
def elaborate(self, platform):
m = super().elaborate(platform)