2020-01-27 | Richard Henderson | target/s390x: Remove DisasFields argument from callbacks ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20200123232248.1800-3-richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-27 | Richard Henderson | target/s390x: Move struct DisasFields definition earlier ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20200123232248.1800-2-richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-23 | Richard Henderson | tests/tcg/aarch64: Add pauth-4 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200116230809.19078-5-richard.henderson@linaro.org |
commitcommitdifftree |
2020-01-23 | Richard Henderson | tests/tcg/aarch64: Add pauth-3 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200116230809.19078-4-richard.henderson@linaro.org |
commitcommitdifftree |
2020-01-23 | Richard Henderson | tests/tcg/aarch64: Fix compilation parameters for pauth-% ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200116230809.19078-3-richard.henderson@linaro.org |
commitcommitdifftree |
2020-01-22 | Richard Henderson | linux-user: Reserve space for brk ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20200117230245.5040-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-22 | Richard Henderson | cputlb: Hoist timestamp outside of loops over tlbs ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-22 | Richard Henderson | cputlb: Initialize tlbs as flushed ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-22 | Richard Henderson | cputlb: Partially merge tlb_dyn_init into tlb_init ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-22 | Richard Henderson | cputlb: Split out tlb_mmu_flush_locked ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-22 | Richard Henderson | cputlb: Hoist tlb portions in tlb_flush_one_mmuidx_locked ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-22 | Richard Henderson | cputlb: Hoist tlb portions in tlb_mmu_resize_locked ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-22 | Richard Henderson | cputlb: Pass CPUTLBDescFast to tlb_n_entries and sizeof_tlb ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-22 | Richard Henderson | cputlb: Make tlb_n_entries private to cputlb.c ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-22 | Richard Henderson | cputlb: Merge tlb_table_flush_by_mmuidx into tlb_flush_one_m... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-22 | Richard Henderson | vl: Only choose enabled accelerators in configure_accelerators ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-22 | Richard Henderson | vl: Remove useless test in configure_accelerators ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-22 | Richard Henderson | vl: Reduce scope of variables in configure_accelerators ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-22 | Richard Henderson | vl: Remove unused variable in configure_accelerators ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-22 | Richard Henderson | cputlb: Handle NB_MMU_MODES > TARGET_PAGE_BITS_MIN ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-17 | Richard Henderson | target/arm: Set ISSIs16Bit in make_issinfo ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20200117004618.2742-3-richard.henderson@linaro.org |
commitcommitdifftree |
2020-01-16 | Richard Henderson | MAINTAINERS: Replace Claudio Fontana for tcg/aarch64 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | cputlb: Expand cpu_ldst_template.h in cputlb.c ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | cputlb: Remove support for MMU_MODE*_SUFFIX ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | target/ppc: Use cpu_*_mmuidx_ra instead of MMU_MODE... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | target/s390x: Use cpu_*_mmuidx_ra instead of MMU_MODE... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | target/mips: Use cpu_*_mmuidx_ra instead of MMU_MODE... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | target/m68k: Use cpu_*_mmuidx_ra instead of MMU_MODE... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | target/xtensa: Remove MMU_MODE{0,1,2,3}_SUFFIX ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | target/unicore32: Remove MMU_MODE{0,1}_SUFFIX ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | target/sh4: Remove MMU_MODE{0,1}_SUFFIX ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | target/microblaze: Remove MMU_MODE{0,1,2}_SUFFIX ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | target/i386: Remove MMU_MODE{0,1,2}_SUFFIX ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | target/cris: Remove MMU_MODE{0,1}_SUFFIX ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | target/alpha: Remove MMU_MODE{0,1}_SUFFIX ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | target/nios2: Remove MMU_MODE{0,1}_SUFFIX ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | cputlb: Expand cpu_ldst_useronly_template.h in user... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | target/i386: Use cpu_*_mmuidx_ra instead of templates ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | cputlb: Provide cpu_(ld,st}*_mmuidx_ra for user-only ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | cputlb: Rename helper_ret_ld*_cmmu to cpu_ld*_code ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | translator: Use cpu_ld*_code instead of open-coding ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | cputlb: Move body of cpu_ldst_template.h out of line ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | plugins: Include trace/mem.h in api.c ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | linux-user: Include trace-root.h in syscall-trace.h ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | linux-user: Include tcg.h in syscall.c ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | accel/tcg: Include tcg.h in tcg-runtime.c ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | target/arm: Include tcg.h in sve_helper.c ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | target/s390x: Include tcg.h in mem_helper.c ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | trace: Remove trace_mem_build_info_no_se_[bl]e ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | cputlb: Use trace_mem_get_info instead of trace_mem_build_info ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2020-01-16 | Richard Henderson | target/xtensa: Use probe_access for itlb_hit_test ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-12-18 | Richard Henderson | target/s390x: Implement LOAD/STORE TO REAL ADDRESS... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191211203614.15611-3-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-12-18 | Richard Henderson | target/s390x: Split out helper_per_store_real ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191211203614.15611-2-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-11-19 | Richard Henderson | target/arm: Support EL0 v7m msr/mrs for CONFIG_USER_ONLY ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191118194916.3670-1-richard.henderson@linaro.org |
commitcommitdifftree |
2019-11-19 | Richard Henderson | target/arm: Relax r13 restriction for ldrex/strex for... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191117090621.32425-3-richard.henderson@linaro.org |
commitcommitdifftree |
2019-11-19 | Richard Henderson | target/arm: Do not reject rt == rt2 for strexd ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191117090621.32425-2-richard.henderson@linaro.org |
commitcommitdifftree |
2019-11-19 | Richard Henderson | target/arm: Merge arm_cpu_vq_map_next_smaller into... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191118091414.19440-1-richard.henderson@linaro.org |
commitcommitdifftree |
2019-11-06 | Richard Henderson | linux-user/alpha: Set r20 secondary return value ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20191106113318.10226-13-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-11-06 | Richard Henderson | linux-user/sparc: Fix cpu_clone_regs_* ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20191106113318.10226-12-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-11-06 | Richard Henderson | linux-user: Introduce cpu_clone_regs_parent ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20191106113318.10226-11-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-11-06 | Richard Henderson | linux-user: Rename cpu_clone_regs to cpu_clone_regs_child ...off-by: Richard Henderson <richard.henderson@linaro.org> ... <20191106113318.10226-10-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-11-06 | Richard Henderson | linux-user/sparc64: Fix target_signal_frame ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191106113318.10226-9-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-11-06 | Richard Henderson | linux-user/sparc: Fix WREG usage in setup_frame ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191106113318.10226-8-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-11-06 | Richard Henderson | linux-user/sparc: Use WREG_SP constant in sparc/signal.c ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191106113318.10226-7-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-11-06 | Richard Henderson | linux-user/sparc: Begin using WREG constants in sparc... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191106113318.10226-6-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-11-06 | Richard Henderson | linux-user/sparc: Use WREG constants in sparc/target_cpu.h ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191106113318.10226-5-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-11-06 | Richard Henderson | target/sparc: Define an enumeration for accessing env... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191106113318.10226-4-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-11-06 | Richard Henderson | tests/tcg/multiarch/linux-test: Fix error check for... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191106113318.10226-3-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-11-06 | Richard Henderson | scripts/qemu-binfmt-conf: Update for sparc64 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191106113318.10226-2-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-28 | Richard Henderson | translate-all: Remove tb_alloc ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-28 | Richard Henderson | cputlb: Fix tlb_vaddr_to_host ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-28 | Richard Henderson | exec: Cache TARGET_PAGE_MASK for TARGET_PAGE_BITS_VARY ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-28 | Richard Henderson | exec: Promote TARGET_PAGE_MASK to target_long ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-28 | Richard Henderson | exec: Restrict TARGET_PAGE_BITS_VARY assert to CONFIG_DEBUG_TCG ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-28 | Richard Henderson | exec: Use const alias for TARGET_PAGE_BITS_VARY ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-28 | Richard Henderson | configure: Detect compiler support for __attribute__... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-28 | Richard Henderson | exec: Split out variable page size support to exec... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Rely on hflags correct in cpu_get_tb_cpu_state ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-25-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | linux-user/arm: Rebuild hflags for TARGET_WORDS_BIGENDIAN ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-24-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | linux-user/aarch64: Rebuild hflags for TARGET_WORDS_BIGENDIAN ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-23-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Rebuild hflags for M-profile NVIC ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-22-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Rebuild hflags for M-profile ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-21-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Rebuild hflags at Xscale SCTLR writes ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-20-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Rebuild hflags at CPSR writes ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-19-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Rebuild hflags at MSR writes ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-18-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Rebuild hflags at EL changes ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-17-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Add HELPER(rebuild_hflags_{a32, a64, m32}) ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-16-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Hoist store to cs_base in cpu_get_tb_cpu_state ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-15-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Split out arm_mmu_idx_el ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-14-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Add arm_rebuild_hflags ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-13-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Hoist computation of TBFLAG_A32.VFPEN ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-12-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Simplify set of PSTATE_SS in cpu_get_tb_cpu_state ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-11-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Hoist XSCALE_CPAR, VECLEN, VECSTRIDE in... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-10-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Split out rebuild_hflags_aprofile ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-9-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Split out rebuild_hflags_a32 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-8-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Reduce tests vs M-profile in cpu_get_tb_cpu_state ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-7-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Split out rebuild_hflags_m32 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-6-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Split arm_cpu_data_is_big_endian ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-5-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Split out rebuild_hflags_common_32 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-4-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-24 | Richard Henderson | target/arm: Split out rebuild_hflags_a64 ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-3-richard.henderson@linaro.org |
commitcommitdifftree |
next |