]>
2023-09-16 | Richard Henderson | accel/tcg: Merge io_writex into do_st_mmio_leN Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-16 | Richard Henderson | accel/tcg: Merge io_readx into do_ld_mmio_beN Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-16 | Richard Henderson | accel/tcg: Replace direct use of io_readx/io_writex... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-16 | Richard Henderson | accel/tcg: Merge cpu_transaction_failed into io_failed Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-16 | Richard Henderson | plugin: Simplify struct qemu_plugin_hwaddr Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-16 | Richard Henderson | accel/tcg: Use CPUTLBEntryFull.phys_addr in io_failed Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-16 | Richard Henderson | accel/tcg: Split out io_prepare and io_failed Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-16 | Richard Henderson | accel/tcg: Simplify tlb_plugin_lookup Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-16 | Richard Henderson | target/arm: Use tcg_gen_gvec_cmpi for compare vs 0 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-16 | Richard Henderson | tcg: Add gvec compare with immediate and scalar operand Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-16 | Jiajie Chen | tcg/loongarch64: Implement 128-bit load & store Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Jiajie Chen | tcg/loongarch64: Lower rotli_vec to vrotri Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Jiajie Chen | tcg/loongarch64: Lower rotv_vec ops to LSX Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Jiajie Chen | tcg/loongarch64: Lower vector shift integer ops Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Jiajie Chen | tcg/loongarch64: Lower bitsel_vec to vbitsel Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Jiajie Chen | tcg/loongarch64: Lower vector shift vector ops Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Jiajie Chen | tcg/loongarch64: Lower vector saturated ops Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Jiajie Chen | tcg/loongarch64: Lower vector min max ops Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Jiajie Chen | tcg/loongarch64: Lower mul_vec to vmul Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Jiajie Chen | tcg/loongarch64: Lower neg_vec to vneg Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Jiajie Chen | tcg/loongarch64: Lower vector bitwise operations Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Jiajie Chen | tcg/loongarch64: Lower add/sub_vec to vadd/vsub Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Jiajie Chen | tcg/loongarch64: Lower cmp_vec to vseq/vsle/vslt Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Jiajie Chen | tcg: pass vece to tcg_target_const_match() Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Jiajie Chen | tcg/loongarch64: Lower basic tcg vec ops to LSX Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Jiajie Chen | tcg/loongarch64: Import LSX instructions Acked-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Akihiko Odaki | thunk: Delete checks for old host definitions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Akihiko Odaki | softmmu: Delete checks for old host definitions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Akihiko Odaki | util: Delete checks for old host definitions Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | LIU Zhiwei | accel/tcg: Fix the comment for CPUTLBEntryFull Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-15 | Nicholas Piggin | accel/tcg: mttcg remove false-negative halted assertion Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-01 | Richard Henderson | linux-user: Track shm regions with an interval tree Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-01 | Richard Henderson | linux-user: Fix shmdt Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-01 | Richard Henderson | linux-user: Use WITH_MMAP_LOCK_GUARD in target_{shmat... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-01 | Richard Henderson | linux-user: Move shmat and shmdt implementations to... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-01 | Richard Henderson | linux-user: Remove ELF_START_MMAP and image_info.start_mmap Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-01 | Ilya Leoshkevich | linux-user: Emulate the Anonymous: keyword in /proc... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-01 | Richard Henderson | linux-user: Show heap address in /proc/pid/maps Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-01 | Richard Henderson | linux-user: Adjust brk for load_bias Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-01 | Richard Henderson | linux-user: Use walk_memory_regions for open_self_maps Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-01 | Richard Henderson | util/selfmap: Use dev_t and ino_t in MapInfo Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-01 | Helge Deller | linux-user: Emulate /proc/cpuinfo for Alpha Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-01 | Helge Deller | linux-user: Emulate /proc/cpuinfo on aarch64 and arm Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-09-01 | Richard Henderson | linux-user: Split out cpu/target_proc.h Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-29 | Richard Henderson | Revert "include/exec: typedef abi_ptr to vaddr in softmmu" Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-29 | Richard Henderson | tcg/sparc64: Disable TCG_TARGET_HAS_extr_i64_i32 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-29 | Richard Henderson | tcg: Remove vecop_list check from tcg_gen_not_vec Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-29 | Richard Henderson | softmmu: Use async_run_on_cpu in tcg_commit Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-29 | Richard Henderson | softmmu: Assert data in bounds in iotlb_to_section Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Michael Tokarev | tcg: spelling fixes Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Mark Cave-Ayland | docs/devel/tcg-ops: fix missing newlines in "Host vector... Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Philippe Mathieu... | target/cris: Fix a typo in gen_swapr() Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Philippe Mathieu... | tcg/tcg-op: Document wswap_i64() byte pattern Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Philippe Mathieu... | tcg/tcg-op: Document hswap_i32/64() byte pattern Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Philippe Mathieu... | tcg/tcg-op: Document bswap64_i64() byte pattern Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Philippe Mathieu... | tcg/tcg-op: Document bswap32_i64() byte pattern Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Philippe Mathieu... | tcg/tcg-op: Document bswap32_i32() byte pattern Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Philippe Mathieu... | tcg/tcg-op: Document bswap16_i64() byte pattern Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Philippe Mathieu... | tcg/tcg-op: Document bswap16_i32() byte pattern Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg/i386: Implement negsetcond_* Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg/i386: Use shift in tcg_out_setcond Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg/i386: Clear dest first in tcg_out_setcond if possible Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg/i386: Use CMP+SBB in tcg_out_setcond Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg/i386: Merge tcg_out_movcond{32,64} Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg/i386: Merge tcg_out_setcond{32,64} Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg/i386: Merge tcg_out_brcond{32,64} Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg/sparc64: Implement negsetcond_* Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg/s390x: Implement negsetcond_* Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg/riscv: Implement negsetcond_* Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg/arm: Implement negsetcond_i32 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg/aarch64: Implement negsetcond_* Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg/ppc: Use the Set Boolean Extension Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg/ppc: Implement negsetcond_* Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | target/tricore: Replace gen_cond_w with tcg_gen_negsetcond_tl Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | target/sparc: Use tcg_gen_movcond_i64 in gen_edge Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | target/ppc: Use tcg_gen_negsetcond_* Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | target/openrisc: Use tcg_gen_negsetcond_* Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | target/m68k: Use tcg_gen_negsetcond_* Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | target/arm: Use tcg_gen_negsetcond_* Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | target/alpha: Use tcg_gen_movcond_i64 in gen_fold_mzero Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg: Use tcg_gen_negsetcond_* Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg: Introduce negsetcond opcodes Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg: Unify TCG_TARGET_HAS_extr[lh]_i64_i32 Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Philippe Mathieu... | docs/devel/tcg-ops: Bury mentions of trunc_shr_i64_i32() Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg/i386: Allow immediate as input to deposit_* Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg: Fold deposit with zero to and Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | tcg/i386: Drop BYTEH deposits for 64-bit Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Richard Henderson | target/m68k: Use tcg_gen_deposit_i32 in gen_partset_reg Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Anton Johansson | accel/tcg: Update run_on_cpu_data static assert Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Anton Johansson | accel/tcg: Widen address arg in tlb_compare_set() Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Anton Johansson | include/exec: Widen tlb_hit/tlb_hit_page() Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Anton Johansson | include/exec: typedef abi_ptr to vaddr in softmmu Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Anton Johansson | include/exec: Replace target_ulong with abi_ptr in... Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Anton Johansson | sysemu/hvf: Use vaddr for hvf_arch_[insert|remove]_hw_breakpoint Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Anton Johansson | sysemu/kvm: Use vaddr for kvm_arch_[insert|remove]_hw_breakpoint Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Anton Johansson | accel/hvf: Widen pc/saved_insn for hvf_sw_breakpoint Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-24 | Anton Johansson | accel/kvm: Widen pc/saved_insn for kvm_sw_breakpoint Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-22 | Richard Henderson | Open 8.2 development tree Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-22 | Richard Henderson | Update version for v8.1.0 release Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
2023-08-16 | Richard Henderson | Update version for v8.1.0-rc4 release Signed-off-by: Richard Henderson <richard.henderson@linaro.org> |
commit | commitdiff | tree |
next |