2053 Commits (8fefb2fd60203ee8f3bbd1f84bdfd36da7f78214)

Author SHA1 Message Date
Peter Maydell 78c6b6010c
target/ppc/translate: Fix TCG debug assert translating CLRBWIBC 2 months ago
Philippe Mathieu-Daudé 27385bc1ce target/ppc: Replace ldtul_p() -> ldn_p() 2 months ago
Philippe Mathieu-Daudé c91f3330cc target/ppc: Extract monitor-related code to monitor.c 2 months ago
Philippe Mathieu-Daudé 53e6619ee0 target/ppc: Remove MonitorDef register entries available via gdbstub 2 months ago
Philippe Mathieu-Daudé 7ddd3aca5f gdbstub: Always infer gdb_num_core_regs when using XML file 2 months ago
Philippe Mathieu-Daudé 429471c801 target/ppc: Remove dead code depending on USE_APPLE_GDB 2 months ago
Philippe Mathieu-Daudé 1ec0fbe2dd target/ppc: Fix CPUClass::gdb_num_core_regs value 2 months ago
Philippe Mathieu-Daudé 197c6071df target/ppc: Remove PPC_DEBUG_SPR left-over comment 2 months ago
Philippe Mathieu-Daudé 69fe6185ff target/ppc: Move user_only_helper.c to target_user_arch[] source set 2 months ago
Anton Johansson cf884c075e exec: Drop TARGET_PHYS_ADDR_SPACE_BITS 4 months ago
Pierrick Bouvier 10059583c7 include/tcg/tcg-op.h: eradicate TARGET_INSN_START_EXTRA_WORDS 2 months ago
Philippe Mathieu-Daudé a63b90ca6c disas: Have disas_set_info() take a const CPUState 2 months ago
Philippe Mathieu-Daudé b9789d2993 target/ppc: Inline cpu_ldl_code() call in ppc_ldl_code() 5 months ago
Philippe Mathieu-Daudé 7ef4fee1a6 target/ppc: Check endianness at runtime in ppc_data_endian_env() 2 months ago
Philippe Mathieu-Daudé cf7719d302 target/ppc: Introduce ppc_env_is_little_endian() helper 2 months ago
Philippe Mathieu-Daudé 3d072f029f target/ppc: Check endianness via env in ppc_disas_set_info() 4 months ago
Philippe Mathieu-Daudé 3531dc3dd9 target/ppc: Inline need_byteswap() and replace translator_ldl_swap() 2 months ago
Philippe Mathieu-Daudé 858a54e44d target/ppc: Introduce ppc_code_endian_dc() helper 4 months ago
Philippe Mathieu-Daudé 043c4e1715 target/ppc: Introduce ppc_data_endian_env() helper 4 months ago
Philippe Mathieu-Daudé 3b24453f85 target/ppc: Expect page translation hash addresses to be aligned 2 months ago
Philippe Mathieu-Daudé 50d114e04f target/ppc: Inline cpu_ld/st_data_ra() calls in do_hash() 4 months ago
Philippe Mathieu-Daudé cd4b54a030 target/ppc: Inline cpu_ld/st_mmuidx_ra() calls in memory helpers 4 months ago
Philippe Mathieu-Daudé f09e80011b target/ppc: Inline cpu_ldl_data_ra() calls in ICBI helpers 4 months ago
Philippe Mathieu-Daudé 81c389fd6f target/ppc: Simplify endianness handling in Altivec opcodes 4 months ago
Fabiano Rosas 628bda1ab7
target/ppc: Fix env->quiesced migration 3 months ago
Gautam Menghani e3c062a4b9
target/ppc/kvm : Use macro names instead of hardcoded constants as return values 4 months ago
Markus Armbruster 0223e79287 error: Use error_setg_errno() for simplicity and consistency 5 months ago
Paolo Bonzini 7f548b8f23 include: reorganize memory API headers 4 months ago
Paolo Bonzini 048a23851c include: move hw/hw.h to hw/core/, rename 4 months ago
Paolo Bonzini 3e7316044d include: move hw/registerfields.h to hw/core/ 4 months ago
Paolo Bonzini 78d45220b4 include: move hw/qdev-properties.h to hw/core/ 4 months ago
Paolo Bonzini 1942b61b74 include: move hw/boards.h to hw/core/ 4 months ago
Thomas Huth 984432c505
target/ppc: Remove the unusable e200 CPUs 5 months ago
Thomas Huth 14e4390a32
target/ppc/cpu_init: Simplify the setup of the TLBxCFG SPR registers 5 months ago
Julian Ganz 11af01e8b7 target/ppc: call plugin trap callbacks 5 months ago
Philippe Mathieu-Daudé 994abe73f9
target/ppc/kvm: Remove kvmppc_get_host_model() as unused 6 months ago
Philippe Mathieu-Daudé ca70ed2738
target/ppc/kvm: Remove kvmppc_get_host_serial() as unused 6 months ago
Philippe Mathieu-Daudé 482869ca84 accel/tcg: Name gen_goto_tb()'s TB slot index as @tb_slot_idx 6 months ago
Philippe Mathieu-Daudé 665a8035b7 accel/kvm: Introduce KvmPutState enum 6 months ago
Denis Sergeev 6c51df580d
target/ppc: use MAKE_64BIT_MASK for mcrfs exception clear mask 7 months ago
Aditya Gupta 264a604e71
target/ppc: Deprecate Power8E and Power8NVL 10 months ago
Aditya Gupta f19052110e
target/ppc: Introduce macro for deprecating PowerPC CPUs 10 months ago
Chinmay Rath 241f6f7994
target/ppc: Move remaining floating-point move instructions to decodetree. 10 months ago
Chinmay Rath 5c89a201a9
target/ppc: Move floating-point move instructions to decodetree. 10 months ago
Chinmay Rath f22aae5d8a
target/ppc: Move floating-point compare instructions to decodetree. 10 months ago
Chinmay Rath f291e329e2
target/ppc: Move floating-point rounding and conversion instructions to decodetree. 10 months ago
Glenn Miles f7ec91c239
target/ppc: Add IBM PPE42 special instructions 6 months ago
Glenn Miles 880aa4cb06
target/ppc: Support for IBM PPE42 MMU 6 months ago
Glenn Miles 7928680e0a
target/ppc: Add IBM PPE42 exception model 6 months ago
Glenn Miles 27eee49e6e
target/ppc: IBM PPE42 exception flags and regs 6 months ago