From patchwork Wed Apr 7 17:51:14 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [07/18] tcg/arm: sxtb and sxth are available starting with ARMv6 Date: Wed, 07 Apr 2010 07:51:14 -0000 From: Aurelien Jarno X-Patchwork-Id: 49634 Message-Id: <1270662685-7379-8-git-send-email-aurelien@aurel32.net> To: qemu-devel@nongnu.org Cc: Andrzej Zaborowski , Aurelien Jarno Signed-off-by: Aurelien Jarno --- tcg/arm/tcg-target.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tcg/arm/tcg-target.c b/tcg/arm/tcg-target.c index cae6385..777c4ac 100644 --- a/tcg/arm/tcg-target.c +++ b/tcg/arm/tcg-target.c @@ -1454,7 +1454,7 @@ static inline void tcg_out_op(TCGContext *s, TCGOpcode opc, break; case INDEX_op_ext8s_i32: -#ifdef USE_ARMV7_INSTRUCTIONS +#ifdef USE_ARMV6_INSTRUCTIONS /* sxtb */ tcg_out32(s, 0xe6af0070 | (args[0] << 12) | args[1]); #else @@ -1465,7 +1465,7 @@ static inline void tcg_out_op(TCGContext *s, TCGOpcode opc, #endif break; case INDEX_op_ext16s_i32: -#ifdef USE_ARMV7_INSTRUCTIONS +#ifdef USE_ARMV6_INSTRUCTIONS /* sxth */ tcg_out32(s, 0xe6bf0070 | (args[0] << 12) | args[1]); #else