Changeset 110877 in webkit for trunk/Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h
- Timestamp:
- Mar 15, 2012, 1:06:11 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h
r110751 r110877 908 908 void convertInt32ToDouble(RegisterID src, FPRegisterID dest) 909 909 { 910 m_assembler.vmov(fpTempRegister AsSingle(), src);910 m_assembler.vmov(fpTempRegister, src, src); 911 911 m_assembler.vcvt_signedToFloatingPoint(dest, fpTempRegisterAsSingle()); 912 912 } … … 916 916 // Fixme: load directly into the fpr! 917 917 load32(address, dataTempRegister); 918 m_assembler.vmov(fpTempRegister AsSingle(), dataTempRegister);918 m_assembler.vmov(fpTempRegister, dataTempRegister, dataTempRegister); 919 919 m_assembler.vcvt_signedToFloatingPoint(dest, fpTempRegisterAsSingle()); 920 920 } … … 924 924 // Fixme: load directly into the fpr! 925 925 load32(address.m_ptr, dataTempRegister); 926 m_assembler.vmov(fpTempRegister AsSingle(), dataTempRegister);926 m_assembler.vmov(fpTempRegister, dataTempRegister, dataTempRegister); 927 927 m_assembler.vcvt_signedToFloatingPoint(dest, fpTempRegisterAsSingle()); 928 928 }
Note:
See TracChangeset
for help on using the changeset viewer.