VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @103761   11 months vboxsync VMM/IEM: Implement native emitter for IEM_MC_FETCH_XREG_U64(), bugref:10614
(edit) @103758   11 months vboxsync VMM/IEM: More amd64 fixes for SIMD enablement, bs3-cpu-instr-3 works …
(edit) @103750   11 months vboxsync VMM/IEM: Implement some ofthe amd64 emitters for SSE/AVX, bugref:10614
(edit) @103728   11 months vboxsync VMM/IEM: Initial implementation of a SIMD register allocator and …
(edit) @103646   11 months vboxsync VMM/IEM: Implemented iemNativeEmit_or_r_r_efl and enabled it for AMD64 …
(edit) @103622   11 months vboxsync VMM/IEM: Obfuscate most variable indexes we pass around in strict …
(edit) @103613   11 months vboxsync VMM/IEM: Experimental code for emitting native code instead of calling …
(edit) @103585   11 months vboxsync VMM/IEM: Native translation of …
(edit) @103555   11 months vboxsync VMM/IEM: Added native translation for IEM_MC_AND_LOCAL_U8/16/32/64 and …
(edit) @103404   12 months vboxsync VMM/IEM: Threaded function statistics. bugref:10376
(edit) @102876   13 months vboxsync VMM/IEM: Call different threaded functions for each branch in a …
(edit) @102857   13 months vboxsync VMM/IEM: Arm build fix. bugref:10371
(edit) @102850   13 months vboxsync VMM/IEM: Implemented the first of two code TLB lookups. bugref:10371
(edit) @102803   13 months vboxsync VMM/IEM: Arm build fixes (stats). bugref:10371
(edit) @102800   13 months vboxsync VMM/IEM: Stats, go straight for the safe fallback functions in the …
(edit) @102790   13 months vboxsync VMM/IEM: Emit TLB lookup for POP GPR instructions. bugref:10371
(edit) @102785   13 months vboxsync VMM/IEM: Emulate POP SReg and PUSH SReg more like real intel CPUs do …
(edit) @102765   13 months vboxsync VMM/IEM: Reworking native translation of IEM_MC_*PUSH* in prep for …
(edit) @102756   13 months vboxsync VMM/IEM: Rough TLB lookup code for fetches and stores. bugref:10371
(edit) @102741   13 months vboxsync VMM/IEM: Corrected two more 8-bit host register messups on x86, also …
(edit) @102736   13 months vboxsync VMM/IEM: Debugged TLB lookup code on arm and enabled it there. bugref:10371
(edit) @102735   13 months vboxsync VMM/IEM: Porting the TLB lookup code to ARM. Compiles, but needs …
(edit) @102734   13 months vboxsync VMM/IEM: ARM build fix. bugref:10371
(edit) @102733   13 months vboxsync VMM/IEM: Implemented making the TLB-missed call w/o trashing/flushing …
(edit) @102724   13 months vboxsync VMM/IEM: Moved the TLB lookup code emitting into a separate function …
(edit) @102720   13 months vboxsync VMM/IEM: Enabled the memmap TLB code on x86. bugref:10371
(edit) @102718   13 months vboxsync VBox/VMM: Outlined native TLB lookup code for IEM_MC_MEM_MAP_XXXX on …
(edit) @102717   13 months vboxsync VBox/VMM: Outlined native TLB lookup code for IEM_MC_MEM_MAP_XXXX on …
(edit) @102700   13 months vboxsync VMM/IEM: Native translation of BODY_LOAD_TLB_AFTER_BRANCH. (only …
(edit) @102699   13 months vboxsync VMM/IEM: Native translation of BODY_LOAD_TLB_AFTER_BRANCH. (only …
(edit) @102662   14 months vboxsync VMM/IEM: Fixed typo in amd64 part of iemNativeEmitAddTwoGprs and a …
(edit) @102624   14 months vboxsync VMM/IEM: BODY_CONSIDER_CS_LIM_CHECKING. bugref:10371
(edit) @102623   14 months vboxsync VMM/IEM: ARM64 version of BODY_CHECK_OPCODES, enabled two more …
(edit) @102593   14 months vboxsync VMM/IEM: Native translation of Blt_CheckCsLim. bugref:10371
(edit) @102580   14 months vboxsync VMM/IEM: Basic native translation of IEM_MC_PUSH_U16* and friends. …
(edit) @102579   14 months vboxsync VMM/IEM: Basic native translation of IEM_MC_PUSH_U16* and friends. …
(edit) @102569   14 months vboxsync VMM/IEM: Little unmap assertion fix / optimization. bugref:10371
(edit) @102512   14 months vboxsync VMM/IEM: Arm build fix. Fixed jumps in EFLAGS VBOX_STRICT code so they …
(edit) @102510   14 months vboxsync VMM/IEM: 64-bit effective address calculation …
(edit) @102447   14 months vboxsync VMM/IEM: movsx & movzx from registers. bugref:10371
(edit) @102444   14 months vboxsync VMM/IEM: IEM_MC_STORE_GREG_U8_THREADED. bugref:10371
(edit) @102436   14 months vboxsync VMM/IEM: U8 mem map MCs. bugref:10371
(edit) @102394   14 months vboxsync VMM/IEM: Refactored the native IEM_MC_FETCH_MEM_Uxx code so it can be …
(edit) @102385   14 months vboxsync VMM/IEM: Fixed problem in iemNativeEmitStoreGregU16 where we ended up …
(edit) @102377   14 months vboxsync VMM/IEM: Use UBFX instead of BFI for loading a high 8-bit register …
(edit) @102370   14 months vboxsync VMM/IEM: Some ARM bugfixes. bugref:10371
(edit) @102368   14 months vboxsync VMM/IEM: IEM_MC_FETCH_MEM_U16_DISP and IEM_MC_FETCH_MEM_U32_DISP. …
(edit) @102082   15 months vboxsync VMM/IEM: Native translation of IEM_MC_FETCH_GREG_U8_THREADED. bugref:10371
(edit) @102068   15 months vboxsync VMM/IEM: Native translation of IEM_MC_STORE_GREG_U32 and …
(copy) @102022   15 months vboxsync VMM/IEM: Split out the inlined code emitters from IEMN8veRecompiler.h …
copied from trunk/src/VBox/VMM/include/IEMN8veRecompiler.h
(edit) @101984   15 months vboxsync VMM/IEM: Added a flush mask for guest register shadows to the …
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