1927 Commits (61244507802b5f8c13a4025baaf9a68b9f076c20)
 

Author SHA1 Message Date
Markku-Juhani O. Saarinen 6124450780
Zbkx renames xperm.n and xperm.b as xperm4 and xperm8. (#846) 5 years ago
Scott Johnson 9139d5f387
Regenerate encoding.h from riscv-opcodes (#848) 5 years ago
Markku-Juhani O. Saarinen 47aa83c2dd
remove uret (#847) 5 years ago
eric-xtang1008 b35ab02a8a
Fix a link error when compiled without optimization option "-O2" (#844) 5 years ago
eric-xtang1008 51e4202cae
Fixed a segmentation fault bug (#842) 5 years ago
marcfedorow d22b280198
Fixup of #830 (#839) 5 years ago
Andrew Waterman ddcfa6cc3d Speed up operand disassembly 5 years ago
Andrew Waterman 3490b195c7 Speed up disasm_insn_t::to_string 5 years ago
Andrew Waterman 1453b3588b Speed up disassembler_t::lookup 5 years ago
liweiwei90 35cfde167a
Delete SHAMT check in pack (#838) 5 years ago
Andrew Waterman 4f12984502 Disable clang PCH when boost is present 5 years ago
Andrew Waterman 28202173cf Fix another clang warning 5 years ago
Andrew Waterman db53b65890 Fix clang warning 5 years ago
marcfedorow b8d27b6ac0
Split 'P' to EXT_ZPN and friends (#830) 5 years ago
Scott Johnson 877686f4e0
Call parent verify_permissions() for float_csr_t (#832) 5 years ago
Andrew Waterman a78ec0617e
Merge pull request #826 from scottj97/vxsat-p-ext 5 years ago
Scott Johnson 3d54c8d8c6
Disallow any insn jumping from Off to Dirty in mstatus.FS/XS/VS 5 years ago
Scott Johnson e21ef3f9f5
Allow vxsat to be accessed by P extension 5 years ago
Scott Johnson c45335a770
Make vxsat into its own class 5 years ago
Scott Johnson ee73b811d5
When mstatus.VS exists, P-extension instructions must respect it 5 years ago
Scott Johnson 894a2d7723
Add missing newlines at end of file 5 years ago
Scott Johnson 66c4853bdc
Allow instructions considering mstatus.FS/XS/VS to succeed when field doesn't exist 5 years ago
Scott Johnson 4c18507489
Let each sstatus CSR determine extension enable 5 years ago
Scott Johnson 4618ca82be
Give sstatus_csr_t handles to its base_status_csr_t constituents 5 years ago
Scott Johnson 2e873ce98e
Don't write vxsat unless it's actually being set to 1 5 years ago
Anup Patel bcab7c19ed
Fix VSIE CSR write emulation (#822) 5 years ago
Andrew Waterman c6ec6f3582 Use more conservative and realistic default for vstart_alu 5 years ago
Andrew Waterman 1355e73ce2 Remove vestiges of legacy RVV SLEN parameter 5 years ago
Andrew Waterman 583bd1e8b7
Merge pull request #821 from scottj97/vector-csrs 5 years ago
Scott Johnson 4245b20c36
Remove no-longer-needed csr_read_only check in validate_csr() 5 years ago
Scott Johnson 12b58975e3
Modify logic for exception on writes to read-only CSRs 5 years ago
Scott Johnson b75861418e
Remove no-longer-needed code for CSR reads/writes 5 years ago
Scott Johnson c73f94a4df
Correction to address of FCSR 5 years ago
Scott Johnson 3feb3c7e84
Convert vcsr to csr_t 5 years ago
Scott Johnson 77362855bd
Convert vlenb to csr_t 5 years ago
Scott Johnson 9ac2dcf9a5
Convert vtype to csr_t 5 years ago
Scott Johnson 88c1bfce90
Convert vl to csr_t 5 years ago
Scott Johnson 464a7fb56a
Convert vxrm to csr_t 5 years ago
Scott Johnson 72a6f9fac8
Convert vstart to csr_t 5 years ago
Scott Johnson 347ff31125
Convert vxsat to csr_t 5 years ago
Scott Johnson 52c23a28c5
Be consistent in use of P_SET_OV macro for setting vxsat 5 years ago
Scott Johnson 7078352fab
Initialize vectorUnit_t attributes to avoid Valgrind warnings 5 years ago
Scott Johnson 8260cd1897
Initialize dcsr to fix Valgrind warnings about uninitialized vars 5 years ago
Andrew Waterman 9e40ff90c6
Merge pull request #818 from scottj97/misc-csrs 5 years ago
Scott Johnson a01d47c24e
Convert mhartid to csr_t 5 years ago
Scott Johnson 2ab451d8a4
Convert mvendorid to csr_t 5 years ago
Scott Johnson 77e8598d5d
Convert mimpid to csr_t 5 years ago
Scott Johnson 031431fd8d
Convert marchid to csr_t 5 years ago
Scott Johnson 71faab7fa3
Convert sentropy to csr_t 5 years ago
Scott Johnson 3083b125d6
Fix `csrrw sentropy` when --log-commits is enabled 5 years ago