VirtualBox

Changeset 99330 in vbox for trunk/src/VBox/VMM/testcase


Ignore:
Timestamp:
Apr 7, 2023 12:23:11 AM (2 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
156732
Message:

VMM/IEM: Use IEMOP_HLP_DONE_DECODING_*EX*() rather than IEM_MC_MAYBE_RAISE_SSE_RELATED_XCPT and firends to do the CPUID check. bugref:10369

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp

    r99325 r99330  
    161161#define IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX()            do { } while (0)
    162162#define IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX_EX(a_fFeature)                                       do { } while (0)
     163#define IEMOP_HLP_DONE_DECODING_NO_LOCK_PREFIX_EX_2_OR(a_fFeature1, a_fFeature2)                    do { } while (0)
    163164#define IEMOP_HLP_DONE_VEX_DECODING()                       do { } while (0)
    164165#define IEMOP_HLP_DONE_VEX_DECODING_EX(a_fFeature)          do { } while (0)
     
    576577#define IEM_MC_MAYBE_RAISE_FPU_XCPT()                   do { (void)fMcBegin; } while (0)
    577578#define IEM_MC_MAYBE_RAISE_MMX_RELATED_XCPT()           do { (void)fMcBegin; } while (0)
    578 #define IEM_MC_MAYBE_RAISE_MMX_RELATED_XCPT_EX(fSupported) do { (void)fMcBegin; } while (0)
    579 #define IEM_MC_MAYBE_RAISE_MMX_RELATED_XCPT_CHECK_SSE_OR_MMXEXT() do { (void)fMcBegin; } while (0)
    580579#define IEM_MC_MAYBE_RAISE_SSE_RELATED_XCPT()           do { (void)fMcBegin; } while (0)
    581580#define IEM_MC_MAYBE_RAISE_SSE2_RELATED_XCPT()          do { (void)fMcBegin; } while (0)
Note: See TracChangeset for help on using the changeset viewer.

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