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
/
op_helper.c
Age
Commit message (
Expand
)
Author
2024-10-30
target/riscv: save and restore elp state on priv transitions
Deepak Gupta
2024-07-18
target/riscv: raise an exception when CSRRS/CSRRC writes a read-only CSR
Yu-Ming Chang
2024-07-18
target/riscv: Combine set_mode and set_virt functions.
Rajnesh Kanwal
2024-06-03
target/riscv: Raise exceptions on wrs.nto
Andrew Jones
2024-02-03
target/riscv: Replace cpu_mmu_index with riscv_env_mmu_index
Richard Henderson
2023-08-31
target/helpers: Remove unnecessary 'qemu/main-loop.h' header
Philippe Mathieu-Daudé
2023-08-31
target/translate: Include missing 'exec/cpu_ldst.h' header
Philippe Mathieu-Daudé
2023-07-10
target/riscv: Make MPV only work when MPP != PRV_M
Weiwei Li
2023-05-05
target/riscv: Check SUM in the correct register
Richard Henderson
2023-05-05
target/riscv: Move hstatus.spvp check to check_access_hlsv
Richard Henderson
2023-05-05
target/riscv: Rename MMU_HYP_ACCESS_BIT to MMU_2STAGE_BIT
Richard Henderson
2023-05-05
target/riscv: Handle HLV, HSV via helpers
Richard Henderson
2023-05-05
target/riscv: Use cpu_ld*_code_mmu for HLVX
Richard Henderson
2023-05-05
target/riscv: Reduce overhead of MSTATUS_SUM change
Fei Wu
2023-05-05
target/riscv: fix H extension TVM trap
Yi Chen
2023-05-05
target/riscv: Use PRV_RESERVED instead of PRV_H
Weiwei Li
2023-05-05
target/riscv: Fix the mstatus.MPP value after executing MRET
Weiwei Li
2023-05-05
target/riscv: Fix format for indentation
Weiwei Li
2023-05-05
target/riscv: Remove riscv_cpu_virt_enabled()
Weiwei Li
2023-05-05
target/riscv: Remove redundant check on RVH
Weiwei Li
2023-03-05
target/riscv: implement Zicbom extension
Christoph Muellner
2023-03-05
target/riscv: implement Zicboz extension
Christoph Muellner
2023-03-01
target/riscv: remove RISCV_FEATURE_PMP
Daniel Henrique Barboza
2023-02-07
RISC-V: Adding XTheadSync ISA extension
Christoph Müllner
2023-01-06
target/riscv: Clear mstatus.MPRV when leaving M-mode for priv spec 1.12+
Bin Meng
2023-01-06
target/riscv: Simplify helper_sret() a little bit
Bin Meng
2023-01-06
target/riscv: Fix mret exception cause when no pmp rule is configured
Bin Meng
2022-04-29
target/riscv: rvk: add CSR support for Zkr
Weiwei Li
2022-04-21
compiler.h: replace QEMU_NORETURN with G_NORETURN
Marc-André Lureau
2022-01-21
target/riscv: Adjust csr write mask with XLEN
LIU Zhiwei
2022-01-21
target/riscv: Don't save pc when exception return
LIU Zhiwei
2022-01-08
target/riscv: helper functions to wrap calls to 128-bit csr insns
Frédéric Pétrot
2022-01-08
target/riscv/pmp: fix no pmp illegal intrs
Nikita Shubin
2021-09-01
target/riscv: Reorg csr instructions
Richard Henderson
2021-06-08
target/riscv: fix wfi exception behavior
Jose Martins
2021-05-11
target/riscv: Use RISCVException enum for CSR access
Alistair Francis
2021-05-02
hw: Do not include qemu/log.h if it is not necessary
Thomas Huth
2021-01-16
target/riscv/pmp: Raise exception if no PMP entry is configured
Atish Patra
2020-11-09
target/riscv: Split the Hypervisor execute load helpers
Alistair Francis
2020-11-09
target/riscv: Remove the hyp load and store functions
Alistair Francis
2020-11-09
target/riscv: Remove the HS_TWO_STAGE flag
Alistair Francis
2020-11-09
target/riscv: Set the virtualised MMU mode when doing hyp accesses
Alistair Francis
2020-11-03
target/riscv: Merge m/vsstatus and m/vsstatush into one uint64_t unit
Yifei Jiang
2020-10-22
target/riscv: Fix implementation of HLVX.WU instruction
Georg Kotheimer
2020-10-22
riscv: Convert interrupt logs to use qemu_log_mask()
Alistair Francis
2020-08-25
target/riscv: Support the Virtual Instruction fault
Alistair Francis
2020-08-25
target/riscv: Return the exception from invalid CSR accesses
Alistair Francis
2020-08-25
target/riscv: Update the Hypervisor trap return/entry
Alistair Francis
2020-08-25
target/riscv: Allow generating hlv/hlvx/hsv instructions
Alistair Francis
2020-06-19
target/riscv: Implement checks for hfence
Alistair Francis
[next]