The following changes since commit aaa90fede5d10e2a3c3fc7f2df608128d2cba761:
Merge tag 'pull-tcg-20230105' of https://gitlab.com/rth7680/qemu into staging (2023-01-06 15:40:37 +0000) are available in the Git repository at: https://gitlab.com/rth7680/qemu.git tags/pull-tcg-20230106 for you to fetch changes up to 90497e03ca7432153c5db4a06019265486541d44: tcg/s390x: Avoid the constant pool in tcg_out_movi (2023-01-06 23:07:10 +0000) ---------------------------------------------------------------- tcg/s390x improvements: - drop support for pre-z196 cpus (eol before 2019) - add support for misc-instruction-extensions-3 - misc cleanups ---------------------------------------------------------------- Richard Henderson (27): tcg/s390x: Use register pair allocation for div and mulu2 tcg/s390x: Remove TCG_REG_TB tcg/s390x: Always set TCG_TARGET_HAS_direct_jump tcg/s390x: Remove USE_LONG_BRANCHES tcg/s390x: Check for long-displacement facility at startup tcg/s390x: Check for extended-immediate facility at startup tcg/s390x: Check for general-instruction-extension facility at startup tcg/s390x: Check for load-on-condition facility at startup tcg/s390x: Remove FAST_BCR_SER facility check tcg/s390x: Remove DISTINCT_OPERANDS facility check tcg/s390x: Use LARL+AGHI for odd addresses tcg/s390x: Distinguish RRF-a and RRF-c formats tcg/s390x: Distinguish RIE formats tcg/s390x: Support MIE2 multiply single instructions tcg/s390x: Support MIE2 MGRK instruction tcg/s390x: Issue XILF directly for xor_i32 tcg/s390x: Tighten constraints for or_i64 and xor_i64 tcg/s390x: Tighten constraints for and_i64 tcg/s390x: Support MIE3 logical operations tcg/s390x: Create tgen_cmp2 to simplify movcond tcg/s390x: Generalize movcond implementation tcg/s390x: Support SELGR instruction in movcond tcg/s390x: Use tgen_movcond_int in tgen_clz tcg/s390x: Implement ctpop operation tcg/s390x: Tighten constraints for 64-bit compare tcg/s390x: Cleanup tcg_out_movi tcg/s390x: Avoid the constant pool in tcg_out_movi tcg/s390x/tcg-target-con-set.h | 18 +- tcg/s390x/tcg-target-con-str.h | 11 +- tcg/s390x/tcg-target.h | 54 +- tcg/s390x/tcg-target.c.inc | 1251 ++++++++++++++++++++-------------------- 4 files changed, 668 insertions(+), 666 deletions(-)