Changeset 113253 in webkit for trunk/Source/JavaScriptCore/assembler/ARMv7Assembler.h
- Timestamp:
- Apr 4, 2012, 3:42:29 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/assembler/ARMv7Assembler.h
r109038 r113253 740 740 741 741 if (rn == ARMRegisters::sp) { 742 ASSERT(!(imm.getUInt16() & 3)); 742 743 if (!(rd & 8) && imm.isUInt10()) { 743 744 m_formatter.oneWordOp5Reg3Imm8(OP_ADD_SP_imm_T1, rd, static_cast<uint8_t>(imm.getUInt10() >> 2)); … … 1512 1513 1513 1514 if ((rn == ARMRegisters::sp) && (rd == ARMRegisters::sp) && imm.isUInt9()) { 1515 ASSERT(!(imm.getUInt16() & 3)); 1514 1516 m_formatter.oneWordOp9Imm7(OP_SUB_SP_imm_T1, static_cast<uint8_t>(imm.getUInt9() >> 2)); 1515 1517 return; … … 1573 1575 1574 1576 if ((rn == ARMRegisters::sp) && (rd == ARMRegisters::sp) && imm.isUInt9()) { 1577 ASSERT(!(imm.getUInt16() & 3)); 1575 1578 m_formatter.oneWordOp9Imm7(OP_SUB_SP_imm_T1, static_cast<uint8_t>(imm.getUInt9() >> 2)); 1576 1579 return;
Note:
See TracChangeset
for help on using the changeset viewer.