|
|
@102719
|
14 months |
vboxsync |
VMM/IEM: Corrected missing clobbering of kIemNativeGstReg_SegAttrib*. …
|
|
|
@102698
|
14 months |
vboxsync |
VMM/IEM: Added missing xSP clobbering annoation for return …
|
|
|
@102577
|
15 months |
vboxsync |
VMM/IEM: Basic native translation of IEM_MC_POP_GREG_U* and friends. …
|
|
|
@102572
|
15 months |
vboxsync |
VMM/IEM: IEM_MC_POP_Uxx -> IEM_MC_POP_GREG_Uxx, popping by register …
|
|
|
@102522
|
15 months |
vboxsync |
VMM/IEM: Fixed regression from r160580 where we'd be triggering #UD on …
|
|
|
@102473
|
15 months |
vboxsync |
VMM/IEM: optimize todo. bugref:10371
|
|
|
@102437
|
15 months |
vboxsync |
VMM/IEM: LOCK prefix and IEM_F_X86_DISREGARD_LOCK cleanups. Don't want …
|
|
|
@102433
|
15 months |
vboxsync |
VMM/IEM: Drop the pointer from the UNMAP MCs as it is no longer used. …
|
|
|
@102427
|
15 months |
vboxsync |
VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs …
|
|
|
@102426
|
15 months |
vboxsync |
VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs …
|
|
|
@102425
|
15 months |
vboxsync |
VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs …
|
|
|
@102424
|
15 months |
vboxsync |
VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs …
|
|
|
@102397
|
15 months |
vboxsync |
VMM/IEM: Enabled native IEM_MC_STORE_MEM[_FLAT]_U8/16/32/64. bugref:10371
|
|
|
@102349
|
15 months |
vboxsync |
VMM/IEM: Converted IEM_MC_REF_LOCAL uses to IEM_MC_ARG_LOCAL_REF, …
|
|
|
@102331
|
15 months |
vboxsync |
VMM/IEM: IEM_MC_REF_XXX must NOT have any IEM_MC_FETCH_XXX following …
|
|
|
@102077
|
15 months |
vboxsync |
VMM/IEM,STAM: Native translation of IEM_MC_REF_EFLAGS, …
|
|
|
@102033
|
16 months |
vboxsync |
VMM/IEM: Fixed some inconsistencies wrt input for IEM_MC_PUSH_*. …
|
|
|
@102029
|
16 months |
vboxsync |
VMM/IEM: Added more variable checks to tstIEMCheckMc and found 4 …
|
|
|
@102011
|
16 months |
vboxsync |
VMM/IEM: Added a flush mask for guest register shadows to the …
|
|
|
@101984
|
16 months |
vboxsync |
VMM/IEM: Added a flush mask for guest register shadows to the …
|
|
|
@101958
|
16 months |
vboxsync |
VMM/IEM: Flush PC and other shadow guest register copies when emitting …
|
|
|
@101954
|
16 months |
vboxsync |
VMM/IEM: Eliminated IEM_MC_ASSIGN_U8_SX_U64 and …
|
|
|
@101949
|
16 months |
vboxsync |
VMM/IEM: Eliminated IEM_MC_ASSIGN use from IEMAllInstOneByte.cpp.h, …
|
|
|
@101850
|
16 months |
vboxsync |
VMM/IEM: Replaced all IEM_MC_CLEAR_HIGH_GREG_U64_BY_REF use with …
|
|
|
@101707
|
16 months |
vboxsync |
VMM/IEM: Use IEM_MC_STORE_GREG_U*_CONST when storing an immediate …
|
|
|
@101516
|
16 months |
vboxsync |
VMM/IEM: Deal with unconditional relative jumps (sans flag checking). …
|
|
|
@101484
|
16 months |
vboxsync |
VMM/IEM: Basic register allocator sketches that incorporates simple …
|
|
|
@101387
|
17 months |
vboxsync |
VMM/IEM: Added a new class of threaded function variants, the …
|
|
|
@101304
|
17 months |
vboxsync |
VMM/IEM: Emit native code for pure defer-CImpl instructions. Tested on …
|
|
|
@100858
|
19 months |
vboxsync |
VMM/IEM: Mark 32-bit pushes and pops as not possible in 64-bit mode. …
|
|
|
@100856
|
19 months |
vboxsync |
VMM/IEM: Made use of the IEM_MC_F_XXX flags to limit the number of …
|
|
|
@100854
|
19 months |
vboxsync |
VMM/IEM: In order to get rid of most impossible threaded functions, an …
|
|
|
@100846
|
19 months |
vboxsync |
VMM/IEM: Fixed a 32-bit xchg regression from r158734. bugref:10369
|
|
|
@100839
|
19 months |
vboxsync |
VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. …
|
|
|
@100838
|
19 months |
vboxsync |
VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. …
|
|
|
@100836
|
19 months |
vboxsync |
VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. …
|
|
|
@100835
|
19 months |
vboxsync |
VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. …
|
|
|
@100834
|
19 months |
vboxsync |
VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX, …
|
|
|
@100833
|
19 months |
vboxsync |
VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. …
|
|
|
@100832
|
19 months |
vboxsync |
VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. …
|
|
|
@100831
|
19 months |
vboxsync |
VMM/IEM: Added the U16, U32 and U64 IEM_MC_MEM_MAP_XXX variants and …
|
|
|
@100826
|
19 months |
vboxsync |
VMM/IEM: Started refactoring IEM_MC_MEM_MAP into type and access …
|
|
|
@100804
|
19 months |
vboxsync |
VMM/IEM: Made the rep-prefixed string instructions return new status …
|
|
|
@100787
|
19 months |
vboxsync |
VMM/IEM: Check for IRQs immediately after STI as well as after the …
|
|
|
@100761
|
19 months |
vboxsync |
VMM/IEM: Check for IRQs every so often, especially after sti, popf and …
|
|
|
@100740
|
19 months |
vboxsync |
VMM/IEM: Split up IEMAllInstInterpretOnly.cpp into four files to speed …
|
|
|
@100735
|
19 months |
vboxsync |
VMM/IEM: Fixed locked unary instruction regression from r158571. …
|
|
|
@100733
|
19 months |
vboxsync |
VMM/IEM,ValKit: Shortened the IEMAllInstruction* file names to …
|
|
copied from trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h
|
|
|
@100731
|
19 months |
vboxsync |
VMM/IEM: More on recompiling branch instruction. bugref:10369
|