| Index: src/hydrogen-instructions.cc
|
| diff --git a/src/hydrogen-instructions.cc b/src/hydrogen-instructions.cc
|
| index 18bc67c5cd4082b517d7182597bce731a7e0054c..20d67100552a370305bf73d49e8fa6ca0f51a2b9 100644
|
| --- a/src/hydrogen-instructions.cc
|
| +++ b/src/hydrogen-instructions.cc
|
| @@ -4063,9 +4063,11 @@ bool HStoreKeyed::NeedsCanonicalization() {
|
| Representation from = HChange::cast(value())->from();
|
| return from.IsTagged() || from.IsHeapObject();
|
| }
|
| - case kPhi:
|
| + case kLoadNamedField:
|
| + case kPhi: {
|
| // Better safe than sorry...
|
| return true;
|
| + }
|
| default:
|
| return false;
|
| }
|
|
|