Zvk: disassembler support
Add disassembler support for all instructions in Zvk extensions: - Zvbb (bitmanip) - Zvbc (carryless multiplication) - Zvkg (GMAC) - Zvkned (AES) - Zvknha / Zvknhb (SHA-256, SHA-512) - Zvksed (SM4) - Zvksh (SM3) Macros are used to limit code duplication, following the example of the base V extension. Because the V extension undefines some of its macros after their use, there Zvk support does define some similar macros. Co-authored-by:Gianluca Guida <gianluca@rivosinc.com> Signed-off-by:
Eric Gouriou <ego@rivosinc.com>
parent
5731a478
Please register or sign in to comment