VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @65618   8 years vboxsync IEM: Fixed bug in the iemOp_InvalidNeed*RM* functions.
(edit) @65610   8 years vboxsync IEM: 0x0f 0x60, 0x0f 0x61, 0x0f 0x62, and 0x0f 0x6c split up.
(edit) @65609   8 years vboxsync IEM: 0x0f 0x28 split up.
(edit) @65608   8 years vboxsync IEM: 0x0f 0x13 split up.
(edit) @65607   8 years vboxsync IEM: 0x0f 0x11 split up.
(edit) @65605   8 years vboxsync IEM: Initial prefix indexing expansion of g_apfnTwoByteMap.
(edit) @65604   8 years vboxsync IEM: Initial prefix indexing expansion of g_apfnTwoByteMap.
(edit) @65598   8 years vboxsync IEM: (F)WAIT uses a different #NM test.
(edit) @65587   8 years vboxsync IEM: Changed IEMMODE from enum to uint8_t to save strcuture space. …
(edit) @65509   8 years vboxsync IEM: Enabled cmpxchg16b code.
(edit) @65508   8 years vboxsync IEM: cmpxchg16b fixes (still disabled).
(edit) @65506   8 years vboxsync IEM: cmpxchg16v implementation (disabled).
(edit) @65501   8 years vboxsync IEM: some cmpxchg16b notes.
(edit) @65493   8 years vboxsync CPUM,PGM: cmpxchg16b work (stats).
(edit) @65492   8 years vboxsync IEM: Fixed decoding typo with xmpcxchg8b/16b.
(edit) @65491   8 years vboxsync IEM: Fixed decoding typo with xmpcxchg8b/16b.
(edit) @65348   8 years vboxsync Typo.
(edit) @65195   8 years vboxsync IEM: Fixed BT implementation (memory access is R, not R/W).
(edit) @65194   8 years vboxsync IEM: Fixed FYL2X implementation.
(edit) @64545   8 years vboxsync IEM: Added per-instruction statistics (not release).
(edit) @64279   8 years vboxsync IEM: todo
(edit) @62601   8 years vboxsync VMM: Unused parameters.
(edit) @62478   8 years vboxsync (C) 2016
(edit) @62420   8 years vboxsync IEMAllInstructions.cpp.h: Disable unreachable code warning.
(edit) @62171   8 years vboxsync IEM: Working on instruction fetching optimizations (incomplete and …
(edit) @62111   8 years vboxsync IEM: warnings.
(edit) @62091   8 years vboxsync IEM: Converted IEMOP_HLP_NO_LOCK_PREFIX to …
(edit) @62076   8 years vboxsync IEM: Make use of the direct CPUMCTX access (VMCPU_INCL_CPUM_GST_CTX).
(edit) @62015   8 years vboxsync IEM: Switched from using IEMCPU directly to using with via VMCPU. This …
(edit) @61885   8 years vboxsync IEM: Playing with setjmp (disabled) vs return codes. Group6 jump table.
(edit) @61665   9 years vboxsync Type typo.
(edit) @61660   9 years vboxsync iemOp_movups_Wps_Vpsmovupd_Wpd_Vpdmovss_Wss_Vssmovsd_Vsd_Wsd: …
(edit) @61651   9 years vboxsync IEM: quick movsd Wsd,Vsd impl for tindermac6.
(edit) @61650   9 years vboxsync IEMAllInstructions.cpp.h: cleanup
(edit) @61641   9 years vboxsync IEM: Enabling movlps and movups again.
(edit) @61639   9 years vboxsync IEM: Temporarily disabled movlps and movups.
(edit) @61638   9 years vboxsync IEM: movlps for fedora 18.
(edit) @61637   9 years vboxsync IEM: Quick implementation of movups Wps,Vps.
(edit) @61623   9 years vboxsync IEM: Fixed stupid iemOp_movntps_Mps_Vps__movntpd_Mpd_Vpd bug.
(edit) @61590   9 years vboxsync IEM: Try enable iemOp_movntps_Mps_Vpsmovntpd_Mpd_Vpd.
(edit) @61571   9 years vboxsync IEM: Try enable iemOp_movnti_My_Gy.
(edit) @61555   9 years vboxsync IEM: Try enable iemOp_movntq_Mq_Pq__movntdq_Mdq_Vdq.
(edit) @61396   9 years vboxsync IEM: Disabled the three instruction, seems to still cause trouble.
(edit) @61395   9 years vboxsync IEM: Enabled the three SSE instruction that was !VBOX_WITH_REM only …
(edit) @61382   9 years vboxsync IEM: Some FPU fixes.
(edit) @61107   9 years vboxsync IEM: Enabled iemOp_movntq_Mq_Pqmovntdq_Mdq_Vdq on non-REM systems.
(edit) @61106   9 years vboxsync IEM: Enabled iemOp_movnti_My_Gy on non-REM systems.
(edit) @61069   9 years vboxsync IEM: Disabled iemOp_movntps_Mps_Vps__movntpd_Mpd_Vpd and …
(edit) @61064   9 years vboxsync IEM: FPU & SSE ring-0/raw-mode usage preps.
(edit) @61059   9 years vboxsync IEM: a couple of new SSE instrs - currently disabled.
(edit) @61020   9 years vboxsync iemOp_movntps_Mps_Vps__movntpd_Mpd_Vpd: Try enable when no REM.
(edit) @61016   9 years vboxsync IEMAllInstructions.cpp.h: Removed bogus movnti stub (0x0f 0x3c). Got …
(edit) @60994   9 years vboxsync testing
(edit) @60991   9 years vboxsync IEM: Implemented movntps/d and movaps/d. (lacks proper testcase)
(edit) @60961   9 years vboxsync IEM: tstIEMCheckMc vs clang fixes.
(edit) @60888   9 years vboxsync IEM: Must not forget to get updated hidden ES selector values for …
(edit) @60776   9 years vboxsync IEM: bugref:8118: sidt/sgdt fix.
(edit) @60666   9 years vboxsync IEM: Use IEM_GET_TARGET_CPU(); 486 ignores CR0 bits too.
(edit) @60664   9 years vboxsync VMM,ConsoleImpl2: Added 386 profile, adding IEM code for some obvious …
(edit) @60659   9 years vboxsync iem/smsw: Missed a 286 tweak.
(edit) @60559   9 years vboxsync IEM: ud2
(edit) @60415   9 years vboxsync IEM: Implemented main characteristics of 8086, 80186 and 80286.
(edit) @60384   9 years vboxsync IEM: Marked instructions introduced by the 186, 286, 386 and 486 to …
(edit) @60188   9 years vboxsync IEM: Fixed a couple of edge cases and broken verification mode. * …
(edit) @60186   9 years vboxsync IEM: backed out previous commit.
(edit) @60185   9 years vboxsync IEM: Fixed a couple of edge cases and broken verification mode. * …
(edit) @58994   9 years vboxsync IEM: added two todos regarding alternative TEST opcodes.
(edit) @56668   9 years vboxsync Fixed outs mnemonic
(edit) @56629   9 years vboxsync IEM: More internal error status codes (9).
(edit) @56287   10 years vboxsync VMM: Updated (C) year.
(edit) @55289   10 years vboxsync IEM,CPUM: Implemented XSETBV and XGETBV.
(edit) @55229   10 years vboxsync CPUM,IEM: Expose GuestFeatures and HostFeatures (exploded CPUID), …
(edit) @53423   10 years vboxsync IEMAllInstructions.cpp.h: evex & xop notes.
(edit) @53247   10 years vboxsync IEM: Added salc (set AL to CF). Started making sense of the whole …
(edit) @53246   10 years vboxsync IEM: Added salc (set AL to CF). Started making sense of the whole …
(edit) @53202   10 years vboxsync doc nits
(edit) @53188   10 years vboxsync IEM: into is invalid in 64-bit mode; added int1/icebp.
(edit) @53180   10 years vboxsync IEM: Implemented fidl m64i.
(edit) @53104   10 years vboxsync IEM: Added FILD m16.
(edit) @52919   10 years vboxsync IEM: Corrected FNOP opcode.
(edit) @52098   10 years vboxsync IEM: Added forgotten return statements.
(edit) @49671   11 years vboxsync IEM: Fixed several instances of iEffSeg being accessed before the …
(edit) @49482   11 years vboxsync VMM: Warnings.
(edit) @49039   11 years vboxsync IPRT: Filename extension versus suffix cleanup, long overdue.
(edit) @47986   11 years vboxsync IEM: Fixed BT so it doesn't generate any writes.
(edit) @47807   11 years vboxsync EM/HM: Don't switch to REM immediately, try up to 1024 instruction in …
(edit) @47752   11 years vboxsync IEM: POP rSP fix.
(edit) @47744   11 years vboxsync PUSH SREG intel update.
(edit) @47740   11 years vboxsync IEM: Implemented RF. Working on verfication against VT-x.
(edit) @47669   11 years vboxsync loop $ optimization.
(edit) @47568   11 years vboxsync IEM: LAR,LSL,ARPL, and some tracing (RTTraceBuf*).
(edit) @47562   11 years vboxsync build fix
(edit) @47558   11 years vboxsync IEM: VERR and VERW.
(edit) @47444   11 years vboxsync IEM,HM,PGM: Started on string I/O optimizations using IEM (disabled). …
(edit) @47415   11 years vboxsync marked a few more instruction that bash seems to need.
(edit) @47414   11 years vboxsync marked a few more instruction that bash seems to need.
(edit) @47413   11 years vboxsync IEM: Started introducing some disassembler details in the decoder that …
(edit) @47411   11 years vboxsync IEM: pmovmskb.
(edit) @47407   11 years vboxsync IEM: Added pcmpeqb/w/d and corrected alignment exception handling a little.
(edit) @47399   11 years vboxsync IEM: Packed Shuffle Stuff.
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