Lines Matching defs:links

36    LOG_LINKS does not have links for use of the CC0.  They don't
717 rtx links, nextlinks;
786 for (links = REG_NOTES (insn); links; links = XEXP (links, 1))
787 if (REG_NOTE_KIND (links) == REG_INC)
788 set_nonzero_bits_and_sign_copies (XEXP (links, 0), NULL_RTX,
831 /* Try this insn with each insn it links back to. */
833 for (links = LOG_LINKS (insn); links; links = XEXP (links, 1))
834 if ((next = try_combine (insn, XEXP (links, 0),
840 for (links = LOG_LINKS (insn); links; links = XEXP (links, 1))
842 rtx link = XEXP (links, 0);
903 /* Finally, see if any of the insns that this insn links to
906 for (links = LOG_LINKS (insn); links; links = XEXP (links, 1))
907 if (NONJUMP_INSN_P (XEXP (links, 0))
908 && GET_CODE (PATTERN (XEXP (links, 0))) == SET
909 && reg_mentioned_p (cc0_rtx, SET_SRC (PATTERN (XEXP (links, 0))))
910 && (prev = prev_nonnote_insn (XEXP (links, 0))) != 0
913 && (next = try_combine (insn, XEXP (links, 0),
920 for (links = LOG_LINKS (insn); links; links = XEXP (links, 1))
921 for (nextlinks = XEXP (links, 1); nextlinks;
923 if ((next = try_combine (insn, XEXP (links, 0),
928 /* Try this insn with each REG_EQUAL note it links back to. */
929 for (links = LOG_LINKS (insn); links; links = XEXP (links, 1))
932 rtx temp = XEXP (links, 0);
3330 I3's links points to an insn that sets I2DEST. If it does,
11121 rtx links, set;
11128 for (links = LOG_LINKS (insn); links;)
11130 insn = XEXP (links, 0);
11137 links = XEXP (links, 1);
11150 links = LOG_LINKS (insn);
12273 /* Move the notes and links of TEM elsewhere.
12339 rtx links = LOG_LINKS (place);
12341 distribute_links (links);
12507 distribute_links (rtx links)
12511 for (link = links; link; link = next_link)
12522 register it was for. Such links wouldn't be used by combine
12546 since most links don't point very far away. */