Index: src/arm/lithium-codegen-arm.cc |
diff --git a/src/arm/lithium-codegen-arm.cc b/src/arm/lithium-codegen-arm.cc |
index 6e2fc1792ec1e007b3d20fff86364454943afdce..74f564b6345da4679c59af82d09ff6840fb33a51 100644 |
--- a/src/arm/lithium-codegen-arm.cc |
+++ b/src/arm/lithium-codegen-arm.cc |
@@ -4341,6 +4341,13 @@ void LCodeGen::DoCallRuntime(LCallRuntime* instr) { |
} |
+void LCodeGen::DoInnerAllocatedObject(LInnerAllocatedObject* instr) { |
+ Register result = ToRegister(instr->result()); |
+ Register base = ToRegister(instr->base_object()); |
+ __ add(result, base, Operand(instr->offset())); |
+} |
+ |
+ |
void LCodeGen::DoStoreNamedField(LStoreNamedField* instr) { |
Register object = ToRegister(instr->object()); |
Register value = ToRegister(instr->value()); |