summaryrefslogtreecommitdiff
path: root/target/riscv
AgeCommit message (Expand)Author
2022-05-24target/riscv: Change "G" expansionTsukasa OI
2022-05-24target/riscv: Disable "G" by defaultTsukasa OI
2022-05-24target/riscv: Fix coding style on "G" expansionTsukasa OI
2022-05-24target/riscv: Add short-isa-string optionTsukasa OI
2022-05-24target/riscv: Move Zhinx* extensions on ISA stringTsukasa OI
2022-05-24target/riscv: rvv: Fix early exit condition for whole register load/storeeopXD
2022-05-24target/riscv: Fix VS mode hypervisor CSR accessDylan Reid
2022-05-11Normalize header guard symbol definitionMarkus Armbruster
2022-05-11Clean up ill-advised or unusual header guardsMarkus Armbruster
2022-04-29target/riscv: add scalar crypto related extenstion strings to isa_stringWeiwei Li
2022-04-29target/riscv: Fix incorrect PTE merge in walk_pteRalf Ramsauer
2022-04-29target/riscv: rvk: expose zbk* and zk* propertiesWeiwei Li
2022-04-29target/riscv: rvk: add CSR support for ZkrWeiwei Li
2022-04-29target/riscv: rvk: add support for zksed/zksh extensionWeiwei Li
2022-04-29target/riscv: rvk: add support for sha512 related instructions for RV64 in zk...Weiwei Li
2022-04-29target/riscv: rvk: add support for sha512 related instructions for RV32 in zk...Weiwei Li
2022-04-29target/riscv: rvk: add support for sha256 related instructions in zknh extensionWeiwei Li
2022-04-29target/riscv: rvk: add support for zkne/zknd extension in RV64Weiwei Li
2022-04-29target/riscv: rvk: add support for zknd/zkne extension in RV32Weiwei Li
2022-04-29target/riscv: rvk: add support for zbkx extensionWeiwei Li
2022-04-29target/riscv: rvk: add support for zbkc extensionWeiwei Li
2022-04-29target/riscv: rvk: add support for zbkb extensionWeiwei Li
2022-04-29target/riscv: rvk: add cfg properties for zbk* and zk*Weiwei Li
2022-04-29target/riscv: Support configuarable marchid, mvendorid, mipid CSR valuesFrank Chang
2022-04-22target/riscv: cpu: Enable native debug featureBin Meng
2022-04-22target/riscv: machine: Add debug state descriptionBin Meng
2022-04-22target/riscv: csr: Hook debug CSR read/writeBin Meng
2022-04-22target/riscv: cpu: Add a config option for native debugBin Meng
2022-04-22target/riscv: debug: Implement debug related TCGCPUOpsBin Meng
2022-04-22hw/intc: Make RISC-V ACLINT mtime MMIO register writableFrank Chang
2022-04-22target/riscv/pmp: fix NAPOT range computation overflowNicolas Pitre
2022-04-22target/riscv: Use cpu_loop_exit_restore directly from mmu faultsRichard Henderson
2022-04-22target/riscv: fix start byte for vmv<nf>r.v when vstart != 0Weiwei Li
2022-04-22target/riscv: Add isa extenstion strings to the device treeAtish Patra
2022-04-22target/riscv: misa to ISA string conversion fixTsukasa OI
2022-04-22target/riscv: optimize helper for vmv<nr>r.vWeiwei Li
2022-04-22target/riscv: optimize condition assign for scale < 0Weiwei Li
2022-04-22target/riscv: Add initial support for the Sdtrig extensionBin Meng
2022-04-22target/riscv: Allow software access to MIP SEIPAlistair Francis
2022-04-22target/riscv: cpu: Fixup indentationAlistair Francis
2022-04-22target/riscv: Enable privileged spec version 1.12Atish Patra
2022-04-22target/riscv: Add *envcfg* CSRs supportAtish Patra
2022-04-22target/riscv: Add support for mconfigptrAtish Patra
2022-04-22target/riscv: Introduce privilege version field in the CSR ops.Atish Patra
2022-04-22target/riscv: Add the privileged spec version 1.12.0Atish Patra
2022-04-22target/riscv: Define simpler privileged spec version numberingAtish Patra
2022-04-21compiler.h: replace QEMU_NORETURN with G_NORETURNMarc-André Lureau
2022-04-20exec/translator: Pass the locked filepointer to disas_log hookRichard Henderson
2022-04-06Remove qemu-common.h include from most unitsMarc-André Lureau
2022-04-06Move CPU softfloat unions to cpu-float.hMarc-André Lureau