| Index: src/x64/lithium-x64.h
|
| diff --git a/src/x64/lithium-x64.h b/src/x64/lithium-x64.h
|
| index 642a0a00385a94e730c7bba517f0466caa6bfc47..b8f8b096d73b68eb50a2cd1f93c88cb38b1009fa 100644
|
| --- a/src/x64/lithium-x64.h
|
| +++ b/src/x64/lithium-x64.h
|
| @@ -1635,12 +1635,16 @@ class LSmiUntag: public LTemplateInstruction<1, 1, 0> {
|
| };
|
|
|
|
|
| -class LStoreNamedField: public LTemplateInstruction<0, 2, 1> {
|
| +class LStoreNamedField: public LTemplateInstruction<0, 2, 2> {
|
| public:
|
| - LStoreNamedField(LOperand* object, LOperand* value, LOperand* temp) {
|
| + LStoreNamedField(LOperand* object,
|
| + LOperand* value,
|
| + LOperand* temp,
|
| + LOperand* temp_map) {
|
| inputs_[0] = object;
|
| inputs_[1] = value;
|
| temps_[0] = temp;
|
| + temps_[1] = temp_map;
|
| }
|
|
|
| DECLARE_CONCRETE_INSTRUCTION(StoreNamedField, "store-named-field")
|
|
|