• Home
  • Raw
  • Download

Lines Matching refs:getRexW

691 static Int getRexW ( Prefix pfx ) {  in getRexW()  function
18389 nameIRegG(1==getRexW(pfx) ? 8 : 4, pfx, modrm)); in dis_ESC_0F38__SSE4()
18395 nameIRegG(1==getRexW(pfx) ? 8 : 4, pfx, modrm)); in dis_ESC_0F38__SSE4()
18468 vassert(0==getRexW(pfx)); /* ensured by caller */ in dis_PEXTRW()
18523 vassert(0==getRexW(pfx)); /* ensured by caller */ in dis_PEXTRD()
18572 vassert(1==getRexW(pfx)); /* ensured by caller */ in dis_PEXTRQ()
20254 if (haveREX(pfx) && 1==getRexW(pfx)) { in dis_ESC_NONE()
21254 if (have66orF2orF3(pfx) || 1==getRexW(pfx)) goto decode_failure; in dis_ESC_NONE()
22813 vassert(0==getVexL(pfx)/*128*/ && 0==getRexW(pfx)/*WIG?*/); in dis_VEX_NDS_128_AnySimdPfx_0F_WIG()
23732 vassert(1==getVexL(pfx)/*256*/ && 0==getRexW(pfx)/*WIG?*/); in dis_VEX_NDS_256_AnySimdPfx_0F_WIG()
24773 if (haveF2no66noF3(pfx) && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F__VEX()
24799 if (haveF2no66noF3(pfx) && 1==getRexW(pfx)/*W1*/) { in dis_ESC_0F__VEX()
24827 if (haveF3no66noF2(pfx) && 1==getRexW(pfx)/*W1*/) { in dis_ESC_0F__VEX()
24857 if (haveF3no66noF2(pfx) && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F__VEX()
24925 if (haveF2no66noF3(pfx) && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F__VEX()
24930 if (haveF2no66noF3(pfx) && 1==getRexW(pfx)/*W1*/) { in dis_ESC_0F__VEX()
24935 if (haveF3no66noF2(pfx) && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F__VEX()
24940 if (haveF3no66noF2(pfx) && 1==getRexW(pfx)/*W1*/) { in dis_ESC_0F__VEX()
24948 if (haveF2no66noF3(pfx) && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F__VEX()
24953 if (haveF2no66noF3(pfx) && 1==getRexW(pfx)/*W1*/) { in dis_ESC_0F__VEX()
24958 if (haveF3no66noF2(pfx) && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F__VEX()
24963 if (haveF3no66noF2(pfx) && 1==getRexW(pfx)/*W1*/) { in dis_ESC_0F__VEX()
25837 && 0==getVexL(pfx)/*128*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F__VEX()
25862 && 0==getVexL(pfx)/*128*/ && 1==getRexW(pfx)/*W1*/) { in dis_ESC_0F__VEX()
26388 && 0==getVexL(pfx)/*128*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F__VEX()
26412 && 0==getVexL(pfx)/*128*/ && 1==getRexW(pfx)/*W1*/) { in dis_ESC_0F__VEX()
26431 && 0==getVexL(pfx)/*128*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F__VEX()
26506 && 0==getRexW(pfx) /* be paranoid -- Intel docs don't require this */ in dis_ESC_0F__VEX()
26515 && 0==getRexW(pfx) /* be paranoid -- Intel docs don't require this */ in dis_ESC_0F__VEX()
26621 && 0==getVexL(pfx)/*128*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F__VEX()
26875 && 0==getRexW(pfx)/*this might be redundant, dunno*/) { in dis_ESC_0F__VEX()
27678 Int size = getRexW(pfx) ? 8 : 4; in dis_SHIFTX()
27714 IRType ty = getRexW(pfx) ? Ity_F64 : Ity_F32; in dis_FMA()
28320 && 0==getVexL(pfx)/*128*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F38__VEX()
28347 && 1==getVexL(pfx)/*256*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F38__VEX()
28377 && 0==getVexL(pfx)/*128*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F38__VEX()
28404 && 1==getVexL(pfx)/*256*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F38__VEX()
28460 && 1==getVexL(pfx)/*256*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F38__VEX()
28832 && 0==getRexW(pfx)/*W0*/ in dis_ESC_0F38__VEX()
28840 && 0==getRexW(pfx)/*W0*/ in dis_ESC_0F38__VEX()
28851 && 0==getRexW(pfx)/*W0*/ in dis_ESC_0F38__VEX()
28859 && 0==getRexW(pfx)/*W0*/ in dis_ESC_0F38__VEX()
28870 && 0==getRexW(pfx)/*W0*/ in dis_ESC_0F38__VEX()
28878 && 0==getRexW(pfx)/*W0*/ in dis_ESC_0F38__VEX()
28889 && 0==getRexW(pfx)/*W0*/ in dis_ESC_0F38__VEX()
28897 && 0==getRexW(pfx)/*W0*/ in dis_ESC_0F38__VEX()
28998 && 1==getVexL(pfx)/*256*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F38__VEX()
29186 if (have66noF2noF3(pfx) && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F38__VEX()
29194 if (have66noF2noF3(pfx) && 1==getRexW(pfx)/*W1*/) { in dis_ESC_0F38__VEX()
29205 if (have66noF2noF3(pfx) && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F38__VEX()
29216 if (have66noF2noF3(pfx) && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F38__VEX()
29224 if (have66noF2noF3(pfx) && 1==getRexW(pfx)/*W1*/) { in dis_ESC_0F38__VEX()
29235 && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F38__VEX()
29258 && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F38__VEX()
29285 && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F38__VEX()
29306 && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F38__VEX()
29348 && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F38__VEX()
29375 && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F38__VEX()
29406 && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F38__VEX()
29431 && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F38__VEX()
29460 && 0==getRexW(pfx)/*W0*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29467 && 0==getRexW(pfx)/*W0*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29474 && 1==getRexW(pfx)/*W1*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29481 && 1==getRexW(pfx)/*W1*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29491 && 0==getRexW(pfx)/*W0*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29498 && 0==getRexW(pfx)/*W0*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29505 && 1==getRexW(pfx)/*W1*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29512 && 1==getRexW(pfx)/*W1*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29522 && 0 == getRexW(pfx)/*W0*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29531 && 0 == getRexW(pfx)/*W0*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29540 && 1 == getRexW(pfx)/*W1*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29549 && 1 == getRexW(pfx)/*W1*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29561 && 0 == getRexW(pfx)/*W0*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29570 && 0 == getRexW(pfx)/*W0*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29579 && 1 == getRexW(pfx)/*W1*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29588 && 1 == getRexW(pfx)/*W1*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29600 && 0 == getRexW(pfx)/*W0*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29609 && 0 == getRexW(pfx)/*W0*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29618 && 1 == getRexW(pfx)/*W1*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29627 && 1 == getRexW(pfx)/*W1*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29639 && 0 == getRexW(pfx)/*W0*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29648 && 0 == getRexW(pfx)/*W0*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29657 && 1 == getRexW(pfx)/*W1*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29666 && 1 == getRexW(pfx)/*W1*/ && !epartIsReg(getUChar(delta))) { in dis_ESC_0F38__VEX()
29803 Int size = getRexW(pfx) ? 8 : 4; in dis_ESC_0F38__VEX()
29843 Int size = getRexW(pfx) ? 8 : 4; in dis_ESC_0F38__VEX()
29877 Int size = getRexW(pfx) ? 8 : 4; in dis_ESC_0F38__VEX()
29911 Int size = getRexW(pfx) ? 8 : 4; in dis_ESC_0F38__VEX()
29947 Int size = getRexW(pfx) ? 8 : 4; in dis_ESC_0F38__VEX()
30013 Int size = getRexW(pfx) ? 8 : 4; in dis_ESC_0F38__VEX()
30046 Int size = getRexW(pfx) ? 8 : 4; in dis_ESC_0F38__VEX()
30086 Int size = getRexW(pfx) ? 8 : 4; in dis_ESC_0F38__VEX()
30142 Int size = getRexW(pfx) ? 8 : 4; in dis_ESC_0F38__VEX()
30311 delta = decode_vregW(4, delta, modrm, pfx, vbi, operand, &dst, getRexW(pfx)); in dis_FMA4()
30414 && 1==getRexW(pfx)/*W1*/) { in dis_ESC_0F3A__VEX()
30453 && 0==getVexL(pfx)/*128*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F3A__VEX()
30493 && 1==getVexL(pfx)/*256*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F3A__VEX()
30665 && 1==getVexL(pfx)/*256*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F3A__VEX()
31242 && 0==getVexL(pfx)/*128*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F3A__VEX()
31252 && 0==getVexL(pfx)/*128*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F3A__VEX()
31262 && 0==getVexL(pfx)/*128*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F3A__VEX()
31268 && 0==getVexL(pfx)/*128*/ && 1==getRexW(pfx)/*W1*/) { in dis_ESC_0F3A__VEX()
31287 && 1==getVexL(pfx)/*256*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F3A__VEX()
31322 && 1==getVexL(pfx)/*256*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F3A__VEX()
31353 && 0==getVexL(pfx)/*128*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F3A__VEX()
31428 && 0==getVexL(pfx)/*128*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F3A__VEX()
31460 && 0==getVexL(pfx)/*128*/ && 1==getRexW(pfx)/*W1*/) { in dis_ESC_0F3A__VEX()
31497 && 1==getVexL(pfx)/*256*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F3A__VEX()
31532 && 1==getVexL(pfx)/*256*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F3A__VEX()
31782 && 1==getVexL(pfx)/*256*/ && 0==getRexW(pfx)/*W0*/) { in dis_ESC_0F3A__VEX()
31934 Int size = getRexW(pfx) ? 8 : 4; in dis_ESC_0F3A__VEX()
32379 haveREX(pfx) ? 1 : 0, getRexW(pfx), getRexR(pfx), in disInstr_AMD64_WRK()