|
|
@95544
|
2 years |
vboxsync |
DIS: Added all OP_Vxxx codes needed by current VEX tables. Aligned the …
|
|
|
@95541
|
2 years |
vboxsync |
DIS: VMOVSHDUP opcode enum values. bugref:9898 bugref:6251
|
|
|
@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
|
2 years |
vboxsync |
VMM/IEM,DIS: Refreshed my memory on generating disassembler tables …
|
|
|
@93746
|
3 years |
vboxsync |
Disasm,iprt/cdefs.h: clang and arm64 adjustments. [scm] bugref:9898
|
|
|
@93742
|
3 years |
vboxsync |
Disasm,iprt/cdefs.h: clang and arm64 adjustments. bugref:9898
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@92809
|
3 years |
vboxsync |
Disasm: Better packing of DISOPCODE in DIS_CORE_ONLY mode. Build …
|
|
|
@92808
|
3 years |
vboxsync |
Disasm: Removed a few bogus RT_UNLIKELY predictions and inverted the …
|
|
|
@92807
|
3 years |
vboxsync |
Disasm: Better just use the OPCODES enum type.
|
|
|
@92806
|
3 years |
vboxsync |
Disasm: Fixed wrong type for enum OPCODES in disInstrWorker, uint8_t …
|
|
|
@92805
|
3 years |
vboxsync |
Disasm: Pack DISOPCODE in DIS_CORE_ONLY mode on x86 and amd64 to save …
|
|
|
@91673
|
3 years |
vboxsync |
DIS: Make disReadBytesDefault work the same way in ring-0 as in …
|
|
|
@87281
|
4 years |
vboxsync |
DIS: Skip tstDisasm-1 on non-x86/amd64 archs. bugref:9898
|
|
|
@83216
|
5 years |
vboxsync |
Disas/testcase: Drop the .NOTPARALLEL on the test execution, kmk got …
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@80071
|
5 years |
vboxsync |
VMM: Kicking out raw-mode and 32-bit hosts - CPUM. [disasm fixes] …
|
|
|
@76588
|
6 years |
vboxsync |
*/.scm-settings: cleanups.
|
|
|
@76566
|
6 years |
vboxsync |
Disassembler: Use VBOX_INCLUDED_SRC_ as header guard prefix with scm.
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76516
|
6 years |
vboxsync |
Disassembler: scm --fix-header-guards. bugref:9344
|
|
|
@76455
|
6 years |
vboxsync |
Dis: Ran scm --fix-err-h. bugref:9344
|
|
|
@76346
|
6 years |
vboxsync |
*: Preparing for iprt/string.h, iprt/json.h and iprt/serialport.h no …
|
|
|
@73514
|
6 years |
vboxsync |
Disasm: GCC 8.2.0 fixes
|
|
|
@73508
|
6 years |
vboxsync |
Disasm: GCC 8.2.0 fixes
|
|
|
@69373
|
7 years |
vboxsync |
DIS: scm updates
|
|
|
@69372
|
7 years |
vboxsync |
DIS: Removed empty DisasmTables.h file.
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@69046
|
7 years |
vboxsync |
Global: replace fall-through comments with RT_FALL_THRU(). …
|
|
|
@68191
|
7 years |
vboxsync |
Disasembler: missing Grp 15 decodes (fix)
|
|
|
@68186
|
7 years |
vboxsync |
Disassembler: missing Grp 15 decodes
|
|
|
@67135
|
8 years |
vboxsync |
tstDisasm-2: memory leak
|
|
|
@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
|
|
|
@65654
|
8 years |
vboxsync |
gcc 7: Disassembler: fall thru
|
|
|
@64532
|
8 years |
vboxsync |
more typos
|
|
|
@64485
|
8 years |
vboxsync |
Disassembler: Missing DISOPTYPE_RELATIVE_CONTROLFLOW for jmp %Jv
|
|
|
@63567
|
8 years |
vboxsync |
scm: cleaning up todos
|
|
|
@63457
|
8 years |
vboxsync |
unused static variable
|
|
|
@62728
|
8 years |
vboxsync |
DIS: warnings
|
|
|
@62594
|
8 years |
vboxsync |
warnings
|
|
|
@62479
|
8 years |
vboxsync |
(C) 2016
|
|
|
@62452
|
8 years |
vboxsync |
*: MSC level 4 warnings in release bldprogs.
|
|
|
@62439
|
8 years |
vboxsync |
DIS: MSC level 4 warnings (release build)
|
|
|
@61629
|
8 years |
vboxsync |
comment correction.
|
|
|
@61136
|
9 years |
vboxsync |
DISGetParamSize: fix for Iz in 64-bit instr.
|
|
|
@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 …
|
|
|
@60735
|
9 years |
vboxsync |
DisasmBldProg: Use VBoxAdvBldProg as it needs IPRT and must be built …
|
|
|
@60442
|
9 years |
vboxsync |
DISFormatYasmEx: More insb prefix hacking.
|
|
|
@60418
|
9 years |
vboxsync |
DISFormatYasmEx: Add operand size prefix (ignored) to outsb, movsb, etc.
|
|
|
@60416
|
9 years |
vboxsync |
DisasmTables.cpp: fsave -> fnsave, as the former implies wait.
|
|
|
@59408
|
9 years |
vboxsync |
We use @todo, not XXX!
|
|
|
@59265
|
9 years |
vboxsync |
gcc warning
|
|
|
@59264
|
9 years |
vboxsync |
no non-standard characters here
|
|
|
@57372
|
9 years |
vboxsync |
scm: fixes in previous cleanup run.
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@57004
|
9 years |
vboxsync |
iprt,*: Marked all format strings in the C part of IPRT and fixed the …
|
|
|
@56987
|
9 years |
vboxsync |
tstDisasm-2.cpp: formatting fix.
|
|
|
@56297
|
9 years |
vboxsync |
Disassembler: Updated (C) year.
|
|
|
@55497
|
10 years |
vboxsync |
DIS: Improved DISUSE_RIPDISPLACEMENT32 formatting and symbol resolution.
|
|
|
@55111
|
10 years |
vboxsync |
Disassembler: added AMD-V vmmcall.
|
|
|
@55033
|
10 years |
vboxsync |
Disassembler: typo & nit.
|
|
|
@53577
|
10 years |
vboxsync |
cidet build fix
|
|
|
@53422
|
10 years |
vboxsync |
New disassembler library type: DisasmR3Static.
|
|
|
@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, …
|
|
|
@49480
|
11 years |
vboxsync |
Runtime, Devices, Disassembler R0: warnings.
|
|
|
@49346
|
11 years |
vboxsync |
Disas: pmulhrw adjustment, seems it wasn't fixed in v1.2.0.0 but in …
|
|
|
@49116
|
11 years |
vboxsync |
*.kmk: Some template cleanup, adding VBoxR3Tool for dev tools (bin/tools/).
|
|
|
@48948
|
11 years |
vboxsync |
Disassembler: Whitespace and svn:keyword cleanups by scm.
|
|
|
@47453
|
11 years |
vboxsync |
comment typo
|
|
|
@47412
|
11 years |
vboxsync |
PMOVSKB -> PMOVMSKB; DISOPTYPE_SSE/MMX/FPU.
|
|
|