Changeset 102011 in vbox for trunk/src/VBox/VMM/testcase
- Timestamp:
- Nov 8, 2023 10:10:48 PM (15 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp
r101984 r102011 930 930 #define IEM_MC_CALL_AIMPL_4(a_rc, a_pfn, a0, a1, a2, a3) \ 931 931 do { CHK_CALL_ARG(a0, 0); CHK_CALL_ARG(a1, 1); CHK_CALL_ARG(a2, 2); CHK_CALL_ARG(a3, 3); (a_rc) = VINF_SUCCESS; (void)fMcBegin; } while (0) 932 #define IEM_MC_CALL_CIMPL_0(a_fFlags, a_ pfnCImpl) do { (void)fMcBegin; } while (0)933 #define IEM_MC_CALL_CIMPL_1(a_fFlags, a_ pfnCImpl, a0) \932 #define IEM_MC_CALL_CIMPL_0(a_fFlags, a_fGstShwFlush, a_pfnCImpl) do { (void)fMcBegin; } while (0) 933 #define IEM_MC_CALL_CIMPL_1(a_fFlags, a_fGstShwFlush, a_pfnCImpl, a0) \ 934 934 do { CHK_CALL_ARG(a0, 0); (void)fMcBegin; return VINF_SUCCESS; } while (0) 935 #define IEM_MC_CALL_CIMPL_2(a_fFlags, a_ pfnCImpl, a0, a1) \935 #define IEM_MC_CALL_CIMPL_2(a_fFlags, a_fGstShwFlush, a_pfnCImpl, a0, a1) \ 936 936 do { CHK_CALL_ARG(a0, 0); CHK_CALL_ARG(a1, 1); (void)fMcBegin; return VINF_SUCCESS; } while (0) 937 #define IEM_MC_CALL_CIMPL_3(a_fFlags, a_ pfnCImpl, a0, a1, a2) \937 #define IEM_MC_CALL_CIMPL_3(a_fFlags, a_fGstShwFlush, a_pfnCImpl, a0, a1, a2) \ 938 938 do { CHK_CALL_ARG(a0, 0); CHK_CALL_ARG(a1, 1); CHK_CALL_ARG(a2, 2); (void)fMcBegin; return VINF_SUCCESS; } while (0) 939 #define IEM_MC_CALL_CIMPL_4(a_fFlags, a_ pfnCImpl, a0, a1, a2, a3) \939 #define IEM_MC_CALL_CIMPL_4(a_fFlags, a_fGstShwFlush, a_pfnCImpl, a0, a1, a2, a3) \ 940 940 do { CHK_CALL_ARG(a0, 0); CHK_CALL_ARG(a1, 1); CHK_CALL_ARG(a2, 2); CHK_CALL_ARG(a3, 3); (void)fMcBegin; return VINF_SUCCESS; } while (0) 941 #define IEM_MC_CALL_CIMPL_5(a_fFlags, a_ pfnCImpl, a0, a1, a2, a3, a4) \941 #define IEM_MC_CALL_CIMPL_5(a_fFlags, a_fGstShwFlush, a_pfnCImpl, a0, a1, a2, a3, a4) \ 942 942 do { CHK_CALL_ARG(a0, 0); CHK_CALL_ARG(a1, 1); CHK_CALL_ARG(a2, 2); CHK_CALL_ARG(a3, 3); CHK_CALL_ARG(a4, 4); (void)fMcBegin; return VINF_SUCCESS; } while (0) 943 943 #define IEM_MC_DEFER_TO_CIMPL_0_RET(a_fFlags, a_fGstShwFlush, a_pfnCImpl) return VINF_SUCCESS … … 1043 1043 #define IEM_MC_ENDIF() } do { (void)fMcBegin; } while (0) 1044 1044 1045 #define IEM_MC_HINT_FLUSH_GUEST_SHADOW_GREG(a_iGReg) ((void)fMcBegin) 1046 #define IEM_MC_HINT_FLUSH_GUEST_SHADOW_SREG(a_iSReg) ((void)fMcBegin) 1045 #define IEM_MC_HINT_FLUSH_GUEST_SHADOW(g_fGstShwFlush) ((void)fMcBegin) 1047 1046 1048 1047 /** @} */
Note:
See TracChangeset
for help on using the changeset viewer.