Changeset 173461 in webkit


Ignore:
Timestamp:
Sep 10, 2014 7:59:32 AM (10 years ago)
Author:
galpeter@inf.u-szeged.hu
Message:

[MIPS] branch32WithPatch missing
https://bugs.webkit.org/show_bug.cgi?id=136696

Reviewed by Michael Saboff.

Added the missing branch32WithPatch. The implementation
is currently the same as the branchPtrithPatch because
the macro assembler supports only 32 bit MIPS.

  • assembler/MacroAssemblerMIPS.h:

(JSC::MacroAssemblerMIPS::branch32WithPatch):

Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r173460 r173461  
     12014-09-10  Peter Gal  <galpeter@inf.u-szeged.hu>
     2
     3        [MIPS] branch32WithPatch missing
     4        https://bugs.webkit.org/show_bug.cgi?id=136696
     5
     6        Reviewed by Michael Saboff.
     7
     8        Added the missing branch32WithPatch. The implementation
     9        is currently the same as the branchPtrithPatch because
     10        the macro assembler supports only 32 bit MIPS.
     11
     12        * assembler/MacroAssemblerMIPS.h:
     13        (JSC::MacroAssemblerMIPS::branch32WithPatch):
     14
    1152014-09-10  Dániel Bátyai  <dbatyai.u-szeged@partner.samsung.com>
    216
  • trunk/Source/JavaScriptCore/assembler/MacroAssemblerMIPS.h

    r168729 r173461  
    21212121    }
    21222122
     2123    Jump branch32WithPatch(RelationalCondition cond, Address left, DataLabel32& dataLabel, TrustedImm32 initialRightValue = TrustedImm32(0))
     2124    {
     2125        m_fixedWidth = true;
     2126        load32(left, dataTempRegister);
     2127        dataLabel = moveWithPatch(initialRightValue, immTempRegister);
     2128        Jump temp = branch32(cond, dataTempRegister, immTempRegister);
     2129        m_fixedWidth = false;
     2130        return temp;
     2131    }
     2132
    21232133    DataLabelPtr storePtrWithPatch(TrustedImmPtr initialValue, ImplicitAddress address)
    21242134    {
Note: See TracChangeset for help on using the changeset viewer.