Index: src/arm/lithium-arm.h |
diff --git a/src/arm/lithium-arm.h b/src/arm/lithium-arm.h |
index dbae81310cb09e04917157d869d7f0c78ede3bcc..735914f44811fd6991811fe159f27285d38a76df 100644 |
--- a/src/arm/lithium-arm.h |
+++ b/src/arm/lithium-arm.h |
@@ -1684,11 +1684,12 @@ class LSmiUntag: public LTemplateInstruction<1, 1, 0> { |
}; |
-class LStoreNamedField: public LTemplateInstruction<0, 2, 0> { |
+class LStoreNamedField: public LTemplateInstruction<0, 2, 1> { |
public: |
- LStoreNamedField(LOperand* obj, LOperand* val) { |
+ LStoreNamedField(LOperand* obj, LOperand* val, LOperand* temp) { |
inputs_[0] = obj; |
inputs_[1] = val; |
+ temps_[0] = temp; |
} |
DECLARE_CONCRETE_INSTRUCTION(StoreNamedField, "store-named-field") |