Index: src/mips/lithium-mips.cc |
diff --git a/src/mips/lithium-mips.cc b/src/mips/lithium-mips.cc |
index d824deea91935d53cff97a8967f15e6747a176cb..071e62d50838062bc36e046d6b2b2373a74e4230 100644 |
--- a/src/mips/lithium-mips.cc |
+++ b/src/mips/lithium-mips.cc |
@@ -1406,9 +1406,9 @@ LInstruction* LChunkBuilder::DoPower(HPower* instr) { |
LOperand* left = UseFixedDouble(instr->left(), f2); |
LOperand* right = exponent_type.IsDouble() ? |
UseFixedDouble(instr->right(), f4) : |
- UseFixed(instr->right(), a0); |
+ UseFixed(instr->right(), a2); |
LPower* result = new LPower(left, right); |
- return MarkAsCall(DefineFixedDouble(result, f6), |
+ return MarkAsCall(DefineFixedDouble(result, f0), |
instr, |
CAN_DEOPTIMIZE_EAGERLY); |
} |