OSDN Git Service
(root)
/
qmiga
/
qemu.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
riscv: Fix SiFive E CLINT clock frequency
2023-11-07
Weiwei Li
MAINTAINERS: update mail address for Weiwei Li
MAINTAINERS: update mail address for
Weiwei Li
Signed-off-by:
Weiwei Li
<liwei1518@gmail.com>
commit
|
commitdiff
|
tree
2023-09-11
Weiwei Li
target/riscv: Update CSR bits name for svadu extension
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-07-10
Weiwei Li
target/riscv: Add disas support for BF16 extensions
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-07-10
Weiwei Li
target/riscv: Expose properties for BF16 extensions
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-07-10
Weiwei Li
target/riscv: Add support for Zvfbfwma extension
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-07-10
Weiwei Li
target/riscv: Add support for Zvfbfmin extension
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-07-10
Weiwei Li
target/riscv: Add support for Zfbfmin extension
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-07-10
Weiwei Li
target/riscv: Add properties for BF16 extensions
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-07-10
Weiwei Li
target/riscv: update cur_pmbase/pmmask based on mode...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-07-10
Weiwei Li
target/riscv: Add additional xlen for address when...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-07-10
Weiwei Li
target/riscv: Remove redundant assignment to SXL
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-07-10
Weiwei Li
target/riscv: Support MSTATUS.MPV/GVA only when RVH...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-07-10
Weiwei Li
target/riscv: Make MPV only work when MPP != PRV_M
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Fix initialized value for cur_pmmask
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Remove pc_succ_insn from DisasContext
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Enable PC-relative translation
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Use true diff for gen_pc_plus_diff
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Change gen_set_pc_imm to gen_update_pc
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Change gen_goto_tb to work on displacements
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Introduce cur_insn_len into DisasContext
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Fix target address to update badaddr
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
disas/riscv.c: Remove redundant parentheses
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
disas/riscv.c: Fix lines with over 80 characters
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
disas/riscv.c: Remove unused decomp_rv32/64 value for...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
disas/riscv.c: Support disas for Z*inx extensions
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
disas/riscv.c: Support disas for Zcm* extensions
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Pass RISCVCPUConfig as target_info to...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Split RISCVCPUConfig declarations from...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
disas: Change type of disassemble_info.target_info...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Update cur_pmmask/base when xl changes
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Fix pointer mask transformation for vector...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Deny access if access is partially inside...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Separate pmp_update_rule() in pmpcfg_csr_write
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Flush TLB only when pmpcfg/pmpaddr really...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Flush TLB when pmpaddr is updated
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Update the next rule addr in pmpaddr_csr_write()
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Flush TLB when MMWP or MML bits are changed
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Remove unused paramters in pmp_hart_has_privs_...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Make RLB/MML/MMWP bits writable only...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Change the return type of pmp_hart_has_privs...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Make the short cut really work in pmp_hart_has...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Move pmp_get_tlb_size apart from get_physical_...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Update pmp_get_tlb_size()
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Update check for Zca/Zcf/Zcd
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Mask the implicitly enabled extensions...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-06-13
Weiwei Li
target/riscv: Move zc* out of the experimental properties
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Use check for relationship between Zdinx...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Legalize MPP value in write_mstatus
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Use PRV_RESERVED instead of PRV_H
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Fix the mstatus.MPP value after executing...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
hw/riscv: Add signature dump function for spike to...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Fix lines with over 80 characters
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Fix format for comments
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Fix format for indentation
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Remove riscv_cpu_virt_enabled()
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Set opcode to env->bins for illegal/virtual...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Fix addr type for get_physical_address
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Remove redundant parentheses
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Remove check on RVH for riscv_cpu_set_virt_enabled
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Remove check on RVH for riscv_cpu_virt_enabled
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Remove redundant check on RVH
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Remove redundant call to riscv_cpu_virt_enabled
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Add support for Zce
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
disas/riscv.c: add disasm support for Zc*
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: expose properties for Zc* extension
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: add support for Zcmt extension
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: add support for Zcmp extension
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: add support for Zcb extension
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: add support for Zcd extension
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: add support for Zcf extension
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: add support for Zca extension
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: add cfg properties for Zc* extension
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Simplify arguments for riscv_csrrw_check
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Simplify type conversion for CPURISCVState
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Simplify getting RISCVCPU pointer from env
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-05
Weiwei Li
target/riscv: Avoid env_archcpu() when reading RISCVCPUConfig
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-05-02
Weiwei Li
accel/tcg: Uncache the host address for instruction...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-04-04
Weiwei Li
accel/tcg: Fix overwrite problems of tcg_cflags
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-02
Weiwei Li
target/riscv: Export Svadu property
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-02
Weiwei Li
target/riscv: Add *envcfg.HADE related check in address...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-02
Weiwei Li
target/riscv: Add *envcfg.PBMTE related check in address...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-02
Weiwei Li
target/riscv: Add csr support for svadu
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-02
Weiwei Li
target/riscv: Fix the relationship of PBMTE/STCE fields...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-02
Weiwei Li
target/riscv: Fix the relationship between menvcfg...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-02
Weiwei Li
target/riscv: Add support for Zicond extension
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-01
Weiwei Li
target/riscv: Expose properties for Zv* extensions
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-01
Weiwei Li
target/riscv: Simplify check for EEW = 64 in trans_rvv...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-01
Weiwei Li
target/riscv: Fix check for vector load/store instructions...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-01
Weiwei Li
target/riscv: Add support for Zvfh/zvfhmin extensions
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-01
Weiwei Li
target/riscv: Remove redundunt check for zve32f and...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-01
Weiwei Li
target/riscv: Replace check for F/D to Zve32f/Zve64d...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-01
Weiwei Li
target/riscv: Simplify check for Zve32f and Zve64f
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-01
Weiwei Li
target/riscv: Indent fixes in cpu.c
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-01
Weiwei Li
target/riscv: Add property check for Zvfh{min} extensions
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-01
Weiwei Li
target/riscv: Fix relationship between V, Zve*, F and D
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-01
Weiwei Li
target/riscv: Add cfg properties for Zv* extensions
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-01
Weiwei Li
target/riscv: Simplify the check for Zfhmin and Zhinxmin
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-01
Weiwei Li
target/riscv: Fix the relationship between Zhinxmin...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2023-03-01
Weiwei Li
target/riscv: Fix the relationship between Zfhmin and Zfh
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
2022-09-26
Weiwei Li
target/riscv: fix csr check for cycle{h}, instret{h...
Signed-off-by:
Weiwei Li
<liweiwei@iscas.ac.cn>
commit
|
commitdiff
|
tree
next