Changeset 109883 in webkit for trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM.h
- Timestamp:
- Mar 6, 2012, 1:36:30 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/assembler/MacroAssemblerARM.h
r109007 r109883 121 121 else 122 122 m_assembler.ands_r(dest, dest, w); 123 } 124 125 void and32(TrustedImm32 imm, RegisterID src, RegisterID dest) 126 { 127 ARMWord w = m_assembler.getImm(imm.m_value, ARMRegisters::S0, true); 128 if (w & ARMAssembler::OP2_INV_IMM) 129 m_assembler.bics_r(dest, src, w & ~ARMAssembler::OP2_INV_IMM); 130 else 131 m_assembler.ands_r(dest, src, w); 123 132 } 124 133
Note:
See TracChangeset
for help on using the changeset viewer.