Lines Matching refs:subtype
961 The frag's "subtype" is RELAX_ENCODE (FIRST, SECOND), where FIRST and
964 the subtype has the following flags:
1110 use the high bit of the subtype field to distinguish these cases.
1150 use one of the high bits of the subtype field to distinguish these
2338 relax_substateT subtype, symbolS *symbol, offsetT offset)
2344 subtype, symbol, offset, NULL);
8405 needed. SUBTYPE is a bitmask of RELAX_DELAY_SLOT, RELAX_DELAY_SLOT_16BIT,
8410 macro_warning (relax_substateT subtype)
8412 if (subtype & RELAX_DELAY_SLOT)
8415 else if (subtype & RELAX_NOMACRO)
8417 else if (subtype & (RELAX_DELAY_SLOT_SIZE_FIRST
8419 return ((subtype & RELAX_DELAY_SLOT_16BIT)
8434 relax_substateT subtype = 0;
8438 subtype |= RELAX_DELAY_SLOT_16BIT;
8443 subtype |= RELAX_DELAY_SLOT_SIZE_FIRST;
8446 subtype |= RELAX_DELAY_SLOT_SIZE_SECOND;
8453 subtype |= RELAX_SECOND_LONGER;
8455 subtype |= RELAX_NOMACRO;
8457 subtype |= RELAX_DELAY_SLOT;
8462 if ((subtype & RELAX_DELAY_SLOT_SIZE_FIRST) != 0
8463 && (subtype & RELAX_DELAY_SLOT_SIZE_SECOND) != 0)
8468 s = subtype & (RELAX_DELAY_SLOT_16BIT
8474 subtype &= ~s;
8484 s = subtype & (RELAX_SECOND_LONGER | RELAX_NOMACRO | RELAX_DELAY_SLOT);
8488 subtype &= ~s;
8495 mips_macro_warning.first_frag->fr_subtype |= subtype;
17152 encoded in the subtype information. For the mips16, we have to
17916 relax_substateT subtype = fragp->fr_subtype;
17917 bfd_boolean second_longer = (subtype & RELAX_SECOND_LONGER) != 0;
17918 bfd_boolean use_second = (subtype & RELAX_USE_SECOND) != 0;
17922 first = RELAX_FIRST (subtype);
17923 second = RELAX_SECOND (subtype);
17928 if ((!use_second && (subtype & RELAX_DELAY_SLOT_SIZE_FIRST) != 0)
17929 || (use_second && (subtype & RELAX_DELAY_SLOT_SIZE_SECOND) != 0))
17934 s = subtype & (RELAX_DELAY_SLOT_16BIT
17940 subtype &= ~s;
17949 s = (subtype
17954 subtype &= ~s;
17964 if (subtype & RELAX_USE_SECOND)
17974 if (subtype & RELAX_USE_SECOND)
17982 if (subtype & RELAX_USE_SECOND)