VirtualBox
Show
Ignore:
Timestamp:
10/14/08 11:30:41 (3 months ago)
Author:
vboxsync
Message:

Added support for three byte opcodes (not complete; just to test invept & invvpid)

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/include/VBox/disopcode.h

    r9851 r13241  
    239239#define OP_MOVQ         192 
    240240#define OP_PSHUFW       193 
     241#define OP_3B_ESC4      194 
     242#define OP_3B_ESC5      195 
    241243 
    242244#define OP_PCMPEQB      196 
     
    384386#define OP_MOVNTDQ      354 
    385387 
    386 #define OP_PMASKMOVDQU  369 
    387  
    388  
    389  
    390  
     388#define OP_PSHUFB       355 
     389#define OP_PHADDW       356 
     390#define OP_PHADDD       357 
     391#define OP_PHADDSW      358 
     392#define OP_PMADDUBSW    359 
     393#define OP_PHSUBW       360 
     394#define OP_PHSUBD       361 
     395#define OP_PHSUBSW      362 
     396#define OP_PSIGNB       363 
     397#define OP_PSIGNW       364 
     398#define OP_PSIGND       365 
     399#define OP_PMULHRSW     366 
     400#define OP_PBLENDVB     367 
     401#define OP_BLENDVPS     368 
     402#define OP_BLENDVPD     369 
     403#define OP_PTEST        370 
     404#define OP_PABSB        371 
     405#define OP_PABSW        372 
     406#define OP_PABSD        373 
     407 
     408#define OP_PMASKMOVDQU  376 
    391409#define OP_MOVSD        377 
    392410#define OP_CVTSI2SD     378 
     
    598616#define OP_VMPTRLD      658 
    599617#define OP_VMPTRST      659 
     618#define OP_INVEPT       660 
     619#define OP_INVVPID      661 
    600620 
    601621/* 64 bits instruction */ 
     
    781801#define OP_PARM_Mp              (OP_PARM_M+OP_PARM_p) 
    782802#define OP_PARM_Mq              (OP_PARM_M+OP_PARM_q) 
     803#define OP_PARM_Mdq             (OP_PARM_M+OP_PARM_dq) 
    783804#define OP_PARM_Ms              (OP_PARM_M+OP_PARM_s) 
    784805#define OP_PARM_Ob              (OP_PARM_O+OP_PARM_b) 

© 2008 Sun Microsystems, Inc.
ContactPrivacy policy