Changeset 159415 in webkit


Ignore:
Timestamp:
Nov 18, 2013 3:37:21 AM (10 years ago)
Author:
commit-queue@webkit.org
Message:

[arm] Add missing implementation in MacroAssembler to fix build (broken since r159395).
https://bugs.webkit.org/show_bug.cgi?id=124488

Patch by Julien Brianceau <jbriance@cisco.com> on 2013-11-18
Reviewed by Zoltan Herczeg.

  • assembler/MacroAssemblerARM.h:

(JSC::MacroAssemblerARM::branch8):

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r159400 r159415  
     12013-11-18  Julien Brianceau  <jbriance@cisco.com>
     2
     3        [arm] Add missing implementation in MacroAssembler to fix build (broken since r159395).
     4        https://bugs.webkit.org/show_bug.cgi?id=124488
     5
     6        Reviewed by Zoltan Herczeg.
     7
     8        * assembler/MacroAssemblerARM.h:
     9        (JSC::MacroAssemblerARM::branch8):
     10
    1112013-11-17  Julien Brianceau  <jbriance@cisco.com>
    212
  • trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM.h

    r159055 r159415  
    571571    }
    572572
     573    Jump branch8(RelationalCondition cond, AbsoluteAddress left, TrustedImm32 right)
     574    {
     575        move(TrustedImmPtr(left.m_ptr), ARMRegisters::S1);
     576        load8(Address(ARMRegisters::S1), ARMRegisters::S1);
     577        return branch32(cond, ARMRegisters::S1, right);
     578    }
     579
    573580    Jump branch32(RelationalCondition cond, RegisterID left, RegisterID right, int useConstantPool = 0)
    574581    {
Note: See TracChangeset for help on using the changeset viewer.