Changeset 164774 in webkit


Ignore:
Timestamp:
Feb 26, 2014 7:41:29 PM (10 years ago)
Author:
mhahnenberg@apple.com
Message:

r164764 broke the ARM build
https://bugs.webkit.org/show_bug.cgi?id=129415

Reviewed by Geoffrey Garen.

  • assembler/MacroAssemblerARM.h:

(JSC::MacroAssemblerARM::branch32WithPatch): Missing this function.

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r164766 r164774  
     12014-02-26  Mark Hahnenberg  <mhahnenberg@apple.com>
     2
     3        r164764 broke the ARM build
     4        https://bugs.webkit.org/show_bug.cgi?id=129415
     5
     6        Reviewed by Geoffrey Garen.
     7
     8        * assembler/MacroAssemblerARM.h:
     9        (JSC::MacroAssemblerARM::branch32WithPatch): Missing this function.
     10
    1112014-02-26  Mark Hahnenberg  <mhahnenberg@apple.com>
    212
  • trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM.h

    r163169 r164774  
    10461046    }
    10471047
     1048    Jump branch32WithPatch(RelationalCondition cond, Address left, DataLabel32& dataLabel, TrustedImm32 initialRightValue = TrustedImm32(0))
     1049    {
     1050        load32(left, ARMRegisters::S1);
     1051        ensureSpace(3 * sizeof(ARMWord), 2 * sizeof(ARMWord));
     1052        dataLabel = moveWithPatch(initialRightValue, ARMRegisters::S0);
     1053        Jump jump = branch32(cond, ARMRegisters::S0, ARMRegisters::S1, true);
     1054        return jump;
     1055    }
     1056
    10481057    DataLabelPtr storePtrWithPatch(TrustedImmPtr initialValue, ImplicitAddress address)
    10491058    {
Note: See TracChangeset for help on using the changeset viewer.