index
:
slackcoder/qemu
master
QEMU is a generic and open source machine & userspace emulator and virtualizer
Mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
target
/
riscv
/
cpu.h
Age
Commit message (
Expand
)
Author
2023-11-07
target/riscv: add riscv_cpu_accelerator_compatible()
Daniel Henrique Barboza
2023-11-07
target/riscv/tcg: add tcg_cpu_finalize_features()
Daniel Henrique Barboza
2023-11-07
target/riscv: Add HS-mode virtual interrupt and IRQ filtering support.
Rajnesh Kanwal
2023-11-07
target/riscv: Add M-mode virtual interrupt and IRQ filtering support.
Rajnesh Kanwal
2023-11-07
target/riscv: Split interrupt logic from riscv_cpu_update_mip.
Rajnesh Kanwal
2023-10-12
target/riscv: deprecate capital 'Z' CPU properties
Daniel Henrique Barboza
2023-10-12
target/riscv: add riscv_cpu_get_name()
Daniel Henrique Barboza
2023-10-12
target/riscv/cpu: move priv spec functions to tcg-cpu.c
Daniel Henrique Barboza
2023-10-12
target/riscv/cpu.c: export isa_edata_arr[]
Daniel Henrique Barboza
2023-10-12
target/riscv/tcg: move riscv_cpu_add_misa_properties() to tcg-cpu.c
Daniel Henrique Barboza
2023-10-12
target/riscv/tcg: introduce tcg_cpu_instance_init()
Daniel Henrique Barboza
2023-10-12
target/riscv/cpu.c: export set_misa()
Daniel Henrique Barboza
2023-10-12
target/riscv/kvm: do not use riscv_cpu_add_misa_properties()
Daniel Henrique Barboza
2023-10-12
target/riscv: make riscv_add_satp_mode_properties() public
Daniel Henrique Barboza
2023-10-12
target/riscv: move riscv_cpu_add_kvm_properties() to kvm.c
Daniel Henrique Barboza
2023-10-12
target/riscv: move riscv_tcg_ops to tcg-cpu.c
Daniel Henrique Barboza
2023-10-12
target/riscv: move riscv_cpu_validate_set_extensions() to tcg-cpu.c
Daniel Henrique Barboza
2023-10-12
target/riscv: introduce TCG AccelCPUClass
Daniel Henrique Barboza
2023-10-12
target/riscv: make CPUCFG() macro public
Daniel Henrique Barboza
2023-10-03
accel/tcg: Move CPUNegativeOffsetState into CPUState
Richard Henderson
2023-09-08
riscv: spelling fixes
Michael Tokarev
2023-07-10
target/riscv/cpu: add misa_ext_info_arr[]
Daniel Henrique Barboza
2023-07-10
target/riscv: Add additional xlen for address when MPRV=1
Weiwei Li
2023-06-28
target/riscv: Restrict KVM-specific fields from ArchCPU
Philippe Mathieu-Daudé
2023-06-26
target: Widen pc/cs_base in cpu_get_tb_cpu_state
Anton Johansson
2023-06-13
target/riscv: Split RISCVCPUConfig declarations from cpu.h into cpu_cfg.h
Weiwei Li
2023-06-13
target/riscv: rework write_misa()
Daniel Henrique Barboza
2023-06-13
target/riscv: add PRIV_VERSION_LATEST
Daniel Henrique Barboza
2023-05-05
target/riscv: add CPU QOM header
Daniel Henrique Barboza
2023-05-05
target/riscv: Introduce mmuidx_2stage
Richard Henderson
2023-05-05
target/riscv: Handle HLV, HSV via helpers
Richard Henderson
2023-05-05
target/riscv: Reduce overhead of MSTATUS_SUM change
Fei Wu
2023-05-05
target/riscv: Separate priv from mmu_idx
Fei Wu
2023-05-05
target/riscv: Add a tb flags field for vstart
LIU Zhiwei
2023-05-05
target/riscv: Remove mstatus_hs_{fs, vs} from tb_flags
Richard Henderson
2023-05-05
target/riscv: Encode the FS and VS on a normal way for tb flags
LIU Zhiwei
2023-05-05
target/riscv: Add a general status enum for extensions
LIU Zhiwei
2023-05-05
target/riscv: Extract virt enabled state from tb flags
LIU Zhiwei
2023-05-05
target/riscv: Use PRV_RESERVED instead of PRV_H
Weiwei Li
2023-05-05
target/riscv/cpu.c: redesign register_cpu_props()
Daniel Henrique Barboza
2023-05-05
target/riscv: add RVG and remove cpu->cfg.ext_g
Daniel Henrique Barboza
2023-05-05
target/riscv: remove cpu->cfg.ext_v
Daniel Henrique Barboza
2023-05-05
target/riscv: remove cpu->cfg.ext_j
Daniel Henrique Barboza
2023-05-05
target/riscv: remove cpu->cfg.ext_h
Daniel Henrique Barboza
2023-05-05
target/riscv: remove cpu->cfg.ext_u
Daniel Henrique Barboza
2023-05-05
target/riscv: remove cpu->cfg.ext_s
Daniel Henrique Barboza
2023-05-05
target/riscv: remove cpu->cfg.ext_m
Daniel Henrique Barboza
2023-05-05
target/riscv: remove cpu->cfg.ext_e
Daniel Henrique Barboza
2023-05-05
target/riscv: remove cpu->cfg.ext_i
Daniel Henrique Barboza
2023-05-05
target/riscv: remove cpu->cfg.ext_f
Daniel Henrique Barboza
[next]