1485 Commits (bcfee4938f8d4e8bf5f49981d3c8a78cf267cb4e)

Author SHA1 Message Date
Philippe Mathieu-Daudé 802c4daf33 accel: Move target-agnostic code from accel-target.c -> accel-common.c 1 year ago
Philippe Mathieu-Daudé 44246e7170 accel: Make AccelCPUClass structure target-agnostic 1 year ago
Philippe Mathieu-Daudé 559fe89916 accel: Include missing 'qemu/accel.h' header in accel-internal.h 1 year ago
Philippe Mathieu-Daudé 64cbcf1d97 accel: Implement accel_init_ops_interfaces() for both system/user mode 1 year ago
Philippe Mathieu-Daudé 5e15bb7d66 cpus: Replace CPU_RESOLVING_TYPE -> target_cpu_type() 1 year ago
Philippe Mathieu-Daudé 56f8fb6886 accel/kvm: Use target_needs_bswap() 1 year ago
Philippe Mathieu-Daudé 58bc9db84a accel/tcg: Correct list of included headers in tcg-stub.c 1 year ago
Philippe Mathieu-Daudé 12d1a768bd qom: Have class_init() take a const data argument 1 year ago
Markus Armbruster 8a2b516ba2 cleanup: Drop pointless return at end of function 1 year ago
Philippe Mathieu-Daudé a3d40b5eff tcg: Convert TARGET_SUPPORTS_MTTCG to TCGCPUOps::mttcg_supported field 1 year ago
Richard Henderson 84cde4af08 accel/tcg: Move mttcg warning to tcg_init_machine 1 year ago
Philippe Mathieu-Daudé d1aa577228 tcg: Convert TCGState::mttcg_enabled to TriState 1 year ago
Richard Henderson 61fc4c2bfa accel/tcg: Remove mttcg_enabled 1 year ago
Philippe Mathieu-Daudé 60b2c2e66b tcg: Move qemu_tcg_mttcg_enabled() to 'system/tcg.h' 1 year ago
Richard Henderson a9d107fa0e tcg: Pass max_threads not max_cpus to tcg_init 1 year ago
Philippe Mathieu-Daudé 9638cb59ee tcg: Move cpu_req_mo() macro to target-agnostic 'backend-ldst.h' 1 year ago
Philippe Mathieu-Daudé 0eca13c29a tcg: Have tcg_req_mo() use TCGCPUOps::guest_default_memory_order 1 year ago
Philippe Mathieu-Daudé eacd8c7cef tcg: Propagate CPUState argument to cpu_req_mo() 1 year ago
Philippe Mathieu-Daudé 9c1f8062d4 tcg: Remove use of TCG_GUEST_DEFAULT_MO in tb_gen_code() 1 year ago
Philippe Mathieu-Daudé adb86e48ad tcg: Simplify tcg_req_mo() macro 1 year ago
Philippe Mathieu-Daudé c2ba9fea42 tcg: Always define TCG_GUEST_DEFAULT_MO 1 year ago
Philippe Mathieu-Daudé d864cbb65d exec: Do not include 'accel/tcg/cpu-ldst.h' in 'exec-all.h' 1 year ago
Philippe Mathieu-Daudé 42fa9665e5 exec: Restrict 'cpu_ldst.h' to accel/tcg/ 1 year ago
Philippe Mathieu-Daudé 231a1c0ff4 exec: Restrict 'cpu-ldst-common.h' to accel/tcg/ 1 year ago
Philippe Mathieu-Daudé 79b835f139 tcg: Include missing 'cpu.h' in translate-all.c 1 year ago
Pierrick Bouvier f1d2a8e953 accel/kvm: move KVM_HAVE_MCE_INJECTION define to kvm-all.c 1 year ago
Pierrick Bouvier 0df783b2fb exec/cpu-all: remove this header 1 year ago
Pierrick Bouvier 9c2ff9cdc9 exec/cpu-all: remove exec/target_page include 1 year ago
Pierrick Bouvier e9659a4da2 exec/cpu-all: remove cpu include 1 year ago
Pierrick Bouvier 4fadca8d64 accel/tcg: fix missing includes for TARGET_HAS_PRECISE_SMC 1 year ago
Pierrick Bouvier 98c7c14698 accel/tcg: fix missing includes for TCG_GUEST_DEFAULT_MO 1 year ago
Pierrick Bouvier 22a7c2f239 exec/cpu-all: remove exec/cpu-interrupt include 1 year ago
Richard Henderson d11bf649d5 page-vary: Restrict scope of TARGET_PAGE_BITS_MIN 1 year ago
Richard Henderson 6effa87475 include/exec: Redefine tlb-flags with absolute values 1 year ago
Richard Henderson 33646c72c7 accel/tcg: Split out tlb-bounds.h 1 year ago
Richard Henderson 41fed3c992 accel/tcg: Build translator.c twice 1 year ago
Philippe Mathieu-Daudé 42fec1bbf5 hw/core/cpu: Remove CPUClass::mmu_index() 1 year ago
Richard Henderson 7b18e3a727 accel/tcg: Remove cpu-all.h, exec-all.h from tb-internal.h 1 year ago
Richard Henderson b103cc6e74 accel/tcg: Remove page_protect 1 year ago
Richard Henderson aa6f138aba accel/tcg: Move get_page_addr_code* declarations 1 year ago
Richard Henderson f05d251906 accel/tcg: Rebuild full flags in tlb_reset_dirty_range_locked 1 year ago
Richard Henderson 970354edc0 accel/tcg: Pass CPUTLBEntryFull to tlb_reset_dirty_range_locked 1 year ago
Richard Henderson 31d399ff38 accel/tcg: Fix argument types of tlb_reset_dirty 1 year ago
Pierrick Bouvier 4d43552abe exec/cpu-all: extract tlb flags defines to exec/tlb-flags.h 1 year ago
Richard Henderson 161f5bc8e9 include/exec: Split out icount.h 1 year ago
Richard Henderson 3e57baa22e include/exec: Split out watchpoint.h 1 year ago
Richard Henderson 1a1567b174 accel/tcg: Use libuser_ss and libsystem_ss 1 year ago
Philippe Mathieu-Daudé 261a0303ae accel/tcg: Remove unnecesary inclusion of memory-internal.h in cputlb.c 1 year ago
Richard Henderson 4705a71db5 include/system: Move exec/ram_addr.h to system/ram_addr.h 1 year ago
Richard Henderson dfc56946a7 include/system: Move exec/address-spaces.h to system/address-spaces.h 1 year ago