From: Peter Maydell Date: Tue, 3 Jun 2014 17:59:21 +0000 (+0100) Subject: target-microblaze: Delete unused sign_extend() function X-Git-Tag: TizenStudio_2.0_p2.3.2~208^2~786^2~10 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fc4bde9025c07a2ef96d498f5d675d3ec044b00a;p=sdk%2Femulator%2Fqemu.git target-microblaze: Delete unused sign_extend() function The sign_extend() function is unused; delete it. Signed-off-by: Peter Maydell Reviewed-by: Edgar E. Iglesias Signed-off-by: Michael Tokarev --- diff --git a/target-microblaze/translate.c b/target-microblaze/translate.c index c422bdc..03ea158 100644 --- a/target-microblaze/translate.c +++ b/target-microblaze/translate.c @@ -99,19 +99,6 @@ static const char *special_regnames[] = "sr16", "sr17", "sr18" }; -/* Sign extend at translation time. */ -static inline int sign_extend(unsigned int val, unsigned int width) -{ - int sval; - - /* LSL. */ - val <<= 31 - width; - sval = val; - /* ASR. */ - sval >>= 31 - width; - return sval; -} - static inline void t_sync_flags(DisasContext *dc) { /* Synch the tb dependent flags between translator and runtime. */