Index: src/arm/lithium-arm.cc |
=================================================================== |
--- src/arm/lithium-arm.cc (revision 6241) |
+++ src/arm/lithium-arm.cc (working copy) |
@@ -1829,8 +1829,9 @@ |
LInstruction* LChunkBuilder::DoDeleteProperty(HDeleteProperty* instr) { |
- LInstruction* result = new LDeleteProperty(Use(instr->object()), |
- UseOrConstant(instr->key())); |
+ LOperand* object = UseRegisterAtStart(instr->object()); |
+ LOperand* key = UseRegisterAtStart(instr->key()); |
+ LInstruction* result = new LDeleteProperty(object, key); |
return MarkAsCall(DefineFixed(result, r0), instr); |
} |