Searched refs:fUse (Results 1 - 17 of 17) sorted by relevance
/vbox/src/VBox/Disassembler/ |
H A D | DisasmFormatYasm.cpp | 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 788 uint32_t const fUse = pParam->fUse; local [all...] |
H A D | DisasmReg.cpp | 266 if (pParam->fUse & (DISUSE_REG_GEN32|DISUSE_REG_GEN64|DISUSE_REG_GEN16)) 502 if (DISUSE_IS_EFFECTIVE_ADDR(pParam->fUse)) 508 if (pParam->fUse & DISUSE_BASE) 510 if (pParam->fUse & DISUSE_REG_GEN8) 516 if (pParam->fUse & DISUSE_REG_GEN16) 522 if (pParam->fUse & DISUSE_REG_GEN32) 528 if (pParam->fUse & DISUSE_REG_GEN64) 540 if (pParam->fUse & DISUSE_INDEX) 542 if (pParam->fUse & DISUSE_REG_GEN16) 549 Assert(!(pParam->fUse [all...] |
H A D | DisasmCore.cpp | 727 pParam->fUse |= DISUSE_INDEX | vregtype; 732 pParam->fUse |= DISUSE_SCALE; 742 pParam->fUse |= DISUSE_DISPLACEMENT32; 747 pParam->fUse |= DISUSE_DISPLACEMENT64; 753 pParam->fUse |= DISUSE_BASE | regtype; 873 pParam->fUse |= DISUSE_REG_GEN8; 880 pParam->fUse |= DISUSE_REG_GEN16; 887 pParam->fUse |= DISUSE_REG_GEN32; 892 pParam->fUse |= DISUSE_REG_GEN64; 910 pParam->fUse | [all...] |
/vbox/src/VBox/VMM/include/ |
H A D | CSAMInternal.h | 253 if (pCpu->Param1.fUse & DISUSE_IMMEDIATE8_REL) 258 if (pCpu->Param1.fUse & DISUSE_IMMEDIATE16_REL) 263 if (pCpu->Param1.fUse & DISUSE_IMMEDIATE32_REL) 269 Log(("We don't support far jumps here!! (%08X)\n", pCpu->Param1.fUse));
|
H A D | PATMInternal.h | 663 if (pCpu->Param1.fUse & DISUSE_IMMEDIATE8_REL) 668 if (pCpu->Param1.fUse & DISUSE_IMMEDIATE16_REL) 673 if (pCpu->Param1.fUse & DISUSE_IMMEDIATE32_REL) 679 Log(("We don't support far jumps here!! (%08X)\n", pCpu->Param1.fUse));
|
/vbox/src/VBox/VMM/VMMAll/ |
H A D | IOMAll.cpp | 75 if (pParam->fUse & (DISUSE_BASE | DISUSE_INDEX | DISUSE_SCALE | DISUSE_DISPLACEMENT8 | DISUSE_DISPLACEMENT16 | DISUSE_DISPLACEMENT32)) 83 if (pParam->fUse & (DISUSE_REG_GEN64 | DISUSE_REG_GEN32 | DISUSE_REG_GEN16 | DISUSE_REG_GEN8)) 85 if (pParam->fUse & DISUSE_REG_GEN32) 92 if (pParam->fUse & DISUSE_REG_GEN16) 99 if (pParam->fUse & DISUSE_REG_GEN8) 106 Assert(pParam->fUse & DISUSE_REG_GEN64); 113 if (pParam->fUse & (DISUSE_IMMEDIATE64 | DISUSE_IMMEDIATE64_SX8)) 120 if (pParam->fUse & (DISUSE_IMMEDIATE32 | DISUSE_IMMEDIATE32_SX8)) 127 if (pParam->fUse & (DISUSE_IMMEDIATE16 | DISUSE_IMMEDIATE16_SX8)) 134 if (pParam->fUse [all...] |
H A D | EMAll.cpp | 2240 if ( (pDis->Param1.fUse & DISUSE_BASE) 2241 && (pDis->Param1.fUse & (DISUSE_REG_GEN16|DISUSE_REG_GEN32)) 2718 if (RT_UNLIKELY(pDis->Param1.fUse == DISUSE_REG_SEG)) 2773 AssertReturn((pDis->Param1.fUse & (DISUSE_REG_GEN8|DISUSE_REG_GEN16|DISUSE_REG_GEN32)), VERR_EM_INTERPRETER); 2774 AssertReturn(pDis->Param2.fUse == DISUSE_REG_SEG, VERR_EM_INTERPRETER); 3418 if ((pDis->Param1.fUse == DISUSE_REG_GEN32 || pDis->Param1.fUse == DISUSE_REG_GEN64) && pDis->Param2.fUse == DISUSE_REG_CR) 3421 if (pDis->Param1.fUse == DISUSE_REG_CR && (pDis->Param2.fUse [all...] |
H A D | IOMAllMMIO.cpp | 1602 AssertMsg(uErrorCode == UINT32_MAX || DISUSE_IS_EFFECTIVE_ADDR(pDis->Param1.fUse) == !!(uErrorCode & X86_TRAP_PF_RW), ("flags1=%#llx/%RTbool flags2=%#llx/%RTbool ErrCd=%#x\n", pDis->Param1.fUse, DISUSE_IS_EFFECTIVE_ADDR(pDis->Param1.fUse), pDis->Param2.fUse, DISUSE_IS_EFFECTIVE_ADDR(pDis->Param2.fUse), uErrorCode)); 1605 : DISUSE_IS_EFFECTIVE_ADDR(pDis->Param1.fUse))
|
H A D | PGMAllPool.cpp | 756 LogFlow(("Reused instr %RGv %d at %RGv param1.fUse=%llx param1.reg=%d\n", pRegFrame->rip, pDis->pCurInstr->uOpcode, pvFault, pDis->Param1.fUse, pDis->Param1.Base.idxGenReg)); 799 if ( ( (pDis->Param1.fUse & DISUSE_REG_GEN32) 800 || (pDis->Param1.fUse & DISUSE_REG_GEN64))
|
/vbox/src/VBox/VMM/VMMR3/ |
H A D | PATMPatch.cpp | 1210 Assert(pCpu->Param1.fUse & DISUSE_REG_DBG); 1211 Assert(pCpu->Param2.fUse & DISUSE_REG_GEN32); 1219 Assert(pCpu->Param1.fUse & DISUSE_REG_GEN32); 1220 Assert(pCpu->Param2.fUse & DISUSE_REG_DBG); 1262 Assert(pCpu->Param1.fUse & DISUSE_REG_CR); 1263 Assert(pCpu->Param2.fUse & DISUSE_REG_GEN32); 1268 Assert(pCpu->Param1.fUse & DISUSE_REG_GEN32); 1269 Assert(pCpu->Param2.fUse & DISUSE_REG_CR); 1371 if (pCpu->Param1.fUse == DISUSE_REG_GEN32 || pCpu->Param1.fUse [all...] |
H A D | CSAM.cpp | 849 Assert(pCpu->Param1.fUse & DISUSE_IMMEDIATE8); 935 && (pCpu->Param2.fUse & DISUSE_REG_SEG) 954 /** @todo broken comparison!! should be if ((pCpu->Param1.fUse & DISUSE_REG_SEG) && (pCpu->Param1.Base.idxSegReg == DISSELREG_SS)) */ 1173 if ( cpu.Param1.fUse != DISUSE_REG_GEN32 1191 || cpu.Param1.fUse != DISUSE_REG_GEN32 1217 || cpu.Param1.fUse != DISUSE_REG_GEN32 1404 || (cpu.pCurInstr->uOpcode == OP_CALL && cpu.Param1.fUse == DISUSE_DISPLACEMENT32)) /* simple indirect call (call dword ptr [address]) */ 1408 && cpu.Param1.fUse == DISUSE_DISPLACEMENT32) 1418 Log(("We don't support far jumps here!! (%08X)\n", cpu.Param1.fUse)); 1475 && (cpu.Param1.fUse [all...] |
H A D | HM.cpp | 1919 if (pDis->Param1.fUse == DISUSE_DISPLACEMENT32) 1922 if (pDis->Param2.fUse == DISUSE_REG_GEN32) 1930 Assert(pDis->Param2.fUse == DISUSE_IMMEDIATE32); 1951 Assert(pDis->Param1.fUse == DISUSE_REG_GEN32); 1964 && pDis->Param1.fUse == DISUSE_REG_GEN32 1966 && pDis->Param2.fUse == DISUSE_IMMEDIATE8 2095 if (pDis->Param1.fUse == DISUSE_DISPLACEMENT32) 2115 bool fUsesEax = (pDis->Param2.fUse == DISUSE_REG_GEN32 && pDis->Param2.Base.idxGenReg == DISGREG_EAX); 2123 if (pDis->Param2.fUse == DISUSE_REG_GEN32) 2133 Assert(pDis->Param2.fUse [all...] |
H A D | EMRaw.cpp | 1029 if (Cpu.Param1.fUse & DISUSE_REG_GEN32) 1032 Assert(Cpu.Param2.fUse & DISUSE_REG_CR); 1039 Assert(Cpu.Param1.fUse & DISUSE_REG_CR); 1139 && Cpu.Param1.fUse == DISUSE_REG_CR /* write */
|
H A D | PATM.cpp | 1776 Log(("We don't support far jumps here!! (%08X)\n", pCpu->Param1.fUse)); 1823 if ( (pCpu->Param1.fUse & DISUSE_REG_SEG) 1832 if ( (pCpu->Param2.fUse & DISUSE_REG_SEG) 1834 && (pCpu->Param1.fUse & (DISUSE_REG_GEN32|DISUSE_REG_GEN16))) /** @todo memory operand must in theory be handled too */ 1847 /** @todo broken comparison!! should be if ((pCpu->Param1.fUse & DISUSE_REG_SEG) && (pCpu->Param1.Base.idxSegReg == DISSELREG_SS)) */ 1955 /** @todo broken comparison!! should be if ((pCpu->Param1.fUse & DISUSE_REG_SEG) && (pCpu->Param1.Base.idxSegReg == DISSELREG_SS)) */ 2324 Log(("We don't support far jumps here!! (%08X)\n", cpu.Param1.fUse)); 2542 Log(("We don't support far jumps here!! (%08X)\n", cpu.Param1.fUse)); 3674 Log(("We don't support far jumps here!! (%08X)\n", pCpu->Param1.fUse)); 3766 if (pCpu->Param2.fUse ! [all...] |
/vbox/src/VBox/VMM/VMMRC/ |
H A D | TRPMRCHandlers.cpp | 806 pCpu->Param1.fUse = DISUSE_IMMEDIATE8; 811 Assert(pCpu->Param1.fUse & DISUSE_IMMEDIATE8); 916 pCpu->Param1.fUse = DISUSE_IMMEDIATE8; 921 Assert(pCpu->Param1.fUse & DISUSE_IMMEDIATE8); 1110 if (Cpu.Param2.fUse & DISUSE_IMMEDIATE) 1116 if (Cpu.Param1.fUse & DISUSE_IMMEDIATE)
|
/vbox/include/VBox/ |
H A D | dis.h | 400 uint64_t fUse; member in struct:DISOPPARAM 402 * DISUSE_IMMEDIATE are set in fUse. */ 407 /** 64-bit displacement, applicable if DISUSE_DISPLACEMENT64 is set in fUse. */ 411 * DISUSE_RIPDISPLACEMENT32 is set in fUse. */ 414 /** 16-bit displacement, applicable if DISUSE_DISPLACEMENT16 is set in fUse. */ 417 /** 8-bit displacement, applicable if DISUSE_DISPLACEMENT8 is set in fUse. */ 422 * set in fUse. */ 426 * DISUSE_REG_GEN16, DISUSE_REG_GEN32 or DISUSE_REG_GEN64 is set in fUse. */ 429 * set in fUse. 1:1 indexes. */ 432 * set in fUse [all...] |
/vbox/src/VBox/Runtime/r3/ |
H A D | alloc-ef.cpp | 471 && (Dis.Param2.fUse & (DISUSE_IMMEDIATE16_SX8 | DISUSE_IMMEDIATE32_SX8 | DISUSE_IMMEDIATE64_SX8))
|
Completed in 572 milliseconds