Changeset 57925 in webkit for trunk/JavaScriptCore/assembler/MacroAssemblerX86Common.h
- Timestamp:
- Apr 20, 2010, 3:05:43 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/assembler/MacroAssemblerX86Common.h
r56348 r57925 730 730 else 731 731 m_assembler.testb_im(mask.m_value, address.offset, address.base); 732 return Jump(m_assembler.jCC(x86Condition(cond))); 733 } 734 735 Jump branchTest8(Condition cond, BaseIndex address, Imm32 mask = Imm32(-1)) 736 { 737 ASSERT((cond == Zero) || (cond == NonZero)); 738 if (mask.m_value == -1) 739 m_assembler.cmpb_im(0, address.offset, address.base, address.index, address.scale); 740 else 741 m_assembler.testb_im(mask.m_value, address.offset, address.base, address.index, address.scale); 732 742 return Jump(m_assembler.jCC(x86Condition(cond))); 733 743 }
Note:
See TracChangeset
for help on using the changeset viewer.