|
|
@99352
|
21 months |
vboxsync |
VMM/IEM: Mojo improvments of the IEM_MC_MAYBE_RAISE_XXXX macros. …
|
|
|
@99351
|
21 months |
vboxsync |
VMM/IEM: Mojo improvments of the IEM_MC_MAYBE_RAISE_XXXX macros. …
|
|
|
@99343
|
21 months |
vboxsync |
VMM/IEM: IEM_MC_MAYBE_RAISE_PCLMUL_RELATED_XCPT -> …
|
|
|
@99342
|
21 months |
vboxsync |
VMM/IEM: IEM_MC_MAYBE_RAISE_AESNI_RELATED_XCPT -> …
|
|
|
@99341
|
21 months |
vboxsync |
VMM/IEM: IEM_MC_MAYBE_RAISE_SHA_RELATED_XCPT -> …
|
|
|
@99340
|
21 months |
vboxsync |
VMM/IEM: IEM_MC_MAYBE_RAISE_SSE42_RELATED_XCPT -> …
|
|
|
@99339
|
21 months |
vboxsync |
VMM/IEM: IEM_MC_MAYBE_RAISE_SSE41_RELATED_XCPT -> …
|
|
|
@99338
|
21 months |
vboxsync |
VMM/IEM: IEM_MC_MAYBE_RAISE_SSSE3_RELATED_XCPT -> …
|
|
|
@99337
|
21 months |
vboxsync |
VMM/IEM: IEM_MC_MAYBE_RAISE_SSE3_RELATED_XCPT -> …
|
|
|
@99336
|
21 months |
vboxsync |
VMM/IEM: IEM_MC_MAYBE_RAISE_SSE2_RELATED_XCPT -> …
|
|
|
@99335
|
21 months |
vboxsync |
VMM/IEM: IEM_MC_MAYBE_RAISE_AVX2_RELATED_XCPT -> …
|
|
|
@99333
|
21 months |
vboxsync |
VMM/IEM: Use IEMOP_HLP_DONE_DECODING_*EX() rather than …
|
|
|
@99332
|
21 months |
vboxsync |
VMM/IEM: Use IEMOP_HLP_DONE_DECODING_*EX() rather than …
|
|
|
@99331
|
21 months |
vboxsync |
VMM/IEM: Removed CPUID check from most of the …
|
|
|
@99330
|
21 months |
vboxsync |
VMM/IEM: Use IEMOP_HLP_DONE_DECODING_*EX*() rather than …
|
|
|
@99324
|
21 months |
vboxsync |
VMM/IEM: Use IEMOP_HLP_DONE_VEX_DECODING_*() rather than …
|
|
|
@99304
|
21 months |
vboxsync |
VMM/IEM: More work on processing MC blocks, mainly related to reducing …
|
|
|
@98703
|
22 months |
vboxsync |
VMM/{CPUM,IEM}: Implement SHA instruction set extension emulation in …
|
|
|
@98103
|
2 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@97782
|
2 years |
vboxsync |
IEM: Implemented SSE instructions RSQRTPS, RSQRTSS, ROUNDPS, ROUNDPD, …
|
|
|
@97607
|
2 years |
vboxsync |
IEM: Added SSE 4.1 PINSRB, PEXTRB, PEXTRB, PEXTRW, EXTRACTPS.
|
|
|
@97543
|
2 years |
vboxsync |
IEM: Modified microcode XMM accessors to fetch specified qword/dword …
|
|
|
@97534
|
2 years |
vboxsync |
IEM: Reworked [V]MOVxDUP to be done directly in microcode. Added MOVBE …
|
|
|
@97452
|
2 years |
vboxsync |
VMM/IEM: Single stepping indirect jumps and corrected o16 prefix …
|
|
|
@97441
|
2 years |
vboxsync |
VMM/IEM: Single stepping for short and near jumps (relative) and …
|
|
|
@97370
|
2 years |
vboxsync |
VMM/IEM: iemRegAddToRipAndClearRF -> …
|
|
|
@97358
|
2 years |
vboxsync |
VMM/IEM: Made all the IEM_MC_*_AND_FINISH macros return. bugref:9898
|
|
|
@97357
|
2 years |
vboxsync |
VMM/IEM: IEM_MC_REL_JMP_S* -> IEM_MC_REL_JMP_S*_AND_FINISH and …
|
|
|
@97356
|
2 years |
vboxsync |
VMM/IEM: IEM_MC_ADVANCE_RIP -> IEM_MC_ADVANCE_RIP_AND_FINISH in prep …
|
|
|
@97350
|
2 years |
vboxsync |
VMM/IEM: Removed two unused MCs.
|
|
|
@97231
|
2 years |
vboxsync |
VMM/CPUM: Define our own X86EFLAGS/X86RFLAGS structures so we can use …
|
|
|
@97153
|
2 years |
vboxsync |
IEM: Added AES-NI instructions.
|
|
|
@97112
|
2 years |
vboxsync |
IEM: CVTxx2SI zero extends result when writing 32-bit register, just …
|
|
|
@96852
|
2 years |
vboxsync |
IEM: Rotate the FPU stack when changing the FP TOS. Make sure stack …
|
|
|
@96789
|
2 years |
vboxsync |
VMM/IEM: Implement cmpps/cmpss/cmppd/cmpsd instructions, bugref:9898
|
|
|
@96751
|
2 years |
vboxsync |
VMM/IEM: Implement [v]comiss/[v]ucomiss/[v]comisd/[v]ucomisd …
|
|
|
@96748
|
2 years |
vboxsync |
VMM/IEM: Implement [v]comiss/[v]ucomiss/[v]comisd/[v]ucomisd …
|
|
|
@96741
|
2 years |
vboxsync |
VMM/IEM: Implement cvtsi2ss/cvtsi2sd instructions, bugref:9898
|
|
|
@96731
|
2 years |
vboxsync |
VMM/IEM: Implement cvttss2si/cvtss2si instructions, bugref:9898
|
|
|
@96723
|
2 years |
vboxsync |
VMM/IEM: Implement cvttsd2si instruction, bugref:9898
|
|
|
@96652
|
2 years |
vboxsync |
VMM/IEM: Implement [v]pclmulqdq instruction, bugref:9898
|
|
|
@96407
|
2 years |
vboxsync |
scm copyright and license note update
|
|
|
@96339
|
2 years |
vboxsync |
VMM/IEM: Implement addss/addsd instructions, bugref:9898
|
|
|
@96247
|
2 years |
vboxsync |
VMM/IEM: Start implementing floating point SSE instructions using …
|
|
|
@95540
|
2 years |
vboxsync |
VMM/IEM: vmovlhps, vmovhps, vmovhpd. bugref:9898
|
|
|
@95499
|
2 years |
vboxsync |
VMM/IEM: [v]pshufhb. bugref:9898
|
|
|
@95487
|
2 years |
vboxsync |
VMM/IEM: vpshufhw, vpshuflw and vpshufd, brushing up pshufw, pshufhw, …
|
|
|
@95483
|
2 years |
vboxsync |
VMM/IEM: [v]pmovmskb. bugref:9898
|
|
|
@95473
|
2 years |
vboxsync |
VMM/IEM: [v]psub[bwdq]. bugref:9898
|
|
|
@95453
|
2 years |
vboxsync |
VMM/IEM: [v]pcmpeqq and [v]pcmpgtq. bugref:9898
|
|
|
@95421
|
2 years |
vboxsync |
VMM/IEM: fld, fbld and fstp are 8 byte aligned as far as #AC is …
|
|
|
@95410
|
2 years |
vboxsync |
VMM/IEM: Alignment checks (#AC(0)/#GP(0)). bugref:9898
|
|
|
@95403
|
2 years |
vboxsync |
VMM/IEM: vxorps, vxorpd, vpxor, xorps, xorpd and various related …
|
|
|
@94768
|
3 years |
vboxsync |
VMM/IEM: Split up IEMAll.cpp into a few more compilation units. bugref:9898
|
|
copied from trunk/src/VBox/VMM/VMMAll/IEMAll.cpp
|
|
|
@94440
|
3 years |
vboxsync |
VMM/IEM: fxam does not raise any exceptions and has special …
|