aboutsummaryrefslogtreecommitdiff
path: root/disasm
AgeCommit message (Expand)AuthorFilesLines
3 daysFix: Add missing <stdexcept> header for std::logic_errorRafael Sene1-0/+1
4 daysRestrict spike to vlen <= 4096Jerry Zhao1-0/+4
4 daysRelax zvfh/zvfhmin dependency on V, they only actually depend on ZveJerry Zhao1-3/+0
4 daysAllow disassembly from implementations that are not full VJerry Zhao1-1/+1
4 daysAdd Zvl/Zve validation to isa_parserJerry Zhao1-0/+21
4 daysAdd isa_parser parsing for zvl/zveJerry Zhao1-1/+36
5 daysIn isa_parser, move extensionology code before error-checking codeAndrew Waterman1-20/+20
12 daysAdding Zilsd and Zcmlsd extensions (Load/store pair for RV32)Christian Herber2-1/+18
2024-05-06Add Zawrs extensionVed Shanbhogue2-2/+13
2024-05-01Remove P, Zbpbo, Zpn, and Zpsfoperand from ISA parserAndrew Waterman1-14/+0
2024-05-01Remove Zbpbo, Zpn, and Zpsfoperand from disassemblerAndrew Waterman1-319/+0
2024-04-28Merge pull request #1560 from SuHo-llrr/cfi-extAndrew Waterman2-3/+71
2024-04-23Merge pull request #1650 from YenHaoChen/pr-imply-extAndrew Waterman1-0/+4
2024-04-24Make Zba + Zbb + Zbs imply B in misaYenHaoChen1-0/+2
2024-04-24Make Zaamo + Zalrsc imply A in misaYenHaoChen1-0/+2
2024-04-24Implement misa.B bit through --isa=...B...YenHaoChen1-1/+1
2024-04-18Add Zicfiss extension from CFI extension, v0.4.0SuHsien Ho2-3/+71
2024-03-06Zicfilp: Support lpad instruction in disassemblerMing-Yi Lai1-0/+6
2024-03-06Zicfilp: Add Zicfilp extension flagMing-Yi Lai1-0/+2
2024-01-10Add Zaamo and Zalrsc extensionsVed Shanbhogue2-7/+27
2023-12-30Add srmcfg CSRVed Shanbhogue1-0/+2
2023-12-08Add Zimop extensionAndrew Waterman2-1/+46
2023-12-08Fix formattingAndrew Waterman1-8/+8
2023-12-01typo: vwsll.vi: fix a typo on disassembling vwsll.viYenHaoChen1-1/+1
2023-11-02Add Zabha instructions to disasmVed Shanbhogue2-0/+29
2023-10-18Spike support for the Zalasr extensionbrs2-0/+13
2023-10-18add zcmop extension instructionsVed Shanbhogue2-1/+14
2023-10-16vamo: remove disassemblerChih-Min Chao1-35/+0
2023-09-26Change disasm for vset{i}vli with reserved vtypes to display the reserved bitsBrendan Sweeney1-19/+27
2023-07-26Add Smcntrpmf functionalityAtul Khare1-0/+2
2023-07-19Add Smcsrind/Sscsrind extensionsAtul Khare1-0/+4
2023-07-11Remove dependency of isa_parser_t on extension_tJerry Zhao1-6/+1
2023-07-11Move isa_parser_t to libdisasm out of libriscvJerry Zhao2-0/+397
2023-07-06Disassemble Zicond by defaultAndrew Waterman1-1/+1
2023-06-20Zvk: disassembler supportEric Gouriou1-0/+98
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