[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v4 17/27] tcg/s390x: Tighten constraints for or_i64 and xor_i
From: |
Ilya Leoshkevich |
Subject: |
Re: [PATCH v4 17/27] tcg/s390x: Tighten constraints for or_i64 and xor_i64 |
Date: |
Mon, 12 Dec 2022 23:41:49 +0100 |
On Thu, Dec 08, 2022 at 08:05:20PM -0600, Richard Henderson wrote:
> 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.
>
> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Ilya Leoshkevich <iii@linux.ibm.com>
- Re: [PATCH v4 09/27] tcg/s390x: Remove FAST_BCR_SER facility check, (continued)
- [PATCH v4 10/27] tcg/s390x: Remove DISTINCT_OPERANDS facility check, Richard Henderson, 2022/12/08
- [PATCH v4 11/27] tcg/s390x: Use LARL+AGHI for odd addresses, Richard Henderson, 2022/12/08
- [PATCH v4 12/27] tcg/s390x: Distinguish RRF-a and RRF-c formats, Richard Henderson, 2022/12/08
- [PATCH v4 13/27] tcg/s390x: Distinguish RIE formats, Richard Henderson, 2022/12/08
- [PATCH v4 16/27] tcg/s390x: Issue XILF directly for xor_i32, Richard Henderson, 2022/12/08
- [PATCH v4 15/27] tcg/s390x: Support MIE2 MGRK instruction, Richard Henderson, 2022/12/08
- [PATCH v4 17/27] tcg/s390x: Tighten constraints for or_i64 and xor_i64, Richard Henderson, 2022/12/08
- Re: [PATCH v4 17/27] tcg/s390x: Tighten constraints for or_i64 and xor_i64,
Ilya Leoshkevich <=
- [PATCH v4 18/27] tcg/s390x: Tighten constraints for and_i64, Richard Henderson, 2022/12/08
- [PATCH v4 19/27] tcg/s390x: Support MIE3 logical operations, Richard Henderson, 2022/12/08
- [PATCH v4 14/27] tcg/s390x: Support MIE2 multiply single instructions, Richard Henderson, 2022/12/08
- [PATCH v4 20/27] tcg/s390x: Create tgen_cmp2 to simplify movcond, Richard Henderson, 2022/12/08
- [PATCH v4 21/27] tcg/s390x: Generalize movcond implementation, Richard Henderson, 2022/12/08
- [PATCH v4 22/27] tcg/s390x: Support SELGR instruction in movcond, Richard Henderson, 2022/12/08
- [PATCH v4 23/27] tcg/s390x: Use tgen_movcond_int in tgen_clz, Richard Henderson, 2022/12/08
- [PATCH v4 24/27] tcg/s390x: Implement ctpop operation, Richard Henderson, 2022/12/08
- [PATCH v4 25/27] tcg/s390x: Tighten constraints for 64-bit compare, Richard Henderson, 2022/12/08