Lines Matching refs:fUse

99     switch (pParam->fUse & (  DISUSE_REG_GEN8 | DISUSE_REG_GEN16 | DISUSE_REG_GEN32 | DISUSE_REG_GEN64
207 AssertMsgFailed(("%#x\n", pParam->fUse));
224 if (pParam->fUse & DISUSE_REG_XMM)
231 else if (pParam->fUse & DISUSE_REG_YMM)
267 AssertMsgFailed(("%#x %#x\n", pParam->fUse, pDis->uAddrMode));
611 || (*pszFmt == '&' && ( DISUSE_IS_EFFECTIVE_ADDR(pDis->Param1.fUse)
612 || DISUSE_IS_EFFECTIVE_ADDR(pDis->Param2.fUse)
613 || DISUSE_IS_EFFECTIVE_ADDR(pDis->Param3.fUse)
614 || DISUSE_IS_EFFECTIVE_ADDR(pDis->Param4.fUse))))
709 case OP_PARM_s: if (pParam->fUse & DISUSE_REG_FP) PUT_SZ("tword "); break; /* ?? */ \
713 && ((pParam->fUse & DISUSE_REG_FP) || pOp->uOpcode == OP_FLD)) \
731 && !DISUSE_IS_EFFECTIVE_ADDR(pDis->Param1.fUse)
732 && !DISUSE_IS_EFFECTIVE_ADDR(pDis->Param2.fUse)
733 && !DISUSE_IS_EFFECTIVE_ADDR(pDis->Param3.fUse))
767 Assert(!(pParam->fUse & (DISUSE_INDEX | DISUSE_SCALE) /* No SIB here... */));
768 Assert(!(pParam->fUse & (DISUSE_DISPLACEMENT8 | DISUSE_DISPLACEMENT16 | DISUSE_DISPLACEMENT32 | DISUSE_DISPLACEMENT64 | DISUSE_RIPDISPLACEMENT32)));
788 uint32_t const fUse = pParam->fUse;
789 if (DISUSE_IS_EFFECTIVE_ADDR(fUse))
801 && (fUse & (DISUSE_DISPLACEMENT8 | DISUSE_DISPLACEMENT16 | DISUSE_DISPLACEMENT32 | DISUSE_DISPLACEMENT64 | DISUSE_RIPDISPLACEMENT32)))
803 if ( (fUse & DISUSE_DISPLACEMENT8)
806 else if ( (fUse & DISUSE_DISPLACEMENT16)
809 else if ( (fUse & DISUSE_DISPLACEMENT32)
812 else if ( (fUse & DISUSE_DISPLACEMENT64)
817 if (DISUSE_IS_EFFECTIVE_ADDR(fUse))
820 bool fBase = (fUse & DISUSE_BASE) /* When exactly is DISUSE_BASE supposed to be set? disasmModRMReg doesn't set it. */
821 || ( (fUse & ( DISUSE_REG_GEN8
833 && !DISUSE_IS_EFFECTIVE_ADDR(fUse));
841 if (fUse & DISUSE_INDEX)
850 if (fUse & DISUSE_SCALE)
857 Assert(!(fUse & DISUSE_SCALE));
860 if (fUse & (DISUSE_DISPLACEMENT8 | DISUSE_DISPLACEMENT16 | DISUSE_DISPLACEMENT32 | DISUSE_DISPLACEMENT64 | DISUSE_RIPDISPLACEMENT32))
862 if (fUse & DISUSE_DISPLACEMENT8)
864 else if (fUse & DISUSE_DISPLACEMENT16)
866 else if (fUse & (DISUSE_DISPLACEMENT32 | DISUSE_RIPDISPLACEMENT32))
868 else if (fUse & DISUSE_DISPLACEMENT64)
876 if (fBase || (fUse & DISUSE_INDEX))
882 if (fUse & DISUSE_DISPLACEMENT8)
884 else if (fUse & DISUSE_DISPLACEMENT16)
886 else if (fUse & DISUSE_DISPLACEMENT32)
888 else if (fUse & DISUSE_DISPLACEMENT64)
897 if (DISUSE_IS_EFFECTIVE_ADDR(fUse))
899 if (pfnGetSymbol && !fBase && !(fUse & DISUSE_INDEX) && off2 != 0)
920 switch (pParam->fUse & ( DISUSE_IMMEDIATE8 | DISUSE_IMMEDIATE16 | DISUSE_IMMEDIATE32 | DISUSE_IMMEDIATE64
1020 if (pParam->fUse & DISUSE_IMMEDIATE8_REL)
1030 else if (pParam->fUse & DISUSE_IMMEDIATE16_REL)
1045 Assert(pParam->fUse & (DISUSE_IMMEDIATE32_REL | DISUSE_IMMEDIATE64_REL));
1079 switch (pParam->fUse & (DISUSE_IMMEDIATE_ADDR_16_16 | DISUSE_IMMEDIATE_ADDR_16_32 | DISUSE_DISPLACEMENT64 | DISUSE_DISPLACEMENT32 | DISUSE_DISPLACEMENT16))
1127 switch (pParam->fUse & (DISUSE_IMMEDIATE_ADDR_16_16 | DISUSE_IMMEDIATE_ADDR_16_32 | DISUSE_DISPLACEMENT64 | DISUSE_DISPLACEMENT32 | DISUSE_DISPLACEMENT16))
1175 if (pParam->fUse & DISUSE_POINTER_DS_BASED)
1401 if ( !DISUSE_IS_EFFECTIVE_ADDR(pDis->Param1.fUse)
1402 && !DISUSE_IS_EFFECTIVE_ADDR(pDis->Param2.fUse)
1403 && !DISUSE_IS_EFFECTIVE_ADDR(pDis->Param3.fUse))