VirtualBox

Changeset 13241 in vbox for trunk/include/VBox


Ignore:
Timestamp:
Oct 14, 2008 9:30:41 AM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
37839
Message:

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 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)
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette