Lines Matching refs:prefixes
258 int *prefixes;
323 int prefixes;
331 .prefixes = &prefixes,
342 prefixes = 0;
347 /* Recognize all prefixes. */
358 prefixes |= last_prefix_bit = 1 << i;
365 prefixes |= ((*data++) & 0xf) | has_rex;
377 if (prefixes != 0)
448 if (correct_prefix != 0 && (prefixes & correct_prefix) == 0)
450 prefixes ^= correct_prefix;
476 if (prefixes == 0)
491 if ((prefixes & has_lock) != 0)
499 if ((prefixes & has_rep) != 0)
506 && (prefixes & (has_rep | has_repne)) != 0)
508 if ((prefixes & has_repne) != 0)
513 else if ((prefixes & has_rep) != 0)
519 else if ((prefixes & (has_rep | has_repne)) != 0)
597 if (likely ((prefixes & has_addr16) != 0))
723 if (prefixes & has_rex_b)
731 if (prefixes == (has_rex_w | has_rex))
737 if (prefixes & ~has_data16)
739 str = prefixes & has_data16 ? "cbtw" : "cwtl";
744 if (prefixes == (has_rex_w | has_rex))
750 if (prefixes & ~has_data16)
752 str = prefixes & has_data16 ? "cwtd" : "cltd";
756 if (prefixes & ~has_addr16)
759 str = prefixes & has_addr16 ? "jecxz" : "jrcxz";
761 str = prefixes & has_addr16 ? "jcxz" : "jecxz";
787 str = ((prefixes & has_rex_w)
854 if (prefixes & has_data16)
857 else if (prefixes & has_rex_w)
881 if (prefixes & has_data16)
884 prefixes &= ~has_data16;
893 if (prefixes & has_data16)
896 prefixes &= ~has_data16;
899 else if (prefixes & has_rex_w)
1116 if ((prefixes & SEGMENT_PREFIXES) != 0)
1130 if (prefixes != 0)