]> www.infradead.org Git - users/dwmw2/qemu.git/commit
tcg/aarch64: Simplify constraints on qemu_ld/st
authorRichard Henderson <richard.henderson@linaro.org>
Thu, 25 May 2023 20:37:29 +0000 (20:37 +0000)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 30 May 2023 16:51:11 +0000 (09:51 -0700)
commit285a691fd2fe083c919c8ff06a8531ffc5cd7152
treee58404792f15e9694624384bc667b2679ab53438
parentda4d0d95b41b97a2a2e0907da14830151f56d851
tcg/aarch64: Simplify constraints on qemu_ld/st

Adjust the softmmu tlb to use TMP[0-2], not any of the normally available
registers.  Since we handle overlap betwen inputs and helper arguments,
we can allow any allocatable reg.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
tcg/aarch64/tcg-target-con-set.h
tcg/aarch64/tcg-target-con-str.h
tcg/aarch64/tcg-target.c.inc