qemu/tcg/s390x
Richard Henderson b2509acc60 tcg/s390x: Tighten constraints for or_i64 and xor_i64
Drop support for sequential OR and XOR, as the serial dependency is
slower than loading the constant first.  Let the register allocator
handle such immediates by matching only what one insn can achieve.

Reviewed-by: Ilya Leoshkevich <iii@linux.ibm.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2023-01-06 23:07:06 +00:00
..
tcg-target-con-set.h tcg/s390x: Tighten constraints for or_i64 and xor_i64 2023-01-06 23:07:06 +00:00
tcg-target-con-str.h tcg/s390x: Tighten constraints for or_i64 and xor_i64 2023-01-06 23:07:06 +00:00
tcg-target.c.inc tcg/s390x: Tighten constraints for or_i64 and xor_i64 2023-01-06 23:07:06 +00:00
tcg-target.h tcg/s390x: Support MIE2 MGRK instruction 2023-01-06 23:07:06 +00:00
tcg-target.opc.h tcg/s390x: Implement TCG_TARGET_HAS_sat_vec 2021-10-05 16:53:17 -07:00