2044 Commits (59ec157568d2a52feeec568ac042362db1c5ddbc)
 

Author SHA1 Message Date
Rupert Swarbrick 59ec157568
Incorporate supported privilege levels into isa_parser_t (#940) 4 years ago
Tim Newsome 29dca8b846
Update debug_defines.h (#942) 4 years ago
Rupert Swarbrick 56054a2d97
Change some methods to take a const isa_parser_t (#939) 4 years ago
Andrew Waterman 5dd71bce9c
Merge pull request #937 from plctlab/plct-segfault-fix 4 years ago
Weiwei Li a9a94e489c fill rv32e and rv64e function for instructions of rocc and customext 4 years ago
Neel Gala fd28dd0ecf
perform hstatus probe/update for sret only when H extension enabled. (#934) 4 years ago
Scott Johnson aebd12007b
Merge pull request #930 from incoresemi/clean-up-arch-test 4 years ago
Weiwei Li 38f085d2fc add missed extensions specified by '--extension' to custom_extensions 4 years ago
Neel Gala 95615360d2
clean up for rv32e_unratified. 4 years ago
Neel Gala e78559f521
clean up the the arch-test directory to avoid copypasta 4 years ago
Andrew Waterman 8ca012a6cc
Merge pull request #929 from incoresemi/arch-test-efd-ports 4 years ago
Neel Gala 1b3a5b96f8
adding ports to run F, D and E extension architectural tests on spike 4 years ago
Andrew Waterman 734855d986
Merge pull request #926 from chihminchao/misc-2022-02-21 4 years ago
Chih-Min Chao 90f21e1013 pmp: dts: handle the absence of mmu and pmp in dts 4 years ago
Chih-Min Chao 7fd56cfbb0 csr: hyper: fix mstatus.mpp after mret 4 years ago
Chih-Min Chao a498c47a73 csr: mstatus.sxl and mstatus.uxl are zero in rv32 4 years ago
Chih-Min Chao 53a3002e8c perf: refine csr accessibility checking 4 years ago
Chih-Min Chao b3e8d381a6
rvv: add missing elen checking for some ldst (#927) 4 years ago
Rupert Swarbrick 5ba63a4470
Avoid an unnecessary strcpy (#925) 4 years ago
Andrew Waterman aa72b99944 Merge branch 'rswarbrick-minstret-mcycle-split' 4 years ago
Andrew Waterman f2a9fbeba2 Make comment more germane 4 years ago
Andrew Waterman d84569bd62 Merge branch 'minstret-mcycle-split' of https://github.com/rswarbrick/riscv-isa-sim 4 years ago
John Ingalls 0dd29aaf59
Documentation: Cache block size for CMO operations default 64 (#923) 4 years ago
Rupert Swarbrick cd668d2f06 Split out MINSTRET and MCYCLE 4 years ago
Rupert Swarbrick 24953e7c00 Rename minstret CSR classes to something more general 4 years ago
Rupert Swarbrick 5892e9356e
Don't instantiate a CLINT if there is none in the device config (#921) 4 years ago
Andrew Waterman f224b15add
Merge pull request #920 from rswarbrick/dtb-checks 4 years ago
Rupert Swarbrick 106e3eba38 Add simple error checking to DTB parsing code 4 years ago
Rupert Swarbrick ab15a79506 Remove duplicate DTB load step 4 years ago
Rupert Swarbrick 51c9805f67
Remove disasm.cc/disasm.h from riscv subproject (#919) 4 years ago
Rupert Swarbrick c2f30c3330
Split Xbitmanip into its proposed component extensions (#918) 4 years ago
Andrew Waterman 8cc6ebead3 Merge branch 'plctlab-plct-cmo-upstream' 4 years ago
Andrew Waterman b68b758b25 Merge branch 'plct-cmo-upstream' of https://github.com/plctlab/plct-spike into plctlab-plct-cmo-upstream 4 years ago
Andrew Waterman e03fa93c98 Improve fallback disassembly for disabled ISA strings 4 years ago
Andrew Waterman 1422fef667 Don't require __int128 support in isa_parser_t 4 years ago
Andrew Waterman e2b783a9ff Fix disassembly of vmadc.vi and friends 4 years ago
liweiwei 0531acb756 update README 4 years ago
liweiwei e566c454fa add disasm support for cmo instructions 4 years ago
liweiwei e205ca655c add instructions function for cmo 4 years ago
liweiwei 456913b2c9 add clean_invalidate function for caches 4 years ago
liweiwei 14e54ebb93 add isa string, csr support for cmo extensions 4 years ago
liweiwei 42cbf10dc1 add blocksz parameter to specify the cache block size for CBO operations 4 years ago
Andrew Waterman debdad850b
Merge pull request #912 from plctlab/plct-disas-ext 4 years ago
Weiwei Li 3a16df6e04 add disas support for zfinx, zdinx and zhinx{min} 4 years ago
Weiwei Li a68d310bcb Bind disas for instructions with the isa support 4 years ago
Weiwei Li d685520fed Use unified ISA-string processing in spike-dasm and spike 4 years ago
Yueh-Ting (eop) Chen 4557eef700
Add more assertion for fcvt (#910) 4 years ago
Andrew Waterman eb53d231f5
Merge pull request #908 from plctlab/fix-redifinition-csrs 4 years ago
Weiwei Li 78ee489d5a fix redefinition of CSR_MCONTEXT and CSR_SCONTEXT 4 years ago
Andrew Waterman 3482790b26 Fix HINVAL.VVMA and HINVAL.GVMA opcodes 4 years ago