Index: src/arm/code-stubs-arm.cc |
diff --git a/src/arm/code-stubs-arm.cc b/src/arm/code-stubs-arm.cc |
index bfe6da0ef44ce71a30d7706df141796e7527a050..f62ac859b1e72f5d00d5553712db2b6ac707f702 100644 |
--- a/src/arm/code-stubs-arm.cc |
+++ b/src/arm/code-stubs-arm.cc |
@@ -1476,11 +1476,11 @@ void MathPowStub::Generate(MacroAssembler* masm) { |
const Register exponent = r2; |
const Register heapnumbermap = r5; |
const Register heapnumber = r0; |
- const DwVfpRegister double_base = d1; |
- const DwVfpRegister double_exponent = d2; |
- const DwVfpRegister double_result = d3; |
- const DwVfpRegister double_scratch = d0; |
- const SwVfpRegister single_scratch = s0; |
+ const DwVfpRegister double_base = d0; |
+ const DwVfpRegister double_exponent = d1; |
+ const DwVfpRegister double_result = d2; |
+ const DwVfpRegister double_scratch = d3; |
+ const SwVfpRegister single_scratch = s6; |
const Register scratch = r9; |
const Register scratch2 = r4; |