|
|
@95539
|
2 years |
vboxsync |
DIS: VMOVHLPS, VMOVHPS, VMOVLHPS, and VMOVHPD opcode enum values. …
|
|
|
@95521
|
2 years |
vboxsync |
DIS: VPACK[SU]S(WB|DW) opcode enum values. bugref:9898 bugref:6251
|
|
|
@95508
|
2 years |
vboxsync |
DIS: VPUNPCK[LH](BW|WD|DQ|QDQ) opcode enum values. bugref:9898 bugref:6251
|
|
|
@95486
|
2 years |
vboxsync |
DIS: VPSHUF[LH]W and VPSHUF[BD] opcode enum values. bugref:9898 bugref:6251
|
|
|
@95479
|
2 years |
vboxsync |
DIS: Fixes for PMOVMSKB and VPMOVMSKB. bugref:9898 bugref:6251
|
|
|
@95472
|
2 years |
vboxsync |
DIS: VPSUB[BWDQ] opcode enum values. bugref:9898 bugref:6251
|
|
|
@95459
|
2 years |
vboxsync |
DIS: We only need one OP_CRC32 value. bugref:9898 bugref:6251
|
|
|
@95457
|
2 years |
vboxsync |
DIS: VPADD[BWDQ] opcode enum values. bugref:9898 bugref:6251
|
|
|
@95452
|
2 years |
vboxsync |
DIS: VPCMPEQQ AND VPCMPGTQ opcode enum values. bugref:9898 bugref:6251
|
|
|
@95447
|
2 years |
vboxsync |
DIS: VPCMPEQ[BWD] AND VPCMPGT[BWD] opcode enum values. bugref:9898 …
|
|
|
@95444
|
2 years |
vboxsync |
DIS: XGETBV fix. bugref:9898 bugref:6251
|
|
|
@95440
|
2 years |
vboxsync |
DIS: VANDPS, VANDPD, VPAND, VANDNPS, VANDNPD, VPANDN, VORPS, VORPD, …
|
|
|
@95402
|
2 years |
vboxsync |
DIS: VPXOR, VXORPS, VXORPD opcode enum values. bugref:9898 bugref:6251
|
|
|
@95378
|
2 years |
vboxsync |
DIS: Added the ICEBP/INT1 instruction.
|
|
|
@95362
|
2 years |
vboxsync |
DIS: Added xsetbv and xgetbv. bugref:9898 bugref:6251
|
|
|
@95319
|
2 years |
vboxsync |
DIS: Treat VEX.L=1 as illegal opcode in group 17. bugref:9898 bugref:6251
|
|
|
@95314
|
2 years |
vboxsync |
DIS: Added blsr, blsmsk and blsr; corrected some vex …
|
|
|
@95246
|
2 years |
vboxsync |
DIS: Corrected OP_XXX for shlx. Reduced size of g_aDisasVexMap2F2. …
|
|
|
@95167
|
3 years |
vboxsync |
VMM/IEM,DIS: Refreshed my memory on generating disassembler tables …
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@69372
|
7 years |
vboxsync |
DIS: Removed empty DisasmTables.h file.
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@68191
|
7 years |
vboxsync |
Disasembler: missing Grp 15 decodes (fix)
|
|
|
@68186
|
7 years |
vboxsync |
Disassembler: missing Grp 15 decodes
|
|
|
@65879
|
8 years |
vboxsync |
IEM,DIS: Updates
|
|
|
@65878
|
8 years |
vboxsync |
sorting DISOPTYPE_XXX flags to better comparison with automatically …
|
|
|
@65876
|
8 years |
vboxsync |
IEM,DIS: Updates
|
|
|
@65860
|
8 years |
vboxsync |
DIS: s/IDX_ParseImmGrpl/IDX_ParseGrp1/g; todo for Grp1a
|
|
|
@64485
|
8 years |
vboxsync |
Disassembler: Missing DISOPTYPE_RELATIVE_CONTROLFLOW for jmp %Jv
|
|
|
@63567
|
8 years |
vboxsync |
scm: cleaning up todos
|
|
|
@62479
|
8 years |
vboxsync |
(C) 2016
|
|
|
@61135
|
9 years |
vboxsync |
DISGetParamSize fixes; corrected movlpd and cvtps2dq disassembly table …
|
|
|
@61017
|
9 years |
vboxsync |
DisasmTables: Removed bogus movnti (0x0f 0x3c) and corrected the …
|
|
|
@60416
|
9 years |
vboxsync |
DisasmTables.cpp: fsave -> fnsave, as the former implies wait.
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@56297
|
9 years |
vboxsync |
Disassembler: Updated (C) year.
|
|
|
@55111
|
10 years |
vboxsync |
Disassembler: added AMD-V vmmcall.
|
|
|
@53245
|
10 years |
vboxsync |
DIS: #6249: Cleaned up the code, added some usefull comments.
|
|
|
@53172
|
10 years |
vboxsync |
DIS: #6249: Complex instructions support (like gather) and some fixes. …
|
|
|
@53164
|
10 years |
vboxsync |
DIS: #6249: Added missing 660F38h instructions. Small bug fixes. Unit …
|
|
|
@53155
|
10 years |
vboxsync |
DIS: #6249: Some bug fixes and new testcases. Enabled 0F3A …
|
|
|
@53150
|
10 years |
vboxsync |
DIS: #6249: Added missing instructions (starting with 660F3Ah)
|
|
|
@53131
|
10 years |
vboxsync |
DIS: 6251: Added AVX/VEX 3-byte instructions support.
|
|
|
@53094
|
10 years |
vboxsync |
DIS: #6251: AVX / VEX instructions support (two byte instructions …
|
|
|
@53052
|
10 years |
vboxsync |
DIS: #6249: Added missing commands: getsec, movsldup, movddup, …
|
|
|
@53032
|
10 years |
vboxsync |
DIS: #6249: Added crc32 Gy, Ew support (with word as operand 2)
|
|
|
@53007
|
10 years |
vboxsync |
DIS: Fixed VMREAD/VMWRITE disassembling, added support for MOVBE, …
|
|
|
@47453
|
11 years |
vboxsync |
comment typo
|
|
|
@47412
|
11 years |
vboxsync |
PMOVSKB -> PMOVMSKB; DISOPTYPE_SSE/MMX/FPU.
|
|
|
@47306
|
11 years |
vboxsync |
DIS: *fence todo.
|
|
|
@46950
|
11 years |
vboxsync |
pmulhrwa -> pmulhrw (yasm bug).
|
|
|
@42719
|
12 years |
vboxsync |
Disasm: Fixed operand order of BSF and BSR - dst=reg, src=rm.
|
|
|
@41867
|
12 years |
vboxsync |
DisasmTables.cpp: Fixing the mnemonic for two 3DNow! instruction so …
|
|
|
@41863
|
12 years |
vboxsync |
Fixed g_aTwoByteMapX86_3DNow bug and relaxed assertion in Parse3DNow.
|
|
|
@41796
|
12 years |
vboxsync |
DIS: Dropped most of the little hacks in the groups for dealing with …
|
|
|
@41726
|
12 years |
vboxsync |
-empty lines.
|
|
|
@41707
|
12 years |
vboxsync |
const two pointer tables.
|
|
|
@41692
|
12 years |
vboxsync |
DIS: Reducing the DISCPUMODE even more (200 bytes now) and making it …
|
|
|
@41690
|
12 years |
vboxsync |
DIS: More cleanups.
|
|
|
@41676
|
12 years |
vboxsync |
DIS: More scoping work.
|
|
|
@41668
|
12 years |
vboxsync |
DIS,DIS-users: Drop the operand/parameter formatting during …
|
|
|
@40577
|
13 years |
vboxsync |
Fixed far call/jmp imm disassembly.
|
|
|
@38733
|
13 years |
vboxsync |
%S -> %s and some other minor cleanups.
|
|
|
@36766
|
14 years |
vboxsync |
DisasmTables.cpp: Added todos for some new instructions.
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@26498
|
15 years |
vboxsync |
lots under src/VBox: whitespace cleanup.
|
|
|
@23035
|
15 years |
vboxsync |
Nop %Ev disassembly fix
|
|
|
@22661
|
15 years |
vboxsync |
Disassembly tables: missing invalid opcode entry (caused movqdu->movq …
|
|
|
@21187
|
15 years |
vboxsync |
Deal with operand size and mod default values for certain instructions …
|
|
|
@18768
|
16 years |
vboxsync |
Typo for rdpmc
|
|
|
@13241
|
16 years |
vboxsync |
Added support for three byte opcodes (not complete; just to test …
|
|
|
@13088
|
16 years |
vboxsync |
Added todo
|
|
|
@9850
|
16 years |
vboxsync |
Swapgs & vmcall added to the tables.
|
|
|
@9849
|
16 years |
vboxsync |
Many fixes for operand sizes (Iv -> Iz)
|
|
|
@9669
|
16 years |
vboxsync |
warnings
|
|
|
@9285
|
17 years |
vboxsync |
For all parameters
|
|
|
@9284
|
17 years |
vboxsync |
Missing IDX_ParseFixedReg
|
|
|
@9100
|
17 years |
vboxsync |
Corrected fstsw to fnstsw. The fstsw mnemonic is assembled into …
|
|
|
@8999
|
17 years |
vboxsync |
Disassembler updates for 64 bits code
|
|
|
@8361
|
17 years |
vboxsync |
Even more disassembler updates
|
|
|
@8357
|
17 years |
vboxsync |
More disassmbler updates
|
|
|
@8299
|
17 years |
vboxsync |
Updates for disassembling 64 bits instructions
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7456
|
17 years |
vboxsync |
Disassemble vmread/vmwrite
|
|
|
@7093
|
17 years |
vboxsync |
Fix for ARPL
|
|
|
@7000
|
17 years |
vboxsync |
Started with changes for disassembling 64 bits instructions
|
|
|
@6109
|
17 years |
vboxsync |
disassembler: fix les/lds/lss/lgs/lfs
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@3206
|
17 years |
vboxsync |
Marked io instructions as read or write
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@1079
|
18 years |
vboxsync |
Corrected parameter parsing for LDS, LES, LFS, LGS and LSS instructions
|
|
|
@1
|
55 years |
vboxsync |
import
|