aboutsummaryrefslogtreecommitdiff
path: root/riscv
AgeCommit message (Expand)AuthorFilesLines
2021-12-12Fix minor type-o (#885)Yueh-Ting (eop) Chen1-2/+2
2021-12-09P-ext v.0.9.11. update (#883)marcfedorow4-4/+4
2021-12-09Simplfy vfmv_v_f (#884)Yueh-Ting (eop) Chen1-30/+3
2021-12-07Add 'Zfhmin' extension (#880)Tsukasa #01 (a4lg)12-13/+16
2021-12-07Merge pull request #879 from eopXD/simply-instsAndrew Waterman18-151/+153
2021-12-07Simplify vadc and vsbc (#876)Yueh-Ting (eop) Chen6-36/+15
2021-12-07Merge pull request #868 from eopXD/simplify-narrowing-instAndrew Waterman13-65/+72
2021-12-07Simplify vwmulsu_vv and vwmulsu_vx (#861)Yueh-Ting (eop) Chen2-22/+2
2021-12-08Simplify vmerge, vfmergeeopXD8-78/+75
2021-12-08Simplify floating point compare instructionseopXD11-43/+55
2021-12-08Simply parameters for floating-point instructionseopXD2-33/+26
2021-12-06Simplify vmadc and vmsbc (#877)Yueh-Ting (eop) Chen6-53/+24
2021-12-05page fault when PTE_N bit set and not EXT_SVNAPOT (#875)John Ingalls1-0/+4
2021-12-04page fault when PTE_PBMT bits set and not EXT_SVPBMT (#874)John Ingalls1-0/+4
2021-12-01Merge pull request #871 from a4lg/string-handlingAndrew Waterman1-14/+12
2021-12-02Parse isa_string as C-style stringTsukasa OI1-2/+3
2021-12-02Use strtolower in parse_varch_stringTsukasa OI1-12/+9
2021-11-30Simplify mulhsu (#870)Yueh-Ting (eop) Chen3-72/+51
2021-11-29Merge pull request #869 from scottj97/badgpaAndrew Waterman1-48/+53
2021-11-29Revert "Simplify vmulhsu (#863)"Andrew Waterman2-6/+72
2021-11-29Reindent s2xlate()Scott Johnson1-49/+49
2021-11-29Raise guest page fault if GPA is out of rangeScott Johnson1-0/+5
2021-11-28Have nclip_{wv/wx/wi} use different macroseopXD7-53/+60
2021-11-28Eliminate redundant parameters for narrowing integer right shift instructionseopXD7-12/+12
2021-11-27Add comment that G implies Zicsr and ZifenceiAndrew Waterman1-1/+6
2021-11-27Accept dummy extension: "ZiHintPause"Tsukasa OI1-0/+2
2021-11-27Accept dummy extension: "Zifencei"Tsukasa OI1-0/+3
2021-11-27Simplify single-width averaging add and subtract (#867)Yueh-Ting (Eop) Chen9-84/+36
2021-11-26Simplify vmulhsu (#863)Yueh-Ting (Eop) Chen2-72/+6
2021-11-13Use enum to specify the 3 options for masking of intr CSRsScott Johnson3-14/+10
2021-11-13Reformat code for narrower linesScott Johnson1-31/+39
2021-11-13Simplify calculation of VS-mode delegationScott Johnson1-2/+2
2021-11-13Mask hideleg by midelegScott Johnson3-1/+20
2021-11-13Mask hip and hie by midelegScott Johnson1-1/+1
2021-11-08Move definitions of P and require macrosAndrew Waterman5-6/+16
2021-11-04Report proper GVA bit on breakpoint trapsScott Johnson3-3/+3
2021-11-04Add gva field to trap_breakpointScott Johnson4-4/+10
2021-11-04Add gva field to insn_trap_tScott Johnson1-3/+5
2021-11-03Use appropriate subclass for breakpoint trapScott Johnson1-1/+1
2021-11-02Zbkx renames xperm.n and xperm.b as xperm4 and xperm8. (#846)Markku-Juhani O. Saarinen10-36/+37
2021-11-02Regenerate encoding.h from riscv-opcodes (#848)Scott Johnson1-22/+3
2021-10-28Fix a link error when compiled without optimization option "-O2" (#844)eric-xtang10081-0/+2
2021-10-25Fixed a segmentation fault bug (#842)eric-xtang10081-1/+1
2021-10-20Fixup of #830 (#839)marcfedorow1-1/+0
2021-10-18Speed up disasm_insn_t::to_stringAndrew Waterman1-13/+14
2021-10-18Speed up disassembler_t::lookupAndrew Waterman1-1/+11
2021-10-18Delete SHAMT check in pack (#838)liweiwei901-1/+0
2021-10-15Fix clang warningAndrew Waterman1-1/+1
2021-10-14Split 'P' to EXT_ZPN and friends (#830)marcfedorow87-153/+101
2021-10-14Call parent verify_permissions() for float_csr_t (#832)Scott Johnson1-0/+1