aboutsummaryrefslogtreecommitdiff
path: root/include/opcode/riscv.h
diff options
context:
space:
mode:
authorChristoph Müllner <christoph.muellner@vrull.eu>2022-11-13 16:59:21 +0100
committerNelson Chu <nelson@rivosinc.com>2022-11-17 16:43:55 +0800
commit01804a098dea7d08857eee82bcaad04676dd8ea1 (patch)
tree69ec5662e29df0e9632fca8f788acb0383440ef2 /include/opcode/riscv.h
parent4a3bc79bf4c0e89c876c930a1e95a02213277460 (diff)
downloadgdb-01804a098dea7d08857eee82bcaad04676dd8ea1.zip
gdb-01804a098dea7d08857eee82bcaad04676dd8ea1.tar.gz
gdb-01804a098dea7d08857eee82bcaad04676dd8ea1.tar.bz2
RISC-V: Add T-Head Int vendor extension
This patch adds the XTheadInt extension, which provides interrupt stack management instructions. The XTheadFmv extension is documented in the RISC-V toolchain contentions: https://github.com/riscv-non-isa/riscv-toolchain-conventions Co-developed-by: Lifang Xia <lifang_xia@linux.alibaba.com> Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
Diffstat (limited to 'include/opcode/riscv.h')
-rw-r--r--include/opcode/riscv.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/opcode/riscv.h b/include/opcode/riscv.h
index f90cf97..c3cbde6 100644
--- a/include/opcode/riscv.h
+++ b/include/opcode/riscv.h
@@ -417,6 +417,7 @@ enum riscv_insn_class
INSN_CLASS_XTHEADCONDMOV,
INSN_CLASS_XTHEADFMEMIDX,
INSN_CLASS_XTHEADFMV,
+ INSN_CLASS_XTHEADINT,
INSN_CLASS_XTHEADMAC,
INSN_CLASS_XTHEADMEMIDX,
INSN_CLASS_XTHEADMEMPAIR,