Index: src/ia32/lithium-codegen-ia32.cc |
=================================================================== |
--- src/ia32/lithium-codegen-ia32.cc (revision 7218) |
+++ src/ia32/lithium-codegen-ia32.cc (working copy) |
@@ -2063,7 +2063,7 @@ |
} |
-void LCodeGen::DoLoadGlobalCell(LLoadGlobalCell* instr) { |
+void LCodeGen::DoLoadGlobal(LLoadGlobal* instr) { |
Register result = ToRegister(instr->result()); |
__ mov(result, Operand::Cell(instr->hydrogen()->cell())); |
if (instr->hydrogen()->check_hole_value()) { |
@@ -2073,19 +2073,6 @@ |
} |
-void LCodeGen::DoLoadGlobalGeneric(LLoadGlobalGeneric* instr) { |
- ASSERT(ToRegister(instr->context()).is(esi)); |
- ASSERT(ToRegister(instr->global_object()).is(eax)); |
- ASSERT(ToRegister(instr->result()).is(eax)); |
- |
- __ mov(ecx, instr->name()); |
- RelocInfo::Mode mode = instr->for_typeof() ? RelocInfo::CODE_TARGET : |
- RelocInfo::CODE_TARGET_CONTEXT; |
- Handle<Code> ic(Builtins::builtin(Builtins::LoadIC_Initialize)); |
- CallCode(ic, mode, instr); |
-} |
- |
- |
void LCodeGen::DoStoreGlobal(LStoreGlobal* instr) { |
Register value = ToRegister(instr->InputAt(0)); |
Operand cell_operand = Operand::Cell(instr->hydrogen()->cell()); |