422 Commits (1dc162f5a3d6866d6888d5bce1b8f7d458e828cf)

Author SHA1 Message Date
Paolo Bonzini 1942b61b74 include: move hw/boards.h to hw/core/ 9 months ago
Julian Ganz b2d8618c21 target/m68k: call plugin trap callbacks 10 months ago
Philippe Mathieu-Daudé cb4ca3b358 target/m68k: Remove pointless @cpu_halted TCGv 12 months ago
Philippe Mathieu-Daudé eefee97c4c target/m68k: Remove unused @cpu_exception_index TCGv 12 months ago
Igor Mammedov 87511341c3 add cpu_test_interrupt()/cpu_set_interrupt() helpers and use them tree wide 12 months ago
Richard Henderson 981f2beb16 target: Use cpu_pointer_wrap_uint32 for 32-bit targets 1 year ago
Richard Henderson c37f8978d9 accel/tcg: Move cpu_get_tb_cpu_state to TCGCPUOps 1 year ago
Richard Henderson 4759aae432 accel/tcg: Return TCGTBCPUState from cpu_get_tb_cpu_state 1 year ago
Richard Henderson a59a876999 accel/tcg: Hoist cpu_get_tb_cpu_state decl to accl/tcg/cpu-ops.h 1 year ago
Richard Henderson 9181ab4528 accel/tcg: Introduce TCGCPUOps.cpu_exec_reset 1 year ago
Philippe Mathieu-Daudé 84307cd602 include: Remove 'exec/exec-all.h' 1 year ago
Philippe Mathieu-Daudé 12d1a768bd qom: Have class_init() take a const data argument 2 years 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
Philippe Mathieu-Daudé 8201f1a29c tcg: Remove the TCG_GUEST_DEFAULT_MO definition globally 1 year ago
Philippe Mathieu-Daudé 04583ce7e0 tcg: Define guest_default_memory_order in TCGCPUOps 1 year ago
Philippe Mathieu-Daudé c2ba9fea42 tcg: Always define TCG_GUEST_DEFAULT_MO 1 year ago
Philippe Mathieu-Daudé 42fa9665e5 exec: Restrict 'cpu_ldst.h' to accel/tcg/ 1 year ago
Philippe Mathieu-Daudé 21d41c566d tcg: Declare TARGET_INSN_START_EXTRA_WORDS in 'cpu-param.h' 1 year ago
Pierrick Bouvier 0df783b2fb exec/cpu-all: remove this header 1 year ago
Pierrick Bouvier d97c3b06de exec/cpu-all: transfer exec/cpu-common include to cpu.h headers 1 year ago
Pierrick Bouvier 9c2ff9cdc9 exec/cpu-all: remove exec/target_page include 1 year ago
Pierrick Bouvier 22a7c2f239 exec/cpu-all: remove exec/cpu-interrupt include 1 year ago
Pierrick Bouvier 342e313d6c exec/cpu-all: remove system/memory include 1 year ago
Philippe Mathieu-Daudé cc944932ec target/m68k: Restrict SoftMMU mmu_index() to TCG 1 year ago
Philippe Mathieu-Daudé 4a119cfc6c target/m68k: Move has_work() from CPUClass to SysemuCPUOps 2 years ago
Philippe Mathieu-Daudé eb9b25c656 exec: Declare tlb_set_page() in 'exec/cputlb.h' 2 years ago
Philippe Mathieu-Daudé 2136f7f1f9 target: Set disassemble_info::endian value for big-endian targets 2 years ago
Philippe Mathieu-Daudé 1501743654 accel/tcg: Rename 'hw/core/tcg-cpu-ops.h' -> 'accel/tcg/cpu-ops.h' 2 years ago
Peter Maydell 1e75d8247f fpu: Move m68k_denormal fmt flag into floatx80_behaviour 1 year ago
Peter Maydell a261d3e331 fpu: Make floatx80 invalid encoding settable at runtime 1 year ago
Peter Maydell 44eb32a983 fpu: Make targets specify whether floatx80 Inf can have Int bit clear 1 year ago
Peter Maydell 9ea6d1f141 fpu: Pass float_status to floatx80_is_infinity() 1 year ago
Peter Maydell e456d4465b target/m68k: Avoid using floatx80_infinity global const 1 year ago
Peter Maydell 9b6e986e28 fpu: Make targets specify floatx80 default Inf at runtime 1 year ago
Richard Henderson 175646f641 target/*: Remove TARGET_LONG_BITS from cpu-param.h 2 years ago
Philippe Mathieu-Daudé d6f7642230 licenses: Remove SPDX tags not being license identifier for Linaro 2 years ago
Peter Maydell 7af64d103d fpu: Rename float_flag_output_denormal to float_flag_output_denormal_flushed 2 years ago
Richard Henderson e4a8e093dc accel/tcg: Move gen_intermediate_code to TCGCPUOps.translate_core 2 years ago
Philippe Mathieu-Daudé 68df8c8dba accel/tcg: Include missing 'exec/translation-block.h' header 2 years ago
Peter Maydell 34f73db53d target/m68k: Set default NaN pattern explicitly 2 years ago
Peter Maydell ca81533e94 target/m68k: Init local float_status from env fp_status in gdb get/set reg 2 years ago
Peter Maydell b1969a5dd4 target/m68k: In frem helper, initialize local float_status from env->fp_status 2 years ago
Peter Maydell 04b6a3e471 target/m68k: Don't pass NULL float_status to floatx80_default_nan() 2 years ago
Peter Maydell ad58ba13d0 target/m68k: Initialize float_status fields in gdb set/get functions 2 years ago
Peter Maydell 0527cfd94c target/m68k: Explicitly set 2-NaN propagation rule 2 years ago
Richard Henderson 352cc9f300 target/m68k: Always return a temporary from gen_lea_mode 2 years ago
Philippe Mathieu-Daudé 3a76d30204 target/m68k: Use explicit big-endian LD/ST API 2 years ago
Philippe Mathieu-Daudé b14d064962 license: Update deprecated SPDX tag LGPL-2.0+ to LGPL-2.0-or-later 2 years ago
Peter Maydell 7d01623a1b target/m68k: avoid shift into sign bit in dump_address_map() 2 years ago