Lines Matching refs:vectorExtensionPrefix
343 insn->vectorExtensionPrefix[0] = byte; in readPrefixes()
344 insn->vectorExtensionPrefix[1] = byte1; in readPrefixes()
345 if (consume(insn, insn->vectorExtensionPrefix[2])) { in readPrefixes()
349 if (consume(insn, insn->vectorExtensionPrefix[3])) { in readPrefixes()
357 (wFromEVEX3of4(insn->vectorExtensionPrefix[2]) << 3) | in readPrefixes()
358 (rFromEVEX2of4(insn->vectorExtensionPrefix[1]) << 2) | in readPrefixes()
359 (xFromEVEX2of4(insn->vectorExtensionPrefix[1]) << 1) | in readPrefixes()
360 (bFromEVEX2of4(insn->vectorExtensionPrefix[1]) << 0); in readPrefixes()
366 insn->vectorExtensionPrefix[0], insn->vectorExtensionPrefix[1], in readPrefixes()
367 insn->vectorExtensionPrefix[2], insn->vectorExtensionPrefix[3])); in readPrefixes()
382 insn->vectorExtensionPrefix[0] = byte; in readPrefixes()
383 consume(insn, insn->vectorExtensionPrefix[1]); in readPrefixes()
384 consume(insn, insn->vectorExtensionPrefix[2]); in readPrefixes()
390 (wFromVEX3of3(insn->vectorExtensionPrefix[2]) << 3) | in readPrefixes()
391 (rFromVEX2of3(insn->vectorExtensionPrefix[1]) << 2) | in readPrefixes()
392 (xFromVEX2of3(insn->vectorExtensionPrefix[1]) << 1) | in readPrefixes()
393 (bFromVEX2of3(insn->vectorExtensionPrefix[1]) << 0); in readPrefixes()
396 insn->vectorExtensionPrefix[0], in readPrefixes()
397 insn->vectorExtensionPrefix[1], in readPrefixes()
398 insn->vectorExtensionPrefix[2])); in readPrefixes()
413 insn->vectorExtensionPrefix[0] = byte; in readPrefixes()
414 consume(insn, insn->vectorExtensionPrefix[1]); in readPrefixes()
418 0x40 | (rFromVEX2of2(insn->vectorExtensionPrefix[1]) << 2); in readPrefixes()
420 switch (ppFromVEX2of2(insn->vectorExtensionPrefix[1])) { in readPrefixes()
429 insn->vectorExtensionPrefix[0], in readPrefixes()
430 insn->vectorExtensionPrefix[1])); in readPrefixes()
445 insn->vectorExtensionPrefix[0] = byte; in readPrefixes()
446 consume(insn, insn->vectorExtensionPrefix[1]); in readPrefixes()
447 consume(insn, insn->vectorExtensionPrefix[2]); in readPrefixes()
453 (wFromXOP3of3(insn->vectorExtensionPrefix[2]) << 3) | in readPrefixes()
454 (rFromXOP2of3(insn->vectorExtensionPrefix[1]) << 2) | in readPrefixes()
455 (xFromXOP2of3(insn->vectorExtensionPrefix[1]) << 1) | in readPrefixes()
456 (bFromXOP2of3(insn->vectorExtensionPrefix[1]) << 0); in readPrefixes()
458 switch (ppFromXOP3of3(insn->vectorExtensionPrefix[2])) { in readPrefixes()
467 insn->vectorExtensionPrefix[0], in readPrefixes()
468 insn->vectorExtensionPrefix[1], in readPrefixes()
469 insn->vectorExtensionPrefix[2])); in readPrefixes()
639 reg |= r2FromEVEX2of4(insn->vectorExtensionPrefix[1]) << 4; in readModRM()
640 evexrm = xFromEVEX2of4(insn->vectorExtensionPrefix[1]) << 4; in readModRM()
879 switch (mmFromEVEX2of4(insn->vectorExtensionPrefix[1])) { in readOpcode()
883 mmFromEVEX2of4(insn->vectorExtensionPrefix[1]))); in readOpcode()
896 switch (mmmmmFromVEX2of3(insn->vectorExtensionPrefix[1])) { in readOpcode()
900 mmmmmFromVEX2of3(insn->vectorExtensionPrefix[1]))); in readOpcode()
916 switch (mmmmmFromXOP2of3(insn->vectorExtensionPrefix[1])) { in readOpcode()
920 mmmmmFromVEX2of3(insn->vectorExtensionPrefix[1]))); in readOpcode()
1081 switch (ppFromEVEX3of4(insn->vectorExtensionPrefix[2])) { in getInstructionID()
1093 if (zFromEVEX4of4(insn->vectorExtensionPrefix[3])) in getInstructionID()
1095 if (bFromEVEX4of4(insn->vectorExtensionPrefix[3])) in getInstructionID()
1097 if (aaaFromEVEX4of4(insn->vectorExtensionPrefix[3])) in getInstructionID()
1099 if (lFromEVEX4of4(insn->vectorExtensionPrefix[3])) in getInstructionID()
1101 if (l2FromEVEX4of4(insn->vectorExtensionPrefix[3])) in getInstructionID()
1104 switch (ppFromVEX3of3(insn->vectorExtensionPrefix[2])) { in getInstructionID()
1116 if (lFromVEX3of3(insn->vectorExtensionPrefix[2])) in getInstructionID()
1119 switch (ppFromVEX2of2(insn->vectorExtensionPrefix[1])) { in getInstructionID()
1133 if (lFromVEX2of2(insn->vectorExtensionPrefix[1])) in getInstructionID()
1136 switch (ppFromXOP3of3(insn->vectorExtensionPrefix[2])) { in getInstructionID()
1148 if (lFromXOP3of3(insn->vectorExtensionPrefix[2])) in getInstructionID()
1222 wFromEVEX3of4(insn->vectorExtensionPrefix[2])) || in getInstructionID()
1224 wFromVEX3of3(insn->vectorExtensionPrefix[2])) || in getInstructionID()
1226 wFromXOP3of3(insn->vectorExtensionPrefix[2]))) { in getInstructionID()
1452 vvvv = (v2FromEVEX4of4(insn->vectorExtensionPrefix[3]) << 4 | in readVVVV()
1453 vvvvFromEVEX3of4(insn->vectorExtensionPrefix[2])); in readVVVV()
1455 vvvv = vvvvFromVEX3of3(insn->vectorExtensionPrefix[2]); in readVVVV()
1457 vvvv = vvvvFromVEX2of2(insn->vectorExtensionPrefix[1]); in readVVVV()
1459 vvvv = vvvvFromXOP3of3(insn->vectorExtensionPrefix[2]); in readVVVV()
1481 static_cast<Reg>(aaaFromEVEX4of4(insn->vectorExtensionPrefix[3])); in readMaskRegister()
1520 v2FromEVEX4of4(insn->vectorExtensionPrefix[3])) in readOperands()
1600 insn->RC = (l2FromEVEX4of4(insn->vectorExtensionPrefix[3]) << 1) | in readOperands()
1601 lFromEVEX4of4(insn->vectorExtensionPrefix[3]); in readOperands()