1018 Commits (f437e6a4e9983be0583ee1bf34512f80f3cc0162)
 

Author SHA1 Message Date
Marcus Comstedt f437e6a4e9 Implement support for big-endian hosts 7 years ago
Scott Johnson 5652b9dd62 Initialize histogram_enabled and log_commits_enabled in constructor (#354) 7 years ago
Luís Marques 66bf6ffa87 Catch polymorphic exceptions by reference (#352) 7 years ago
Nick Knight 26026529e0 Stop loading "past the end" of the vector. (#351) 7 years ago
Andrew Waterman fb27391bf6 Add user write permissions to installed files 7 years ago
Andrew Waterman e10f44738b Enforce 2^56-bit physical address limit 7 years ago
Andrew Waterman bbe881f3c5 Speed up compilation of disasm.cc, especially in clang 7 years ago
Andrew Waterman 7cdcdfb01c update changelog 7 years ago
fborisovskii 9443c1dbac Fixed match trigger MATCH_NAPOT case. (#335) 7 years ago
dave-estes-syzexion a515af6d3b Extends the commit log feature with memory writes. (#324) 7 years ago
dave-estes-syzexion c171379c78 Adds --log-commits commandline option. (#323) 7 years ago
Andrew Waterman 6d15c93fd7 Fix formatting in README 7 years ago
Andrew Waterman e53a1d410b Fix OSX build 7 years ago
Andrew Waterman f7b1f468a7
Merge pull request #315 from vexingcodes/mmio-plugin 7 years ago
Andrew Waterman d9881d7b68 Fix c.fldsp/c.fsdsp disassembly bug 7 years ago
Andrew Waterman 8e3939d88b Remove statement with no effect 7 years ago
Aaron Jones d184cd4dbf
Implement MMIO device plugins. 7 years ago
Andrew Waterman 88a852836a Set vtype.vill correctly; also reset it to true 7 years ago
Andrew Waterman dd6bc59dca Check presence of V extension when accessing vector CSRs 7 years ago
Andrew Waterman c4f61cafe2 Check vtype.vill for all vector instructions except vsetvl[i] 7 years ago
Andrew Waterman de967334ef VL and VTYPE aren't writable CSRs 7 years ago
Andrew Waterman 4ae4845f23 Check for F extension in vfmv instructions 7 years ago
Andrew Waterman f9745fb771 Avoid relying on sizeof long 7 years ago
Andrew Waterman 7d1c8d0ac3 Link with libsoftfloat.a (but still build libsoftfloat.so) 7 years ago
Andrew Waterman ec29540ebe vext.x.v -> vmv.x.s; unary operation encoding changes 7 years ago
Tim Newsome 3f200ac315
Writing non-existent CSRs, access FPRs with mstatus.FS=0 (#311) 7 years ago
Andrew Waterman b1bde2b904
Merge pull request #309 from riscv/dret 7 years ago
Andrew Waterman 2449351989 Remove old header from makefile 7 years ago
Andrew Waterman a21e1433ee DRET should not be legal in M-mode 7 years ago
Andrew Waterman cc6e8787ed Add debug_mode state bit, rather than overloading dcsr.cause 7 years ago
Andrew Waterman ee3ef2b189 Update README 7 years ago
Andrew Waterman cbb979ddfb Fix support for 32-bit hosts (but no V extension in that case!) 7 years ago
Andrew Waterman 364e9c6412 Fix some 32-bit safety issues 7 years ago
Andrew Waterman 44d497f1d8 ChangeLog formatting 7 years ago
Andrew Waterman 0898d20da6 Update ChangeLog 7 years ago
Andrew Waterman 0c2fe4ad84 Support S-mode vectored interrupts 7 years ago
Andrew Waterman db067bbe5b vmfirst/vmpopc have been renamed to vfirst/vpopc 7 years ago
Andrew Waterman 6630944c5f Avoid static initializers for variable-length arrays 7 years ago
Andrew Waterman 4290223cc6 Add override modifier to fix clang warnings 7 years ago
Andrew Waterman 1e05eda980 Fix clang uninitialized variable warning 7 years ago
Andrew Waterman 49eb5a5448
Merge pull request #303 from chihminchao/rvv-0.7.1-rc2 7 years ago
Chih-Min Chao 92e0056ea2 rvv: describe the supported vector spec version 7 years ago
Chih-Min Chao 77adcb1ec9 rvv: add simple instruction parsing tool 7 years ago
Chih-Min Chao 833b965679 rvv: add floating-point instructions 7 years ago
Chih-Min Chao 80ebc70e43 rvv: add load/store instructions 7 years ago
Chih-Min Chao 655aedc0eb rvv: add integer/fixed-point/mask/reduction/permutation instructions 7 years ago
Chih-Min Chao 235aa58bfb rvv: add control instructions and system register access 7 years ago
Chih-Min Chao 371e3fe5ef rvv: add saturation helper function 7 years ago
Chih-Min Chao b96463c921 rvv: extend softfloat to support 16-64 min/max function 7 years ago
Chih-Min Chao 887dbf2949 rvv: extend interactive debug 7 years ago