aboutsummaryrefslogtreecommitdiff
path: root/page-vary.c
diff options
context:
space:
mode:
authorRichard Henderson <richard.henderson@linaro.org>2022-12-08 21:48:00 +0000
committerRichard Henderson <richard.henderson@linaro.org>2023-01-06 23:07:09 +0000
commit32c256eda68f0e75ce390d5e8e78ab6929e222ac (patch)
treeb7faaec1807c692d886125ad2bb1740b1d51fda2 /page-vary.c
parent29a5ea738a20cbf8974d48a44e3a213451ded8dd (diff)
downloadqemu-32c256eda68f0e75ce390d5e8e78ab6929e222ac.zip
qemu-32c256eda68f0e75ce390d5e8e78ab6929e222ac.tar.gz
qemu-32c256eda68f0e75ce390d5e8e78ab6929e222ac.tar.bz2
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 'page-vary.c')
0 files changed, 0 insertions, 0 deletions