Lines Matching defs:opno
435 int opno;
443 opno = XINT (part, 0);
444 if (opno >= MAX_MAX_OPERANDS)
449 if (d->operand[opno].seen)
450 error_at (d->loc, "repeated operand number %d\n", opno);
452 d->operand[opno].seen = 1;
453 d->operand[opno].mode = GET_MODE (part);
454 d->operand[opno].strict_low = this_strict_low;
455 d->operand[opno].predicate = XSTR (part, 1);
456 d->operand[opno].constraint = strip_whitespace (XSTR (part, 2));
457 d->operand[opno].n_alternatives
458 = n_occurrences (',', d->operand[opno].constraint) + 1;
459 d->operand[opno].address_p = this_address_p;
460 d->operand[opno].eliminable = 1;
464 opno = XINT (part, 0);
465 if (opno >= MAX_MAX_OPERANDS)
470 if (d->operand[opno].seen)
471 error_at (d->loc, "repeated operand number %d\n", opno);
473 d->operand[opno].seen = 1;
474 d->operand[opno].mode = GET_MODE (part);
475 d->operand[opno].strict_low = 0;
476 d->operand[opno].predicate = "scratch_operand";
477 d->operand[opno].constraint = strip_whitespace (XSTR (part, 1));
478 d->operand[opno].n_alternatives
479 = n_occurrences (',', d->operand[opno].constraint) + 1;
480 d->operand[opno].address_p = 0;
481 d->operand[opno].eliminable = 0;
486 opno = XINT (part, 0);
487 if (opno >= MAX_MAX_OPERANDS)
492 if (d->operand[opno].seen)
493 error_at (d->loc, "repeated operand number %d\n", opno);
495 d->operand[opno].seen = 1;
496 d->operand[opno].mode = GET_MODE (part);
497 d->operand[opno].strict_low = 0;
498 d->operand[opno].predicate = XSTR (part, 1);
499 d->operand[opno].constraint = 0;
500 d->operand[opno].address_p = 0;
501 d->operand[opno].eliminable = 0;
1179 mdep_constraint_len (const char *s, file_location loc, int opno)
1192 message_at (loc, "note: in operand %d", opno);