Changeset 109007 in webkit for trunk/Source/JavaScriptCore/assembler/MacroAssemblerSH4.h
- Timestamp:
- Feb 27, 2012, 10:26:23 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/assembler/MacroAssemblerSH4.h
r102389 r109007 210 210 } 211 211 212 void not32(RegisterID src, RegisterID dest)213 {214 m_assembler.notlReg(src, dest);215 }216 217 212 void or32(RegisterID src, RegisterID dest) 218 213 { … … 381 376 void xor32(TrustedImm32 imm, RegisterID srcDest) 382 377 { 378 if (imm.m_value == -1) { 379 m_assembler.notlReg(srcDest, srcDest); 380 return; 381 } 382 383 383 if ((srcDest != SH4Registers::r0) || (imm.m_value > 255) || (imm.m_value < 0)) { 384 384 RegisterID scr = claimScratch(); … … 1682 1682 } 1683 1683 1684 void not32(RegisterID dst)1685 {1686 m_assembler.notlReg(dst, dst);1687 }1688 1689 1684 void urshift32(RegisterID shiftamount, RegisterID dest) 1690 1685 {
Note:
See TracChangeset
for help on using the changeset viewer.