From 8f7f749f216af458ea96573c4057f13023e3268d Mon Sep 17 00:00:00 2001 From: Aurelien Jarno Date: Fri, 9 Apr 2010 20:52:48 +0200 Subject: tcg/arm: sxtb and sxth are available starting with ARMv6 Signed-off-by: Aurelien Jarno --- tcg/arm/tcg-target.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tcg') diff --git a/tcg/arm/tcg-target.c b/tcg/arm/tcg-target.c index 24526ca21..b768bdf2a 100644 --- a/tcg/arm/tcg-target.c +++ b/tcg/arm/tcg-target.c @@ -1478,7 +1478,7 @@ static inline void tcg_out_op(TCGContext *s, TCGOpcode opc, break; case INDEX_op_ext8s_i32: - if (use_armv7_instructions) { + if (use_armv6_instructions) { /* sxtb */ tcg_out32(s, 0xe6af0070 | (args[0] << 12) | args[1]); } else { @@ -1489,7 +1489,7 @@ static inline void tcg_out_op(TCGContext *s, TCGOpcode opc, } break; case INDEX_op_ext16s_i32: - if (use_armv7_instructions) { + if (use_armv6_instructions) { /* sxth */ tcg_out32(s, 0xe6bf0070 | (args[0] << 12) | args[1]); } else { -- cgit v1.2.3