Lines Matching defs:with
17 along with GNU CC; see the file COPYING. If not, write to
50 int with[MAX_RECOG_OPERANDS];
69 /* Return non-zero if registers with CLASS1 and CLASS2 can be merged without
215 /* Used to communicate with flags_set_1. */
331 a destination register with. The higher the returned value, the better
371 with DEST and let SRC die in INSN.
389 /* We don't want to mess with hard regs if register classes are small. */
448 overlapping registers with validate_replace_rtx,
570 SRC to DEST in which DEST dies, with no prior modification of DEST.
574 In that case, we can replace all uses of DEST, starting with INSN and
575 ending with the set of SRC to DEST, with SRC. We do not do this
933 another add immediate instruction with the same source and dest registers,
1113 /* A forward/backward pass. Replace output operands with input operands. */
1186 If it dies there, then replace the dest in both operands with
1194 match_no = match.with[op_no];
1268 /* A backward pass. Replace input operands with output operands. */
1295 operand. If safe, then replace the source operand with the
1308 match_no = match.with[op_no];
1418 replace it in both instructions with match_no. */
1599 matchp->with[op_no] = matchp->commutative[op_no] = -1;
1640 matchp->with[op_no] = c;
1643 matchp->with[matchp->commutative[op_no]] = c;
1657 /* Try to replace output operand DST in SET, with input operand SRC. SET is
1723 then replace it in both instructions with