Changeset 154298 in webkit for trunk/Source/JavaScriptCore/assembler
- Timestamp:
- Aug 19, 2013, 2:26:10 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/assembler/MacroAssemblerX86Common.h
r154207 r154298 1141 1141 if (mask.m_value == -1) 1142 1142 m_assembler.testl_rr(reg, reg); 1143 else if (!(mask.m_value & ~0xff) )1143 else if (!(mask.m_value & ~0xff) && reg < X86Registers::esp) // Using esp and greater as a byte register yields the upper half of the 16 bit registers ax, cx, dx and bx, e.g. esp, register 4, is actually ah. 1144 1144 m_assembler.testb_i8r(mask.m_value, reg); 1145 1145 else
Note:
See TracChangeset
for help on using the changeset viewer.