aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
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-26Fix link error on MojaveAndrew Waterman1-2/+2
2021-11-26Simplify vmulhsu (#863)Yueh-Ting (Eop) Chen2-72/+6
2021-11-14Merge pull request #859 from scottj97/hidelegAndrew Waterman3-40/+63
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-10fixed fdt #include to search in local directory first (#856)Elmar Melcher1-2/+2
2021-11-10Merge pull request #854 from riscv-software-src/fix-820-againAndrew Waterman7-7/+18
2021-11-08Move definitions of P and require macrosAndrew Waterman6-6/+17
2021-11-08Revert "Disable clang PCH when boost is present"Andrew Waterman1-1/+1
2021-11-07Update README.md (#853)Mohit Singla1-0/+1
2021-11-04Merge pull request #850 from scottj97/breakpoint-gvaAndrew Waterman4-7/+15
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. Saarinen12-42/+44
2021-11-02Regenerate encoding.h from riscv-opcodes (#848)Scott Johnson1-22/+3
2021-11-02remove uret (#847)Markku-Juhani O. Saarinen1-1/+0
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 operand disassemblyAndrew Waterman1-17/+14
2021-10-18Speed up disasm_insn_t::to_stringAndrew Waterman1-13/+14
2021-10-18Speed up disassembler_t::lookupAndrew Waterman2-11/+28
2021-10-18Delete SHAMT check in pack (#838)liweiwei901-1/+0
2021-10-15Disable clang PCH when boost is presentAndrew Waterman1-1/+1
2021-10-15Fix another clang warningAndrew Waterman1-1/+1
2021-10-15Fix clang warningAndrew Waterman1-1/+1
2021-10-14Split 'P' to EXT_ZPN and friends (#830)marcfedorow88-168/+118
2021-10-14Call parent verify_permissions() for float_csr_t (#832)Scott Johnson1-0/+1
2021-10-08Merge pull request #826 from scottj97/vxsat-p-extAndrew Waterman331-333/+511
2021-10-06Disallow any insn jumping from Off to Dirty in mstatus.FS/XS/VSScott Johnson1-0/+4
2021-10-06Allow vxsat to be accessed by P extensionScott Johnson1-1/+1
2021-10-06Make vxsat into its own classScott Johnson4-3/+29
2021-10-06When mstatus.VS exists, P-extension instructions must respect itScott Johnson133-0/+133
2021-10-06Add missing newlines at end of fileScott Johnson324-324/+324
2021-10-06Allow instructions considering mstatus.FS/XS/VS to succeed when field doesn't...Scott Johnson1-0/+2
2021-10-06Let each sstatus CSR determine extension enableScott Johnson2-2/+8
2021-10-06Give sstatus_csr_t handles to its base_status_csr_t constituentsScott Johnson2-3/+10
2021-10-06Don't write vxsat unless it's actually being set to 1Scott Johnson1-1/+1
2021-10-04Fix VSIE CSR write emulation (#822)Anup Patel1-1/+1
2021-09-30Use more conservative and realistic default for vstart_aluAndrew Waterman1-1/+1