Searched refs:iStReg (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/VMM/VMMAll/
H A DIEMAll.cpp5302 * @param iStReg Which FPU register to store it in.
5304 static void iemFpuStoreResultOnly(PX86FXSTATE pFpuCtx, PIEMFPURESULT pResult, uint8_t iStReg) argument
5306 Assert(iStReg < 8);
5307 uint16_t iReg = (X86_FSW_TOP_GET(pFpuCtx->FSW) + iStReg) & X86_FSW_TOP_SMASK;
5311 pFpuCtx->aRegs[iStReg].r80 = pResult->r80Result;
5451 * @param iStReg Which FPU register to store it in.
5454 static void iemFpuStoreResult(PIEMCPU pIemCpu, PIEMFPURESULT pResult, uint8_t iStReg) argument
5459 iemFpuStoreResultOnly(pFpuCtx, pResult, iStReg);
5469 * @param iStReg Which FPU register to store it in.
5472 static void iemFpuStoreResultThenPop(PIEMCPU pIemCpu, PIEMFPURESULT pResult, uint8_t iStReg) argument
5493 iemFpuStoreResultWithMemOp(PIEMCPU pIemCpu, PIEMFPURESULT pResult, uint8_t iStReg, uint8_t iEffSeg, RTGCPTR GCPtrEff) argument
5514 iemFpuStoreResultWithMemOpThenPop(PIEMCPU pIemCpu, PIEMFPURESULT pResult, uint8_t iStReg, uint8_t iEffSeg, RTGCPTR GCPtrEff) argument
5545 iemFpuStackFree(PIEMCPU pIemCpu, uint8_t iStReg) argument
5680 iemFpuStackUnderflowOnly(PIEMCPU pIemCpu, PX86FXSTATE pFpuCtx, uint8_t iStReg) argument
5711 iemFpuStackUnderflow(PIEMCPU pIemCpu, uint8_t iStReg) argument
5721 iemFpuStackUnderflowWithMemOp(PIEMCPU pIemCpu, uint8_t iStReg, uint8_t iEffSeg, RTGCPTR GCPtrEff) argument
5731 iemFpuStackUnderflowThenPop(PIEMCPU pIemCpu, uint8_t iStReg) argument
5742 iemFpuStackUnderflowWithMemOpThenPop(PIEMCPU pIemCpu, uint8_t iStReg, uint8_t iEffSeg, RTGCPTR GCPtrEff) argument
5878 iemFpuStRegNotEmpty(PIEMCPU pIemCpu, uint8_t iStReg) argument
5888 iemFpuStRegNotEmptyRef(PIEMCPU pIemCpu, uint8_t iStReg, PCRTFLOAT80U *ppRef) argument
[all...]
H A DIEMAllCImpl.cpp.h6657 * @param iStReg The other stack register.
6659 IEM_CIMPL_DEF_1(iemCImpl_fxch_underflow, uint8_t, iStReg)
6665 unsigned const iReg2 = (iReg1 + iStReg) & X86_FSW_TOP_SMASK;
6678 pFpuCtx->aRegs[0].r80 = pFpuCtx->aRegs[iStReg].r80;
6679 iemFpuStoreQNan(&pFpuCtx->aRegs[iStReg].r80);
6683 pFpuCtx->aRegs[iStReg].r80 = pFpuCtx->aRegs[0].r80;
6708 IEM_CIMPL_DEF_3(iemCImpl_fcomi_fucomi, uint8_t, iStReg, PFNIEMAIMPLFPUR80EFL, pfnAImpl, bool, fPop)
6711 Assert(iStReg < 8);
6728 unsigned const iReg2 = (iReg1 + iStReg) & X86_FSW_TOP_SMASK;
6731 uint32_t u32Eflags = pfnAImpl(pFpuCtx, &u16Fsw, &pFpuCtx->aRegs[0].r80, &pFpuCtx->aRegs[iStReg]
[all...]
H A DIEMAllInstructions.cpp.h13307 IEM_MC_ARG_CONST(uint8_t, iStReg, /*=*/ bRm & X86_MODRM_RM_MASK, 0);
13315 IEM_MC_CALL_CIMPL_1(iemCImpl_fxch_underflow, iStReg);

Completed in 651 milliseconds