| Index: src/x64/lithium-x64.cc
|
| diff --git a/src/x64/lithium-x64.cc b/src/x64/lithium-x64.cc
|
| index 2b67ce96cc66956f0cc8fee9c81089b86b49a295..9e6a65526b8056d94d0ac4fb2b634fc33c340f1f 100644
|
| --- a/src/x64/lithium-x64.cc
|
| +++ b/src/x64/lithium-x64.cc
|
| @@ -2083,14 +2083,6 @@ LInstruction* LChunkBuilder::DoConstant(HConstant* instr) {
|
| }
|
|
|
|
|
| -LInstruction* LChunkBuilder::DoLoadGlobalCell(HLoadGlobalCell* instr) {
|
| - LLoadGlobalCell* result = new(zone()) LLoadGlobalCell;
|
| - return instr->RequiresHoleCheck()
|
| - ? AssignEnvironment(DefineAsRegister(result))
|
| - : DefineAsRegister(result);
|
| -}
|
| -
|
| -
|
| LInstruction* LChunkBuilder::DoLoadGlobalGeneric(HLoadGlobalGeneric* instr) {
|
| LOperand* context = UseFixed(instr->context(), rsi);
|
| LOperand* global_object =
|
| @@ -2106,16 +2098,6 @@ LInstruction* LChunkBuilder::DoLoadGlobalGeneric(HLoadGlobalGeneric* instr) {
|
| }
|
|
|
|
|
| -LInstruction* LChunkBuilder::DoStoreGlobalCell(HStoreGlobalCell* instr) {
|
| - LOperand* value = UseRegister(instr->value());
|
| - // Use a temp to avoid reloading the cell value address in the case where
|
| - // we perform a hole check.
|
| - return instr->RequiresHoleCheck()
|
| - ? AssignEnvironment(new(zone()) LStoreGlobalCell(value, TempRegister()))
|
| - : new(zone()) LStoreGlobalCell(value, NULL);
|
| -}
|
| -
|
| -
|
| LInstruction* LChunkBuilder::DoLoadContextSlot(HLoadContextSlot* instr) {
|
| LOperand* context = UseRegisterAtStart(instr->value());
|
| LInstruction* result =
|
|
|