Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20211006' into staging
More fixes for fedora-i386-cross
Add dup_const_tl
Expand MemOp MO_SIZE
Move MemOpIdx out of tcg.h
Vector support for tcg/s390x
# gpg: Signature made Wed 06 Oct 2021 08:12:53 AM PDT
# gpg: using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F
# gpg: issuer "richard.henderson@linaro.org"
# gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>" [ultimate]
* remotes/rth/tags/pull-tcg-20211006: (28 commits)
tcg/s390x: Implement TCG_TARGET_HAS_cmpsel_vec
tcg/s390x: Implement TCG_TARGET_HAS_bitsel_vec
tcg/s390x: Implement TCG_TARGET_HAS_sat_vec
tcg/s390x: Implement TCG_TARGET_HAS_minmax_vec
tcg/s390x: Implement vector shift operations
tcg/s390x: Implement TCG_TARGET_HAS_mul_vec
tcg/s390x: Implement andc, orc, abs, neg, not vector operations
tcg/s390x: Implement minimal vector operations
tcg/s390x: Implement tcg_out_dup*_vec
tcg/s390x: Implement tcg_out_mov for vector types
tcg/s390x: Implement tcg_out_ld/st for vector types
tcg/s390x: Add host vector framework
tcg/s390x: Merge TCG_AREG0 and TCG_REG_CALL_STACK into TCGReg
tcg/s390x: Change FACILITY representation
tcg/s390x: Rename from tcg/s390
tcg: Expand usadd/ussub with umin/umax
hw/core/cpu: Re-sort the non-pointers to the end of CPUClass
trace: Split guest_mem_before
plugins: Reorg arguments to qemu_plugin_vcpu_mem_cb
accel/tcg: Pass MemOpIdx to atomic_trace_*_post
...
Signed-off-by:
Richard Henderson <richard.henderson@linaro.org>
No related branches found
No related tags found
Showing
- accel/tcg/atomic_common.c.inc 15 additions, 28 deletionsaccel/tcg/atomic_common.c.inc
- accel/tcg/atomic_template.h 36 additions, 37 deletionsaccel/tcg/atomic_template.h
- accel/tcg/cputlb.c 46 additions, 57 deletionsaccel/tcg/cputlb.c
- accel/tcg/plugin-gen.c 2 additions, 3 deletionsaccel/tcg/plugin-gen.c
- accel/tcg/user-exec.c 50 additions, 83 deletionsaccel/tcg/user-exec.c
- include/exec/memop.h 9 additions, 5 deletionsinclude/exec/memop.h
- include/exec/memopidx.h 55 additions, 0 deletionsinclude/exec/memopidx.h
- include/hw/core/cpu.h 7 additions, 4 deletionsinclude/hw/core/cpu.h
- include/qemu/plugin.h 24 additions, 2 deletionsinclude/qemu/plugin.h
- include/tcg/tcg.h 46 additions, 71 deletionsinclude/tcg/tcg.h
- meson.build 0 additions, 2 deletionsmeson.build
- plugins/api.c 11 additions, 8 deletionsplugins/api.c
- plugins/core.c 5 additions, 5 deletionsplugins/core.c
- target/arm/helper-a64.c 8 additions, 8 deletionstarget/arm/helper-a64.c
- target/arm/m_helper.c 1 addition, 1 deletiontarget/arm/m_helper.c
- target/arm/translate-a64.c 1 addition, 1 deletiontarget/arm/translate-a64.c
- target/i386/tcg/mem_helper.c 2 additions, 2 deletionstarget/i386/tcg/mem_helper.c
- target/m68k/op_helper.c 1 addition, 1 deletiontarget/m68k/op_helper.c
- target/mips/tcg/msa_helper.c 3 additions, 3 deletionstarget/mips/tcg/msa_helper.c
- target/s390x/tcg/mem_helper.c 10 additions, 10 deletionstarget/s390x/tcg/mem_helper.c
Loading
Please register or sign in to comment