Spike, a RISC-V ISA Simulator
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Andrew Waterman 1557427229
Merge pull request #2352 from riscv-software-src/fix-2350
2 weeks ago
..
insns Remove redundant set_vxsat calls 2 weeks ago
abstract_device.h Don't include built-in devices in mmio_device_map 1 year ago
abstract_interrupt_controller.h Add an abstract interrupt controller interface 4 years ago
arith.h UB in negate in mulh/mulhsu 2 years ago
bloom_filter.h Add simple bloom filter implementation 9 months ago
bulknormdot.h [#2273][bulknormdot] fixing spurious invalid flag in bulk_norm_dot_no_mult 4 months ago
cachesim.cc Print cache stats even when no access 3 years ago
cachesim.h Merge pull request #1306 from Jakub-Palider/master-override-cache-name 3 years ago
cfg.cc Squashed PR 2199: Fix initialization bugs and merge conflicts with per-hart start PCs 5 months ago
cfg.h Squashed PR 2199: Fix initialization bugs and merge conflicts with per-hart start PCs 5 months ago
check-opcode-overlap.t.cc rvp: handle rv64 and rv32 overlap again 1 month ago
clint.cc Don't include built-in devices in mmio_device_map 1 year ago
common.h Move Zca-enabled check off the critical path 9 months ago
csr_init.cc Delete useless error code 2 weeks ago
csrs.cc Merge pull request #2324 from binno/enable_deleg_bit 1 month ago
csrs.h Let PMP and SPMP share the same addr entity 3 months ago
debug_defines.h triggers: refactor: update debug_defines.h 2 years ago
debug_module.cc Don't error out if program buffer has size 0 6 months ago
debug_module.h Make abstractauto register optional in debug module 9 months ago
debug_rom_defines.h Fix a missed header file in the softfloat include install. 9 years ago
decode.h rvp: disasm: add simd and register-pair instruction support 4 months ago
decode_macros.h rvp: add packed instructions for rv32 - part2 4 months ago
devices.cc DTB discovery feature 6 months ago
devices.h DTB discovery feature 6 months ago
disasm.h decode args for `fcvtmod.w.d` in `zfa` extension 9 months ago
dtb_discovery.cc DTB discovery feature 6 months ago
dtb_discovery.h DTB discovery feature 6 months ago
dts.cc Emit initrd addresses as 64-bit DT cells 3 months ago
dts.h Improve dts <-> dtb API 2 years ago
encoding.h Fix names of dot-product instructions 4 weeks ago
entropy_source.h Add include guards to entropy_source.h 2 years ago
execute.cc Use more conventional loop structure 9 months ago
extension.cc refactor: make extensions accept processor as an argument 1 year ago
extension.h refactor: make extensions accept processor as an argument 1 year ago
extensions.cc ext: support default library name and fix isa parser 6 years ago
insn_macros.h Rewrite require macro so it can be used as an expression 4 years ago
insn_template.cc Move Zca-enabled check off the critical path 9 months ago
insn_template.h rvp: add packed instructions for rv32 - part1 4 months ago
interactive.cc Suppress warning for unused write() result 10 months ago
isa_parser.h Fix names of dot-product instructions 4 weeks ago
jtag_dtm.cc DMI NOP operation should never cause busy status 9 months ago
jtag_dtm.h increase DTMCS.abits to be compliant debug specification 1 year ago
log_file.h Fix ignored-attributes warning for unique_ptr declaration 2 years ago
memtracer.h add clean_invalidate function for caches 5 years ago
mmu.cc get rid of mmio_ok checks 4 weeks ago
mmu.h Merge pull request #2297 from riscv-software-src/fix-2296 2 weeks ago
ns16550.cc ns16550.cc : fix handling clear rx/tx FIFO requests. 1 year ago
opcodes.h Add aamvirtual support for abstract memory access 10 months ago
overlap_list.h rvp: handle rv64 and rv32 overlap again 1 month ago
p_ext_macros.h Fix PNCLIPUP.W by avoiding signed arithmetic 2 weeks ago
platform.h Suppress -Wtype-limits warning 11 months ago
plic.cc Don't include built-in devices in mmio_device_map 1 year ago
processor.cc get rid of mmio_ok checks 4 weeks ago
processor.h Fix Ssccfg implementation 2 months ago
remote_bitbang.cc fixed is_client_connected method in remote_bitbang class 2 months ago
remote_bitbang.h added is_client_connected method to remote_bitbang class 4 months ago
riscv.ac riscv/riscv.ac: autoupdate 2 years ago
riscv.mk.in Fix names of dot-product instructions 4 weeks ago
rocc.cc Remove non-ISO compound literals (-Wpedantic) 1 year ago
rocc.h refactor: make extensions accept processor as an argument 1 year ago
rom.cc Split decode.h into public decode.h and private decode_macros.h 4 years ago
sim.cc relax pmp checks for RWX accesses to debug ROM in debug mode 2 months ago
sim.h relax pmp checks for RWX accesses to debug ROM in debug mode 2 months ago
simif.h relax pmp checks for RWX accesses to debug ROM in debug mode 2 months ago
socketif.cc Move boost asio socket interface to socketif_t 4 years ago
socketif.h Move boost asio socket interface to socketif_t 4 years ago
tracer.h Suppress most unused variable warnings 4 years ago
trap.h Add Ssdbltrp 2 years ago
triggers.cc Update trigger behavior for memory accesses to match recommended debug specification behavior 8 months ago
triggers.h Update trigger behavior for memory accesses to match recommended debug specification behavior 8 months ago
v_ext_macros.h Don't update any arch state on vl=0 dot products 4 weeks ago
vector_unit.cc Provide vxsat when P extension is implemented 2 months ago
vector_unit.h Provide vxsat when P extension is implemented 2 months ago
zicfiss.h Need zero extend for sspopchk compared vale 1 year ago
zvbdot.h Implement Zvfbqdot8f 10 months ago
zvk_ext_macros.h Make all vector ALU instructions invoke VECTOR_END, dirtying VS 5 months ago
zvkned_ext_macros.h vector: crypto: fix EMUL alignment check for .vs operations 1 year ago
zvknh_ext_macros.h vector: crypto: fix constraint checks for vector-crypto instructions 1 year ago
zvksed_ext_macros.h vector: crypto: fix constraint checks for vector-crypto instructions 1 year ago
zvksh_ext_macros.h vector: crypto: fix constraint checks for vector-crypto instructions 1 year ago
zvzip_ext_macros.h Add Zvzip extension. 4 months ago