Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20201008' into staging
commite64cf4d569f6461d6b9072e00d6e78d0ab8bd4a7
authorPeter Maydell <peter.maydell@linaro.org>
Thu, 8 Oct 2020 16:18:46 +0000 (8 17:18 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 8 Oct 2020 16:18:46 +0000 (8 17:18 +0100)
treeefbcd66a45366ea73298f67075b07f7cd203c269
parenta1d22c668a7662289b42624fe2aa92c9a23df1d2
parent62475e9d007d83db4d0a6ccebcda8914f392e9c9
Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20201008' into staging

Extend maximum gvec vector size
Fix i386 avx2 dupi
Fix mips host user-only write detection
Misc cleanups.

# gpg: Signature made Thu 08 Oct 2020 13:55:22 BST
# gpg:                using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F
# gpg:                issuer "richard.henderson@linaro.org"
# gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>" [full]
# Primary key fingerprint: 7A48 1E78 868B 4DB6 A85A  05C0 64DF 38E8 AF7E 215F

* remotes/rth/tags/pull-tcg-20201008:
  accel/tcg: Fix computing of is_write for MIPS
  tcg: Remove TCG_TARGET_HAS_cmp_vec
  tcg/optimize: Fold dup2_vec
  tcg: Fix generation of dupi_vec for 32-bit host
  tcg/i386: Fix dupi for avx2 32-bit hosts
  tcg: Remove TCGOpDef.used
  tcg: Move some TCG_CT_* bits to TCGArgConstraint bitfields
  tcg: Remove TCG_CT_REG
  tcg: Move sorted_args into TCGArgConstraint.sort_index
  tcg: Drop union from TCGArgConstraint
  tcg: Adjust simd_desc size encoding

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>