From: Aurelien Jarno Date: Fri, 9 Apr 2010 18:52:48 +0000 (+0200) Subject: tcg/arm: sxtb and sxth are available starting with ARMv6 X-Git-Tag: TizenStudio_2.0_p2.3~5048 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=729d1b73c0e44d13a6cd052548b6dde963c4a3ef;p=sdk%2Femulator%2Fqemu.git tcg/arm: sxtb and sxth are available starting with ARMv6 Signed-off-by: Aurelien Jarno --- diff --git a/tcg/arm/tcg-target.c b/tcg/arm/tcg-target.c index 24526ca..b768bdf 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 {