| .. |
|
insns
|
Move ebreak* logic from take_trap into instructions. (#1006)
|
4 years ago |
|
abstract_device.h
|
Refactor headers
|
5 years ago |
|
arith.h
|
Support RISC-V p-ext-proposal v0.9.2 (#637)
|
5 years ago |
|
cachesim.cc
|
add clean_invalidate function for caches
|
4 years ago |
|
cachesim.h
|
add clean_invalidate function for caches
|
4 years ago |
|
cfg.h
|
Move real_time_clint into cfg_t
|
4 years ago |
|
clint.cc
|
Convert mip to csr_t family
|
5 years ago |
|
common.h
|
Add NORETURN macro
|
5 years ago |
|
csrs.cc
|
Fix RV32 hgatp write mask computation (#1014)
|
4 years ago |
|
csrs.h
|
Change henvcfg csr to a henvcfg_csr_t
|
4 years ago |
|
debug_defines.h
|
Update debug_defines.h (#942)
|
4 years ago |
|
debug_module.cc
|
Update debug_defines.h (#942)
|
4 years ago |
|
debug_module.h
|
Don't say "master" (#898)
|
4 years ago |
|
debug_rom_defines.h
|
Fix a missed header file in the softfloat include install.
|
8 years ago |
|
decode.h
|
Remove the now-unused PC_SERIALIZE_WFI
|
4 years ago |
|
devices.cc
|
Fix compile errors
|
5 years ago |
|
devices.h
|
encoding: udpate and move platform-related define out
|
5 years ago |
|
disasm.h
|
Split isa_parser_t out of processor.* and into its own file (#955)
|
4 years ago |
|
dts.cc
|
update dts.cc to make sv57 default maximum paging mode (#962)
|
4 years ago |
|
dts.h
|
Avoid an unnecessary strcpy (#925)
|
4 years ago |
|
encoding.h
|
Implement Sv57 and Sv57x4 translation modes
|
4 years ago |
|
entropy_source.h
|
Zbkx renames xperm.n and xperm.b as xperm4 and xperm8. (#846)
|
5 years ago |
|
execute.cc
|
Remove the now-unused PC_SERIALIZE_WFI
|
4 years ago |
|
extension.cc
|
Set badaddr=0 on illegal instruction traps
|
9 years ago |
|
extension.h
|
Refer to LICENSE in some newer source files
|
11 years ago |
|
extensions.cc
|
ext: support default library name and fix isa parser
|
6 years ago |
|
insn_macros.h
|
Move definitions of P and require macros
|
5 years ago |
|
insn_template.cc
|
Support RV32E/RV64E base ISAs
|
4 years ago |
|
insn_template.h
|
rvv: add saturation helper function
|
7 years ago |
|
interactive.cc
|
Construct an isa_parser_t and pass it to processor_t constructor
|
4 years ago |
|
isa_parser.cc
|
V in misa implies FD
|
4 years ago |
|
isa_parser.h
|
mmu: support asid/vmid (#928)
|
4 years ago |
|
jtag_dtm.cc
|
Implement JTAG BYPASS register. (#697)
|
5 years ago |
|
jtag_dtm.h
|
Implement JTAG BYPASS register. (#697)
|
5 years ago |
|
log_file.h
|
Write execution logs to a named log file (#409)
|
6 years ago |
|
memtracer.h
|
add clean_invalidate function for caches
|
4 years ago |
|
mmio_plugin.h
|
Implement MMIO device plugins.
|
7 years ago |
|
mmu.cc
|
Check for reserved PBMT values during tablewalks and fault if found
|
4 years ago |
|
mmu.h
|
Pass acutally_store from store_func to misaligned_store
|
4 years ago |
|
opcodes.h
|
Writing non-existent CSRs, access FPRs with mstatus.FS=0 (#311)
|
7 years ago |
|
overlap_list.h
|
add support for overlap instructions
|
4 years ago |
|
p_ext_macros.h
|
Factor out P extension macros into their own header
|
4 years ago |
|
platform.h
|
fix typo. (#723)
|
5 years ago |
|
processor.cc
|
Move ebreak* logic from take_trap into instructions. (#1006)
|
4 years ago |
|
processor.h
|
Remove insn_func_t::supported field
|
4 years ago |
|
remote_bitbang.cc
|
fixing compilation errors on openbsd
|
7 years ago |
|
remote_bitbang.h
|
debug: move remote_bitbang into riscv
|
9 years ago |
|
riscv.ac
|
Remove vestiges of legacy RVV SLEN parameter
|
5 years ago |
|
riscv.mk.in
|
Include recently added headers in riscv/riscv.mk.in
|
4 years ago |
|
rocc.cc
|
Remove insn_func_t::supported field
|
4 years ago |
|
rocc.h
|
Support multiple extensions at the same time
|
5 years ago |
|
rom.cc
|
Remove MTIME[CMP]; add RTC device
|
10 years ago |
|
sim.cc
|
Move real_time_clint into cfg_t
|
4 years ago |
|
sim.h
|
Move real_time_clint into cfg_t
|
4 years ago |
|
simif.h
|
Adding symbol lookup when --enable-commitlog is enabled (#558)
|
6 years ago |
|
tracer.h
|
Add facility to instrument specific opcodes
|
11 years ago |
|
trap.h
|
Move ebreak* logic from take_trap into instructions. (#1006)
|
4 years ago |
|
triggers.cc
|
Use MCONTROL_TYPE_MATCH macro instead of 2
|
4 years ago |
|
triggers.h
|
Implement mcontrol trigger hit bit.
|
4 years ago |
|
v_ext_macros.h
|
rvv: fix the checking eew and elen for index load
|
4 years ago |