| Index: src/hydrogen-instructions.h
|
| diff --git a/src/hydrogen-instructions.h b/src/hydrogen-instructions.h
|
| index 9b7a95b2f0a00923529e4577de47a9ad37a630a2..8f401a8214b94577eaa7435bc64f18e4f82f117e 100644
|
| --- a/src/hydrogen-instructions.h
|
| +++ b/src/hydrogen-instructions.h
|
| @@ -184,6 +184,7 @@ class LChunkBuilder;
|
| V(InobjectFields) \
|
| V(BackingStoreFields) \
|
| V(ArrayElements) \
|
| + V(DoubleArrayElements) \
|
| V(SpecializedArrayElements) \
|
| V(GlobalVars) \
|
| V(Maps) \
|
| @@ -3524,7 +3525,7 @@ class HLoadKeyedFastDoubleElement: public HTemplateInstruction<2> {
|
| SetOperandAt(0, elements);
|
| SetOperandAt(1, key);
|
| set_representation(Representation::Double());
|
| - SetFlag(kDependsOnArrayElements);
|
| + SetFlag(kDependsOnDoubleArrayElements);
|
| SetFlag(kUseGVN);
|
| }
|
|
|
| @@ -3742,7 +3743,7 @@ class HStoreKeyedFastDoubleElement: public HTemplateInstruction<3> {
|
| SetOperandAt(0, elements);
|
| SetOperandAt(1, key);
|
| SetOperandAt(2, val);
|
| - SetFlag(kChangesArrayElements);
|
| + SetFlag(kChangesDoubleArrayElements);
|
| }
|
|
|
| virtual Representation RequiredInputRepresentation(int index) const {
|
|
|