Merge tag 'pull-tcg-20230626' of https://gitlab.com/rth7680/qemu into staging
accel/tcg: Replace target_ulong in some APIs accel/tcg: Remove CONFIG_PROFILER accel/tcg: Store some tlb flags in CPUTLBEntryFull tcg: Issue memory barriers as required for the guest memory model tcg: Fix temporary variable in tcg_gen_gvec_andcs # -----BEGIN PGP SIGNATURE----- # # iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmSZsPgdHHJpY2hhcmQu # aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV+kWAf+ODI9qRvVbb4/uYv8 # k7wMhCxX9kk5bRVr+QcqDn9RekAdsyOKSdkAAv4NeRFqHs3ukxhMxu0N2aiVXGDw # WtpsV73FrivAXaCxRj0aaYCsX8qFUQM4eWORZX2+V4AO0BtMHx1loK3bUQwdBTqN # jgkpn8BYeFdfUJjvvEj9XeSJ7s0n/p7esaf6VKajef/PbrcgYAeHg72tb5Vv5LTI # oxhU4icpaq/FT+SolnGzh4nRV7yqji9qFJ2INb0Uanx/WxCMD6CQJ0rDw55UouvH # t7zGDn8FKDZJGQGxAbUav3evqWcBlkG5VzuhQli3P1+WbGF9jV0KI1nelOuafCKI # 0enECg== # =XvZb # -----END PGP SIGNATURE----- # gpg: Signature made Mon 26 Jun 2023 05:38:32 PM CEST # gpg: using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F # gpg: issuer "richard.henderson@linaro.org" # gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>" [ultimate] * tag 'pull-tcg-20230626' of https://gitlab.com/rth7680/qemu : (22 commits) accel/tcg: Renumber TLB_DISCARD_WRITE accel/tcg: Move TLB_WATCHPOINT to TLB_SLOW_FLAGS_MASK accel/tcg: Store some tlb flags in CPUTLBEntryFull accel/tcg: Remove check_tcg_memory_orders_compatible tcg: Add host memory barriers to cpu_ldst.h interfaces tcg: Do not elide memory barriers for !CF_PARALLEL in system mode target/microblaze: Define TCG_GUEST_DEFAULT_MO tcg: Fix temporary variable in tcg_gen_gvec_andcs accel/tcg: remove CONFIG_PROFILER tests/plugin: Remove duplicate insn log from libinsn.so softfloat: use QEMU_FLATTEN to avoid mistaken isra inlining cpu: Replace target_ulong with hwaddr in tb_invalidate_phys_addr() accel/tcg: Replace target_ulong with vaddr in translator_*() accel/tcg: Replace target_ulong with vaddr in *_mmu_lookup() accel: Replace target_ulong with vaddr in probe_*() accel/tcg: Widen pc to vaddr in CPUJumpCache accel/tcg/cpu-exec.c: Widen pc to vaddr accel/tcg/cputlb.c: Widen addr in MMULookupPageData accel/tcg/cputlb.c: Widen CPUTLBEntry access functions target: Widen pc/cs_base in cpu_get_tb_cpu_state ... Signed-off-by:Richard Henderson <richard.henderson@linaro.org>
Showing
- accel/stubs/tcg-stub.c 3 additions, 3 deletionsaccel/stubs/tcg-stub.c
- accel/tcg/cpu-exec.c 23 additions, 20 deletionsaccel/tcg/cpu-exec.c
- accel/tcg/cputlb.c 192 additions, 157 deletionsaccel/tcg/cputlb.c
- accel/tcg/internal.h 37 additions, 3 deletionsaccel/tcg/internal.h
- accel/tcg/monitor.c 0 additions, 31 deletionsaccel/tcg/monitor.c
- accel/tcg/tb-hash.h 6 additions, 6 deletionsaccel/tcg/tb-hash.h
- accel/tcg/tb-jmp-cache.h 1 addition, 1 deletionaccel/tcg/tb-jmp-cache.h
- accel/tcg/tb-maint.c 1 addition, 1 deletionaccel/tcg/tb-maint.c
- accel/tcg/tcg-accel-ops.c 0 additions, 10 deletionsaccel/tcg/tcg-accel-ops.c
- accel/tcg/tcg-all.c 8 additions, 27 deletionsaccel/tcg/tcg-all.c
- accel/tcg/translate-all.c 7 additions, 39 deletionsaccel/tcg/translate-all.c
- accel/tcg/translator.c 5 additions, 5 deletionsaccel/tcg/translator.c
- accel/tcg/user-exec.c 17 additions, 7 deletionsaccel/tcg/user-exec.c
- cpu.c 1 addition, 1 deletioncpu.c
- fpu/softfloat.c 11 additions, 11 deletionsfpu/softfloat.c
- hmp-commands-info.hx 0 additions, 15 deletionshmp-commands-info.hx
- include/exec/cpu-all.h 20 additions, 7 deletionsinclude/exec/cpu-all.h
- include/exec/cpu-defs.h 8 additions, 2 deletionsinclude/exec/cpu-defs.h
- include/exec/cpu_ldst.h 5 additions, 5 deletionsinclude/exec/cpu_ldst.h
- include/exec/exec-all.h 47 additions, 48 deletionsinclude/exec/exec-all.h
Loading
Please register or sign in to comment