VirtualBox

source: vbox/trunk/src/VBox/VMM/include/IEMInline.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @105291   5 months vboxsync VMM/IEM: Added iemMemFetchDataU32NoAc and iemMemFetchDataU64NoAc (with …
(edit) @105125   5 months vboxsync VMM/IEM,ValKit/bs3-cpu-weird-1: Fixed popf mistreatment of the new TF …
(edit) @105072   5 months vboxsync VMM/IEM,DBGF,bs3-cpu-weird-1: Early data breakpoint support, mostly …
(edit) @104988   5 months vboxsync VMM/IEM: Use the IEM_F_X86_AC flag where we can. bugref:10687
(edit) @104984   5 months vboxsync VMM/IEM: Relax alignment restrictions in native code TLB lookup, avoid …
(edit) @104424   7 months vboxsync VMM/IEM: Convert near return (retn) and relative/indirect call …
(edit) @104419   7 months vboxsync VMM/IEM: Convert near return (retn) and relative/indirect call …
(edit) @104079   8 months vboxsync VMM/IEM: Can't access the high byte of a register when a VEX prefix is …
(edit) @103951   8 months vboxsync VMM/IEM: Rename iemMemFetchDataU256AlignedSse(Jmp) to …
(edit) @103916   9 months vboxsync VMM/IEM: Convert …
(edit) @103908   9 months vboxsync VMM/IEM: Convert …
(edit) @103256   10 months vboxsync VMM/IEM: Fix regression causing alignment exceptions for SSE/AVX based …
(edit) @102977   10 months vboxsync VMM/IEM: Implemented generic fallback for misaligned x86 locking that …
(edit) @102876   11 months vboxsync VMM/IEM: Call different threaded functions for each branch in a …
(edit) @102586   12 months vboxsync VMM/IEM: Refactored the IEM_MC_SET_RIP_Uxx_AND_FINISH MCs in prep for …
(edit) @102585   12 months vboxsync VMM/IEM: Refactored the IEM_MC_SET_RIP_Uxx_AND_FINISH MCs in prep for …
(edit) @102430   12 months vboxsync VMM/IEM: Refactored iemMemMap and friends to work with bUnmapInfo / …
(edit) @102428   12 months vboxsync VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs …
(edit) @102427   12 months vboxsync VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs …
(edit) @102424   12 months vboxsync VMM/IEM: Continue refactoring IEM_MC_MEM_MAP into type specific MCs …
(edit) @101387   14 months vboxsync VMM/IEM: Added a new class of threaded function variants, the …
(edit) @101163   15 months vboxsync VMM/IEM: Experimental recompilation of threaded blocks into native …
(edit) @100998   15 months vboxsync doxygen fix
(edit) @100889   16 months vboxsync VMM/IEM: Adjusted IEM_MC_CALL_CIMPL_HLP_RET assertion to account for …
(edit) @100868   16 months vboxsync VBox/log.h,VMM/IEM: Added a dedicated logging group for IEM memory …
(edit) @100860   16 months vboxsync VMM/IEM: Reworked basic stack push/pop functions for setjmp, though …
(edit) @100850   16 months vboxsync VMM/IEM: Combined the with-in-page and alignment checks for the …
(edit) @100848   16 months vboxsync VMM/IEM: Inline TLB use for the new IEM_MC_MAP_MEM_XXX stuff. bugref:10369
(edit) @100847   16 months vboxsync VMM/IEM: Dedicated code for IEM_MC_MEM_COMMIT_AND_UNMAP_RW/WO/RO. …
(edit) @100830   16 months vboxsync VMM/IEM: Build fix for when IEM_WITH_SETJMP is undefined. bugref:10369
(edit) @100826   16 months vboxsync VMM/IEM: Started refactoring IEM_MC_MEM_MAP into type and access …
(edit) @100822   16 months vboxsync VMM/IEM: Combined two conditions of the alignment checks into one in …
(edit) @100820   16 months vboxsync VMM/IEM: Refactored the simpler memory access functions using code …
(edit) @100810   16 months vboxsync VMM/IEM: Corrected flat-32-bit mode detection. Clear rcPassUp at the …
(edit) @100804   16 months vboxsync VMM/IEM: Made the rep-prefixed string instructions return new status …
(edit) @100734   16 months vboxsync VMM/IEM: Generate TBs for invalid instruction encodings as well. This …
(edit) @100591   17 months vboxsync VMM/IEM: Must pass the FPU opcode word to the various MCs updating FOP …
(edit) @100266   18 months vboxsync VMM/IEM: Collect opcode bytes while decoding instructions in the …
(edit) @100096   18 months vboxsync VMM/IEM: Adjusted/reworked the relative jump MCs in the threaded …
(edit) @100089   18 months vboxsync VMM/IEM: Reworking the variations generated by the python script to …
(edit) @100084   18 months vboxsync VMM/IEM: Added iemRegGRegStoreUxx inline helpers and replaced all the …
(edit) @100059   18 months vboxsync VMM/IEM: Use fExec for more tests. bugref:10369
(edit) @100052   18 months vboxsync VMM/IEM: Refactored the enmCpuMode, uCpl, fBypassHandlers, …
(edit) @100020   18 months vboxsync VMM/IEM: Draft for execution mode flags and translation block flags. …
(edit) @99996   18 months vboxsync VMM/IEM: Stripped down iemReInitExec to what it's supposed to be doing.
(edit) @99984   18 months vboxsync VMM/IEM: Fixed a few places in IEMAllCImpl.cpp and …
(edit) @99983   18 months vboxsync VMM/IEM: Removed (finally) the need to call CPUMGetGuestCPL and …
(edit) @99933   19 months vboxsync VMM/IEM: A couple of clang warning fixes.
(edit) @99300   20 months vboxsync VMM/IEM: More work on processing MC blocks and generating threaded …
(edit) @99299   20 months vboxsync VMM/IEM: More work on processing MC blocks and generating threaded …
(edit) @99298   20 months vboxsync VMM/IEM: More work on processing MC blocks and generating threaded …
(edit) @99296   20 months vboxsync VMM/IEM: More work on processing MC blocks and generating threaded …
(edit) @98969   21 months vboxsync VMM/IEM: More work on processing MC blocks, mainly related to …
(edit) @98150   23 months vboxsync VMM: Nested VMX: bugref:10318 Fix VMX CR0/CR4 fixed bits masking.
(edit) @98103   23 months vboxsync Copyright year updates by scm.
(edit) @97758   2 years vboxsync VMM/IEM: Doxygen fix (hopefully). bugref:9898
(edit) @97756   2 years vboxsync Attempt to fix Doxygen breakage.
(edit) @97714   2 years vboxsync VMM/IEM: Comments and preprocessor indent adjustments. bugref:9898
(edit) @97705   2 years vboxsync VMM/IEM,DBGF,CPUM: Do debugger I/O breakpoints via the internal EFLAGS …
(edit) @97694   2 years vboxsync VMM/IEM: Added support for hardware instruction breakpoints (DRx). …
(edit) @97470   2 years vboxsync VMM/IEM: Must use DECL_INLINE_THROW with IEM_NOEXCEPT_MAY_LONGJMP. …
(edit) @97458   2 years vboxsync VMM/IEM: Need to mark functions that may be involved in longjmps …
(edit) @97441   2 years vboxsync VMM/IEM: Single stepping for short and near jumps (relative) and …
(edit) @97408   2 years vboxsync VMM/IEM,CPUM: Partial single stepping support in the interpreter. …
(edit) @97406   2 years vboxsync VMM/IEM,CPUM: Partial single stepping support in the interpreter. …
(edit) @97370   2 years vboxsync VMM/IEM: iemRegAddToRipAndClearRF -> …
(edit) @97358   2 years vboxsync VMM/IEM: Made all the IEM_MC_*_AND_FINISH macros return. bugref:9898
(edit) @97334   2 years vboxsync VMM/IEM: Address issues in iemRegAddToRipAndClearRF wrt wrap-around.
(edit) @97289   2 years vboxsync IEM: Clear interrupt shadow flags together with RF.
(edit) @96852   2 years vboxsync IEM: Rotate the FPU stack when changing the FP TOS. Make sure stack …
(edit) @96723   2 years vboxsync VMM/IEM: Implement cvttsd2si instruction, bugref:9898
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @95410   2 years vboxsync VMM/IEM: Alignment checks (#AC(0)/#GP(0)). bugref:9898
(edit) @94838   3 years vboxsync VMM/IEM: More TLB work. bugref:9898
(edit) @94800   3 years vboxsync VMM/IEM,PGM: TLB work, esp. on the data one. bugref:9898
(copy) @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
(edit) @94440   3 years vboxsync VMM/IEM: fxam does not raise any exceptions and has special …
Note: See TracRevisionLog for help on using the revision log.

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