Changeset 75210 in webkit for trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM.h
- Timestamp:
- Jan 6, 2011, 4:38:37 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM.h
r73323 r75210 932 932 } 933 933 934 void zeroDouble(FPRegisterID srcDest)934 Jump branchDoubleNonZero(FPRegisterID reg, FPRegisterID scratch) 935 935 { 936 936 m_assembler.mov_r(ARMRegisters::S0, ARMAssembler::getOp2(0)); 937 convertInt32ToDouble(ARMRegisters::S0, srcDest); 937 convertInt32ToDouble(ARMRegisters::S0, scratch); 938 return branchDouble(DoubleNotEqual, reg, scratch); 939 } 940 941 Jump branchDoubleZeroOrNaN(FPRegisterID reg, FPRegisterID scratch) 942 { 943 m_assembler.mov_r(ARMRegisters::S0, ARMAssembler::getOp2(0)); 944 convertInt32ToDouble(ARMRegisters::S0, scratch); 945 return branchDouble(DoubleEqualOrUnordered, reg, scratch); 938 946 } 939 947
Note:
See TracChangeset
for help on using the changeset viewer.