VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @103658   13 months vboxsync VMM/IEM: Enabled the iemNativeEmit_test_r_r_efl code on arm. bugref:10376
(edit) @103657   13 months vboxsync VMM/IEM: A little 'test' optimization, saving a register alloc+fetch …
(edit) @103648   14 months vboxsync VMM/IEM: Implemented iemNativeEmit_test_r_r_efl and enabled it for …
(edit) @103647   14 months vboxsync VMM/IEM: Enabled the iemNativeEmit_and_r_r_efl & …
(edit) @103646   14 months vboxsync VMM/IEM: Implemented iemNativeEmit_or_r_r_efl and enabled it for AMD64 …
(edit) @103645   14 months vboxsync VMM/IEM: Implemented iemNativeEmit_and_r_r_efl and enabled it for …
(edit) @103644   14 months vboxsync VMM/IEM: Use native emitter for the reg/reg variant in …
(edit) @103643   14 months vboxsync VMM/IEM: Use native emitter for both variants in …
(edit) @103640   14 months vboxsync VMM/IEM: Prepped emitting native code for all IEMOP_BODY_BINARY_rv_rm …
(edit) @103635   14 months vboxsync VMM/IEM: Emit native code for 64-bit and 16-bit xor reg/reg variants …
(edit) @103613   14 months vboxsync VMM/IEM: Experimental code for emitting native code instead of calling …
(edit) @103590   14 months vboxsync VMM/IEM: Native translation of IEM_MC_FETCH_FSW() body (untested), …
(edit) @103589   14 months vboxsync VMM/IEM: Native translation of IEM_MC_FETCH_FCW() body, bugref:10371
(edit) @103548   14 months vboxsync VMM/IEM: Special case the 'xor reg32,samereg32' operation as it it …
(edit) @103513   14 months vboxsync VMM/IEM: The vex3 & vex2 byte prefixes must set the …
(edit) @103350   14 months vboxsync VMM/IEM: Added some explicit/insane casting to shut up parfait. bugref:3409
(edit) @103235   14 months vboxsync VMM/IEM: Liveness analysis, part 7b: Release build fix for visual C++. …
(edit) @103220   14 months vboxsync VMM/IEMAllInst*: Liveness analysis: build fix. bugref:10372
(edit) @103213   14 months vboxsync VMM/IEMAllInst*: Liveness analysis, part 6: Flag input & modification …
(edit) @103212   14 months vboxsync VMM/IEMAllInst*: Liveness analysis, part 5: Flag input & modification …
(edit) @103192   14 months vboxsync fix for r161455, missing break? bugref:10372
(edit) @103191   14 months vboxsync VMM/IEMAllInst*: Liveness analysis, part 4: Flag input & modification …
(edit) @103190   14 months vboxsync VMM/IEMAllInst*: Liveness analysis, part 3: Flag input & modification …
(edit) @103185   14 months vboxsync VMM/IEMAllInst*: Liveness analysis, part 2: Flag input & modification …
(edit) @102977   15 months vboxsync VMM/IEM: Implemented generic fallback for misaligned x86 locking that …
(edit) @102876   15 months vboxsync VMM/IEM: Call different threaded functions for each branch in a …
(edit) @102719   16 months vboxsync VMM/IEM: Corrected missing clobbering of kIemNativeGstReg_SegAttrib*. …
(edit) @102698   16 months vboxsync VMM/IEM: Added missing xSP clobbering annoation for return …
(edit) @102577   16 months vboxsync VMM/IEM: Basic native translation of IEM_MC_POP_GREG_U* and friends. …
(edit) @102572   16 months vboxsync VMM/IEM: IEM_MC_POP_Uxx -> IEM_MC_POP_GREG_Uxx, popping by register …
(edit) @102522   16 months vboxsync VMM/IEM: Fixed regression from r160580 where we'd be triggering #UD on …
(edit) @102473   16 months vboxsync VMM/IEM: optimize todo. bugref:10371
(edit) @102437   17 months vboxsync VMM/IEM: LOCK prefix and IEM_F_X86_DISREGARD_LOCK cleanups. Don't want …
(edit) @102433   17 months vboxsync VMM/IEM: Drop the pointer from the UNMAP MCs as it is no longer used. …
(edit) @102427   17 months vboxsync VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs …
(edit) @102426   17 months vboxsync VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs …
(edit) @102425   17 months vboxsync VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs …
(edit) @102424   17 months vboxsync VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs …
(edit) @102397   17 months vboxsync VMM/IEM: Enabled native IEM_MC_STORE_MEM[_FLAT]_U8/16/32/64. bugref:10371
(edit) @102349   17 months vboxsync VMM/IEM: Converted IEM_MC_REF_LOCAL uses to IEM_MC_ARG_LOCAL_REF, …
(edit) @102331   17 months vboxsync VMM/IEM: IEM_MC_REF_XXX must NOT have any IEM_MC_FETCH_XXX following …
(edit) @102077   17 months vboxsync VMM/IEM,STAM: Native translation of IEM_MC_REF_EFLAGS, …
(edit) @102033   17 months vboxsync VMM/IEM: Fixed some inconsistencies wrt input for IEM_MC_PUSH_*. …
(edit) @102029   17 months vboxsync VMM/IEM: Added more variable checks to tstIEMCheckMc and found 4 …
(edit) @102011   17 months vboxsync VMM/IEM: Added a flush mask for guest register shadows to the …
(edit) @101984   17 months vboxsync VMM/IEM: Added a flush mask for guest register shadows to the …
(edit) @101958   17 months vboxsync VMM/IEM: Flush PC and other shadow guest register copies when emitting …
(edit) @101954   17 months vboxsync VMM/IEM: Eliminated IEM_MC_ASSIGN_U8_SX_U64 and …
(edit) @101949   17 months vboxsync VMM/IEM: Eliminated IEM_MC_ASSIGN use from IEMAllInstOneByte.cpp.h, …
(edit) @101850   17 months vboxsync VMM/IEM: Replaced all IEM_MC_CLEAR_HIGH_GREG_U64_BY_REF use with …
(edit) @101707   18 months vboxsync VMM/IEM: Use IEM_MC_STORE_GREG_U*_CONST when storing an immediate …
(edit) @101516   18 months vboxsync VMM/IEM: Deal with unconditional relative jumps (sans flag checking). …
(edit) @101484   18 months vboxsync VMM/IEM: Basic register allocator sketches that incorporates simple …
(edit) @101387   18 months vboxsync VMM/IEM: Added a new class of threaded function variants, the …
(edit) @101304   19 months vboxsync VMM/IEM: Emit native code for pure defer-CImpl instructions. Tested on …
(edit) @100858   20 months vboxsync VMM/IEM: Mark 32-bit pushes and pops as not possible in 64-bit mode. …
(edit) @100856   20 months vboxsync VMM/IEM: Made use of the IEM_MC_F_XXX flags to limit the number of …
(edit) @100854   20 months vboxsync VMM/IEM: In order to get rid of most impossible threaded functions, an …
(edit) @100846   20 months vboxsync VMM/IEM: Fixed a 32-bit xchg regression from r158734. bugref:10369
(edit) @100839   20 months vboxsync VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. …
(edit) @100838   20 months vboxsync VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. …
(edit) @100836   20 months vboxsync VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. …
(edit) @100835   20 months vboxsync VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. …
(edit) @100834   20 months vboxsync VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX, …
(edit) @100833   20 months vboxsync VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. …
(edit) @100832   20 months vboxsync VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. …
(edit) @100831   20 months vboxsync VMM/IEM: Added the U16, U32 and U64 IEM_MC_MEM_MAP_XXX variants and …
(edit) @100826   20 months vboxsync VMM/IEM: Started refactoring IEM_MC_MEM_MAP into type and access …
(edit) @100804   21 months vboxsync VMM/IEM: Made the rep-prefixed string instructions return new status …
(edit) @100787   21 months vboxsync VMM/IEM: Check for IRQs immediately after STI as well as after the …
(edit) @100761   21 months vboxsync VMM/IEM: Check for IRQs every so often, especially after sti, popf and …
(edit) @100740   21 months vboxsync VMM/IEM: Split up IEMAllInstInterpretOnly.cpp into four files to speed …
(edit) @100735   21 months vboxsync VMM/IEM: Fixed locked unary instruction regression from r158571. …
(copy) @100733   21 months vboxsync VMM/IEM,ValKit: Shortened the IEMAllInstruction* file names to …
copied from trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h
(edit) @100731   21 months vboxsync VMM/IEM: More on recompiling branch instruction. bugref:10369
Note: See TracRevisionLog for help on using the revision log.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette