Index: src/arm/macro-assembler-arm.cc |
=================================================================== |
--- src/arm/macro-assembler-arm.cc (revision 3427) |
+++ src/arm/macro-assembler-arm.cc (working copy) |
@@ -994,9 +994,9 @@ |
Register outLowReg) { |
// ARMv7 VFP3 instructions to implement integer to double conversion. |
mov(r7, Operand(inReg, ASR, kSmiTagSize)); |
- fmsr(s15, r7); |
- fsitod(d7, s15); |
- fmrrd(outLowReg, outHighReg, d7); |
+ vmov(s15, r7); |
+ vcvt(d7, s15); |
+ vmov(outLowReg, outHighReg, d7); |
} |