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 |
2019-10-24 | Richard Henderson | target/arm: Split out rebuild_hflags_common ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20191023150057.25731-2-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-22 | Richard Henderson | target/arm: Fix sign-extension for SMLAL* ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190912183058.17947-1-richard.henderson@linaro.org |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Update vector support for v3.00 dup/dupi ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Update vector support for v3.00 load/store ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Update vector support for v3.00 Altivec ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Update vector support for v2.07 FP ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Update vector support for v2.07 VSX ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Update vector support for v2.07 Altivec ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Update vector support for VSX ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Enable Altivec detection ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Support vector dup2 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Support vector multiply ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Support vector shift by immediate ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Add support for vector saturated add/subtract ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Add support for vector add/subtract ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Add support for vector maximum/minimum ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Add support for load/store/logic/comparison ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Enable tcg backend vector compilation ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Replace HAVE_ISEL macro with a variable ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Replace HAVE_ISA_2_06 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Create TCGPowerISA and have_isa ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Introduce macros VRT(), VRA(), VRB(), VRC() ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Introduce macro VX4() ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-14 | Richard Henderson | tcg/ppc: Introduce Altivec registers ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-09 | Richard Henderson | target/s390x: Remove ILEN_UNWIND ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191001171614.8405-19-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-09 | Richard Henderson | target/s390x: Remove ilen argument from trigger_pgm_exception ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191001171614.8405-18-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-09 | Richard Henderson | target/s390x: Remove ilen argument from trigger_access_exception ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191001171614.8405-17-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-09 | Richard Henderson | target/s390x: Remove ILEN_AUTO ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191001171614.8405-16-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-09 | Richard Henderson | target/s390x: Rely on unwinding in s390_cpu_virt_mem_rw ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191001171614.8405-15-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-09 | Richard Henderson | target/s390x: Rely on unwinding in s390_cpu_tlb_fill ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191001171614.8405-14-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-09 | Richard Henderson | target/s390x: Simplify helper_lra ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191001171614.8405-13-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-09 | Richard Henderson | target/s390x: Remove fail variable from s390_cpu_tlb_fill ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191001171614.8405-12-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-09 | Richard Henderson | target/s390x: Return exception from translate_pages ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191001171614.8405-11-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-09 | Richard Henderson | target/s390x: Return exception from mmu_translate ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191001171614.8405-10-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-09 | Richard Henderson | target/s390x: Remove exc argument to mmu_translate_asce ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191001171614.8405-9-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-09 | Richard Henderson | target/s390x: Return exception from mmu_translate_real ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191001171614.8405-8-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-09 | Richard Henderson | target/s390x: Handle tec in s390_cpu_tlb_fill ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191001171614.8405-7-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-09 | Richard Henderson | target/s390x: Push trigger_pgm_exception lower in s390_cpu_t... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191001171614.8405-6-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-09 | Richard Henderson | target/s390x: Use tcg_s390_program_interrupt in TCG... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191001171614.8405-5-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-09 | Richard Henderson | target/s390x: Remove ilen parameter from s390_program_interrupt ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191001171614.8405-4-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-10-09 | Richard Henderson | target/s390x: Remove ilen parameter from tcg_s390_program_in... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20191001171614.8405-3-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-26 | Richard Henderson | target/alpha: Tidy helper_fp_exc_raise_s ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190921043256.4575-8-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-26 | Richard Henderson | target/alpha: Mask IOV exception with INV for user... ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190921043256.4575-7-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-26 | Richard Henderson | target/alpha: Write to fpcr_flush_to_zero once ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190921043256.4575-6-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-26 | Richard Henderson | target/alpha: Handle SWCR_MAP_DMZ earlier ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190921043256.4575-5-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-26 | Richard Henderson | target/alpha: Fix SWCR_TRAP_ENABLE_MASK ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190921043256.4575-4-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-26 | Richard Henderson | target/alpha: Fix SWCR_MAP_UMZ ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190921043256.4575-3-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-26 | Richard Henderson | target/alpha: Use array for FPCR_DYN conversion ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190921043256.4575-2-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-25 | Richard Henderson | cputlb: Pass retaddr to tb_check_watchpoint ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-25 | Richard Henderson | cputlb: Pass retaddr to tb_invalidate_phys_page_fast ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-25 | Richard Henderson | cputlb: Remove tb_invalidate_phys_page_range is_cpu_write_access ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-25 | Richard Henderson | cputlb: Remove cpu->mem_io_vaddr ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-25 | Richard Henderson | cputlb: Handle TLB_NOTDIRTY in probe_access ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-25 | Richard Henderson | cputlb: Merge and move memory_notdirty_write_{prepare... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-25 | Richard Henderson | cputlb: Partially inline memory_region_section_get_iotlb ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-25 | Richard Henderson | cputlb: Move NOTDIRTY handling from I/O path to TLB... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-25 | Richard Henderson | cputlb: Move ROM handling from I/O path to TLB path ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-25 | Richard Henderson | exec: Adjust notdirty tracing ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-25 | Richard Henderson | cputlb: Introduce TLB_BSWAP ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-25 | Richard Henderson | cputlb: Split out load/store_memop ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-25 | Richard Henderson | cputlb: Use qemu_build_not_reached in load/store_helpers ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-25 | Richard Henderson | qemu/compiler.h: Add qemu_build_not_reached ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-25 | Richard Henderson | cputlb: Disable __always_inline__ without optimization ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-25 | Richard Henderson | exec: Use TARGET_PAGE_BITS_MIN for TLB flags ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-11 | Richard Henderson | linux-user/arm: Adjust MAX_RESERVED_VA for M-profile ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190822185929.16891-3-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-11 | Richard Henderson | linux-user: Pass CPUState to MAX_RESERVED_VA ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190822185929.16891-2-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-10 | Richard Henderson | linux-user: Add AT_HWCAP2 for aarch64-linux-user ...off-by: Richard Henderson <richard.henderson@linaro.org> ...Id: <20190809171156.3476-1-richard.henderson@linaro.org> |
commitcommitdifftree |
2019-09-05 | Richard Henderson | target/arm: Inline gen_bx_im into callers ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190904193059.26202-70-richard.henderson@linaro.org |
commitcommitdifftree |
2019-09-05 | Richard Henderson | target/arm: Clean up disas_thumb_insn ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190904193059.26202-69-richard.henderson@linaro.org |
commitcommitdifftree |
2019-09-05 | Richard Henderson | target/arm: Convert T16, long branches ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190904193059.26202-68-richard.henderson@linaro.org |
commitcommitdifftree |
2019-09-05 | Richard Henderson | target/arm: Convert T16, Unconditional branch ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190904193059.26202-67-richard.henderson@linaro.org |
commitcommitdifftree |
2019-09-05 | Richard Henderson | target/arm: Convert T16, load (literal) ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190904193059.26202-66-richard.henderson@linaro.org |
commitcommitdifftree |
2019-09-05 | Richard Henderson | target/arm: Convert T16, shift immediate ...off-by: Richard Henderson <richard.henderson@linaro.org> ...id: 20190904193059.26202-65-richard.henderson@linaro.org |
commitcommitdifftree |
next |