summary refs log tree commit diff stats
path: root/target/mips (follow)
Commit message (Expand)AuthorAgeFilesLines
* target: Define TCG_GUEST_DEFAULT_MO in 'cpu-param.h'Philippe Mathieu-Daudé2024-04-262-2/+2
* hw, target: Add ResetType argument to hold and exit phase methodsPeter Maydell2024-04-251-2/+2
* KVM: remove kvm_arch_cpu_check_are_resettablePaolo Bonzini2024-04-231-5/+0
* target/mips: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé2024-03-129-50/+24
* target: Replace CPU_GET_CLASS(cpu -> obj) in cpu_reset_hold() handlerPhilippe Mathieu-Daudé2024-03-121-1/+1
* target/mips: Remove the unused DisasContext::saar fieldPhilippe Mathieu-Daudé2024-02-151-1/+0
* target/mips: Remove CPUMIPSState::CP0_SAARI fieldPhilippe Mathieu-Daudé2024-02-152-2/+1
* target/mips: Remove helpers accessing SAARI registerPhilippe Mathieu-Daudé2024-02-153-29/+0
* target/mips: Remove CPUMIPSState::CP0_SAAR[2] fieldPhilippe Mathieu-Daudé2024-02-152-2/+1
* target/mips: Remove unused mips_def_t::SAARP fieldPhilippe Mathieu-Daudé2024-02-151-1/+0
* target/mips: Remove CPUMIPSState::saarp fieldPhilippe Mathieu-Daudé2024-02-151-1/+0
* target/mips: Remove MIPSITUState::itu fieldPhilippe Mathieu-Daudé2024-02-151-1/+0
* target/mips: Remove helpers accessing SAAR registersPhilippe Mathieu-Daudé2024-02-153-102/+0
* target/mips: Use qemu_irq typedef for CPUMIPSState::irq memberPhilippe Mathieu-Daudé2024-02-151-1/+1
* kconfig: use "select" to enable semihostingPaolo Bonzini2024-02-091-0/+1
* include/exec: Implement cpu_mmu_index genericallyRichard Henderson2024-02-031-5/+0
* target/mips: Populate CPUClass.mmu_indexRichard Henderson2024-02-031-0/+6
* target/mips: Split out mips_env_mmu_indexRichard Henderson2024-02-036-10/+15
* target/mips: Pass ptw_mmu_idx down from mips_cpu_tlb_fillRichard Henderson2024-02-032-20/+16
* include/qemu: Add TCGCPUOps typedef to typedefs.hRichard Henderson2024-01-291-1/+1
* include/exec: Use vaddr in DisasContextBase for virtual addressesAnton Johansson2024-01-292-7/+8
* target: Use vaddr in gen_intermediate_codeAnton Johansson2024-01-291-1/+1
* system/cpus: rename qemu_mutex_lock_iothread() to bql_lock()Stefan Hajnoczi2024-01-082-4/+4
* target: Use generic cpu_model_from_type()Gavin Shan2024-01-051-2/+1
* target/mips: Use generic cpu_list()Gavin Shan2024-01-052-13/+0
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell2024-01-041-1/+1
|\
| * meson: rename config_allPaolo Bonzini2023-12-311-1/+1
* | target/mips: Constify VMState in machine.cRichard Henderson2023-12-291-13/+13
|/
* target: Move ArchCPUClass definition to 'cpu.h'Philippe Mathieu-Daudé2023-11-072-20/+17
* target/mips: Fix TX79 LQ/SQ opcodesPhilippe Mathieu-Daudé2023-11-071-1/+1
* target/mips: Fix MSA BZ/BNZ opcodes displacementPhilippe Mathieu-Daudé2023-11-071-2/+2
* target: Declare FOO_CPU_TYPE_NAME/SUFFIX in 'cpu-qom.h'Philippe Mathieu-Daudé2023-11-072-2/+3
* target: Unify QOM stylePhilippe Mathieu-Daudé2023-11-072-4/+0
* hw/misc/mips_itu: Declare itc_reconfigure() in 'hw/misc/mips_itu.h'Philippe Mathieu-Daudé2023-10-192-3/+1
* hw/mips: Merge 'hw/mips/cpudevs.h' with 'target/mips/cpu.h'Philippe Mathieu-Daudé2023-10-193-3/+3
* meson: Rename target_softmmu_arch -> target_system_archPhilippe Mathieu-Daudé2023-10-071-1/+1
* semihosting: Rename softmmu_FOO_user() -> uaccess_FOO_user()Philippe Mathieu-Daudé2023-10-071-1/+1
* accel/tcg: Remove cpu_set_cpustate_pointersRichard Henderson2023-10-041-1/+0
* accel/tcg: Replace CPUState.env_ptr with cpu_env()Richard Henderson2023-10-042-4/+4
* tcg: Rename cpu_env to tcg_envRichard Henderson2023-10-038-774/+774
* accel/tcg: Move CPUNegativeOffsetState into CPUStateRichard Henderson2023-10-031-2/+2
* target/*: Add instance_align to all cpu base classesRichard Henderson2023-10-031-0/+1
* Merge tag 'pull-shadow-2023-09-29' of https://repo.or.cz/qemu/armbru into sta...Stefan Hajnoczi2023-10-023-12/+10
|\
| * target/mips: Clean up local variable shadowingPhilippe Mathieu-Daudé2023-09-293-12/+10
* | accel/tcg: Always require can_do_ioRichard Henderson2023-09-281-1/+0
|/
* hw/mips: spelling fixesMichael Tokarev2023-08-313-10/+10
* target/mips: Remove unused headers in lcsr_helper.cPhilippe Mathieu-Daudé2023-08-311-3/+0
* target/helpers: Remove unnecessary 'qemu/main-loop.h' headerPhilippe Mathieu-Daudé2023-08-311-1/+0
* target/helpers: Remove unnecessary 'exec/cpu_ldst.h' headerPhilippe Mathieu-Daudé2023-08-312-2/+0
* target/translate: Include missing 'exec/cpu_ldst.h' headerPhilippe Mathieu-Daudé2023-08-312-0/+2