Changeset 154158 in webkit for trunk/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h
- Timestamp:
- Aug 15, 2013, 7:35:31 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h
r153162 r154158 128 128 void add32(TrustedImm32 imm, RegisterID dest) 129 129 { 130 m_assembler.addl_ir(imm.m_value, dest); 130 if (imm.m_value == 1) 131 m_assembler.inc_r(dest); 132 else 133 m_assembler.addl_ir(imm.m_value, dest); 131 134 } 132 135 … … 375 378 void sub32(TrustedImm32 imm, RegisterID dest) 376 379 { 377 m_assembler.subl_ir(imm.m_value, dest); 380 if (imm.m_value == 1) 381 m_assembler.dec_r(dest); 382 else 383 m_assembler.subl_ir(imm.m_value, dest); 378 384 } 379 385
Note:
See TracChangeset
for help on using the changeset viewer.