tcg/s390x: Simplify constraints on qemu_ld/st
authorRichard Henderson <richard.henderson@linaro.org>
Fri, 7 Apr 2023 21:16:12 +0000 (14:16 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Thu, 11 May 2023 08:53:41 +0000 (09:53 +0100)
commit94901422840c2a33e7889fd87540e65bc9028283
tree9346100eb22483089eea82b9ce328635767b6476
parent8b1b45971ff6a2d98d2737279fbbc4173e0dbe8c
tcg/s390x: Simplify constraints on qemu_ld/st

Adjust the softmmu tlb to use R0+R1, not any of the normally available
registers.  Since we handle overlap betwen inputs and helper arguments,
we can allow any allocatable reg.

Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
tcg/s390x/tcg-target-con-set.h
tcg/s390x/tcg-target-con-str.h
tcg/s390x/tcg-target.c.inc