From c184fb801b30d419138a52dde7edccc9f4856028 Mon Sep 17 00:00:00 2001 From: Xuan Hu Date: Wed, 9 Oct 2024 17:22:25 +0800 Subject: Split hinval.vvma and hinval.gvma from rv_svinval to rv_svinval_h Because hinval.vvma and hinval.gvma can only be used legally when both Svinval and H extensions are supported, move them out from rv_svinval to rv_svinval_h. --- parse.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'parse.py') diff --git a/parse.py b/parse.py index 8a924e7..da35d85 100755 --- a/parse.py +++ b/parse.py @@ -508,7 +508,7 @@ def create_inst_dict(file_filter, include_pseudo=False, include_pseudo_ops=[]): def make_priv_latex_table(): latex_file = open("priv-instr-table.tex", "w") type_list = ["R-type", "I-type"] - system_instr = ["_h", "_s", "_system", "_svinval", "64_h"] + system_instr = ["_h", "_s", "_system", "_svinval", "64_h", "svinval_h"] dataset_list = [(system_instr, "Trap-Return Instructions", ["sret", "mret"], False)] dataset_list.append( (system_instr, "Interrupt-Management Instructions", ["wfi"], False) -- cgit v1.1