31 Commits (a68d310bcb066c031ce9121fabefc9ca6c8c8f80)

Author SHA1 Message Date
Weiwei Li a68d310bcb Bind disas for instructions with the isa support 4 years ago
Andrew Waterman 336a5813fd Disassemble Zbs instructions 4 years ago
Yueh-Ting (eop) Chen d750d6a92b
Update instruction vmandnot.mm, vmornot.mm -> vmandn.mm, vmorn.mm (#896) 4 years ago
Tsukasa #01 (a4lg) f1ca8de721
Add disassembler support for `unimp' (#886) 4 years ago
Markku-Juhani O. Saarinen 6124450780
Zbkx renames xperm.n and xperm.b as xperm4 and xperm8. (#846) 4 years ago
Markku-Juhani O. Saarinen 47aa83c2dd
remove uret (#847) 4 years ago
Andrew Waterman ddcfa6cc3d Speed up operand disassembly 5 years ago
Andrew Waterman 1453b3588b Speed up disassembler_t::lookup 5 years ago
marcfedorow b8d27b6ac0
Split 'P' to EXT_ZPN and friends (#830) 5 years ago
Chih-Min Chao f1f3e375f2
disasm: hyp: add hypervisor instructions (#785) 5 years ago
marcfedorow 08ce93d976 Removed SWAP16 encoding and implementation header. (#766) 5 years ago
marcfedorow 761629f197
Removed SWAP16 encoding and implementation header. (#766) 5 years ago
Andrew Waterman 74d3e4d771 Significantly speed up compilation of disassembler 5 years ago
Andrew Waterman 74b49a97fe Update disassembly to reflect renamed vector instructions 5 years ago
Ben Marshall 8e023fa06a scalar-crypto: Remove remaining RV*_ONLY code 5 years ago
Daniel Lustig cb8f09a4d6
Priv virtual memory updates (#750) 5 years ago
Chih-Min Chao 9d91c7abe0 rvv: vdot has been removed 5 years ago
ChunPing Chung 0981d396bc
Support RISC-V p-ext-proposal v0.9.2 (#637) 5 years ago
Chih-Min Chao a9eae3e629 rvv: add vsetivli 5 years ago
Chih-Min Chao 60428fcc44 rvv: add vse1/vle1 5 years ago
Chih-Min Chao 487f1b7cd8 rvv: rename sqrt/reciprocal instructions 5 years ago
Chih-Min Chao 15f8430418 rvv: disas: reserved sew >= 128 5 years ago
Ben Marshall da7748e6d8 scalar-crypto: Fix decoding of RV64 AES instructions. 5 years ago
Chih-Min Chao 9bfb43c668
rvb: add xperm.[nbhw] (#629) 5 years ago
Andrew Waterman c9af3ebbcc Update Zba/Zbb/Zbc to v0.93; Zbs/Zbe to v0.94-draft 5 years ago
Andrew Waterman c14c1ab21e Remove RV128 fmv.x.q/fmv.q.x instructions from disassembler 5 years ago
Andrew Waterman 236de4dbfa Add Zba/Zbb to disassembler 5 years ago
Chih-Min Chao e88a30c229 disasm: show fench's predecessor and successor 5 years ago
Chih-Min Chao 21458a2710
rvv: index load/store have benn separated into ordered and unordered parts (#611) 5 years ago
Andrew Waterman cab796f546 Start adding B ext to disassembler 6 years ago
Andrew Waterman 59d450e586 Separate build of spike and spike-dasm 6 years ago
Chih-Min Chao 57fbf0eeb1 rvv: disasm: separate vvm and vv 6 years ago
Chih-Min Chao f398f0af9b rvv: disasm: fix vamoadd name 6 years ago
Chih-Min Chao 526b9abb7c rvv: disasm: fix amo sub-opcode 6 years ago
Chih-Min Chao 52b3eb9380 rvv: disasm: fix whole load 6 years ago
Chih-Min Chao c9da294332 rvv: add reciprocal instructions 6 years ago
Chih-Min Chao bfc2bead78 rvv: remove quad instructions 6 years ago
Chih-Min Chao cdda51cb0a rvv: add vrgatherei16.vv 6 years ago
Chih-Min Chao effb92a5ec rvv: add new whole reg load/store instructions 6 years ago
Chih-Min Chao 4d6086e094 rvv: op: fix amo naming 6 years ago
Chih-Min Chao 3784c3f681 rvv: disasm: fix missing vamoorei operands 6 years ago
Andrew Waterman 67b7edd027 Remove deprecated decoding of xor x0,x0,x0 6 years ago
Chih-Min Chao 0ea56186d5 rvv: disasm: fix vwadd.wx operand 6 years ago
Chih-Min Chao 7ddc065e54 zfh: disasm: add fp16 disasm 6 years ago
Chih-Min Chao 4135ac9a40 rvv: disasm: fix vfncvt.f.f.w 6 years ago
Chih-Min Chao 36ebbb068c rvv: add new explicit eew load/store instructions 6 years ago
Chih-Min Chao 3035256f1a rvv: add amo instructions 6 years ago
Chih-Min Chao f5983b39c5 rvv: add new singed/unsiged extension instructions 6 years ago
Chih-Min Chao fb84a685a8 rvv: extenc VU structure to support 0.9 new fields 6 years ago
Chih-Min Chao 59aa87bd5d rvv: op: change funary op 6 years ago