| .. |
|
insns
|
Ssrdp should write sign-extension value as xlen is 32
|
1 year ago |
|
abstract_device.h
|
Add abstract_device_t::size method; add to all devices
|
1 year 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 |
|
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
|
Check size_t bounds overflow in create_mem_region
|
2 years ago |
|
cfg.h
|
added external_simulator to cfg_t
|
12 months ago |
|
check-opcode-overlap.t.cc
|
Validate contents of overlap list in CI
|
2 years ago |
|
clint.cc
|
Support per-device arguments and device factory reuse
|
2 years ago |
|
common.h
|
Add UNUSED macro for suppressing unused-parameter/variable warnings
|
4 years ago |
|
csr_init.cc
|
Merge pull request #1796 from cyyself/tmp_mcountinhibit
|
2 years ago |
|
csrs.cc
|
Remove extra semicolons (-Wpedantic)
|
12 months ago |
|
csrs.h
|
Fix implementation of instreth writes
|
12 months ago |
|
debug_defines.h
|
triggers: refactor: update debug_defines.h
|
2 years ago |
|
debug_module.cc
|
Remove or waive unused variables (-Werror)
|
12 months ago |
|
debug_module.h
|
Add abstract_device_t::size method; add to all devices
|
1 year ago |
|
debug_rom_defines.h
|
Fix a missed header file in the softfloat include install.
|
8 years ago |
|
decode.h
|
Add Zicfiss extension from CFI extension, v0.4.0
|
2 years ago |
|
decode_macros.h
|
Waive statements with no effect (-Werror)
|
12 months ago |
|
devices.cc
|
do_[load|store] in abstract_sim_if_t renamed
|
12 months ago |
|
devices.h
|
do_[load|store] in abstract_sim_if_t renamed
|
12 months ago |
|
disasm.h
|
Support strict disassembly in disassembler_t
|
1 year ago |
|
dts.cc
|
Remove or waive unused variables (-Werror)
|
12 months ago |
|
dts.h
|
Improve dts <-> dtb API
|
2 years ago |
|
encoding.h
|
Add Zvqdotq extension
|
1 year ago |
|
entropy_source.h
|
Add include guards to entropy_source.h
|
2 years ago |
|
execute.cc
|
Remove repeated 0 in format string (-Werror)
|
12 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
|
Refactor insn_template to be more DRY
|
2 years ago |
|
insn_template.h
|
triggers: implement tcontrol
|
2 years ago |
|
interactive.cc
|
Remove unused labels (-Werror)
|
12 months ago |
|
isa_parser.h
|
Add Zvqdotq extension
|
1 year ago |
|
jtag_dtm.cc
|
Implement JTAG BYPASS register. (#697)
|
5 years 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
|
mmu: fix pointer masking with mstatus.MXR in M-mode
|
12 months ago |
|
mmu.h
|
Fix unspecified evaluation order of 64b loads within float128
|
12 months ago |
|
ns16550.cc
|
Support per-device arguments and device factory reuse
|
2 years ago |
|
opcodes.h
|
Writing non-existent CSRs, access FPRs with mstatus.FS=0 (#311)
|
7 years ago |
|
overlap_list.h
|
Separate RV32 and RV64 C instructions into separate files
|
2 years ago |
|
platform.h
|
Remove --with-priv compile flag
|
2 years ago |
|
plic.cc
|
fix typos
|
2 years ago |
|
processor.cc
|
Remove non-ISO compound literals (-Wpedantic)
|
12 months ago |
|
processor.h
|
Add abstract_device_t::size method; add to all devices
|
1 year 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
|
Add Zvqdotq extension
|
1 year 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
|
Remove or waive unused variables (-Werror)
|
12 months ago |
|
sim.h
|
Avoid using bus_t::find_device without len arg
|
1 year 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
|
Remove extra semicolons (-Wpedantic)
|
12 months ago |
|
triggers.h
|
Remove extra semicolons (-Wpedantic)
|
12 months ago |
|
v_ext_macros.h
|
Remove or waive unused variables (-Werror)
|
12 months ago |
|
vector_unit.cc
|
Add CSRs through an interface, rather than mutating csrmap
|
2 years ago |
|
vector_unit.h
|
Zvk: Infrastructure for Zvk extensions, element group handling
|
3 years ago |
|
zicfiss.h
|
Need zero extend for sspopchk compared vale
|
1 year ago |
|
zvk_ext_macros.h
|
Don't enforce alignment constraints vwsll.v[xi] rs1 arg
|
2 years ago |
|
zvkned_ext_macros.h
|
Zvk: Implement Zvkned, vector AES single round
|
3 years ago |
|
zvknh_ext_macros.h
|
Zvk: Implement Zvknh[ab], NIST Suite: Vector SHA-2
|
3 years ago |
|
zvksed_ext_macros.h
|
Zvk: Implement Zvksed, vector SM4 Block Cipher
|
3 years ago |
|
zvksh_ext_macros.h
|
Zvk: Implement Zvksh, vector SM3 Hash Function
|
3 years ago |