Lines Matching refs:vexPrefix
449 insn->vexPrefix[0] = byte;
450 consumeByte(insn, &insn->vexPrefix[1]);
451 consumeByte(insn, &insn->vexPrefix[2]);
457 | (wFromVEX3of3(insn->vexPrefix[2]) << 3)
458 | (rFromVEX2of3(insn->vexPrefix[1]) << 2)
459 | (xFromVEX2of3(insn->vexPrefix[1]) << 1)
460 | (bFromVEX2of3(insn->vexPrefix[1]) << 0);
463 switch (ppFromVEX3of3(insn->vexPrefix[2]))
472 dbgprintf(insn, "Found VEX prefix 0x%hhx 0x%hhx 0x%hhx", insn->vexPrefix[0], insn->vexPrefix[1], insn->vexPrefix[2]);
491 insn->vexPrefix[0] = byte;
492 consumeByte(insn, &insn->vexPrefix[1]);
496 | (rFromVEX2of2(insn->vexPrefix[1]) << 2);
499 switch (ppFromVEX2of2(insn->vexPrefix[1]))
508 dbgprintf(insn, "Found VEX prefix 0x%hhx 0x%hhx", insn->vexPrefix[0], insn->vexPrefix[1]);
585 switch (mmmmmFromVEX2of3(insn->vexPrefix[1]))
588 dbgprintf(insn, "Unhandled m-mmmm field for instruction (0x%hhx)", mmmmmFromVEX2of3(insn->vexPrefix[1]));
775 switch (ppFromVEX3of3(insn->vexPrefix[2])) {
787 if (lFromVEX3of3(insn->vexPrefix[2]))
791 switch (ppFromVEX2of2(insn->vexPrefix[1])) {
803 if (lFromVEX2of2(insn->vexPrefix[1]))
1506 insn->vvvv = vvvvFromVEX3of3(insn->vexPrefix[2]);
1508 insn->vvvv = vvvvFromVEX2of2(insn->vexPrefix[1]);