aboutsummaryrefslogtreecommitdiff
path: root/disasm/disasm.cc
AgeCommit message (Expand)AuthorFilesLines
2024-05-06Add Zawrs extensionVed Shanbhogue1-0/+5
2024-05-01Remove Zbpbo, Zpn, and Zpsfoperand from disassemblerAndrew Waterman1-319/+0
2024-04-18Add Zicfiss extension from CFI extension, v0.4.0SuHsien Ho1-3/+59
2024-03-06Zicfilp: Support lpad instruction in disassemblerMing-Yi Lai1-0/+6
2024-01-10Add Zaamo and Zalrsc extensionsVed Shanbhogue1-2/+7
2023-12-08Add Zimop extensionAndrew Waterman1-1/+44
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 Shanbhogue1-0/+23
2023-10-18Spike support for the Zalasr extensionbrs1-0/+11
2023-10-18add zcmop extension instructionsVed Shanbhogue1-1/+12
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-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-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