Lines Matching refs:opno

439   int opno;
447 opno = XINT (part, 0);
448 if (opno > max_opno)
449 max_opno = opno;
457 if (d->operand[opno].seen)
460 "repeated operand number %d\n", opno);
464 d->operand[opno].seen = 1;
465 d->operand[opno].mode = GET_MODE (part);
466 d->operand[opno].strict_low = this_strict_low;
467 d->operand[opno].predicate = XSTR (part, 1);
468 d->operand[opno].constraint = strip_whitespace (XSTR (part, 2));
469 d->operand[opno].n_alternatives
470 = n_occurrences (',', d->operand[opno].constraint) + 1;
471 d->operand[opno].address_p = this_address_p;
472 d->operand[opno].eliminable = 1;
476 opno = XINT (part, 0);
477 if (opno > max_opno)
478 max_opno = opno;
486 if (d->operand[opno].seen)
489 "repeated operand number %d\n", opno);
493 d->operand[opno].seen = 1;
494 d->operand[opno].mode = GET_MODE (part);
495 d->operand[opno].strict_low = 0;
496 d->operand[opno].predicate = "scratch_operand";
497 d->operand[opno].constraint = strip_whitespace (XSTR (part, 1));
498 d->operand[opno].n_alternatives
499 = n_occurrences (',', d->operand[opno].constraint) + 1;
500 d->operand[opno].address_p = 0;
501 d->operand[opno].eliminable = 0;
506 opno = XINT (part, 0);
507 if (opno > max_opno)
508 max_opno = opno;
516 if (d->operand[opno].seen)
519 "repeated operand number %d\n", opno);
523 d->operand[opno].seen = 1;
524 d->operand[opno].mode = GET_MODE (part);
525 d->operand[opno].strict_low = 0;
526 d->operand[opno].predicate = XSTR (part, 1);
527 d->operand[opno].constraint = 0;
528 d->operand[opno].address_p = 0;
529 d->operand[opno].eliminable = 0;
1197 mdep_constraint_len (const char *s, int lineno, int opno)
1211 message_with_line (lineno, "note: in operand %d", opno);