]>
2023-10-25 | Richard Henderson | target/sparc: Move SETHI to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | target/sparc: Pass DisasCompare to advance_jump_cond ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | target/sparc: Merge gen_branch_[an] with only caller ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | target/sparc: Merge gen_fcond with only caller ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | target/sparc: Merge gen_cond with only caller ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | target/sparc: Move FBPfcc and FBfcc to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | target/sparc: Move BPr to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | target/sparc: Move BPcc and Bicc to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | target/sparc: Move CALL to decodetree ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | target/sparc: Define AM_CHECK for sparc32 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | target/sparc: Add decodetree infrastructure ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | target/sparc: Partition cpu features ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | target/sparc: Remove sparcv7 cpu features ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | target/sparc: Use CPU_FEATURE_BIT_* for cpu properties ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | target/sparc: Define features via cpu-feature.h.inc ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | configs: Enable MTTCG for sparc, sparc64 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | target/sparc: Set TCG_GUEST_DEFAULT_MO ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | target/sparc: Avoid helper_raise_exception in helper_st_asi ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | target/sparc: Implement check_align inline ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-25 | Richard Henderson | target/sparc: Clear may_lookup for npc == DYNAMIC_PC ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | target/xtensa: Use tcg_gen_sextract_i32 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | target/tricore: Use tcg_gen_*extract_tl ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | target/rx: Use tcg_gen_ext_i32 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | target/m68k: Use tcg_gen_ext_i32 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | target/i386: Use tcg_gen_ext_tl ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | target/arm: Use tcg_gen_ext_i64 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Paolo Bonzini | tcg: Define MO_TL Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg: Export tcg_gen_ext_{i32,i64,tl} ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Paolo Bonzini | tcg: add negsetcondi ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | target/i386: Use i128 for 128 and 256-bit loads and... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg: Add tcg_gen_{ld,st}_i128 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg: Optimize past conditional branches ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg: Use constant zero when expanding with divu2 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Mike Frysinger | tcg: drop unused tcg_temp_free define ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/s390x: Use tcg_use_softmmu ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/riscv: Use tcg_use_softmmu ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/riscv: Do not reserve TCG_GUEST_BASE_REG for guest_base... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/ppc: Use tcg_use_softmmu ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/mips: Use tcg_use_softmmu ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/loongarch64: Use tcg_use_softmmu ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/i386: Use tcg_use_softmmu ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/aarch64: Use tcg_use_softmmu ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/arm: Use tcg_use_softmmu ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg: Provide guest_base fallback for system mode ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg: Introduce tcg_use_softmmu ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/ppc: Disable TCG_REG_TB for Power9/Power10 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/ppc: Use PLD in tcg_out_goto_tb ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/ppc: Use prefixed instructions in tcg_out_dupi_vec ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/ppc: Use PLD in tcg_out_movi for constant pool ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/ppc: Use prefixed instructions in tcg_out_mem_long ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/ppc: Use PADDI in tcg_out_movi ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/ppc: Use ADDPCIS in tcg_out_goto_tb ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/ppc: Use ADDPCIS for the constant pool ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/ppc: Use ADDPCIS in tcg_out_movi_int ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/ppc: Use ADDPCIS in tcg_out_tb_start ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/ppc: Reinterpret tb-relative to TB+4 ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Jordan Niethe | tcg/ppc: Enable direct branching tcg_out_goto_tb with... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-22 | Richard Henderson | tcg/ppc: Untabify tcg-target.c.inc ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-18 | Richard Henderson | linux-user: Remap guest SIGABRT ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-18 | Richard Henderson | linux-user: Detect and report host SIGILL, SIGFPE,... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-18 | Richard Henderson | linux-user: Split out host_sig{segv,bus}_handler ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-18 | Richard Henderson | linux-user: Simplify signal_init ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-18 | Richard Henderson | linux-user: Map unsupported signals to an out-of-bounds... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-18 | Richard Henderson | linux-user: Only register handlers for core_dump_signal... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-18 | Helge Deller | linux-user: Detect and report host crashes ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-18 | Richard Henderson | linux-user: Exit not abort in die_with_backtrace ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-18 | Richard Henderson | linux-user: Split out die_with_signal ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-18 | Richard Henderson | linux-user: Propagate failure in mmap_reserve_or_unmap... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-18 | Jiajie Chen | linux-user/elfload: Enable LSX/LASX in HWCAP for LoongArch Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-18 | Mikulas Patocka | linux-user/sh4: Fix crashes on signal delivery Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-18 | Mikulas Patocka | linux-user/mips: fix abort on integer overflow Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-18 | Richard Henderson | linux-user: Fixes for zero_bss ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | gaosong | tcg/loongarch64: Fix buid error Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Philippe Mathieu... | tests/avocado: Re-enable MIPS Malta tests (GitLab issue... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Richard Henderson | build: Remove --enable-gprof ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Richard Henderson | linux-user/hppa: Fix struct target_sigcontext layout ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Richard Henderson | tcg: Split out tcg init functions to tcg/startup.h ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Richard Henderson | tcg: Remove argument to tcg_prologue_init ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Philippe Mathieu... | accel/tcg: Make cpu-exec-common.c a target agnostic... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Philippe Mathieu... | accel/tcg: Make icount.o a target agnostic unit ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Philippe Mathieu... | accel/tcg: Make monitor.c a target-agnostic unit ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Philippe Mathieu... | accel/tcg: Rename target-specific 'internal.h' -> ... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Philippe Mathieu... | exec: Rename target specific page-vary.c -> page-vary... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Philippe Mathieu... | exec: Rename cpu.c -> cpu-target.c ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Philippe Mathieu... | accel: Rename accel-common.c -> accel-target.c ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Philippe Mathieu... | accel: Make accel-blocker.o target agnostic ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Philippe Mathieu... | accel/tcg: Restrict dump_exec_info() declaration ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Philippe Mathieu... | exec: Move cpu_loop_foo() target agnostic functions... ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Philippe Mathieu... | exec: Make EXCP_FOO definitions target agnostic ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Anton Johansson | accel/tcg: move ld/st helpers to ldst_common.c.inc Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Anton Johansson | accel/tcg: Unify user and softmmu do_[st|ld]*_mmu() Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Anton Johansson | accel/tcg: Remove env_tlb() Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Anton Johansson | accel/tcg: Use CPUState in atomicity helpers Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Anton Johansson | accel/tcg: Modify atomic_mmu_lookup() to use CPUState Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Anton Johansson | accel/tcg: Modify memory access functions to use CPUState Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Anton Johansson | accel/tcg: Modify probe_access_internal() to use CPUState Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Anton Johansson | accel/tcg: Modify tlb_*() to use CPUState Reviewed-by: Richard Henderson <richard.henderson@linaro.org> ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Richard Henderson | tcg: Remove TCGContext.tlb_fast_offset ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Richard Henderson | accel/tcg: Remove env_neg() ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-10-04 | Richard Henderson | accel/tcg: Remove cpu_set_cpustate_pointers ...off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
next |