Chromium Code Reviews| Index: src/hydrogen-instructions.cc |
| diff --git a/src/hydrogen-instructions.cc b/src/hydrogen-instructions.cc |
| index 36d1e11edab37c49aea9aa725866799eb28b83c6..e7117c4057de8876a87ae57c7f04afe058f5f9be 100644 |
| --- a/src/hydrogen-instructions.cc |
| +++ b/src/hydrogen-instructions.cc |
| @@ -3054,6 +3054,12 @@ bool HStoreKeyed::NeedsCanonicalization() { |
| return IsExternalFloatOrDoubleElementsKind( |
| HLoadKeyed::cast(value())->elements_kind()); |
| } |
| +#ifdef V8_TARGET_ARCH_ARM |
|
ulan
2013/04/15 07:43:01
We try to avoid adding arch dependent ifdefs in hy
|
| + if (value()->IsAdd() || value()->IsSub() || |
| + value()->IsMul() || value()->IsDiv()) { |
| + return false; |
| + } |
| +#endif |
| if (value()->IsChange()) { |
| if (HChange::cast(value())->from().IsInteger32()) { |