2036 Commits (95615360d248639d0155d4a41621d147425cd0b1)
 

Author SHA1 Message Date
Neel Gala 95615360d2
clean up for rv32e_unratified. 5 years ago
Neel Gala e78559f521
clean up the the arch-test directory to avoid copypasta 5 years ago
Andrew Waterman 8ca012a6cc
Merge pull request #929 from incoresemi/arch-test-efd-ports 5 years ago
Neel Gala 1b3a5b96f8
adding ports to run F, D and E extension architectural tests on spike 5 years ago
Andrew Waterman 734855d986
Merge pull request #926 from chihminchao/misc-2022-02-21 5 years ago
Chih-Min Chao 90f21e1013 pmp: dts: handle the absence of mmu and pmp in dts 5 years ago
Chih-Min Chao 7fd56cfbb0 csr: hyper: fix mstatus.mpp after mret 5 years ago
Chih-Min Chao a498c47a73 csr: mstatus.sxl and mstatus.uxl are zero in rv32 5 years ago
Chih-Min Chao 53a3002e8c perf: refine csr accessibility checking 5 years ago
Chih-Min Chao b3e8d381a6
rvv: add missing elen checking for some ldst (#927) 5 years ago
Rupert Swarbrick 5ba63a4470
Avoid an unnecessary strcpy (#925) 5 years ago
Andrew Waterman aa72b99944 Merge branch 'rswarbrick-minstret-mcycle-split' 5 years ago
Andrew Waterman f2a9fbeba2 Make comment more germane 5 years ago
Andrew Waterman d84569bd62 Merge branch 'minstret-mcycle-split' of https://github.com/rswarbrick/riscv-isa-sim 5 years ago
John Ingalls 0dd29aaf59
Documentation: Cache block size for CMO operations default 64 (#923) 5 years ago
Rupert Swarbrick cd668d2f06 Split out MINSTRET and MCYCLE 5 years ago
Rupert Swarbrick 24953e7c00 Rename minstret CSR classes to something more general 5 years ago
Rupert Swarbrick 5892e9356e
Don't instantiate a CLINT if there is none in the device config (#921) 5 years ago
Andrew Waterman f224b15add
Merge pull request #920 from rswarbrick/dtb-checks 5 years ago
Rupert Swarbrick 106e3eba38 Add simple error checking to DTB parsing code 5 years ago
Rupert Swarbrick ab15a79506 Remove duplicate DTB load step 5 years ago
Rupert Swarbrick 51c9805f67
Remove disasm.cc/disasm.h from riscv subproject (#919) 5 years ago
Rupert Swarbrick c2f30c3330
Split Xbitmanip into its proposed component extensions (#918) 5 years ago
Andrew Waterman 8cc6ebead3 Merge branch 'plctlab-plct-cmo-upstream' 5 years ago
Andrew Waterman b68b758b25 Merge branch 'plct-cmo-upstream' of https://github.com/plctlab/plct-spike into plctlab-plct-cmo-upstream 5 years ago
Andrew Waterman e03fa93c98 Improve fallback disassembly for disabled ISA strings 5 years ago
Andrew Waterman 1422fef667 Don't require __int128 support in isa_parser_t 5 years ago
Andrew Waterman e2b783a9ff Fix disassembly of vmadc.vi and friends 5 years ago
liweiwei 0531acb756 update README 5 years ago
liweiwei e566c454fa add disasm support for cmo instructions 5 years ago
liweiwei e205ca655c add instructions function for cmo 5 years ago
liweiwei 456913b2c9 add clean_invalidate function for caches 5 years ago
liweiwei 14e54ebb93 add isa string, csr support for cmo extensions 5 years ago
liweiwei 42cbf10dc1 add blocksz parameter to specify the cache block size for CBO operations 5 years ago
Andrew Waterman debdad850b
Merge pull request #912 from plctlab/plct-disas-ext 5 years ago
Weiwei Li 3a16df6e04 add disas support for zfinx, zdinx and zhinx{min} 5 years ago
Weiwei Li a68d310bcb Bind disas for instructions with the isa support 5 years ago
Weiwei Li d685520fed Use unified ISA-string processing in spike-dasm and spike 5 years ago
Yueh-Ting (eop) Chen 4557eef700
Add more assertion for fcvt (#910) 5 years ago
Andrew Waterman eb53d231f5
Merge pull request #908 from plctlab/fix-redifinition-csrs 5 years ago
Weiwei Li 78ee489d5a fix redefinition of CSR_MCONTEXT and CSR_SCONTEXT 5 years ago
Andrew Waterman 3482790b26 Fix HINVAL.VVMA and HINVAL.GVMA opcodes 5 years ago
Andrew Waterman e93b9cbbbc
Merge pull request #899 from riscv-software-src/rv32e 5 years ago
Andrew Waterman d1a3a42552 Changes to be cleaner wrt. -Wextra 5 years ago
Andrew Waterman fc572daaef Support RV32E/RV64E base ISAs 5 years ago
Andrew Waterman 2fbc6cde0b Parse RV32E/RV64E base ISA strings; improve error messages 5 years ago
Andrew Waterman 94381783d6 DRY in illegal-instruction descriptors 5 years ago
Andrew Waterman 5b7cdbe1cf DRY in selecting instruction functions 5 years ago
Tim Newsome 39fc8c3921
Don't say "master" (#898) 5 years ago
Andrew Waterman 336a5813fd Disassemble Zbs instructions 5 years ago