Ignore:
Timestamp:
Sep 21, 2011, 6:10:31 PM (14 years ago)
Author:
[email protected]
Message:

Add missing addDouble for AbsoluteAddress to X86

Rubber stamped by Geoff Garen.

  • assembler/MacroAssemblerX86.h:

(JSC::MacroAssemblerX86::addDouble):

  • assembler/X86Assembler.h:

(JSC::X86Assembler::addsd_mr):
(JSC::X86Assembler::cvtsi2sd_rr):
(JSC::X86Assembler::cvtsi2sd_mr):

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/assembler/MacroAssemblerX86.h

    r95652 r95692  
    5151    using MacroAssemblerX86Common::branch32;
    5252    using MacroAssemblerX86Common::call;
     53    using MacroAssemblerX86Common::addDouble;
    5354    using MacroAssemblerX86Common::loadDouble;
    5455    using MacroAssemblerX86Common::convertInt32ToDouble;
     
    8788    {
    8889        m_assembler.movl_mr(address, dest);
     90    }
     91
     92    void addDouble(AbsoluteAddress address, FPRegisterID dest)
     93    {
     94        m_assembler.addsd_mr(address.m_ptr, dest);
    8995    }
    9096
Note: See TracChangeset for help on using the changeset viewer.