Lines Matching defs:strict
774 /* Nonzero when strict matching is enabled. Zero otherwise.
777 not strict matching should be enabled for that instruction.
779 Mainly, strict causes errors to be ignored when a match failure
782 static int strict;
1648 strict = (insn->flags & FLAG_STRICT);
1749 if (strict && the_insn.exp.X_op != O_constant)
1758 if (strict && the_insn.exp.X_op != O_constant)
1761 /* When in strict mode, we want to just reject this
1763 CHECK_FIELD (num, 15, -16, strict);
1770 if (strict && the_insn.exp.X_op != O_constant)
1773 /* When in strict mode, we want to just reject this
1775 CHECK_FIELD (num, 15, -16, strict);
1782 if (strict && the_insn.exp.X_op != O_constant)
1785 CHECK_FIELD (num, 31, 0, strict);
1791 if (strict && the_insn.exp.X_op != O_constant)
1794 CHECK_FIELD (num, 31, 0, strict);
1800 if (strict && the_insn.exp.X_op != O_constant)
1803 CHECK_FIELD (num, 1023, 0, strict);
1850 else if (strict)
1891 else if (strict)
1949 /* In strict mode, this is a match failure. */
1950 else if (strict)
3409 if (strict && the_insn.exp.X_op != O_constant)
3412 CHECK_FIELD (num, 3, 1, strict);
3418 if (strict && the_insn.exp.X_op != O_constant)
3421 CHECK_FIELD (num, 15, 0, strict);
3427 if (strict && the_insn.exp.X_op != O_constant)
3430 CHECK_FIELD (num, 31, 0, strict);
3436 if (strict && the_insn.exp.X_op != O_constant)
3439 CHECK_FIELD (num, 63, 0, strict);
3448 if (strict && the_insn.exp.X_op != O_constant)
3451 CHECK_FIELD (num, 64, 1, strict);
3460 if (strict && the_insn.exp.X_op != O_constant)
3463 CHECK_FIELD (num, 64, 1, strict);
3472 if (strict && the_insn.exp.X_op != O_constant)
3475 CHECK_FIELD (num, 31, 0, strict);
3481 if (strict && the_insn.exp.X_op != O_constant)
3484 CHECK_FIELD (num, 63, 0, strict);
3492 if (strict && the_insn.exp.X_op != O_constant)
3495 CHECK_FIELD (num, 63, 0, strict);
3505 if (strict && the_insn.exp.X_op != O_constant)
3508 CHECK_FIELD (num, 31, 0, strict);
3514 if (strict && the_insn.exp.X_op != O_constant)
3517 CHECK_FIELD (num, 511, 1, strict);
3523 if (strict && the_insn.exp.X_op != O_constant)
3526 CHECK_FIELD (num, 8191, 0, strict);
3532 if (strict && the_insn.exp.X_op != O_constant)
3535 CHECK_FIELD (num, 67108863, 0, strict);
3543 if (strict && the_insn.exp.X_op != O_constant)
3546 CHECK_FIELD (num, 7, 0, strict);
3552 if (strict && the_insn.exp.X_op != O_constant)
3555 CHECK_FIELD (num, 1048575, 0, strict);
3562 if (strict && the_insn.exp.X_op != O_constant)
3565 CHECK_FIELD (num, 32767, 0, strict);
3571 if (strict && the_insn.exp.X_op != O_constant)
3574 CHECK_FIELD (num, 1023, 0, strict);
3581 if (strict && the_insn.exp.X_op != O_constant)
3584 CHECK_FIELD (num, 32767, 0, strict);
3593 if (strict && the_insn.exp.X_op != O_constant)
3596 CHECK_FIELD (num, 7, 0, strict);
3602 if (strict && the_insn.exp.X_op != O_constant)
3605 CHECK_FIELD (num, 4194303, 0, strict);
4723 if (!strict && ISDIGIT (*p))
4857 else if (!strict)
4864 else if (!strict)
4884 if (!strict || have_prefix)
5265 /* When in strict mode we have a non-match, fix up the pointers
5267 if (insn->exp.X_op != O_constant && strict)
6520 strict = 1;
7233 strict = 0;
7396 strict = 0;