Ignore:
Timestamp:
Mar 21, 2017, 1:34:50 AM (8 years ago)
Author:
[email protected]
Message:

[jsc] MacroAssemblerMIPS: implement the branchPtr(RelationalCondition, BaseIndex, RegisterID) overload.
https://bugs.webkit.org/show_bug.cgi?id=169717

Patch by Zan Dobersek <[email protected]> on 2017-03-21
Reviewed by Yusuke Suzuki.

  • assembler/MacroAssembler.h: Expose branchPtr() on MIPS as well.
  • assembler/MacroAssemblerMIPS.h:

(JSC::MacroAssemblerMIPS::branchPtr): Added.

File:
1 edited

Legend:

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

    r213881 r214213  
    15111511        move(right8, immTempRegister);
    15121512        return branch32(cond, dataTempRegister, immTempRegister);
     1513    }
     1514
     1515    Jump branchPtr(RelationalCondition cond, BaseIndex left, RegisterID right)
     1516    {
     1517        load32(left, dataTempRegister);
     1518        return branch32(cond, dataTempRegister, right);
    15131519    }
    15141520
Note: See TracChangeset for help on using the changeset viewer.