Index: src/arm/lithium-arm.cc |
diff --git a/src/arm/lithium-arm.cc b/src/arm/lithium-arm.cc |
index 0ea235c417fd9a955145eb59cba2ab3fb8a8d2dd..7e03fb8032f5ce52592534b2b69a38a931c02c63 100644 |
--- a/src/arm/lithium-arm.cc |
+++ b/src/arm/lithium-arm.cc |
@@ -2226,7 +2226,7 @@ LInstruction* LChunkBuilder::DoLoadKeyed(HLoadKeyed* instr) { |
if (!instr->is_external()) { |
LOperand* obj = NULL; |
if (instr->representation().IsDouble()) { |
- obj = UseTempRegister(instr->elements()); |
+ obj = UseRegister(instr->elements()); |
} else { |
ASSERT(instr->representation().IsSmiOrTagged()); |
obj = UseRegisterAtStart(instr->elements()); |