| .. |
|
insns
|
Zicfiss depends on Zaamo
|
2 months ago |
|
abstract_device.h
|
Don't include built-in devices in mmio_device_map
|
8 months ago |
|
abstract_interrupt_controller.h
|
Add an abstract interrupt controller interface
|
4 years ago |
|
arith.h
|
UB in negate in mulh/mulhsu
|
1 year ago |
|
bloom_filter.h
|
Add simple bloom filter implementation
|
5 months ago |
|
bulknormdot.h
|
Add default destructor to suppress warning
|
6 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
|
removed cfg.misaligned option
|
3 months ago |
|
cfg.h
|
removed cfg.misaligned option
|
3 months ago |
|
check-opcode-overlap.t.cc
|
Validate contents of overlap list in CI
|
2 years ago |
|
clint.cc
|
Don't include built-in devices in mmio_device_map
|
8 months ago |
|
common.h
|
Move Zca-enabled check off the critical path
|
4 months ago |
|
csr_init.cc
|
correct smcdeleg indirect CSRs address accessed via sireg*
|
3 months ago |
|
csrs.cc
|
csrs.cc: if no U-mode, mstatus.tw is read-only 0
|
2 months ago |
|
csrs.h
|
csr: fix double trap state access
|
4 months ago |
|
debug_defines.h
|
triggers: refactor: update debug_defines.h
|
2 years ago |
|
debug_module.cc
|
Remove else
|
5 months ago |
|
debug_module.h
|
Make abstractauto register optional in debug module
|
5 months ago |
|
debug_rom_defines.h
|
Fix a missed header file in the softfloat include install.
|
8 years ago |
|
decode.h
|
ext: add zibi
|
6 months ago |
|
decode_macros.h
|
Clean up VA size handling
|
4 months ago |
|
devices.cc
|
changing type of external_simulator member of external_sim_device_t
|
11 months ago |
|
devices.h
|
minor spacing fix
|
11 months ago |
|
disasm.h
|
decode args for `fcvtmod.w.d` in `zfa` extension
|
5 months ago |
|
dts.cc
|
Remove or waive unused variables (-Werror)
|
12 months ago |
|
dts.h
|
Improve dts <-> dtb API
|
2 years ago |
|
encoding.h
|
Don't rely on definition of unratified bitmanip opcodes
|
3 months ago |
|
entropy_source.h
|
Add include guards to entropy_source.h
|
2 years ago |
|
execute.cc
|
Use more conventional loop structure
|
5 months ago |
|
extension.cc
|
refactor: make extensions accept processor as an argument
|
12 months ago |
|
extension.h
|
refactor: make extensions accept processor as an argument
|
12 months 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
|
4 months ago |
|
insn_template.h
|
triggers: implement tcontrol
|
2 years ago |
|
interactive.cc
|
Suppress warning for unused write() result
|
6 months ago |
|
isa_parser.h
|
added support for zicclsm
|
3 months ago |
|
jtag_dtm.cc
|
DMI NOP operation should never cause busy status
|
5 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
|
1 year ago |
|
memtracer.h
|
add clean_invalidate function for caches
|
4 years ago |
|
mmu.cc
|
Make reg_from_bytes a bit less gross
|
2 months ago |
|
mmu.h
|
Merge pull request #2193 from mslijepc/mslijepc_20251224_zicclsm
|
3 months ago |
|
ns16550.cc
|
ns16550.cc : fix handling clear rx/tx FIFO requests.
|
8 months ago |
|
opcodes.h
|
Add aamvirtual support for abstract memory access
|
6 months ago |
|
overlap_list.h
|
Separate RV32 and RV64 C instructions into separate files
|
2 years ago |
|
platform.h
|
Suppress -Wtype-limits warning
|
7 months ago |
|
plic.cc
|
Don't include built-in devices in mmio_device_map
|
8 months ago |
|
processor.cc
|
Clean up VA size handling
|
4 months ago |
|
processor.h
|
Merge pull request #2191 from Steven-Li-Xiaogang/master
|
3 months ago |
|
remote_bitbang.cc
|
remote_bitbang: make send_buf class member
|
2 years ago |
|
remote_bitbang.h
|
remote_bitbang: make send_buf class member
|
2 years ago |
|
riscv.ac
|
riscv/riscv.ac: autoupdate
|
1 year ago |
|
riscv.mk.in
|
Don't rely on definition of unratified bitmanip opcodes
|
3 months ago |
|
rocc.cc
|
Remove non-ISO compound literals (-Wpedantic)
|
12 months ago |
|
rocc.h
|
refactor: make extensions accept processor as an argument
|
12 months ago |
|
rom.cc
|
Split decode.h into public decode.h and private decode_macros.h
|
3 years ago |
|
sim.cc
|
unnecessary dtb to dts operation removed
|
3 months ago |
|
sim.h
|
unnecessary dtb to dts operation removed
|
3 months ago |
|
simif.h
|
Move debug_mmu used by debug_module up to simif_t
|
3 years ago |
|
socketif.cc
|
Move boost asio socket interface to socketif_t
|
3 years ago |
|
socketif.h
|
Move boost asio socket interface to socketif_t
|
3 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
|
3 months ago |
|
triggers.h
|
Update trigger behavior for memory accesses to match recommended debug specification behavior
|
3 months ago |
|
v_ext_macros.h
|
zve: correct the constraint for widening and floating configuraiton
|
4 months ago |
|
vector_unit.cc
|
Add Zvfbfa, Zvfofp8min, Zvfofp4min support
|
6 months ago |
|
vector_unit.h
|
Add Zvfbfa, Zvfofp8min, Zvfofp4min support
|
6 months ago |
|
zicfiss.h
|
Need zero extend for sspopchk compared vale
|
1 year ago |
|
zvbdot.h
|
Implement Zvfbqdot8f
|
6 months ago |
|
zvk_ext_macros.h
|
feat: support zvkb vector cryptography bitmanip subset extension
|
5 months ago |
|
zvkned_ext_macros.h
|
vector: crypto: fix EMUL alignment check for .vs operations
|
11 months ago |
|
zvknh_ext_macros.h
|
vector: crypto: fix constraint checks for vector-crypto instructions
|
11 months ago |
|
zvksed_ext_macros.h
|
vector: crypto: fix constraint checks for vector-crypto instructions
|
11 months ago |
|
zvksh_ext_macros.h
|
vector: crypto: fix constraint checks for vector-crypto instructions
|
11 months ago |