2020-02-29 |
Alex Bennée | accel/tcg: remove link between guest ram and TCG cache... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-02-29 |
Alex Bennée | accel/tcg: use units.h for defining code gen buffer... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-02-28 |
Richard Henderson | tcg/arm: Expand epilogue inline
|
commit | commitdiff | tree |
2020-02-28 |
Richard Henderson | tcg/arm: Split out tcg_out_epilogue
|
commit | commitdiff | tree |
2020-02-28 |
Zenghui Yu | compiler.h: Don't use compile-time assert when __NO_INLINE__... Suggested-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-02-28 |
Alex Bennée | accel/tcg: fix race in cpu_exec_step_atomic (bug 1863025) Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-02-18 |
Philippe Mathieu... | hw/hppa/dino: Do not accept accesses to registers 0x818... ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-02-18 |
Philippe Mathieu... | hw/hppa/dino: Fix bitmask for the PCIROR register ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-02-18 |
Philippe Mathieu... | hw/hppa/dino: Fix reg800_keep_bits overrun (CID 1419387... ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-02-18 |
Philippe Mathieu... | hw/hppa/dino: Add comments with register name ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-02-18 |
Philippe Mathieu... | hw/display/artist: Remove dead code (CID 1419388 &... ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-02-18 |
Philippe Mathieu... | hw/display/artist: Avoid drawing line when nothing... ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-02-18 |
Philippe Mathieu... | hw/display/artist: Delay some variables initialization ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-02-18 |
Philippe Mathieu... | hw/display/artist: Remove pointless initialization ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-02-18 |
Philippe Mathieu... | hw/display/artist: Move trace event to draw_line() ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-02-12 |
Richard Henderson | tcg: Add tcg_gen_gvec_5_ptr ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-02-12 |
Taylor Simpson | tcg: Add support for a helper with 7 arguments ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-02-11 |
Max Filippov | exec: flush CPU TB cache in breakpoint_invalidate Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-27 |
Richard Henderson | target/hppa: Allow, but diagnose, LDCW aligned only... ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-27 |
Philippe Mathieu... | hw/hppa/machine: Map the PDC memory region with higher... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-27 |
Philippe Mathieu... | hw/hppa/machine: Restrict the total memory size to 3GB Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-27 |
Philippe Mathieu... | hw/hppa/machine: Correctly check the firmware is in... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-27 |
Sven Schnelle | hppa: Add emulation of Artist graphics ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-27 |
Sven Schnelle | seabios-hppa: update to latest version ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-27 |
Helge Deller | hppa: Switch to tulip NIC by default ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-27 |
Sven Schnelle | hppa: add emulation of LASI PS2 controllers ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-27 |
Sven Schnelle | ps2: accept 'Set Key Make and Break' commands ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-27 |
Helge Deller | hppa: Add support for LASI chip with i82596 NIC ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-27 |
Helge Deller | hw/hppa/dino.c: Improve emulation of Dino PCI chip ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-22 |
Philippe Mathieu... | scripts/git.orderfile: Display decodetree before C... ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-22 |
Richard Henderson | cputlb: Hoist timestamp outside of loops over tlbs ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-22 |
Richard Henderson | cputlb: Initialize tlbs as flushed ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-22 |
Richard Henderson | cputlb: Partially merge tlb_dyn_init into tlb_init ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-22 |
Richard Henderson | cputlb: Split out tlb_mmu_flush_locked ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-22 |
Richard Henderson | cputlb: Hoist tlb portions in tlb_flush_one_mmuidx_locked ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-22 |
Richard Henderson | cputlb: Hoist tlb portions in tlb_mmu_resize_locked ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-22 |
Richard Henderson | cputlb: Pass CPUTLBDescFast to tlb_n_entries and sizeof_tlb ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-22 |
Richard Henderson | cputlb: Make tlb_n_entries private to cputlb.c ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
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>
|
commit | commitdiff | tree |
2020-01-22 |
Richard Henderson | vl: Only choose enabled accelerators in configure_accelerators ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-22 |
Richard Henderson | vl: Remove useless test in configure_accelerators ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-22 |
Richard Henderson | vl: Reduce scope of variables in configure_accelerators ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-22 |
Richard Henderson | vl: Remove unused variable in configure_accelerators ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-22 |
Carlos Santos | util/cacheinfo: fix crash when compiling with uClibc ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-22 |
Richard Henderson | cputlb: Handle NB_MMU_MODES > TARGET_PAGE_BITS_MIN ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-17 |
Stafford Horne | target/openrisc: Fix FPCSR mask to allow setting DZF ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | MAINTAINERS: Replace Claudio Fontana for tcg/aarch64 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Philippe Mathieu... | configure: Remove tcg/ from the preprocessor include... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Philippe Mathieu... | tcg: Move TCG headers to include/tcg/ Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Philippe Mathieu... | tcg: Search includes in the parent source directory Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Philippe Mathieu... | tcg: Search includes from the project root source directory Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...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 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | cputlb: Remove support for MMU_MODE*_SUFFIX ...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... ...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... ...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... ...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... ...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 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/unicore32: Remove MMU_MODE{0,1}_SUFFIX ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/sh4: Remove MMU_MODE{0,1}_SUFFIX ...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 ...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 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/cris: Remove MMU_MODE{0,1}_SUFFIX ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/alpha: Remove MMU_MODE{0,1}_SUFFIX ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | target/nios2: Remove MMU_MODE{0,1}_SUFFIX ...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... ...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 ...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 ...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 ...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 ...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 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | plugins: Include trace/mem.h in api.c ...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 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2020-01-16 |
Richard Henderson | linux-user: Include tcg.h in syscall.c ...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 ...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 ...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 ...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 ...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 ...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 ...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> ...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> ...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> ...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> ...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> ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-28 |
Richard Henderson | translate-all: Remove tb_alloc ...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> ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-28 |
Richard Henderson | cputlb: Fix tlb_vaddr_to_host ...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 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-28 |
Richard Henderson | exec: Promote TARGET_PAGE_MASK to target_long ...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 ...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 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-28 |
Richard Henderson | configure: Detect compiler support for __attribute__... ...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... ...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 ...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> ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |
2019-10-28 |
Stefan Weil | tci: Add implementation for INDEX_op_ld16u_i64 ...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> ...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 ...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 ...off-by: Richard Henderson <richard.henderson@linaro.org>
|
commit | commitdiff | tree |