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 { |