From 4d55cce1b123b3f2572596a38ccb19343e307aad Mon Sep 17 00:00:00 2001
From: Donald Sebastian Leung
Date: Wed, 12 Aug 2020 13:45:04 +0800
Subject: [PATCH] Fix JALR instruction
---
insns/InsnJalr.py | 3 +++
1 file changed, 3 insertions(+)
diff --git a/insns/InsnJalr.py b/insns/InsnJalr.py
index 71b1073..e2d76a6 100644
--- a/insns/InsnJalr.py
+++ b/insns/InsnJalr.py
@@ -5,6 +5,9 @@ JALR instruction
"""
class InsnJalr(InsnRV32IIType):
+ def __init__(self, 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
def elaborate(self, platform):
m = super().elaborate(platform)