VirtualBox

source: vbox/trunk/include/VBox/disopcode.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @95544   2 years vboxsync DIS: Added all OP_Vxxx codes needed by current VEX tables. Aligned the …
(edit) @95541   2 years vboxsync DIS: VMOVSHDUP opcode enum values. bugref:9898 bugref:6251
(edit) @95539   2 years vboxsync DIS: VMOVHLPS, VMOVHPS, VMOVLHPS, and VMOVHPD opcode enum values. …
(edit) @95521   2 years vboxsync DIS: VPACK[SU]S(WB|DW) opcode enum values. bugref:9898 bugref:6251
(edit) @95508   2 years vboxsync DIS: VPUNPCK[LH](BW|WD|DQ|QDQ) opcode enum values. bugref:9898 bugref:6251
(edit) @95486   2 years vboxsync DIS: VPSHUF[LH]W and VPSHUF[BD] opcode enum values. bugref:9898 bugref:6251
(edit) @95479   2 years vboxsync DIS: Fixes for PMOVMSKB and VPMOVMSKB. bugref:9898 bugref:6251
(edit) @95472   2 years vboxsync DIS: VPSUB[BWDQ] opcode enum values. bugref:9898 bugref:6251
(edit) @95459   2 years vboxsync DIS: We only need one OP_CRC32 value. bugref:9898 bugref:6251
(edit) @95457   2 years vboxsync DIS: VPADD[BWDQ] opcode enum values. bugref:9898 bugref:6251
(edit) @95452   2 years vboxsync DIS: VPCMPEQQ AND VPCMPGTQ opcode enum values. bugref:9898 bugref:6251
(edit) @95447   2 years vboxsync DIS: VPCMPEQ[BWD] AND VPCMPGT[BWD] opcode enum values. bugref:9898 …
(edit) @95440   2 years vboxsync DIS: VANDPS, VANDPD, VPAND, VANDNPS, VANDNPD, VPANDN, VORPS, VORPD, …
(edit) @95402   2 years vboxsync DIS: VPXOR, VXORPS, VXORPD opcode enum values. bugref:9898 bugref:6251
(edit) @95378   2 years vboxsync DIS: Added the ICEBP/INT1 instruction.
(edit) @95362   2 years vboxsync DIS: Added xsetbv and xgetbv. bugref:9898 bugref:6251
(edit) @95314   2 years vboxsync DIS: Added blsr, blsmsk and blsr; corrected some vex …
(edit) @95246   2 years vboxsync DIS: Corrected OP_XXX for shlx. Reduced size of g_aDisasVexMap2F2. …
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @92809   3 years vboxsync Disasm: Better packing of DISOPCODE in DIS_CORE_ONLY mode. Build …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @76585   6 years vboxsync *: scm --fix-header-guard-endif
(edit) @76558   6 years vboxsync include/VBox: Use VBOX_INCLUDED_ rather than _vbox_ as header guard …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76507   6 years vboxsync /include: scm --fix-header-guards. bugref:9344
(edit) @76450   6 years vboxsync disopcode.h: No C++ comments.
(edit) @70612   7 years vboxsync VMM: Expose PCID, INVPCID, FSGSBASE features to guests. Implemented …
(edit) @69107   7 years vboxsync include/VBox/: (C) year
(edit) @68191   7 years vboxsync Disasembler: missing Grp 15 decodes (fix)
(edit) @67040   8 years vboxsync IEM: Implemented movntdqa Vdq,Mdq (0x66 0x0f 0x38 0x2a mod!=3).
(edit) @67037   8 years vboxsync IEM: Implemented vmovntdq Mx,Vx (VEX.66.0F e7 mod!=3).
(edit) @67034   8 years vboxsync IEM: Tests+docs for movntdq Mdq,Vdq (0x66 0x0f 0xe7).
(edit) @67030   8 years vboxsync IEM: Implemented movq Wq,Vq (VEX.66.0F d6).
(edit) @67015   8 years vboxsync IEM: Implemented vmovdqa Wx,Vx (VEX.66.0F 0x7f).
(edit) @67012   8 years vboxsync IEM: Implemented vmovd Ed,Vd and vmovq Eq,Vq (VEX.66.0F 7e).
(edit) @67010   8 years vboxsync IEM: Implemented vmovdqu Vx,Wx (VEX.F3.0F 6f).
(edit) @67009   8 years vboxsync IEM: Implemented vmovdqa Vx,Wx (VEX.66.0F 6f).
(edit) @67007   8 years vboxsync IEM: Tested and adjusted movq Pq,Qq (0x0f 0x6f).
(edit) @67006   8 years vboxsync IEM: Implemented vmovd Vd,Ed and vmovq Vq,Eq (VEX.66.0F 6e).
(edit) @67004   8 years vboxsync IEM: movq Vq,Eq & movd Vd,Ed docs+tests+fixes.
(edit) @67003   8 years vboxsync IEM: movq Pq,Eq & movd Pd,Ed docs+tests+fixes.
(edit) @66992   8 years vboxsync IEM: Implemented vmovntps Mps,Vps (VEX.0F 2b) and vmovntpd Mpd,Vpd …
(edit) @66991   8 years vboxsync IEM: Docs and test for movntps & movntpd.
(edit) @66972   8 years vboxsync IEM: Implemented vmovaps Vps,Wps (VEX.0F 28).
(edit) @66965   8 years vboxsync IEM: Implemented vmovddup Vx,Wx (VEX.F2.0F 12).
(edit) @66950   8 years vboxsync IEM: Implemented vmovsldup Vx,Wx (VEX.F3.0F 12).
(edit) @66937   8 years vboxsync IEM: Use H*Hi notation instead of the complement one (HdqC*).
(edit) @66935   8 years vboxsync IEM: Implemented vmovlpd Vq,Hq,Mq (VEX.66.0F 12 mod!=3).
(edit) @66932   8 years vboxsync IEM: Implemented vmovlps Vq,Hq,Mq (VEX.0F 12 mod!=3) and vmovhlps …
(edit) @66921   8 years vboxsync IEM: Implemented movsd Usd,Hsd,Vsd (VEX.F2.0F 11 mod=3) and movsd …
(edit) @66920   8 years vboxsync IEM: Implemented movss Uss,Hss,Vss (VEX.F3.0F 11 mod=3) and movss …
(edit) @66906   8 years vboxsync IEM: Implemented vmovsd Vsd,Hsd,Usd (VEX.F2.0F 10 mod=3), vmovsd …
(edit) @66901   8 years vboxsync IEM: Implemented vmovss Vss,Hss,Wss (VEX.F3.0F 10 mod=11) and vmovss …
(edit) @66888   8 years vboxsync IEM: Implemented vmovupd Vpd,Wpd (VEX.66.0f 10)
(edit) @66886   8 years vboxsync IEM: Implemented vmovups Vps,Wps (VEX.0f 10)
(edit) @66815   8 years vboxsync IEM: s/V\([a-z]*\)ZxReg/V\1ZxReg/g because 'V' can only indicate a …
(edit) @66814   8 years vboxsync IEM: clearly mark operands that are written to.
(edit) @66812   8 years vboxsync IEM: clearly mark operands that are written to.
(edit) @66810   8 years vboxsync IEM: Implemented movq2dq Vdq,Nq (f3 0f d6)
(edit) @66808   8 years vboxsync IEM: Implemented movq Vq,Wq (f3 0f 73)
(edit) @66785   8 years vboxsync IEM: Implemented movlhps Vdq,Uq and movhps Vdq,Mq (0f 16).
(edit) @66747   8 years vboxsync IEM: Implemented movlps Mq,Vq (0x0f 0x13).
(edit) @66746   8 years vboxsync IEM: Implemented movsd Vsd,Wsd (0xf2 0x0f 0x10).
(edit) @66464   8 years vboxsync IEM: Implemented movss Vss,Wss (f3 0f 10).
(edit) @66457   8 years vboxsync IEM: Limited xsave and xrstor implemention. Implemented vstmxcsr.
(edit) @66412   8 years vboxsync IEM: Started tackling the first AVX instructions.
(edit) @66404   8 years vboxsync IEM: Implemented ldmxcsr Md.
(edit) @66391   8 years vboxsync IEM: Implemented stmxcsr Md (0f ae !11/3).
(edit) @66334   8 years vboxsync IEM: Fixed UD1 / grp 10 decoding (intel eats modr/m after it).
(edit) @66331   8 years vboxsync IEM: Converted iemOp_Grp15 from switch to tables; implemented …
(edit) @66327   8 years vboxsync IEM,CPUM: Implemented clflush Mb (0f ae /7).
(edit) @66323   8 years vboxsync IEM: Implemented movq Wq,Vq (66 0f d6).
(edit) @66310   8 years vboxsync IEM: Implemented movlps Vq,Mq and movhlps Vq,Uq (0f 12).
(edit) @65876   8 years vboxsync IEM,DIS: Updates
(edit) @61135   9 years vboxsync DISGetParamSize fixes; corrected movlpd and cvtps2dq disassembly table …
(edit) @55111   10 years vboxsync Disassembler: added AMD-V vmmcall.
(edit) @53179   10 years vboxsync style
(edit) @53172   10 years vboxsync DIS: #6249: Complex instructions support (like gather) and some fixes. …
(edit) @53164   10 years vboxsync DIS: #6249: Added missing 660F38h instructions. Small bug fixes. Unit …
(edit) @53155   10 years vboxsync DIS: #6249: Some bug fixes and new testcases. Enabled 0F3A …
(edit) @53132   10 years vboxsync DIS: #6251: Missed constants for r96664
(edit) @53094   10 years vboxsync DIS: #6251: AVX / VEX instructions support (two byte instructions …
(edit) @53052   10 years vboxsync DIS: #6249: Added missing commands: getsec, movsldup, movddup, …
(edit) @53007   10 years vboxsync DIS: Fixed VMREAD/VMWRITE disassembling, added support for MOVBE, …
(edit) @47412   11 years vboxsync PMOVSKB -> PMOVMSKB; DISOPTYPE_SSE/MMX/FPU.
(edit) @41869   12 years vboxsync DIS: Moved OP_PARM_Q to the group of 'rare' operands, next to …
(edit) @41740   12 years vboxsync DISOPPARAM: s/param/fParam/ to match the related DISOPCODE members.
(edit) @41738   12 years vboxsync DISOPCODE: s/optype/fOpType/ s/param/fParam/ docs
(edit) @41737   12 years vboxsync DISOPCODE: s/opcode/uOpcode/
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @18768   16 years vboxsync Typo for rdpmc
(edit) @13241   16 years vboxsync Added support for three byte opcodes (not complete; just to test …
(edit) @9851   16 years vboxsync OP_SWAPGS
(edit) @9100   17 years vboxsync Corrected fstsw to fnstsw. The fstsw mnemonic is assembled into …
(edit) @8377   17 years vboxsync Disassembler fixes + testcase for 64 bits
(edit) @8361   17 years vboxsync Even more disassembler updates
(edit) @8336   17 years vboxsync More disassembler updates
(edit) @8299   17 years vboxsync Updates for disassembling 64 bits instructions
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @7456   17 years vboxsync Disassemble vmread/vmwrite
Note: See TracRevisionLog for help on using the revision log.

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