..
insns
Fix names of dot-product instructions
4 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
Switch exception bits by correspond extensions
2 months 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
get rid of mmio_ok checks
4 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
Abstract away the setting of vxsat
2 months 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