FPU_EFLAGS
if (FPU_EFLAGS & X86_EFLAGS_CF)
if (FPU_EFLAGS & X86_EFLAGS_ZF)
if (FPU_EFLAGS & (X86_EFLAGS_CF|X86_EFLAGS_ZF))
if (FPU_EFLAGS & X86_EFLAGS_PF)
if (!(FPU_EFLAGS & X86_EFLAGS_CF))
if (!(FPU_EFLAGS & X86_EFLAGS_ZF))
if (!(FPU_EFLAGS & (X86_EFLAGS_CF|X86_EFLAGS_ZF)))
if (!(FPU_EFLAGS & X86_EFLAGS_PF))
if ((FPU_EFLAGS & 0x00020000) != 0) {
FPU_lookahead = !(FPU_EFLAGS & X86_EFLAGS_TF);
FPU_EFLAGS |= (X86_EFLAGS_ZF | X86_EFLAGS_PF | X86_EFLAGS_CF);
FPU_EFLAGS |= (X86_EFLAGS_ZF | X86_EFLAGS_PF | X86_EFLAGS_CF);
FPU_EFLAGS = (FPU_EFLAGS & ~(X86_EFLAGS_ZF | X86_EFLAGS_PF | X86_EFLAGS_CF)) | f;
FPU_EFLAGS |= (X86_EFLAGS_ZF | X86_EFLAGS_PF | X86_EFLAGS_CF);
FPU_EFLAGS |= (X86_EFLAGS_ZF | X86_EFLAGS_PF | X86_EFLAGS_CF);
FPU_EFLAGS = (FPU_EFLAGS & ~(X86_EFLAGS_ZF | X86_EFLAGS_PF | X86_EFLAGS_CF)) | f;