]> git.ipfire.org Git - thirdparty/qemu.git/commit
tcg/i386: Tidy register constraint definitions
authorRichard Henderson <richard.henderson@linaro.org>
Tue, 19 Jan 2021 19:33:02 +0000 (09:33 -1000)
committerRichard Henderson <richard.henderson@linaro.org>
Tue, 2 Feb 2021 22:12:07 +0000 (12:12 -1000)
commitdf903b94b3c6fa515da7cf2103513ade06ab0d0f
tree39ac01242f13b06dc6a1cc4ad8edbdf86eb33d99
parentc7c778b5b9b7865a3e7200805ac561c5d334b8d0
tcg/i386: Tidy register constraint definitions

Create symbolic constants for all low-byte-addressable
and second-byte-addressable registers.  Create a symbol
for the registers that need reserving for softmmu.

There is no functional change for 's', as this letter is
only used for i386.  The BYTEL name is correct for the
action we wish from the constraint.

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