Changeset 224783 in webkit
- Timestamp:
- Nov 13, 2017 2:52:55 PM (6 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r224770 r224783 1 2017-11-13 Guillaume Emont <guijemont@igalia.com> 2 3 [JSC] Remove ARM implementation of branchTruncateDoubleToUInt32 4 https://bugs.webkit.org/show_bug.cgi?id=179542 5 6 Reviewed by Alex Christensen. 7 8 * assembler/MacroAssemblerARM.h: 9 (JSC::MacroAssemblerARM::branchTruncateDoubleToUint32): Removed. 10 1 11 2017-11-13 Mark Lam <mark.lam@apple.com> 2 12 -
trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM.h
r220958 r224783 1417 1417 } 1418 1418 1419 Jump branchTruncateDoubleToUint32(FPRegisterID src, RegisterID dest, BranchTruncateType branchType = BranchIfTruncateFailed)1420 {1421 truncateDoubleToUint32(src, dest);1422 1423 m_assembler.add(ARMRegisters::S0, dest, ARMAssembler::getOp2Byte(1));1424 m_assembler.bic(ARMRegisters::S0, ARMRegisters::S0, ARMAssembler::getOp2Byte(1));1425 1426 m_assembler.cmp(ARMRegisters::S0, ARMAssembler::getOp2Byte(0));1427 return Jump(m_assembler.jmp(branchType == BranchIfTruncateFailed ? ARMAssembler::EQ : ARMAssembler::NE));1428 }1429 1430 1419 // Result is undefined if the value is outside of the integer range. 1431 1420 void truncateDoubleToInt32(FPRegisterID src, RegisterID dest)
Note: See TracChangeset
for help on using the changeset viewer.