Changeset 38917 in webkit for trunk/JavaScriptCore/assembler
- Timestamp:
- Dec 2, 2008, 1:52:24 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/assembler/X86Assembler.h
r38857 r38917 124 124 OP2_CVTTSD2SI_GdWsd = 0x2C, 125 125 OP2_UCOMISD_VsdWsd = 0x2E, 126 OP2_XORPD_VsdWsd = 0x57,127 126 OP2_ADDSD_VsdWsd = 0x58, 128 127 OP2_MULSD_VsdWsd = 0x59, … … 160 159 161 160 GROUP3_OP_TEST = 0, 162 GROUP3_OP_NEG = 3,163 161 GROUP3_OP_IDIV = 7, 164 162 … … 591 589 } 592 590 593 void negl_r(RegisterID dst)594 {595 m_buffer->putByte(OP_GROUP3_Ev);596 modRm_opr(GROUP3_OP_NEG, dst);597 }598 599 591 void cdq() 600 592 { … … 770 762 modRm_rm((RegisterID)dst, base, offset); 771 763 } 772 773 #if !PLATFORM(X86_64)774 void xorpd_mr(void* addr, XMMRegisterID dst)775 {776 m_buffer->putByte(PRE_SSE_66);777 m_buffer->putByte(OP_2BYTE_ESCAPE);778 m_buffer->putByte(OP2_XORPD_VsdWsd);779 modRm_rm((RegisterID)dst, addr);780 }781 #endif782 764 783 765 void movsd_rm(XMMRegisterID src, int offset, RegisterID base)
Note:
See TracChangeset
for help on using the changeset viewer.