VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @106097   2 months vboxsync VMM/IEM: Liveness fix for MXCSR modifying in addps and friends. …
(edit) @106061   2 months vboxsync Copyright year updates by scm.
(edit) @106037   3 months vboxsync VMM/IEM: Quick liveness fix for iemOp_pmovmskb_Gd_Ux. bugref:10652 …
(edit) @105699   4 months vboxsync VMM/IEM: Fix disassembly metadata for movq_Pq_Qq, vcmpss, vcmpsd …
(edit) @105491   4 months vboxsync VMM/IEM: Implement native emitters for addps, addpd, mulps and subps, …
(edit) @105488   4 months vboxsync VMM/IEM/IEMAllInstTwoByte0f.cpp.h: Fix the register flush mask for …
(edit) @105445   4 months vboxsync VMM/IEM: Fold IEM_MC_MAYBE_RAISE_SSE_AVX_SIMD_FP_OR_UD_XCPT() into …
(edit) @105173   5 months vboxsync VMM/IEM: Implement native emitter for packuswb, bugref:10652
(edit) @105172   5 months vboxsync VMM/IEM: Implement native emitters for pmullw,paddusb,paddusw, bugref:10652
(edit) @105170   5 months vboxsync VMM/IEM: Implement native emitter for por,orps,orpd instructions, some …
(edit) @105094   5 months vboxsync VMM/IEM,ValKit/bs3-cpu-weird-1: syscall TF & debug event fixes; …
(edit) @104521   7 months vboxsync VMM/IEM: Corrected cvtps2pd memory access from 128 to 64 bits. …
(edit) @104439   7 months vboxsync VMM/IEM: Implement maskmovq, [v]maskmovdqu instruction decoding, …
(edit) @104373   7 months vboxsync VMM/IEM: Implement native emitter for pmovmskb which is used at least …
(edit) @104348   8 months vboxsync VMM/IEM: Implement native emitters for pcmpeqb, pcmpeqw and pcmpeqd …
(edit) @104339   8 months vboxsync VMM/IEM: Implement native emitters for psubb, psubw, psubd and psubdq, …
(edit) @104298   8 months vboxsync VMM/IEM: Implement native emitters for paddb,paddw,paddd,paddq, …
(edit) @104294   8 months vboxsync VMM/IEM: Implement native emitters for psllw,pslld,psllq, bugref:10652
(edit) @104292   8 months vboxsync VMM/IEM: Implement native emitters for psrlw,psrld,psrlq, bugref:10652
(edit) @104288   8 months vboxsync VMM/IEM: Convert all the ps{r,l}* isntructions to use a preprocessor …
(edit) @104279   8 months vboxsync VMM/IEM: Implement a native emitter for the pand,andps,andpd …
(edit) @104278   8 months vboxsync VMM/IEM: Implement a native emitter for the pxor,xorps,xorpd …
(edit) @104207   8 months vboxsync VMM/IEM: Refactoring assembly helpers to not pass eflags by reference …
(edit) @104206   8 months vboxsync VMM/IEM: Refactoring assembly helpers to not pass eflags by reference …
(edit) @104195   8 months vboxsync VMM/IEM: Refactoring assembly helpers to not pass eflags by reference …
(edit) @104185   8 months vboxsync VMM/IEM: Get rid of IEM_MC_IF_MXCSR_XCPT_PENDING() and …
(edit) @104183   8 months vboxsync VMM/IEM: Get rid of IEM_MC_IF_MXCSR_XCPT_PENDING() and …
(edit) @104177   8 months vboxsync VMM/IEM: Get rid of IEM_MC_STORE_SSE_RESULT(), by checking for pending …
(edit) @104174   8 months vboxsync VMM/IEM: Get rid of IEM_MC_REF_MXCSR() and convert the users to use …
(edit) @104156   8 months vboxsync VMM/IEM: Rework microcode of …
(edit) @104150   8 months vboxsync VMM/IEM: Rework the [v][u]comis[sd] instruction emulations to work by …
(edit) @104129   8 months vboxsync VMM/IEM: Rework MXCSR handling for SSE instructions, bugref:10641 …
(edit) @104118   8 months vboxsync VMM/IEM: Need to flush the MXCSR shadow during ldmxcsr, bugref:10641
(edit) @104103   8 months vboxsync VMM/IEM: Convert assembly helpers for MMX/SSE instructions who not …
(edit) @104076   8 months vboxsync VMM/IEM: Implement 'microcoded' vpinsr[bwdq] instruction decode, …
(edit) @104018   8 months vboxsync VMM/IEM: Dropped the argument and local variable counts from …
(edit) @104017   8 months vboxsync VMM/IEM: Modified the IEM_MC_ARG_LOCAL_EFLAGS behaviour to also …
(edit) @103909   9 months vboxsync VMM/IEM: Implement 'microcoded' vpextr[bwdq] instruction decode, …
(edit) @103778   9 months vboxsync VMM/IEM: Replace IEM_MC_STORE_XREG_HI_U64() with the more versatile …
(edit) @103746   9 months vboxsync Misc fixes noticed in passing, bugref:9898 VMM/IEM: mark intentional …
(edit) @103718   9 months vboxsync VMM/IEM: Fixed native translation of cmp Gv,Ev (reg,r/m) which …
(edit) @103640   9 months vboxsync VMM/IEM: Prepped emitting native code for all IEMOP_BODY_BINARY_rv_rm …
(edit) @103592   9 months vboxsync VMM/IEM: Native translation of IEM_MC_MAYBE_RAISE_SSE_RELATED_XCPT() …
(edit) @103590   9 months vboxsync VMM/IEM: Native translation of IEM_MC_FETCH_FSW() body (untested), …
(edit) @103589   9 months vboxsync VMM/IEM: Native translation of IEM_MC_FETCH_FCW() body, bugref:10371
(edit) @103588   9 months vboxsync VMM/IEM: Native translation of …
(edit) @103548   9 months vboxsync VMM/IEM: Special case the 'xor reg32,samereg32' operation as it it …
(edit) @103256   10 months vboxsync VMM/IEM: Fix regression causing alignment exceptions for SSE/AVX based …
(edit) @103255   10 months vboxsync VMM: Fix pinsrw, movd and movq instruction implementations. The switch …
(edit) @103254   10 months vboxsync VMM: Fix implementation of movmskpd which would trash an innocent …
(edit) @103218   10 months vboxsync VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h: Switch the Vq destination …
(edit) @103212   10 months vboxsync VMM/IEMAllInst*: Liveness analysis, part 5: Flag input & modification …
(edit) @103206   10 months vboxsync VMM/IEMAllInst*: Liveness analysis, part 4: Flag input & modification …
(edit) @103191   10 months vboxsync VMM/IEMAllInst*: Liveness analysis, part 4: Flag input & modification …
(edit) @103185   10 months vboxsync VMM/IEMAllInst*: Liveness analysis, part 2: Flag input & modification …
(edit) @103181   10 months vboxsync VMM/IEM: Liveness analysis, part 1. bugref:10372
(edit) @102978   10 months vboxsync VMM/IEM: Implemented generic fallback for misaligned x86 locking that …
(edit) @102977   10 months vboxsync VMM/IEM: Implemented generic fallback for misaligned x86 locking that …
(edit) @102891   11 months vboxsync VMM/IEM: Test for ABM not BMI1 on the LZCNT instruction. Seek wiki and …
(edit) @102817   11 months vboxsync IEM: Added RCPSS/RCPPS assembly imlementation and C stubs.
(edit) @102784   11 months vboxsync VMM/IEM: POP FS and POP GS defaults to 64-bit op size. Fortunately, …
(edit) @102719   11 months vboxsync VMM/IEM: Corrected missing clobbering of kIemNativeGstReg_SegAttrib*. …
(edit) @102578   12 months vboxsync VMM/IEM: Fixed missing register clobber spec for iemCImpl_smsw_reg. …
(edit) @102509   12 months vboxsync VMM/IEM: Corrected str and sldt register clobber list. bugref:10371
(edit) @102437   12 months vboxsync VMM/IEM: LOCK prefix and IEM_F_X86_DISREGARD_LOCK cleanups. Don't want …
(edit) @102433   12 months vboxsync VMM/IEM: Drop the pointer from the UNMAP MCs as it is no longer used. …
(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) @102349   12 months vboxsync VMM/IEM: Converted IEM_MC_REF_LOCAL uses to IEM_MC_ARG_LOCAL_REF, …
(edit) @102331   12 months vboxsync VMM/IEM: IEM_MC_REF_XXX must NOT have any IEM_MC_FETCH_XXX following …
(edit) @102029   13 months vboxsync VMM/IEM: Added more variable checks to tstIEMCheckMc and found 4 …
(edit) @102012   13 months vboxsync VMM/IEM: If we use structure variables in MC blocks, we need special …
(edit) @102011   13 months vboxsync VMM/IEM: Added a flush mask for guest register shadows to the …
(edit) @101984   13 months vboxsync VMM/IEM: Added a flush mask for guest register shadows to the …
(edit) @101958   13 months vboxsync VMM/IEM: Flush PC and other shadow guest register copies when emitting …
(edit) @101950   13 months vboxsync VMM/IEM: Eliminated IEM_MC_ASSIGN use from IEMAllInstTwoByte0f.cpp.h, …
(edit) @101850   13 months vboxsync VMM/IEM: Replaced all IEM_MC_CLEAR_HIGH_GREG_U64_BY_REF use with …
(edit) @101802   13 months vboxsync VMM/IEM: Improved the tstIEMCheckMc to better ensure all promissed …
(edit) @101732   13 months vboxsync VMM/IEM: Consider #if/#ifdef/#ifndef/#elif/#else/#endif when picking …
(edit) @101722   13 months vboxsync VMM/IEM: Identify the different styles IEM_MC_CALL_XXX and mark these …
(edit) @101484   14 months vboxsync VMM/IEM: Basic register allocator sketches that incorporates simple …
(edit) @101448   14 months vboxsync VMM/IEM: Nested VMX: bugref:10318 Added VMX VM-exit intercepts for …
(edit) @101387   14 months vboxsync VMM/IEM: Added a new class of threaded function variants, the …
(edit) @100864   16 months vboxsync VMM/IEM: Corrected missing IEM_CIMPL_F_MODE on iemCImpl_mov_Dd_Rd. …
(edit) @100856   16 months vboxsync VMM/IEM: Made use of the IEM_MC_F_XXX flags to limit the number of …
(edit) @100854   16 months vboxsync VMM/IEM: In order to get rid of most impossible threaded functions, an …
(edit) @100844   16 months vboxsync VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. …
(edit) @100843   16 months vboxsync VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. …
(edit) @100842   16 months vboxsync VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. …
(edit) @100841   16 months vboxsync VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. …
(edit) @100840   16 months vboxsync VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. …
(edit) @100769   16 months vboxsync VMM/IEM: Fixed another regression from r158571 affecting xadd. bugref:10369
(edit) @100763   16 months vboxsync VMM/IEM: Fixed another regression from r158571 affecting xadd. bugref:10369
(edit) @100740   16 months vboxsync VMM/IEM: Split up IEMAllInstInterpretOnly.cpp into four files to speed …
(edit) @100734   16 months vboxsync VMM/IEM: Generate TBs for invalid instruction encodings as well. This …
(copy) @100733   16 months vboxsync VMM/IEM,ValKit: Shortened the IEMAllInstruction* file names to …
copied from trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h
(edit) @100731   16 months vboxsync VMM/IEM: More on recompiling branch instruction. bugref:10369
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