aboutsummaryrefslogtreecommitdiff
path: root/target/riscv/cpu.c
AgeCommit message (Expand)Author
2024-10-31target/riscv: Expose zicfiss extension as a cpu propertyDeepak Gupta
2024-10-30target/riscv: introduce ssp and enabling controls for zicfissDeepak Gupta
2024-10-30target/riscv: Add zicfiss extensionDeepak Gupta
2024-10-30target/riscv: Expose zicfilp extension as a cpu propertyDeepak Gupta
2024-10-30target/riscv: Introduce elp state and enabling controls for zicfilpDeepak Gupta
2024-10-30target/riscv: Add zicfilp extensionDeepak Gupta
2024-10-30target/riscv: expose *envcfg csr and priv to qemu-user as wellDeepak Gupta
2024-10-30target/riscv: Set vtype.vill on CPU resetRob Bradford
2024-10-30target/riscv: Add max32 CPU for RV64 QEMULIU Zhiwei
2024-10-30target/riscv: Enable RV32 CPU support in RV64 QEMUTANG Tiancheng
2024-10-02target: riscv: Add Svvptc extension supportAlexandre Ghiti
2024-10-02target/riscv/cpu.c: Add 'fcsr' register to QEMU log as a part of F extensionMaria Klauchek
2024-10-02target: riscv: Enable Bit Manip for OpenTitan Ibex CPUAlistair Francis
2024-10-02target/riscv: fix za64rs enablingVladimir Isaev
2024-10-02target/riscv: Add a property to set vl to ceil(AVL/2)Jason Chien
2024-09-13target/riscv: Remove the deprecated 'any' CPU typePhilippe Mathieu-Daudé
2024-07-18target/riscv: Expose the Smcntrpmf configAtish Patra
2024-07-18target/riscv: Add cycle & instret privilege mode filtering propertiesKaiwen Xue
2024-07-18target/riscv: Expose zabha extension as a cpu propertyLIU Zhiwei
2024-07-18target/riscv: Support Zama16b extensionLIU Zhiwei
2024-07-18target/riscv: Add zcmop extensionLIU Zhiwei
2024-07-18target/riscv: Add zimop extensionLIU Zhiwei
2024-07-11target: Set TCGCPUOps::cpu_exec_halt to target's has_work implementationPeter Maydell
2024-06-26target/riscv: Add multi extension implied rulesFrank Chang
2024-06-26target/riscv: Add MISA extension implied rulesFrank Chang
2024-06-26target/riscv: Introduce extension implied rules definitionFrank Chang
2024-06-26target/riscv: Support the version for ss1p13Fea.Wang
2024-06-26target/riscv: Reuse the conversion function of priv_specJim Shu
2024-06-04Merge tag 'hw-misc-accel-20240604' of https://github.com/philmd/qemu into sta...Richard Henderson
2024-06-04target/riscv: Restrict 'rv128' machine to TCG acceleratorPhilippe Mathieu-Daudé
2024-06-03target/riscv: Remove experimental prefix from "B" extensionRob Bradford
2024-06-03riscv: thead: Add th.sxstatus CSR emulationChristoph Müllner
2024-06-03target/riscv: Implement dynamic establishment of custom decoderHuang Tao
2024-06-03target/riscv/cpu.c: fix Zvkb extension configYangyu Chen
2024-06-03target/riscv: Add support for Zve64x extensionJason Chien
2024-06-03target/riscv: Add support for Zve32x extensionJason Chien
2024-04-25hw, target: Add ResetType argument to hold and exit phase methodsPeter Maydell
2024-03-22target/riscv: do not enable all named features by defaultDaniel Henrique Barboza
2024-03-12target: Replace CPU_GET_CLASS(cpu -> obj) in cpu_reset_hold() handlerPhilippe Mathieu-Daudé
2024-03-08target/riscv: move ratified/frozen exts to non-experimentalDaniel Henrique Barboza
2024-03-08RISC-V: Add support for ZtsoPalmer Dabbelt
2024-03-08target/riscv: Promote svade to a normal extensionAndrew Jones
2024-03-08target/riscv: Gate hardware A/D PTE bit updatingAndrew Jones
2024-03-08target/riscv: Reset henvcfg to zeroAndrew Jones
2024-03-08target/riscv: add remaining named featuresDaniel Henrique Barboza
2024-03-08target/riscv: add riscv,isa to named featuresDaniel Henrique Barboza
2024-02-28hw/core/cpu: Remove gdb_get_dynamic_xml memberAkihiko Odaki
2024-02-28gdbstub: Infer number of core registers from XMLAkihiko Odaki
2024-02-28target/riscv: Use GDBFeature for dynamic XMLAkihiko Odaki
2024-02-09target/riscv: add rv32i, rv32e and rv64e CPUsDaniel Henrique Barboza