target-i386: Tidy movsl
commit4b1fe0671f5f9324b570c5ec165c67b36b05e7d2
authorRichard Henderson <rth@twiddle.net>
Sat, 2 Nov 2013 18:32:39 +0000 (2 08:32 -1000)
committerRichard Henderson <rth@twiddle.net>
Tue, 7 Jan 2014 19:36:31 +0000 (7 11:36 -0800)
treece8eb4ac732aa87c905e08963394c97b48341e35
parentc8fbc479674d00a8f9dd63f9a9d4978c4c4b96d9
target-i386: Tidy movsl

Always perform a sign-extending load.  In the extremely unlikely
case that we've used an 0x66 prefix, the extension to 64-bits is
unnecessary but not wrong; the store will still examine only 16 bits.

Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Richard Henderson <rth@twiddle.net>
target-i386/translate.c