Lines Matching defs:part
4 This file is part of GCC.
461 scan_operands (struct data *d, rtx part, int this_address_p,
468 if (part == 0)
471 switch (GET_CODE (part))
474 opno = XINT (part, 0);
484 d->operand[opno].mode = GET_MODE (part);
486 d->operand[opno].predicate = XSTR (part, 1);
487 d->operand[opno].constraint = strip_whitespace (XSTR (part, 2));
495 opno = XINT (part, 0);
505 d->operand[opno].mode = GET_MODE (part);
508 d->operand[opno].constraint = strip_whitespace (XSTR (part, 1));
517 opno = XINT (part, 0);
527 d->operand[opno].mode = GET_MODE (part);
529 d->operand[opno].predicate = XSTR (part, 1);
533 for (i = 0; i < XVECLEN (part, 2); i++)
534 scan_operands (d, XVECEXP (part, 2, i), 0, 0);
538 scan_operands (d, XEXP (part, 0), 0, 1);
545 format_ptr = GET_RTX_FORMAT (GET_CODE (part));
547 for (i = 0; i < GET_RTX_LENGTH (GET_CODE (part)); i++)
552 scan_operands (d, XEXP (part, i), 0, 0);
555 if (XVEC (part, i) != NULL)
556 for (j = 0; j < XVECLEN (part, i); j++)
557 scan_operands (d, XVECEXP (part, i, j), 0, 0);