aboutsummaryrefslogtreecommitdiff
path: root/disasm
AgeCommit message (Expand)AuthorFilesLines
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
2021-05-10Support RISC-V p-ext-proposal v0.9.2 (#637)ChunPing Chung1-0/+343
2021-03-08Merge pull request #649 from ben-marshall/scalar-crypto-fixAndrew Waterman1-0/+8
2021-02-24rvv: add vsetivliChih-Min Chao1-0/+1
2021-02-24rvv: add vse1/vle1Chih-Min Chao1-0/+3
2021-02-23rvv: rename sqrt/reciprocal instructionsChih-Min Chao1-2/+2
2021-02-23rvv: disas: reserved sew >= 128Chih-Min Chao1-4/+0
2021-02-18scalar-crypto: Fix decoding of RV64 AES instructions.Ben Marshall1-0/+8
2021-01-17rvb: add xperm.[nbhw] (#629)Chih-Min Chao1-0/+4
2021-01-08Update Zba/Zbb/Zbc to v0.93; Zbs/Zbe to v0.94-draftAndrew Waterman1-12/+13
2021-01-08Remove RV128 fmv.x.q/fmv.q.x instructions from disassemblerAndrew Waterman1-2/+0
2020-12-15Add Zba/Zbb to disassemblerAndrew Waterman1-0/+27
2020-12-14disasm: show fench's predecessor and successorChih-Min Chao1-1/+25
2020-12-02rvv: index load/store have benn separated into ordered and unordered parts (#...Chih-Min Chao1-4/+8
2020-10-22Start adding B ext to disassemblerAndrew Waterman1-0/+13