Changeset 90157 in webkit for trunk/Source/JavaScriptCore/assembler/X86Assembler.h
- Timestamp:
- Jun 30, 2011, 2:30:57 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/assembler/X86Assembler.h
r89630 r90157 880 880 void testb_rr(RegisterID src, RegisterID dst) 881 881 { 882 m_formatter.oneByteOp (OP_TEST_EbGb, src, dst);882 m_formatter.oneByteOp8(OP_TEST_EbGb, src, dst); 883 883 } 884 884 … … 1869 1869 } 1870 1870 1871 void oneByteOp8(OneByteOpcodeID opcode, int reg, RegisterID rm) 1872 { 1873 m_buffer.ensureSpace(maxInstructionSize); 1874 emitRexIf(byteRegRequiresRex(reg) || byteRegRequiresRex(rm), reg, 0, rm); 1875 m_buffer.putByteUnchecked(opcode); 1876 registerModRM(reg, rm); 1877 } 1878 1871 1879 void twoByteOp8(TwoByteOpcodeID opcode, RegisterID reg, RegisterID rm) 1872 1880 {
Note:
See TracChangeset
for help on using the changeset viewer.