2020-01-22 |
Richard Henderson | linux-user: Reserve space for brk Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-17 |
Richard Henderson | target/arm: Set ISSIs16Bit in make_issinfo Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | MAINTAINERS: Replace Claudio Fontana for tcg/aarch64 Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | cputlb: Expand cpu_ldst_template.h in cputlb.c Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | cputlb: Remove support for MMU_MODE*_SUFFIX Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/ppc: Use cpu_*_mmuidx_ra instead of MMU_MODE... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/s390x: Use cpu_*_mmuidx_ra instead of MMU_MODE... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/mips: Use cpu_*_mmuidx_ra instead of MMU_MODE... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/m68k: Use cpu_*_mmuidx_ra instead of MMU_MODE... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/xtensa: Remove MMU_MODE{0,1,2,3}_SUFFIX Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/unicore32: Remove MMU_MODE{0,1}_SUFFIX Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/sh4: Remove MMU_MODE{0,1}_SUFFIX Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/microblaze: Remove MMU_MODE{0,1,2}_SUFFIX Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/i386: Remove MMU_MODE{0,1,2}_SUFFIX Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/cris: Remove MMU_MODE{0,1}_SUFFIX Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/alpha: Remove MMU_MODE{0,1}_SUFFIX Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/nios2: Remove MMU_MODE{0,1}_SUFFIX Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | cputlb: Expand cpu_ldst_useronly_template.h in user... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/i386: Use cpu_*_mmuidx_ra instead of templates Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | cputlb: Provide cpu_(ld,st}*_mmuidx_ra for user-only Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | cputlb: Rename helper_ret_ld*_cmmu to cpu_ld*_code Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | translator: Use cpu_ld*_code instead of open-coding Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | cputlb: Move body of cpu_ldst_template.h out of line Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | plugins: Include trace/mem.h in api.c Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | linux-user: Include trace-root.h in syscall-trace.h Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | linux-user: Include tcg.h in syscall.c Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | accel/tcg: Include tcg.h in tcg-runtime.c Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/arm: Include tcg.h in sve_helper.c Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/s390x: Include tcg.h in mem_helper.c Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | trace: Remove trace_mem_build_info_no_se_[bl]e Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | cputlb: Use trace_mem_get_info instead of trace_mem_build_info Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/xtensa: Use probe_access for itlb_hit_test Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-12-18 |
Richard Henderson | target/s390x: Implement LOAD/STORE TO REAL ADDRESS... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-12-18 |
Richard Henderson | target/s390x: Split out helper_per_store_real Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-11-19 |
Richard Henderson | target/arm: Support EL0 v7m msr/mrs for CONFIG_USER_ONLY Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-11-19 |
Richard Henderson | target/arm: Relax r13 restriction for ldrex/strex for... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-11-19 |
Richard Henderson | target/arm: Do not reject rt == rt2 for strexd Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-11-19 |
Richard Henderson | target/arm: Merge arm_cpu_vq_map_next_smaller into... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-11-06 |
Richard Henderson | linux-user/alpha: Set r20 secondary return value Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-11-06 |
Richard Henderson | linux-user/sparc: Fix cpu_clone_regs_* Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-11-06 |
Richard Henderson | linux-user: Introduce cpu_clone_regs_parent Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-11-06 |
Richard Henderson | linux-user: Rename cpu_clone_regs to cpu_clone_regs_child Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-11-06 |
Richard Henderson | linux-user/sparc64: Fix target_signal_frame Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-11-06 |
Richard Henderson | linux-user/sparc: Fix WREG usage in setup_frame Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-11-06 |
Richard Henderson | linux-user/sparc: Use WREG_SP constant in sparc/signal.c Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-11-06 |
Richard Henderson | linux-user/sparc: Begin using WREG constants in sparc... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-11-06 |
Richard Henderson | linux-user/sparc: Use WREG constants in sparc/target_cpu.h Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-11-06 |
Richard Henderson | target/sparc: Define an enumeration for accessing env... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-11-06 |
Richard Henderson | tests/tcg/multiarch/linux-test: Fix error check for... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-11-06 |
Richard Henderson | scripts/qemu-binfmt-conf: Update for sparc64 Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-28 |
Richard Henderson | translate-all: Remove tb_alloc Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-28 |
Richard Henderson | cputlb: Fix tlb_vaddr_to_host Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-28 |
Richard Henderson | exec: Cache TARGET_PAGE_MASK for TARGET_PAGE_BITS_VARY Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-28 |
Richard Henderson | exec: Promote TARGET_PAGE_MASK to target_long Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-28 |
Richard Henderson | exec: Restrict TARGET_PAGE_BITS_VARY assert to CONFIG_DEBUG_TCG Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-28 |
Richard Henderson | exec: Use const alias for TARGET_PAGE_BITS_VARY Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-28 |
Richard Henderson | configure: Detect compiler support for __attribute__... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-28 |
Richard Henderson | exec: Split out variable page size support to exec... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Rely on hflags correct in cpu_get_tb_cpu_state Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | linux-user/arm: Rebuild hflags for TARGET_WORDS_BIGENDIAN Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | linux-user/aarch64: Rebuild hflags for TARGET_WORDS_BIGENDIAN Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Rebuild hflags for M-profile NVIC Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Rebuild hflags for M-profile Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Rebuild hflags at Xscale SCTLR writes Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Rebuild hflags at CPSR writes Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Rebuild hflags at MSR writes Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Rebuild hflags at EL changes Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Add HELPER(rebuild_hflags_{a32, a64, m32}) Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Hoist store to cs_base in cpu_get_tb_cpu_state Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Split out arm_mmu_idx_el Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Add arm_rebuild_hflags Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Hoist computation of TBFLAG_A32.VFPEN Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Simplify set of PSTATE_SS in cpu_get_tb_cpu_state Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Hoist XSCALE_CPAR, VECLEN, VECSTRIDE in... Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Split out rebuild_hflags_aprofile Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Split out rebuild_hflags_a32 Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Reduce tests vs M-profile in cpu_get_tb_cpu_state Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Split out rebuild_hflags_m32 Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Split arm_cpu_data_is_big_endian Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Split out rebuild_hflags_common_32 Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Split out rebuild_hflags_a64 Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-24 |
Richard Henderson | target/arm: Split out rebuild_hflags_common Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-22 |
Richard Henderson | target/arm: Fix sign-extension for SMLAL* Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-14 |
Richard Henderson | tcg/ppc: Update vector support for v3.00 dup/dupi Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-14 |
Richard Henderson | tcg/ppc: Update vector support for v3.00 load/store Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-14 |
Richard Henderson | tcg/ppc: Update vector support for v3.00 Altivec Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-14 |
Richard Henderson | tcg/ppc: Update vector support for v2.07 FP Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-14 |
Richard Henderson | tcg/ppc: Update vector support for v2.07 VSX Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-14 |
Richard Henderson | tcg/ppc: Update vector support for v2.07 Altivec Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-14 |
Richard Henderson | tcg/ppc: Update vector support for VSX Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-14 |
Richard Henderson | tcg/ppc: Enable Altivec detection Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-14 |
Richard Henderson | tcg/ppc: Support vector dup2 Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-14 |
Richard Henderson | tcg/ppc: Support vector multiply Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-14 |
Richard Henderson | tcg/ppc: Support vector shift by immediate Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-14 |
Richard Henderson | tcg/ppc: Add support for vector saturated add/subtract Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-14 |
Richard Henderson | tcg/ppc: Add support for vector add/subtract Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-14 |
Richard Henderson | tcg/ppc: Add support for vector maximum/minimum Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-14 |
Richard Henderson | tcg/ppc: Add support for load/store/logic/comparison Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-14 |
Richard Henderson | tcg/ppc: Enable tcg backend vector compilation Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-14 |
Richard Henderson | tcg/ppc: Replace HAVE_ISEL macro with a variable Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |