Ignore:
Timestamp:
Apr 11, 2012, 6:13:07 PM (13 years ago)
Author:
[email protected]
Message:

Unreviewed attempting to make Qt's eccentric hardware work.

  • assembler/MacroAssemblerARM.h:

(JSC::MacroAssemblerARM::compare8):
(MacroAssemblerARM):

  • assembler/MacroAssemblerMIPS.h:

(JSC::MacroAssemblerMIPS::compare8):
(MacroAssemblerMIPS):

  • assembler/MacroAssemblerSH4.h:

(JSC::MacroAssemblerSH4::compare8):
(MacroAssemblerSH4):

File:
1 edited

Legend:

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

    r110147 r113934  
    993993        move(right, immTempRegister);
    994994        return branch32(cond, dataTempRegister, immTempRegister);
     995    }
     996
     997    void compare8(RelationalCondition cond, Address left, TrustedImm32 right, RegisterID dest)
     998    {
     999        // Make sure the immediate value is unsigned 8 bits.
     1000        ASSERT(!(right.m_value & 0xFFFFFF00));
     1001        load8(left, dataTempRegister);
     1002        move(right, immTempRegister);
     1003        compare32(cond, dataTempRegister, immTempRegister, dest);
    9951004    }
    9961005
Note: See TracChangeset for help on using the changeset viewer.