aboutsummaryrefslogtreecommitdiff
path: root/target/mips/cpu.h
AgeCommit message (Expand)Author
2024-04-26target: Define TCG_GUEST_DEFAULT_MO in 'cpu-param.h'Philippe Mathieu-Daudé
2024-02-15target/mips: Remove CPUMIPSState::CP0_SAARI fieldPhilippe Mathieu-Daudé
2024-02-15target/mips: Remove CPUMIPSState::CP0_SAAR[2] fieldPhilippe Mathieu-Daudé
2024-02-15target/mips: Remove CPUMIPSState::saarp fieldPhilippe Mathieu-Daudé
2024-02-15target/mips: Remove MIPSITUState::itu fieldPhilippe Mathieu-Daudé
2024-02-15target/mips: Use qemu_irq typedef for CPUMIPSState::irq memberPhilippe Mathieu-Daudé
2024-02-03include/exec: Implement cpu_mmu_index genericallyRichard Henderson
2024-02-03target/mips: Split out mips_env_mmu_indexRichard Henderson
2024-02-03target/mips: Pass ptw_mmu_idx down from mips_cpu_tlb_fillRichard Henderson
2024-01-05target/mips: Use generic cpu_list()Gavin Shan
2023-11-07target: Move ArchCPUClass definition to 'cpu.h'Philippe Mathieu-Daudé
2023-11-07target: Declare FOO_CPU_TYPE_NAME/SUFFIX in 'cpu-qom.h'Philippe Mathieu-Daudé
2023-11-07target: Unify QOM stylePhilippe Mathieu-Daudé
2023-10-19hw/misc/mips_itu: Declare itc_reconfigure() in 'hw/misc/mips_itu.h'Philippe Mathieu-Daudé
2023-10-19hw/mips: Merge 'hw/mips/cpudevs.h' with 'target/mips/cpu.h'Philippe Mathieu-Daudé
2023-10-03accel/tcg: Move CPUNegativeOffsetState into CPUStateRichard Henderson
2023-08-31bulk: Do not declare function prototypes using 'extern' keywordPhilippe Mathieu-Daudé
2023-07-10target/mips: Implement Loongson CSR instructionsJiaxun Yang
2023-07-10target/mips: Rework cp0_timer with clock APIJiaxun Yang
2023-06-26target: Widen pc/cs_base in cpu_get_tb_cpu_stateAnton Johansson
2023-03-08target/mips: Implement CP0.Config7.WII bit supportMarcin Nowakowski
2023-01-13mips: Remove support for trap and emulate KVMPaolo Bonzini
2022-06-28target/mips: Use an exception for semihostingRichard Henderson
2022-06-11target/mips: Fix emulation of nanoMIPS BPOSGE32C instructionDragan Mladjenovic
2022-06-11target/mips: Fix WatchHi.M handlingMarcin Nowakowski
2022-04-06Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau
2022-03-09Merge remote-tracking branch 'remotes/philmd/tags/mips-20220308' into stagingPeter Maydell
2022-03-07target/mips: Remove duplicated MIPSCPU::cp0_count_ratePhilippe Mathieu-Daudé
2022-03-06target: Use ArchCPU as interface to target CPUPhilippe Mathieu-Daudé
2022-03-06target: Introduce and use OBJECT_DECLARE_CPU_TYPE() macroPhilippe Mathieu-Daudé
2022-03-06target: Use CPUArchState as interface to target-specific CPU statePhilippe Mathieu-Daudé
2021-09-21include/exec: Move cpu_signal_handler declarationRichard Henderson
2021-06-24target/mips: Restrict some system specific declarations to sysemuPhilippe Mathieu-Daudé
2021-02-21target/mips: Promote 128-bit multimedia registers as global onesPhilippe Mathieu-Daudé
2021-02-21target/mips: Remove unused MMU definitionsPhilippe Mathieu-Daudé
2021-01-14target/mips: Introduce ase_msa_available() helperPhilippe Mathieu-Daudé
2021-01-14target/mips/mips-defs: Introduce CPU_MIPS64 and cpu_type_is_64bit()Philippe Mathieu-Daudé
2021-01-14target/mips/addr: Add translation helpers for KSEG1Jiaxun Yang
2021-01-14target/mips: Add CP0 Config0 register definitions for MIPS3 ISAPhilippe Mathieu-Daudé
2020-12-17linux-user/elfload: Introduce MIPS GET_FEATURE_REG_EQU() macroPhilippe Mathieu-Daudé
2020-12-13target/mips: Introduce ase_mt_available() helperPhilippe Mathieu-Daudé
2020-12-13hw/mips: Move address translation helpers to target/mips/Philippe Mathieu-Daudé
2020-12-13target/mips: Introduce cpu_supports_isa() taking CPUMIPSState argumentPhilippe Mathieu-Daudé
2020-12-13target/mips: Rename cpu_supports_FEAT() as cpu_type_supports_FEAT()Philippe Mathieu-Daudé
2020-11-09target/mips: Fix PageMask with variable page sizeJiaxun Yang
2020-10-17target/mips/cpu: Introduce mips_cpu_create_with_clock() helperPhilippe Mathieu-Daudé
2020-10-17target/mips/cpu: Allow the CPU to use dynamic frequenciesPhilippe Mathieu-Daudé
2020-10-17target/mips/cpu: Make cp0_count_rate a propertyPhilippe Mathieu-Daudé
2020-10-17target/mips: Move cp0_count_ns to CPUMIPSStatePhilippe Mathieu-Daudé
2020-06-09target/mips: Add Loongson-3 CPU definitionHuacai Chen