Changeset 56759 in webkit for trunk/JavaScriptCore/assembler/MIPSAssembler.h
- Timestamp:
- Mar 29, 2010, 7:59:20 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/assembler/MIPSAssembler.h
r55633 r56759 393 393 } 394 394 395 void lbu(RegisterID rt, RegisterID rs, int offset) 396 { 397 emitInst(0x90000000 | (rt << OP_SH_RT) | (rs << OP_SH_RS) 398 | (offset & 0xffff)); 399 loadDelayNop(); 400 } 401 395 402 void lw(RegisterID rt, RegisterID rs, int offset) 396 403 { … … 858 865 1: 859 866 860 Note: beq/bne/bc1t are converted to bne/beq/bc1f.867 Note: beq/bne/bc1t/bc1f are converted to bne/beq/bc1f/bc1t. 861 868 */ 862 869 … … 868 875 else if ((*insn & 0xffff0000) == 0x45010000) // bc1t 869 876 *insn = 0x45000005; // bc1f 877 else if ((*insn & 0xffff0000) == 0x45000000) // bc1f 878 *insn = 0x45010005; // bc1t 870 879 else 871 880 ASSERT(0);
Note:
See TracChangeset
for help on using the changeset viewer.