]>
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-11-11 | Peter Maydell | tcg/LICENSE: Remove out of date claim about TCG subdirectory... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-11-11 | Peter Maydell | tcg/ppc/tcg-target.opc.h: Add copyright/license Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-11-11 | Peter Maydell | tcg/i386/tcg-target.opc.h: Add copyright/license Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-11-11 | Peter Maydell | tcg/aarch64/tcg-target.opc.h: Add copyright/license Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-10-30 | Matus Kysel | softfp: Added hardfloat conversion from float32 to... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> 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 | Clement Deschamps | translate-all: fix uninitialized tb->orig_tb Reviewed-by: Richard Henderson <richard.henderson@linaro.org> 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-28 | Wei Yang | cpu: use ROUND_UP() to define xxx_PAGE_ALIGN Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-10-28 | Alex Bennée | cputlb: ensure _cmmu helper functions follow the naming... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-10-28 | Stefan Weil | tci: Add implementation for INDEX_op_ld16u_i64 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-10-14 | Alex Bennée | cpus: kick all vCPUs when running thread=single Reviewed-by: Richard Henderson <richard.henderson@linaro.org> 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 |
2019-10-14 | Richard Henderson | tcg/ppc: Replace HAVE_ISA_2_06 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-10-14 | Richard Henderson | tcg/ppc: Create TCGPowerISA and have_isa Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-10-14 | Richard Henderson | tcg/ppc: Introduce macros VRT(), VRA(), VRB(), VRC() Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-10-14 | Richard Henderson | tcg/ppc: Introduce macro VX4() Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-10-14 | Richard Henderson | tcg/ppc: Introduce Altivec registers Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-25 | Richard Henderson | cputlb: Pass retaddr to tb_check_watchpoint Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-25 | Richard Henderson | cputlb: Pass retaddr to tb_invalidate_phys_page_fast Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-25 | Richard Henderson | cputlb: Remove tb_invalidate_phys_page_range is_cpu_write_access Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-25 | Richard Henderson | cputlb: Remove cpu->mem_io_vaddr Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-25 | Richard Henderson | cputlb: Handle TLB_NOTDIRTY in probe_access Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-25 | Richard Henderson | cputlb: Merge and move memory_notdirty_write_{prepare... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-25 | Richard Henderson | cputlb: Partially inline memory_region_section_get_iotlb Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-25 | Richard Henderson | cputlb: Move NOTDIRTY handling from I/O path to TLB... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-25 | Richard Henderson | cputlb: Move ROM handling from I/O path to TLB path Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-25 | Richard Henderson | exec: Adjust notdirty tracing Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-25 | Richard Henderson | cputlb: Introduce TLB_BSWAP Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-25 | Richard Henderson | cputlb: Split out load/store_memop Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-25 | Richard Henderson | cputlb: Use qemu_build_not_reached in load/store_helpers Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-25 | Richard Henderson | qemu/compiler.h: Add qemu_build_not_reached Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-25 | Richard Henderson | cputlb: Disable __always_inline__ without optimization Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-25 | Richard Henderson | exec: Use TARGET_PAGE_BITS_MIN for TLB flags Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-14 | Sven Schnelle | target/hppa: prevent trashing of temporary in do_depw_sar() Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-14 | Sven Schnelle | target/hppa: prevent trashing of temporary in trans_mtctl() Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-04 | Richard Henderson | target/openrisc: Update cpu "any" to v1.3 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-04 | Richard Henderson | target/openrisc: Implement l.adrp Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-04 | Richard Henderson | target/openrisc: Implement move to/from FPCSR Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-04 | Richard Henderson | target/openrisc: Implement unordered fp comparisons Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-04 | Richard Henderson | target/openrisc: Add support for ORFPX64A32 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-04 | Richard Henderson | target/openrisc: Check CPUCFG_OF32S for float insns Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-04 | Richard Henderson | target/openrisc: Fix lf.ftoi.s Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-04 | Richard Henderson | target/openrisc: Add VR2 and AVR special processor... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-04 | Richard Henderson | target/openrisc: Move VR, UPR, DMMCFGR, IMMCFGR to... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-04 | Richard Henderson | target/openrisc: Make VR and PPC read-only Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-04 | Richard Henderson | target/openrisc: Cache R0 in DisasContext Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-04 | Richard Henderson | target/openrisc: Replace cpu register array with a... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-04 | Richard Henderson | target/openrisc: Add DisasContext parameter to check_r0_write Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-03 | David Hildenbrand | tcg: Factor out probe_write() logic into probe_access() Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-03 | David Hildenbrand | tcg: Make probe_write() return a pointer to the host... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-03 | David Hildenbrand | s390x/tcg: Pass a size to probe_write() in do_csst() Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-03 | David Hildenbrand | hppa/tcg: Call probe_write() also for CONFIG_USER_ONLY Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-03 | David Hildenbrand | mips/tcg: Call probe_write() for CONFIG_USER_ONLY as... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-03 | David Hildenbrand | tcg: Enforce single page access in probe_write() Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-03 | David Hildenbrand | tcg: Factor out CONFIG_USER_ONLY probe_write() from... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-03 | David Hildenbrand | s390x/tcg: Fix length calculation in probe_write_access() Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-03 | David Hildenbrand | s390x/tcg: Use guest_addr_valid() instead of h2g_valid... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-03 | David Hildenbrand | tcg: Check for watchpoints in probe_write() Suggested-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-03 | Richard Henderson | cputlb: Handle watchpoints via TLB_WATCHPOINT Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-03 | Richard Henderson | cputlb: Remove double-alignment in store_helper Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-03 | Richard Henderson | cputlb: Fix size operand for tlb_fill on unaligned... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2019-09-03 | Richard Henderson | exec: Factor out cpu_watchpoint_address_matches Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
next |