summary refs log tree commit diff stats
path: root/include/hw/core/cpu.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* exec: Declare CPUBreakpoint/CPUWatchpoint type in 'breakpoint.h' headerPhilippe Mathieu-Daudé2024-04-261-15/+1
* exec: Declare MMUAccessType type in 'mmu-access-type.h' headerPhilippe Mathieu-Daudé2024-04-261-7/+1
* exec: Declare target_words_bigendian() in 'exec/tswap.h'Philippe Mathieu-Daudé2024-04-261-11/+0
* accel/hvf: Use accel-specific per-vcpu @dirty fieldPhilippe Mathieu-Daudé2024-04-261-2/+1
* exec: Rename NEED_CPU_H -> COMPILING_PER_TARGETPhilippe Mathieu-Daudé2024-04-261-2/+2
* accel/tcg: Add tlb_fill_flags to CPUTLBEntryFullRichard Henderson2024-03-051-0/+3
* cpu: Remove page_size_initRichard Henderson2024-02-291-2/+0
* plugins: create CPUPluginState and migrate plugin_maskAlex Bennée2024-02-281-4/+7
* hw/core/cpu: Remove gdb_get_dynamic_xml memberAkihiko Odaki2024-02-281-4/+0
* gdbstub: Infer number of core registers from XMLAkihiko Odaki2024-02-281-1/+2
* include/hw/core: Add mmu_index to CPUClassRichard Henderson2024-02-031-0/+3
* include/qemu: Add TCGCPUOps typedef to typedefs.hRichard Henderson2024-01-291-4/+1
* hw/core: Include vaddr.h from cpu.hAnton Johansson2024-01-291-1/+1
* hw/core/cpu: Update description of CPUState::nodePhilippe Mathieu-Daudé2024-01-051-1/+1
* hw/core/cpu: Remove final vestiges of dynamic state tracingPhilippe Mathieu-Daudé2024-01-051-3/+0
* cpu: Add helper cpu_model_from_type()Gavin Shan2024-01-051-0/+13
* hw/cpu: Update the comments of nr_cores and nr_diesZhao Liu2023-11-071-1/+1
* hw/cpu: Clean up global variable shadowingPhilippe Mathieu-Daudé2023-11-071-4/+4
* exec/cpu: Have cpu_exec_realize() return a booleanPhilippe Mathieu-Daudé2023-11-071-1/+1
* hw/cpu: Call object_class_is_abstract() once in cpu_class_by_name()Philippe Mathieu-Daudé2023-11-071-3/+4
* accel: Introduce cpu_exec_reset_hold()Philippe Mathieu-Daudé2023-11-071-0/+1
* memory: follow Error API guidelinesMarc-André Lureau2023-10-191-1/+3
* gdbstub: Replace gdb_regs with an arrayAkihiko Odaki2023-10-111-1/+1
* hw/core/cpu: Return static value with gdb_arch_name()Akihiko Odaki2023-10-111-1/+1
* accel/tcg: Replace CPUState.env_ptr with cpu_env()Richard Henderson2023-10-041-3/+6
* accel/tcg: Move can_do_io to CPUNegativeOffsetStateRichard Henderson2023-10-031-4/+2
* accel/tcg: Remove CPUState.icount_decr_ptrRichard Henderson2023-10-031-2/+0
* accel/tcg: Move CPUNegativeOffsetState into CPUStateRichard Henderson2023-10-031-2/+15
* accel/tcg: Move CPUTLB definitions from cpu-defs.hRichard Henderson2023-10-031-0/+141
* accel/tcg: Simplify tlb_plugin_lookupRichard Henderson2023-09-161-13/+0
* accel: Remove HAX acceleratorPhilippe Mathieu-Daudé2023-08-311-1/+1
* plugins: force slow path when plugins instrument memory opsAlex Bennée2023-07-031-0/+17
* accel: Rename HVF 'struct hvf_vcpu_state' -> AccelCPUStatePhilippe Mathieu-Daudé2023-06-281-4/+0
* accel: Move HAX hThread to accelerator contextPhilippe Mathieu-Daudé2023-06-281-1/+0
* accel: Rename HAX 'struct hax_vcpu_state' -> AccelCPUStatePhilippe Mathieu-Daudé2023-06-281-3/+2
* accel: Rename 'hax_vcpu' as 'accel' in CPUStatePhilippe Mathieu-Daudé2023-06-281-1/+1
* accel/tcg: Store some tlb flags in CPUTLBEntryFullRichard Henderson2023-06-261-0/+1
* kvm: reuse per-vcpu stats fd to avoid vcpu interruptionMarcelo Tosatti2023-06-261-0/+1
* Revert "cputlb: Restrict SavedIOTLB to system emulation"Peter Maydell2023-06-211-4/+2
* cputlb: Restrict SavedIOTLB to system emulationPhilippe Mathieu-Daudé2023-06-201-2/+4
* hw/core/cpu: Check for USER_ONLY definition instead of SOFTMMU onePhilippe Mathieu-Daudé2023-06-201-2/+2
* util/log: Add vector registers to logIvan Klokov2023-06-131-0/+2
* tcg: remove the final vestiges of dstateAlex Bennée2023-06-011-5/+0
* cpu: Introduce a wrapper for being able to use TARGET_NAME in common codeThomas Huth2023-05-161-0/+2
* hw/core: Use a callback for target specific query-cpus-fast informationThomas Huth2023-05-161-0/+4
* softmmu: Restore use of CPU watchpoint for all acceleratorsPhilippe Mathieu-Daudé2023-03-281-1/+1
* softmmu: Restrict cpu_check_watchpoint / address_matches to TCG accelPhilippe Mathieu-Daudé2023-03-281-37/+0
* include/qemu: Split out plugin-event.hRichard Henderson2023-03-221-1/+1
* softmmu: Check watchpoints for read+write at onceRichard Henderson2023-03-051-3/+4
* hw/cpu: Extend CPUState::cluster_index documentationPhilippe Mathieu-Daudé2023-02-271-0/+2