Lines Matching defs:pszFmt

478         const char *pszFmt = pOp->pszOpcode;
482 pszFmt = pDis->uOpMode == DISCPUMODE_16BIT ? "jcxz %Jb" : pDis->uOpMode == DISCPUMODE_32BIT ? "jecxz %Jb" : "jrcxz %Jb";
485 pszFmt = pDis->uOpMode == DISCPUMODE_16BIT ? "pushfw" : pDis->uOpMode == DISCPUMODE_32BIT ? "pushfd" : "pushfq";
488 pszFmt = pDis->uOpMode == DISCPUMODE_16BIT ? "popfw" : pDis->uOpMode == DISCPUMODE_32BIT ? "popfd" : "popfq";
491 pszFmt = pDis->uOpMode == DISCPUMODE_16BIT ? "pushaw" : "pushad";
494 pszFmt = pDis->uOpMode == DISCPUMODE_16BIT ? "popaw" : "popad";
497 pszFmt = "insb";
500 pszFmt = pDis->uOpMode == DISCPUMODE_16BIT ? "insw" : pDis->uOpMode == DISCPUMODE_32BIT ? "insd" : "insq";
503 pszFmt = "outsb";
506 pszFmt = pDis->uOpMode == DISCPUMODE_16BIT ? "outsw" : pDis->uOpMode == DISCPUMODE_32BIT ? "outsd" : "outsq";
509 pszFmt = "movsb";
512 pszFmt = pDis->uOpMode == DISCPUMODE_16BIT ? "movsw" : pDis->uOpMode == DISCPUMODE_32BIT ? "movsd" : "movsq";
515 pszFmt = "cmpsb";
518 pszFmt = pDis->uOpMode == DISCPUMODE_16BIT ? "cmpsw" : pDis->uOpMode == DISCPUMODE_32BIT ? "cmpsd" : "cmpsq";
521 pszFmt = "scasb";
524 pszFmt = pDis->uOpMode == DISCPUMODE_16BIT ? "scasw" : pDis->uOpMode == DISCPUMODE_32BIT ? "scasd" : "scasq";
527 pszFmt = "lodsb";
530 pszFmt = pDis->uOpMode == DISCPUMODE_16BIT ? "lodsw" : pDis->uOpMode == DISCPUMODE_32BIT ? "lodsd" : "lodsq";
533 pszFmt = "stosb";
536 pszFmt = pDis->uOpMode == DISCPUMODE_16BIT ? "stosw" : pDis->uOpMode == DISCPUMODE_32BIT ? "stosd" : "stosq";
539 pszFmt = pDis->uOpMode == DISCPUMODE_16BIT ? "cbw" : pDis->uOpMode == DISCPUMODE_32BIT ? "cwde" : "cdqe";
542 pszFmt = pDis->uOpMode == DISCPUMODE_16BIT ? "cwd" : pDis->uOpMode == DISCPUMODE_32BIT ? "cdq" : "cqo";
545 Assert(pszFmt[3] == '/');
546 pszFmt += 4;
549 pszFmt = "xlatb";
552 pszFmt = "int3";
561 else if (pszFmt[sizeof("nop %Ev") - 1] == '/' && pszFmt[sizeof("nop %Ev")] == 'p')
562 pszFmt = "prefetch %Eb";
573 pszFmt = "";
579 if (*pszFmt == 'f' && strchr(pszFmt, '('))
585 ch = *pszFmt++;
586 if (ch == 'S' && pszFmt[0] == 'T' && pszFmt[1] == '(')
590 pszFmt += 2;
591 ch = *pszFmt;
592 Assert(pszFmt[1] == ')');
593 pszFmt += 2;
599 pszFmt = szTmpFmt;
601 if (strchr ("#@&", *pszFmt))
603 const char *pszDelim = strchr(pszFmt, '/');
609 if ( (*pszFmt == '#' && pDis->bVexWFlag)
610 || (*pszFmt == '@' && !VEXREG_IS256B(pDis->bVexDestReg))
611 || (*pszFmt == '&' && ( DISUSE_IS_EFFECTIVE_ADDR(pDis->Param1.fUse)
616 strncpy(pszFmtDst, pszFmt + 1, pszDelim - pszFmt - 1);
617 pszFmtDst += pszDelim - pszFmt - 1;
625 pszFmt = szTmpFmt;
746 while ((ch = *pszFmt++) != '\0')
750 ch = *pszFmt++;
766 pszFmt += RT_C_IS_ALPHA(pszFmt[0]) ? RT_C_IS_ALPHA(pszFmt[1]) ? 2 : 1 : 0;
785 pszFmt += RT_C_IS_ALPHA(pszFmt[0]) ? RT_C_IS_ALPHA(pszFmt[1]) ? 2 : 1 : 0;
919 Assert(*pszFmt == 'b' || *pszFmt == 'v' || *pszFmt == 'w' || *pszFmt == 'z'); pszFmt++;
1025 Assert(*pszFmt == 'b'); pszFmt++;
1035 Assert(*pszFmt == 'v'); pszFmt++;
1046 Assert(*pszFmt == 'v'); pszFmt++;
1074 Assert(*pszFmt == 'p'); pszFmt++;
1121 Assert(*pszFmt == 'b' || *pszFmt == 'v'); pszFmt++;
1171 Assert(*pszFmt == 'b' || *pszFmt == 'v'); pszFmt++;
1189 Assert(RT_C_IS_ALPHA(pszFmt[0]) && RT_C_IS_ALPHA(pszFmt[1]) && !RT_C_IS_ALPHA(pszFmt[2]));
1190 pszFmt += 2;
1198 AssertMsgFailed(("%c%s!\n", ch, pszFmt));
1201 AssertMsg(*pszFmt == ',' || *pszFmt == '\0', ("%c%s\n", ch, pszFmt));
1208 Assert(*pszFmt != ' ');