aboutsummaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)AuthorFilesLines
2024-03-13target/ppc: Move add and subf type fixed-point arithmetic instructions to dec...Chinmay Rath3-136/+96
2024-03-13target/ppc: POWER10 does not have transactional memoryNicholas Piggin1-3/+2
2024-03-13ppc: Drop support for POWER9 and POWER10 DD1 chipsNicholas Piggin3-20/+2
2024-03-13target/ppc: Prevent supervisor from modifying MSR[ME]Nicholas Piggin1-0/+5
2024-03-13target/ppc: Fix GDB SPR regnum indexingNicholas Piggin1-4/+3
2024-03-12target/loongarch: Fix query-cpu-model-expansion to reject propsMarkus Armbruster1-1/+17
2024-03-12target: Improve error reporting for CpuModelInfo member @propsMarkus Armbruster4-15/+21
2024-03-12target/i386: Fix query-cpu-model-expansion to reject propsMarkus Armbruster1-8/+23
2024-03-12target: Simplify type checks for CpuModelInfo member @propsMarkus Armbruster3-39/+13
2024-03-12target/xtensa: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé6-20/+10
2024-03-12target/tricore: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé4-27/+9
2024-03-12target/sparc: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé7-38/+18
2024-03-12target/sh4: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé4-30/+14
2024-03-12target/rx: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé4-12/+7
2024-03-12target/ppc: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé6-30/+14
2024-03-12target/openrisc: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé3-12/+6
2024-03-12target/nios2: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé4-20/+7
2024-03-12target/mips: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé9-50/+24
2024-03-12target/microblaze: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé3-8/+4
2024-03-12target/m68k: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé6-44/+21
2024-03-12target/loongarch: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé5-66/+26
2024-03-12target/i386/hvf: Use CPUState typedefPhilippe Mathieu-Daudé7-49/+52
2024-03-12target/hexagon: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé2-23/+8
2024-03-12target/cris: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé4-25/+12
2024-03-12target/avr: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé4-33/+13
2024-03-12target/alpha: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé5-48/+19
2024-03-12target: Replace CPU_GET_CLASS(cpu -> obj) in cpu_reset_hold() handlerPhilippe Mathieu-Daudé18-51/+51
2024-03-12bulk: Call in place single use cpu_env()Philippe Mathieu-Daudé7-27/+13
2024-03-12bulk: Access existing variables initialized to &S->F when availablePhilippe Mathieu-Daudé6-12/+12
2024-03-12target/s390x/cpu_models: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu1-0/+2
2024-03-11migration: export migration_is_runningSteve Sistare1-2/+2
2024-03-11migration: remove migration.h referencesSteve Sistare1-1/+0
2024-03-09Merge tag 'hw-misc-20240309' of https://github.com/philmd/qemu into stagingPeter Maydell1-0/+1
2024-03-09target/i386/sev: Fix missing ERRP_GUARD() for error_prepend()Zhao Liu1-0/+1
2024-03-09Merge tag 'pull-hv-balloon-20240308' of https://github.com/maciejsszmigiero/q...Peter Maydell4-0/+18
2024-03-08Merge tag 'pull-target-arm-20240308' of https://git.linaro.org/people/pmaydel...Peter Maydell11-434/+683
2024-03-08target/arm: Move v7m-related code from cpu32.c into a separate fileThomas Huth4-261/+296
2024-03-08vmbus: Print a warning when enabled without the recommended set of featuresMaciej S. Szmigiero4-0/+18
2024-03-08target/riscv: Fix privilege mode of G-stage translation for debuggingHiroaki Yamamoto1-1/+1
2024-03-08target/riscv: Fix shift count overflowdemin.han1-3/+2
2024-03-08trans_rvv.c.inc: remove 'is_store' bool from load/store fnsDaniel Henrique Barboza1-29/+29
2024-03-08trans_rvv.c.inc: mark_vs_dirty() before loads and storesDaniel Henrique Barboza1-15/+8
2024-03-08target/riscv: mcountinhibit, mcounteren, scounteren, hcounteren is 32-bitVadim Shakirov2-12/+12
2024-03-08target/riscv: move ratified/frozen exts to non-experimentalDaniel Henrique Barboza1-13/+9
2024-03-08target/riscv/kvm: update KVM exts to Linux 6.8Daniel Henrique Barboza1-0/+29
2024-03-08RISC-V: Add support for ZtsoPalmer Dabbelt6-5/+48
2024-03-08target/riscv: Add missing include guard in pmu.hFrank Chang1-0/+5
2024-03-08target/riscv: UPDATE xATP write CSRIrina Ryapolova1-23/+29
2024-03-08target/riscv: FIX xATP_MODE validationIrina Ryapolova1-2/+2
2024-03-08target/riscv: Promote svade to a normal extensionAndrew Jones2-7/+8