diff options
| author | Richard Henderson <richard.henderson@linaro.org> | 2022-12-08 21:48:00 +0000 |
|---|---|---|
| committer | Richard Henderson <richard.henderson@linaro.org> | 2023-01-06 23:07:09 +0000 |
| commit | 32c256eda68f0e75ce390d5e8e78ab6929e222ac (patch) | |
| tree | b7faaec1807c692d886125ad2bb1740b1d51fda2 /include/hw/xen/xen_common.h | |
| parent | 29a5ea738a20cbf8974d48a44e3a213451ded8dd (diff) | |
| download | focaccia-qemu-32c256eda68f0e75ce390d5e8e78ab6929e222ac.tar.gz focaccia-qemu-32c256eda68f0e75ce390d5e8e78ab6929e222ac.zip | |
tcg/s390x: Tighten constraints for 64-bit compare
Give 64-bit comparison second operand a signed 33-bit immediate. This is the smallest superset of uint32_t and int32_t, as used by CLGFI and CGFI respectively. The rest of the 33-bit space can be loaded into TCG_TMP0. Drop use of the constant pool. Reviewed-by: Ilya Leoshkevich <iii@linux.ibm.com> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Diffstat (limited to 'include/hw/xen/xen_common.h')
0 files changed, 0 insertions, 0 deletions