Searched refs:fEfl (Results 1 - 5 of 5) sorted by relevance
/vbox/src/VBox/VMM/VMMAll/ |
H A D | IEMAllAImplC.cpp | 391 uint32_t fEfl = *pfEFlags & ~X86_EFL_STATUS_BITS; local 392 fEfl |= (uResult < uDst) << X86_EFL_CF_BIT; 393 fEfl |= g_afParity[uResult & 0xff]; 394 fEfl |= ((uint32_t)uResult ^ (uint32_t)uSrc ^ (uint32_t)uDst) & X86_EFL_AF; 395 fEfl |= X86_EFL_CALC_ZF(uResult); 396 fEfl |= X86_EFL_CALC_SF(uResult, 64); 397 fEfl |= (((uDst ^ uSrc ^ RT_BIT_64(63)) & (uResult ^ uDst)) >> (64 - X86_EFL_OF_BIT)) & X86_EFL_OF; 398 *pfEFlags = fEfl; 414 uint32_t fEfl = *pfEFlags & ~X86_EFL_STATUS_BITS; local 415 fEfl | 433 uint32_t fEfl = *pfEFlags & ~X86_EFL_STATUS_BITS; local 456 uint32_t fEfl = *pfEFlags & ~X86_EFL_STATUS_BITS; local [all...] |
H A D | IEMAllCImpl.cpp.h | 541 uint32_t fEfl = IEMMISC_GET_EFL(pIemCpu, pCtx); local 542 if ( (fEfl & X86_EFL_VM) 543 && X86_EFL_GET_IOPL(fEfl) != 3 ) 549 fEfl &= ~X86_EFL_IF; /* (RF and VM are out of range) */ 550 fEfl |= (fEfl & X86_EFL_VIF) >> (19 - 9); 551 return iemMemStackPushU16(pIemCpu, (uint16_t)fEfl); 557 fEfl &= ~(X86_EFL_RF | X86_EFL_VM); 563 rcStrict = iemMemStackPushU16(pIemCpu, (uint16_t)fEfl); 566 rcStrict = iemMemStackPushU32(pIemCpu, fEfl); 5619 uint32_t fEfl = IEMMISC_GET_EFL(pIemCpu, pCtx); local 5661 uint32_t fEfl = IEMMISC_GET_EFL(pIemCpu, pCtx); local [all...] |
H A D | IEMAll.cpp | 2209 uint32_t fEfl = IEMMISC_GET_EFL(pIemCpu, pCtx); 2210 pu16Frame[2] = (uint16_t)fEfl; 2227 fEfl &= ~X86_EFL_IF; 2228 IEMMISC_SET_EFL(pIemCpu, pCtx, fEfl); 3367 uint32_t fEfl = IEMMISC_GET_EFL(pIemCpu, pCtx); local 3369 fEfl &= ~X86_EFL_RF; 3371 fEfl |= X86_EFL_RF; /* Vagueness is all I've found on this so far... */ /** @todo Automatically pushing EFLAGS.RF. */ 3376 if ((fEfl & X86_EFL_VM) && uNewCpl != 0) /** @todo When exactly is this raised? */ 3401 uint8_t const cbStackFrame = !(fEfl & X86_EFL_VM) 3443 uStackFrame.pu32[2] = fEfl; 3752 uint32_t fEfl = IEMMISC_GET_EFL(pIemCpu, pCtx); local [all...] |
H A D | CPUMAllRegs.cpp | 2551 * @param fEfl The new EFLAGS value. 2553 VMMDECL(void) CPUMRawSetEFlags(PVMCPU pVCpu, uint32_t fEfl) argument 2557 PATMRawSetEFlags(pVCpu->CTX_SUFF(pVM), &pVCpu->cpum.s.Guest, fEfl); 2560 pVCpu->cpum.s.Guest.eflags.u32 = fEfl;
|
/vbox/include/VBox/vmm/ |
H A D | cpum.h | 1307 VMMDECL(void) CPUMRawSetEFlags(PVMCPU pVCpu, uint32_t fEfl);
|
Completed in 117 milliseconds