aboutsummaryrefslogtreecommitdiff
path: root/disasm
AgeCommit message (Expand)AuthorFilesLines
2023-06-19Merge pull request #1364 from glg-rv/dev/glguida/amocasAndrew Waterman1-0/+6
2023-06-19Add Zicond to disassemblerPhilipp Tomsich1-0/+5
2023-06-19Implement Zacas extension.Gianluca Guida1-0/+6
2023-06-18Remove Xbitmanip from disassemblerAndrew Waterman1-33/+1
2023-06-06Merge pull request #1321 from plctlab/plct-bf16-devAndrew Waterman1-2/+20
2023-06-02Fix bugs in disassembling code for cm.mva01s/mvsa01 instructions. (Resolved i...Weiwei Li1-2/+14
2023-05-29Add dsasm support for BF16 extensionsWeiwei Li1-2/+20
2023-05-19Add Spike's meta files for pkg-configWojciech Bartczak1-0/+2
2023-02-06PKBB32, PKTT32 removed (Replaced by PACK and PACKU of Zbp respectively)Neel Gala1-2/+0
2023-02-04Remove decode_macros.h from disasm.hJerry Zhao1-0/+1
2022-12-05Merge pull request #1161 from riscv-software-src/snprintfAndrew Waterman1-6/+4
2022-12-05Avoid use of sprintf in disassemblerAndrew Waterman1-6/+4
2022-11-23Enable Zcb by default in disassemblerAndrew Waterman1-1/+1
2022-11-17add support for Zc* disasmWeiwei Li1-9/+112
2022-10-10Fix disassembly of RV64 srai.uAndrew Waterman1-1/+7
2022-10-04Silence unused-variable warnings in auto-generated codeAndrew Waterman1-0/+4
2022-10-04Suppress most unused variable warningsAndrew Waterman1-3/+3
2022-10-04Delete functions that are actually unusedAndrew Waterman1-6/+0
2022-08-31Add disassembly support for Zbc instructions (#1076)Kip Walker1-0/+6
2022-06-06update disasm for cbo.* instructions (#1026)liweiwei901-4/+4
2022-05-13Fix disassembly of custom instructions that overlap standard ones (#999)Andrew Waterman1-3/+10
2022-05-13Disassemble Zicbop/Zihintpause HINT instructions (#1000)Andrew Waterman1-0/+9
2022-05-12Add missing Zicbom and Zicbop extensions to disassembler fallbackAndrew Waterman1-1/+1
2022-05-12Add missing Q, H, and Svinval extensions to disassembler fallbackAndrew Waterman1-1/+1
2022-04-22Add zknd zkne zknh zksed zksh disassembly support (#979)Yan1-0/+70
2022-03-11Incorporate supported privilege levels into isa_parser_t (#940)Rupert Swarbrick1-1/+1
2022-03-03Change some methods to take a const isa_parser_t (#939)Rupert Swarbrick1-2/+2
2022-02-17Split Xbitmanip into its proposed component extensions (#918)Rupert Swarbrick1-2/+11
2022-02-16Merge branch 'plct-cmo-upstream' of https://github.com/plctlab/plct-spike int...Andrew Waterman1-0/+10
2022-02-04Improve fallback disassembly for disabled ISA stringsAndrew Waterman1-1/+14
2022-02-03Fix disassembly of vmadc.vi and friendsAndrew Waterman1-28/+24
2022-01-30add disasm support for cmo instructionsliweiwei1-0/+6
2022-01-27add disas support for zfinx, zdinx and zhinx{min}Weiwei Li1-0/+103
2022-01-27Bind disas for instructions with the isa supportWeiwei Li1-1010/+1084
2021-12-29Disassemble Zbs instructionsAndrew Waterman1-0/+9
2021-12-27Update instruction vmandnot.mm, vmornot.mm -> vmandn.mm, vmorn.mm (#896)Yueh-Ting (eop) Chen1-2/+2
2021-12-17Add disassembler support for `unimp' (#886)Tsukasa #01 (a4lg)1-0/+3
2021-11-02Zbkx renames xperm.n and xperm.b as xperm4 and xperm8. (#846)Markku-Juhani O. Saarinen1-5/+5
2021-11-02remove uret (#847)Markku-Juhani O. Saarinen1-1/+0
2021-10-18Speed up operand disassemblyAndrew Waterman1-17/+14
2021-10-18Speed up disassembler_t::lookupAndrew Waterman1-10/+17
2021-10-14Split 'P' to EXT_ZPN and friends (#830)marcfedorow1-15/+17
2021-08-27disasm: hyp: add hypervisor instructions (#785)Chih-Min Chao1-7/+35
2021-08-08Removed SWAP16 encoding and implementation header. (#766)marcfedorow1-1/+0
2021-07-29Significantly speed up compilation of disassemblerAndrew Waterman1-257/+372
2021-07-28Significantly speed up compilation with GCCAndrew Waterman1-2/+0
2021-07-28Update disassembly to reflect renamed vector instructionsAndrew Waterman1-5/+5
2021-07-28scalar-crypto: Remove remaining RV*_ONLY codeBen Marshall1-8/+0
2021-07-20Priv virtual memory updates (#750)Daniel Lustig1-0/+6
2021-06-04rvv: vdot has been removedChih-Min Chao1-3/+0