VirtualBox

Ignore:
Timestamp:
Jun 13, 2012 9:37:47 AM (13 years ago)
Author:
vboxsync
Message:

OP_PARAMETER::flags -> fUse.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/EMAll.cpp

    r41676 r41678  
    10491049                /* pop [esp+xx] uses esp after the actual pop! */
    10501050                AssertCompile(USE_REG_ESP == USE_REG_SP);
    1051                 if (    (pDis->param1.flags & DISUSE_BASE)
    1052                     &&  (pDis->param1.flags & (DISUSE_REG_GEN16|DISUSE_REG_GEN32))
     1051                if (    (pDis->param1.fUse & DISUSE_BASE)
     1052                    &&  (pDis->param1.fUse & (DISUSE_REG_GEN16|DISUSE_REG_GEN32))
    10531053                    &&  pDis->param1.base.reg_gen == USE_REG_ESP
    10541054                   )
     
    15361536            {
    15371537            case PARMTYPE_IMMEDIATE:
    1538                 if(!(param1.flags & (PARAM_VAL32|PARAM_VAL64)))
     1538                if(!(param1.flags  & (PARAM_VAL32|PARAM_VAL64)))
    15391539                    return VERR_EM_INTERPRETER;
    15401540                /* fallthru */
     
    20622062    case PARMTYPE_IMMEDIATE:
    20632063    case PARMTYPE_ADDRESS:
    2064         if(!(param1.flags & (PARAM_VAL32|PARAM_VAL64)))
     2064        if(!(param1.flags  & (PARAM_VAL32|PARAM_VAL64)))
    20652065            return VERR_EM_INTERPRETER;
    20662066        addr = (RTGCPTR)param1.val.val64;
     
    23972397    case PARMTYPE_IMMEDIATE:
    23982398    case PARMTYPE_ADDRESS:
    2399         if(!(param1.flags & PARAM_VAL16))
     2399        if(!(param1.flags  & PARAM_VAL16))
    24002400            return VERR_EM_INTERPRETER;
    24012401        val = param1.val.val32;
     
    24682468{
    24692469    NOREF(pvFault); NOREF(pcbSize);
    2470     if ((pDis->param1.flags == DISUSE_REG_GEN32 || pDis->param1.flags == DISUSE_REG_GEN64) && pDis->param2.flags == DISUSE_REG_CR)
     2470    if ((pDis->param1.fUse == DISUSE_REG_GEN32 || pDis->param1.fUse == DISUSE_REG_GEN64) && pDis->param2.fUse == DISUSE_REG_CR)
    24712471        return EMInterpretCRxRead(pVM, pVCpu, pRegFrame, pDis->param1.base.reg_gen, pDis->param2.base.reg_ctrl);
    24722472
    2473     if (pDis->param1.flags == DISUSE_REG_CR && (pDis->param2.flags == DISUSE_REG_GEN32 || pDis->param2.flags == DISUSE_REG_GEN64))
     2473    if (pDis->param1.fUse == DISUSE_REG_CR && (pDis->param2.fUse == DISUSE_REG_GEN32 || pDis->param2.fUse == DISUSE_REG_GEN64))
    24742474        return EMInterpretCRxWrite(pVM, pVCpu, pRegFrame, pDis->param1.base.reg_ctrl, pDis->param2.base.reg_gen);
    24752475
     
    25582558    NOREF(pvFault); NOREF(pcbSize);
    25592559
    2560     if((pDis->param1.flags == DISUSE_REG_GEN32 || pDis->param1.flags == DISUSE_REG_GEN64) && pDis->param2.flags == DISUSE_REG_DBG)
     2560    if((pDis->param1.fUse == DISUSE_REG_GEN32 || pDis->param1.fUse == DISUSE_REG_GEN64) && pDis->param2.fUse == DISUSE_REG_DBG)
    25612561    {
    25622562        rc = EMInterpretDRxRead(pVM, pVCpu, pRegFrame, pDis->param1.base.reg_gen, pDis->param2.base.reg_dbg);
    25632563    }
    25642564    else
    2565     if(pDis->param1.flags == DISUSE_REG_DBG && (pDis->param2.flags == DISUSE_REG_GEN32 || pDis->param2.flags == DISUSE_REG_GEN64))
     2565    if(pDis->param1.fUse == DISUSE_REG_DBG && (pDis->param2.fUse == DISUSE_REG_GEN32 || pDis->param2.fUse == DISUSE_REG_GEN64))
    25662566    {
    25672567        rc = EMInterpretDRxWrite(pVM, pVCpu, pRegFrame, pDis->param1.base.reg_dbg, pDis->param2.base.reg_gen);
     
    25932593
    25942594    case PARMTYPE_IMMEDIATE:
    2595         if(!(param1.flags & PARAM_VAL16))
     2595        if(!(param1.flags  & PARAM_VAL16))
    25962596            return VERR_EM_INTERPRETER;
    25972597        sel = (RTSEL)param1.val.val16;
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette