Changeset 106123 in vbox for trunk/src/VBox/VMM/VMMAll/target-x86
- Timestamp:
- Sep 23, 2024 10:04:30 PM (7 months ago)
- svn:sync-xref-src-repo-rev:
- 164901
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/target-x86/IEMAllN8veEmit-x86.h
r106117 r106123 214 214 */ 215 215 PCIEMLIVENESSENTRY const pLivenessEntry = &pReNative->paLivenessEntries[pReNative->idxCurCall]; 216 if (IEMLIVENESS_STATE_ARE_STATUS_EFL_TO_BE_CLOBBERED(pLivenessEntry)) 216 if ( IEMLIVENESS_STATE_ARE_STATUS_EFL_TO_BE_CLOBBERED(pLivenessEntry) 217 && !(pReNative->fMc & IEM_MC_F_WITH_FLAGS)) 217 218 { 218 219 STAM_COUNTER_INC(&pReNative->pVCpu->iem.s.StatNativeEflSkippedLogical); … … 322 323 */ 323 324 PCIEMLIVENESSENTRY const pLivenessEntry = &pReNative->paLivenessEntries[pReNative->idxCurCall]; 324 if (IEMLIVENESS_STATE_ARE_STATUS_EFL_TO_BE_CLOBBERED(pLivenessEntry)) 325 if ( IEMLIVENESS_STATE_ARE_STATUS_EFL_TO_BE_CLOBBERED(pLivenessEntry) 326 && !(pReNative->fMc & IEM_MC_F_WITH_FLAGS)) 325 327 { 326 328 STAM_COUNTER_INC(&pReNative->pVCpu->iem.s.StatNativeEflSkippedArithmetic); … … 1577 1579 */ 1578 1580 PCIEMLIVENESSENTRY const pLivenessEntry = &pReNative->paLivenessEntries[pReNative->idxCurCall]; 1579 if (IEMLIVENESS_STATE_ARE_STATUS_EFL_TO_BE_CLOBBERED(pLivenessEntry)) 1581 if ( IEMLIVENESS_STATE_ARE_STATUS_EFL_TO_BE_CLOBBERED(pLivenessEntry) 1582 && !(pReNative->fMc & IEM_MC_F_WITH_FLAGS)) 1580 1583 { 1581 1584 STAM_COUNTER_INC(&pReNative->pVCpu->iem.s.StatNativeEflSkippedShift);
Note:
See TracChangeset
for help on using the changeset viewer.