XVentanaCondOps.decode (757B)
1 # 2 # RISC-V translation routines for the XVentanaCondOps extension 3 # 4 # Copyright (c) 2022 Dr. Philipp Tomsich, philipp.tomsich@vrull.eu 5 # 6 # SPDX-License-Identifier: LGPL-2.1-or-later 7 # 8 # Reference: VTx-family custom instructions 9 # Custom ISA extensions for Ventana Micro Systems RISC-V cores 10 # (https://github.com/ventanamicro/ventana-custom-extensions/releases/download/v1.0.0/ventana-custom-extensions-v1.0.0.pdf) 11 12 # Fields 13 %rs2 20:5 14 %rs1 15:5 15 %rd 7:5 16 17 # Argument sets 18 &r rd rs1 rs2 !extern 19 20 # Formats 21 @r ....... ..... ..... ... ..... ....... &r %rs2 %rs1 %rd 22 23 # *** RV64 Custom-3 Extension *** 24 vt_maskc 0000000 ..... ..... 110 ..... 1111011 @r 25 vt_maskcn 0000000 ..... ..... 111 ..... 1111011 @r