COMMITS
/ target/mips/cpu.c May 21, 2023
J
target/mips: Implement Loongson CSR instructions
Jiaxun Yang committed
J
target/mips: Rework cp0_timer with clock API
Jiaxun Yang committed
March 15, 2023
R
*: Add missing includes of qemu/error-report.h
Richard Henderson committed
February 16, 2023
M
target/mips: Implement CP0.Config7.WII bit support
Marcin Nowakowski committed
December 19, 2022
P
target/mips: Restrict 'qapi-commands-machine.h' to system emulation
Philippe Mathieu-Daudé committed
January 10, 2023
P
mips: Always include nanomips disassembler
Paolo Bonzini committed
December 18, 2022
P
mips: Remove support for trap and emulate KVM
Paolo Bonzini committed
November 24, 2022
P
target/mips: Convert to 3-phase reset
Peter Maydell committed
October 31, 2022
J
target/mips: Set CP0St_{KX, SX, UX} for Loongson-2F
Jiaxun Yang committed
October 24, 2022
R
target/mips: Convert to tcg_ops restore_state_to_opc
Richard Henderson committed
September 30, 2022
R
hw/core: Add CPUClass.get_pc
Richard Henderson committed
May 26, 2021
M
target/mips: Fix WatchHi.M handling
Marcin Nowakowski committed
March 23, 2022
M
Replace TARGET_WORDS_BIGENDIAN
Marc-André Lureau committed
December 13, 2021
P
target/mips: Remove duplicated MIPSCPU::cp0_count_rate
Philippe Mathieu-Daudé committed
S
target/mips: Fix cycle counter timing calculations
Simon Burge committed
September 15, 2021
R
target/mips: Make mips_cpu_tlb_fill sysemu only
Richard Henderson committed
September 11, 2021
P
target/mips: Restrict cpu_exec_interrupt() handler to sysemu
Philippe Mathieu-Daudé committed
May 29, 2021
P
target/mips: Optimize regnames[] arrays
Philippe Mathieu-Daudé committed
February 27, 2021
R
hw/core: Constify TCGCPUOps
Richard Henderson committed
May 17, 2021
P
cpu: Move CPUClass::get_phys_page_debug to SysemuCPUOps
Philippe Mathieu-Daudé committed
P
cpu: Move CPUClass::vmsd to SysemuCPUOps
Philippe Mathieu-Daudé committed
P
cpu: Introduce SysemuCPUOps structure
Philippe Mathieu-Daudé committed
P
cpu: Rename CPUClass vmsd -> legacy_vmsd
Philippe Mathieu-Daudé committed
April 13, 2021
P
target/mips: Move CP0 helpers to sysemu/cp0.c
Philippe Mathieu-Daudé committed
P
target/mips: Move exception management code to exception.c
Philippe Mathieu-Daudé committed
P
target/mips: Move Special opcodes to tcg/sysemu/special_helper.c
Philippe Mathieu-Daudé committed
April 18, 2021
P
target/mips: Restrict mmu_init() to TCG
Philippe Mathieu-Daudé committed
P
target/mips: Declare mips_env_set_pc() inlined in "internal.h"
Philippe Mathieu-Daudé committed
P
target/mips: Turn printfpr() macro into a proper function
Philippe Mathieu-Daudé committed
P
target/mips: Optimize CPU/FPU regnames[] arrays
Philippe Mathieu-Daudé committed
January 16, 2021
P
target/mips: Restrict mips_cpu_dump_state() to cpu.c
Philippe Mathieu-Daudé committed
P
target/mips: Make CPU/FPU regnames[] arrays global
Philippe Mathieu-Daudé committed
March 11, 2021
March 5, 2021
P
semihosting: Move include/hw/semihosting/ -> include/semihosting/
Philippe Mathieu-Daudé committed
February 19, 2021
P
clock: Add ClockEvent parameter to callbacks
Peter Maydell committed
February 13, 2021
R
target/mips: Create mips_io_recompile_replay_branch
Richard Henderson committed
February 4, 2021
C
cpu: tcg_ops: move to tcg-cpu-ops.h, keep a pointer in CPUClass
Claudio Fontana committed
C
cpu: move do_unaligned_access to tcg_ops
Claudio Fontana committed
C
cpu: move cc->transaction_failed to tcg_ops
Claudio Fontana committed
C
cpu: move cc->do_interrupt to tcg_ops
Claudio Fontana committed
E
cpu: Move tlb_fill to tcg_ops
Eduardo Habkost committed
E
cpu: Move cpu_exec_* to tcg_ops
Eduardo Habkost committed
E
cpu: Move synchronize_from_tb() to tcg_ops
Eduardo Habkost committed
E
cpu: Introduce TCGCpuOperations struct
Eduardo Habkost committed
November 30, 2020
P
target/mips: Move msa_reset() to msa_helper.c
Philippe Mathieu-Daudé committed
November 29, 2020
P
target/mips: Simplify msa_reset()
Philippe Mathieu-Daudé committed
P
target/mips: Introduce ase_msa_available() helper
Philippe Mathieu-Daudé committed
December 6, 2020
P
target/mips: Rename translate_init.c as cpu-defs.c
Philippe Mathieu-Daudé committed
P
target/mips: Move common helpers from helper.c to cpu.c
Philippe Mathieu-Daudé committed
December 14, 2020
P
target/mips: Inline cpu_state_reset() in mips_cpu_reset()
Philippe Mathieu-Daudé committed