|
|
@103599
|
9 months |
vboxsync |
Disassembler: Add vpslrdq (with and without prefix variant), bugref:9898
|
|
|
@103511
|
9 months |
vboxsync |
DIS: Added vex group 13 and redid some or the vex prefix decoding.
|
|
|
@101651
|
13 months |
vboxsync |
Disassembler,HostDrivers/Support: Makefile fixes to make it work on …
|
|
|
@101546
|
14 months |
vboxsync |
DIS: Added DIS_FMT_FLAGS_BYTES_WIDTH_MASK/SHIFT/MAKE and …
|
|
|
@101545
|
14 months |
vboxsync |
DIS: scm fix.
|
|
|
@101540
|
14 months |
vboxsync |
DIS,VMM,DBGC,IPRT,++: Some disassembler tweaks and TB disassembly …
|
|
|
@101539
|
14 months |
vboxsync |
DIS,VMM,DBGC,IPRT,++: Some disassembler tweaks and TB disassembly …
|
|
|
@101426
|
14 months |
vboxsync |
Disassembler: YASM doesn't ICEBP, have to disassemble F1h as a data byte.
|
|
|
@100571
|
17 months |
vboxsync |
Disassembler: Fix naming of vbroadcasti128 instruction, bugref:9898
|
|
|
@100046
|
18 months |
vboxsync |
Disassembler: Some updates to the ARMv8 disassembler lying around, …
|
|
|
@99775
|
19 months |
vboxsync |
*: Mark functions as static if not used outside of a given compilation …
|
|
|
@99684
|
19 months |
vboxsync |
Disassembler: Don't build DisasmR0 when VBOX_WITH_R0_MODULES isn't set …
|
|
|
@99683
|
19 months |
vboxsync |
Disassembler: Don't build DisasmR0 when VBOX_WITH_R0_MODULES isn't set …
|
|
|
@99682
|
19 months |
vboxsync |
Disassembler: Don't build DisasmR0 when VBOX_WITH_R0_MODULES isn't set
|
|
|
@99334
|
20 months |
vboxsync |
Diassembler: Updates to the ARMv8 disassembler, bugref:10394
|
|
|
@99321
|
20 months |
vboxsync |
Disassember: Continue work on the ARMv8 disassember, defining the …
|
|
|
@99320
|
20 months |
vboxsync |
Disassember: Continue work on the ARMv8 disassember, defining the …
|
|
|
@99319
|
20 months |
vboxsync |
Disassember: Continue work on the ARMv8 disassember, defining the …
|
|
|
@99242
|
20 months |
vboxsync |
Disassembler: ARMv8 skeleton, bugref:10394 [scm fix]
|
|
|
@99241
|
20 months |
vboxsync |
Disassembler: ARMv8 skeleton, bugref:10394
|
|
|
@99240
|
20 months |
vboxsync |
Disassembler: Fix for the x86 part (don't clear the entire …
|
|
|
@99239
|
20 months |
vboxsync |
Disassembler: Make it possible to build the disassembler library …
|
|
|
@99238
|
20 months |
vboxsync |
Disassember: Continue separation of the common disassembler and x86 …
|
|
|
@99236
|
20 months |
vboxsync |
Disassember: Continue separation of the common disassembler and x86 …
|
|
|
@99224
|
20 months |
vboxsync |
Disassember,*: Start separating the disassembler into a architecture …
|
|
|
@99221
|
20 months |
vboxsync |
Disassember,*: Start separating the disassembler into a architecture …
|
|
|
@99220
|
20 months |
vboxsync |
Disassember,*: Start separating the disassembler into a architecture …
|
|
|
@99040
|
21 months |
vboxsync |
*.kmk: Applied scm with new indenting of multiline variable/function …
|
|
|
@98668
|
22 months |
vboxsync |
Disassembler: Add support for the SHA instruction set extension, …
|
|
|
@98439
|
22 months |
vboxsync |
src/VBox/*.kmk: Automatic scm cleanups. bugref:10348
|
|
|
@98169
|
23 months |
vboxsync |
*.kmk: s/VBOXR3TSTEXE/VBoxR3TstExe/ bugref:10348
|
|
|
@98133
|
23 months |
vboxsync |
*.kmk: s/VBOXR3/VBoxR3Dll/ bugref:10348
|
|
|
@98103
|
23 months |
vboxsync |
Copyright year updates by scm.
|
|
|
@97885
|
2 years |
vboxsync |
DIS: OS/2 build fixes for the disassembler. [scm]
|
|
|
@97884
|
2 years |
vboxsync |
DIS: OS/2 build fixes for the disassembler.
|
|
|
@97625
|
2 years |
vboxsync |
DIS: Added RDTSCP. bugref:9898
|
|
|
@97493
|
2 years |
vboxsync |
DIS: Added the SALC instruction.
|
|
|
@97211
|
2 years |
vboxsync |
DIS: Drop the register access function based on CPUMCTXCORE as the …
|
|
|
@97205
|
2 years |
vboxsync |
VMM/SELM,DIS: Changed SELMToFlat and SELMToFlatEx to use PCPUMCTX …
|
|
|
@97203
|
2 years |
vboxsync |
VMM/SELM,DIS: Changed SELMToFlat and SELMToFlatEx to use PCPUMCTX …
|
|
|
@97044
|
2 years |
vboxsync |
Disassembler: Added RDRAND and RDSEED.
|
|
|
@96407
|
2 years |
vboxsync |
scm copyright and license note update
|
|
|
@96114
|
2 years |
vboxsync |
Disassembler: Add individual opcode enums for the various …
|
|
|
@96006
|
2 years |
vboxsync |
Disassembler: Add OP_VPMINSD and fix disassembler table, bugref:9898
|
|
|
@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
|
3 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
|
|
|