diff options
Diffstat (limited to 'Source/JavaScriptCore/assembler/MacroAssemblerX86.h')
-rw-r--r-- | Source/JavaScriptCore/assembler/MacroAssemblerX86.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/Source/JavaScriptCore/assembler/MacroAssemblerX86.h b/Source/JavaScriptCore/assembler/MacroAssemblerX86.h index cb2450f62..088fe196b 100644 --- a/Source/JavaScriptCore/assembler/MacroAssemblerX86.h +++ b/Source/JavaScriptCore/assembler/MacroAssemblerX86.h @@ -93,12 +93,6 @@ public: m_assembler.addsd_mr(address.m_ptr, dest); } - void loadDouble(const void* address, FPRegisterID dest) - { - ASSERT(isSSE2Present()); - m_assembler.movsd_mr(address, dest); - } - void storeDouble(FPRegisterID src, const void* address) { ASSERT(isSSE2Present()); @@ -110,14 +104,6 @@ public: m_assembler.cvtsi2sd_mr(src.m_ptr, dest); } - void absDouble(FPRegisterID src, FPRegisterID dst) - { - ASSERT(src != dst); - static const double negativeZeroConstant = -0.0; - loadDouble(&negativeZeroConstant, dst); - m_assembler.andnpd_rr(src, dst); - } - void store32(TrustedImm32 imm, void* address) { m_assembler.movl_i32m(imm.m_value, address); |