VirtualBox

source: vbox/trunk/include/iprt/x86.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @103929   9 months vboxsync iprt/x86.h: Added X86_OP_VEX3_BYTE1_MAKE(). bugref:9898
(edit) @103894   9 months vboxsync VMM/IEM: Add SIMD local variable support and implement native emitters …
(edit) @103822   9 months vboxsync VMM/IEM: Implement native emitter for …
(edit) @103821   9 months vboxsync VMM/IEM: Use vpbroadcast, some VEX3 prefix cleanups, bugref:10614
(edit) @103758   9 months vboxsync VMM/IEM: More amd64 fixes for SIMD enablement, bs3-cpu-instr-3 works …
(edit) @103668   9 months vboxsync include/iprt/x86.h: Some _BIT definitions for the CR registers, …
(edit) @103002   10 months vboxsync iprt/x86.h: Made this header usable with the assembler on …
(edit) @102986   10 months vboxsync x86.h: bugref:10318 CPUID and MSR bits for upcoming logging of …
(edit) @102717   11 months vboxsync VBox/VMM: Outlined native TLB lookup code for IEM_MC_MEM_MAP_XXXX on …
(edit) @102646   12 months vboxsync x86.h: bugref:10498 Added MSR_IA32_MTRR_PHYSBASE_MT_MASK.
(edit) @102629   12 months vboxsync Typo fix.
(edit) @102628   12 months vboxsync IPRT/x86: Added a subset of CPUID leaf 6 bits.
(edit) @101659   13 months vboxsync iprt/x86.h: Doxygen fix. bugref:10371
(edit) @101640   13 months vboxsync VMM/IEM: Emit native code for BltIn_CheckIrq. bugref:10371
(edit) @101516   14 months vboxsync VMM/IEM: Deal with unconditional relative jumps (sans flag checking). …
(edit) @101430   14 months vboxsync iprt/x86.h: CP exception is no longer Intel only, updated comment.
(edit) @101428   14 months vboxsync VMM/HM: Added logging for new SVM features.
(edit) @101141   15 months vboxsync iprt/x86.h: Added X86_MOD_MEM[014] and X86_MOD_REG for use with …
(edit) @101000   15 months vboxsync iprt/x86.h: Added IA32_PAT MSR's memory type encodings.
(edit) @100996   15 months vboxsync VMM: bugref:10498 bugref:10318: doxygen typo fix
(edit) @100935   16 months vboxsync VMM: bugref:10498 bugref:10318: Implemented basic MTRR reporting and …
(edit) @100837   16 months vboxsync include/iprt/x86.h: A small Solaris-specific build warning …
(edit) @99556   19 months vboxsync include/iprt/x86.h: Add definitions for Intels CET
(edit) @98103   23 months vboxsync Copyright year updates by scm.
(edit) @97693   2 years vboxsync VMM/DBGF: Added a DBGFBpCheckInstruction function for checking for …
(edit) @97244   2 years vboxsync x86.h: Added MSR_IA32_VMX_EXIT_CTLS2.
(edit) @97231   2 years vboxsync VMM/CPUM: Define our own X86EFLAGS/X86RFLAGS structures so we can use …
(edit) @96977   2 years vboxsync iprt/x86.h: X86_CR3_EPT_PAGE_MASK correction. bugref:10092
(edit) @96798   2 years vboxsync VMM/IEM: Implement …
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @96251   2 years vboxsync VMM/IEM: Start implementing floating point SSE instructions using …
(edit) @96211   2 years vboxsync iprt/x86.h,x86.mac: Added _BIT defines to accompany the X86_FSW_xE …
(edit) @96204   2 years vboxsync iprt/x86.h,x86.mac: Added X86_MXCSR_XCPT_FLAGS, X86_MXCSR_XCPT_MASK …
(edit) @96199   2 years vboxsync iprt/x86.h: Added X86_MXCSR_RC_SHIFT. bugref:10261
(edit) @96133   2 years vboxsync include/iprt/types.h: Add a RTUINT256U ymm view to X86YMMREG, bugref:9898
(edit) @96132   2 years vboxsync include/iprt/types.h: Add some single and double precision floating …
(edit) @96103   2 years vboxsync VMM: Add some new AMD CPUID feature bits.
(edit) @94691   3 years vboxsync iprt/x86.h: Added missing X86_EFL_*_BIT defines. bugref:9898
(edit) @94639   3 years vboxsync iprt/x86.h: Some X86_FSW_ macros and defins for assisting with the …
(edit) @94505   3 years vboxsync iprt/x86.h: Define infinity control bit from 287 and 8087. bugref:9898
(edit) @94440   3 years vboxsync VMM/IEM: fxam does not raise any exceptions and has special …
(edit) @94383   3 years vboxsync VMM/IEM: fild, fbld, and fist C implementations. bugref:9898
(edit) @94337   3 years vboxsync x86.h: Added some X86_FCW_xxx_BIT defines. bugref:9898
(edit) @94254   3 years vboxsync iprt/x86.h: Added a couple of shift count macros to the X86_FCS_XXX …
(edit) @93727   3 years vboxsync inlcude/iprt/x86.h: Add some more MSR definitions related to the LBR …
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @92043   3 years vboxsync VMM: Nested VMX: bugref:10092 iprt/x86.h Added X86_PDPE1G_PG_MASK for …
(edit) @91708   3 years vboxsync x86.h: Nested VMX: bugref:10092 Added X86_CR3_EPT_PAGE_MASK.
(edit) @91037   3 years vboxsync VMM: Nested VMX: bugref:10092 Added support for tertiary processor …
(edit) @89475   3 years vboxsync Intel IOMMU: bugref:9967 x86.h: Macros for getting page base and …
(edit) @88297   4 years vboxsync Some small Solaris-specific build warning fixes: include/iprt/x86.h: …
(edit) @86489   4 years vboxsync VMM/PGM: Working on eliminating page table bitfield use (32-bit PTEs). …
(edit) @86488   4 years vboxsync VMM/PGM: Working on eliminating page table bitfield use (32-bit PDEs). …
(edit) @86487   4 years vboxsync VMM/PGM: Working on eliminating page table bitfield use (PAE PTEs). …
(edit) @86476   4 years vboxsync VMM/PGM: Working on eliminating page table bitfield use. bugref:9841 …
(edit) @86466   4 years vboxsync VMM/PGMAll.cpp: Working on eliminating page table bitfield use. …
(edit) @85450   4 years vboxsync HostDrivers/Support: Added reading the SMM address/mask MSRs while …
(edit) @85419   4 years vboxsync include/iprt/x86.h,VMM/CPUMR3CpuId: Work around a bug in some Linux …
(edit) @83328   5 years vboxsync x86.h: X86FSTENV32P offsets.
(edit) @83090   5 years vboxsync iprt/x86.h: Added missing MSR prefix to MTRR defs like all the other …
(edit) @83089   5 years vboxsync iprt/x86.h: IA32_TSX_CTRL -> MSR_IA32_TSX_CTRL.
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82816   5 years vboxsync iprt/x86.h: Correct x2APIC MSR range from 0xBFF to 0x8FF. Intel …
(edit) @82810   5 years vboxsync x86.h: Updated/added LBR MSRs for upcoming changes.
(edit) @82707   5 years vboxsync x86.h: Added IA32_TSX_CTRL MSR.
(edit) @82574   5 years vboxsync x86.h: Added CR4.UMIP and CR4.CET.
(edit) @81932   5 years vboxsync x86.h: Added new exceptions.
(edit) @81605   5 years vboxsync VMM (and related changes): Add support for Hygon Dhyana CPUs. Modified …
(edit) @81602   5 years vboxsync x86.h: Add MSR_IA32_PMC[4-7].
(edit) @81580   5 years vboxsync x86.h: Add some missing perf. related MSRs.
(edit) @81249   5 years vboxsync VMM: Log MCOMMIT and add its EFER bit.
(edit) @81242   5 years vboxsync VMM: Log RDPRU feature bit, VMCB intercept bit and VMEXIT code.
(edit) @81240   5 years vboxsync VMM: Log SVM GMET feature bit.
(edit) @80505   5 years vboxsync x86.h: Added LBR to/from IP (instruction pointer) MSRs.
(edit) @80504   5 years vboxsync x86.h: Added some MSRs being read by Ubuntu guests.
(edit) @78632   6 years vboxsync Forward ported 130474,130475,130477,130479. bugref:9453
(edit) @77293   6 years vboxsync x86.h: Added X86_GREG_COUNT similar to the existing X86_SREG_COUNT for …
(edit) @76886   6 years vboxsync VMM (and related changes): Add support for Shanghai/Zhaoxin CPUs. …
(edit) @76678   6 years vboxsync Port r124260, r124263, r124271, r124273, r124277, r124278, r124279, …
(edit) @76585   6 years vboxsync *: scm --fix-header-guard-endif
(edit) @76557   6 years vboxsync include/iprt: Use IPRT_INCLUDED_ rather than _iprt_ as header guard …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76507   6 years vboxsync /include: scm --fix-header-guards. bugref:9344
(edit) @75916   6 years vboxsync VMM/IEM: Nested VMX: bugref:9180 Pending debug exceptions bits.
(edit) @74648   6 years vboxsync VMM/IEM, CPUM: Nested VMX: bugref:9180 VM-exit bits; Add TPR …
(edit) @74388   6 years vboxsync x86.h: Added IA32_SMBASE MSR.
(edit) @74241   6 years vboxsync iprt/x86.h: dtrace doesn't grok RTUINT128U in X86XMMREG.
(edit) @74240   6 years vboxsync iprt/x86.h: Fixed duplicate MSR_IA32_VMX_VMFUNC definition (breaks dtrace).
(edit) @74131   6 years vboxsync x86.h: Added IA32_DEBUG_CTL MSR's valid mask (Intel specific).
(edit) @74099   6 years vboxsync x86.h: Some missing BIT number macros (for upcoming changes).
(edit) @73605   6 years vboxsync x86.h: Nested VMX: bugref:9180 IA32_SMM_MONITOR_CTL bits.
(edit) @73459   6 years vboxsync iprt/x86.h: doc typo
(edit) @73389   6 years vboxsync VMM, SUPDrv: Nested VMX: bugref:9180 Implement some of the VMX MSRs.
(edit) @73291   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 Renamed MSR_IA32_VMX_BASIC_INFO to …
(edit) @73248   6 years vboxsync x86.h: Nested VMX: bugref:9180 Added missing VMX MSR.
(edit) @73225   6 years vboxsync x86.h: Nested VMX: bugref:9180 Added missing bits for …
(edit) @73073   6 years vboxsync PGM/DBG: Optimize page scanning to speed up 'detect'.
(edit) @72131   7 years vboxsync x86.h: RTM debug register defines.
(edit) @72127   7 years vboxsync x86.h: Made X86_DR7_XXXX defines better suited for 16-bit compilers.
(edit) @71755   7 years vboxsync VMM: Nested Hw.virt: Fix overriding SVM nested-guest PAT MSR while …
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