Index: src/arm/lithium-arm.cc |
diff --git a/src/arm/lithium-arm.cc b/src/arm/lithium-arm.cc |
index 31f608345be255fceb5b5ab066677fe3835535f5..da22cb6518accc1fc08f09d442914db3327a1d34 100644 |
--- a/src/arm/lithium-arm.cc |
+++ b/src/arm/lithium-arm.cc |
@@ -1405,7 +1405,7 @@ LInstruction* LChunkBuilder::DoPower(HPower* instr) { |
LOperand* left = UseFixedDouble(instr->left(), d1); |
LOperand* right = exponent_type.IsDouble() ? |
UseFixedDouble(instr->right(), d2) : |
- UseFixed(instr->right(), r0); |
+ UseFixed(instr->right(), r2); |
LPower* result = new LPower(left, right); |
return MarkAsCall(DefineFixedDouble(result, d3), |
instr, |