projects
/
qemu.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ac34fb5
)
tcg/arm: sxtb and sxth are available starting with ARMv6
author
Aurelien Jarno
<aurelien@aurel32.net>
Fri, 9 Apr 2010 18:52:48 +0000
(20:52 +0200)
committer
Aurelien Jarno
<aurelien@aurel32.net>
Mon, 19 Apr 2010 05:03:02 +0000
(07:03 +0200)
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
tcg/arm/tcg-target.c
patch
|
blob
|
history
diff --git
a/tcg/arm/tcg-target.c
b/tcg/arm/tcg-target.c
index 24526ca21ff4b9266e885b79663a1961352867ec..b768bdf2a85491c1c0ecb260285a745546203efa 100644
(file)
--- 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_armv
7
_instructions) {
+ if (use_armv
6
_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_armv
7
_instructions) {
+ if (use_armv
6
_instructions) {
/* sxth */
tcg_out32(s, 0xe6bf0070 | (args[0] << 12) | args[1]);
} else {