Index: src/arm/lithium-codegen-arm.cc |
=================================================================== |
--- src/arm/lithium-codegen-arm.cc (revision 7218) |
+++ src/arm/lithium-codegen-arm.cc (working copy) |
@@ -2106,7 +2106,7 @@ |
} |
-void LCodeGen::DoLoadGlobalCell(LLoadGlobalCell* instr) { |
+void LCodeGen::DoLoadGlobal(LLoadGlobal* instr) { |
Register result = ToRegister(instr->result()); |
__ mov(ip, Operand(Handle<Object>(instr->hydrogen()->cell()))); |
__ ldr(result, FieldMemOperand(ip, JSGlobalPropertyCell::kValueOffset)); |
@@ -2118,18 +2118,6 @@ |
} |
-void LCodeGen::DoLoadGlobalGeneric(LLoadGlobalGeneric* instr) { |
- ASSERT(ToRegister(instr->global_object()).is(r0)); |
- ASSERT(ToRegister(instr->result()).is(r0)); |
- |
- __ mov(r2, Operand(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)); |
Register scratch = scratch0(); |