Changeset 103636 in webkit for trunk/Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h
- Timestamp:
- Dec 23, 2011, 1:05:46 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h
r102389 r103636 937 937 } 938 938 939 Jump branchTruncateDoubleToUint32(FPRegisterID src, RegisterID dest, BranchTruncateType branchType = BranchIfTruncateFailed) 940 { 941 m_assembler.vcvt_floatingPointToSigned(fpTempRegisterAsSingle(), src); 942 m_assembler.vmov(dest, fpTempRegisterAsSingle()); 943 944 return branch32(branchType ? GreaterThanOrEqual : LessThan, dest, TrustedImm32(0)); 945 } 946 939 947 // Result is undefined if the value is outside of the integer range. 940 948 void truncateDoubleToInt32(FPRegisterID src, RegisterID dest)
Note:
See TracChangeset
for help on using the changeset viewer.