Lines Matching defs:link
33 of these `struct link's to record how to get down to the
38 struct link
40 struct link *next;
57 static void match_rtx (rtx, struct link *, int);
58 static void print_path (struct link *);
130 match_rtx (rtx x, struct link *path, int fail_label)
136 struct link link;
181 link.next = path;
182 link.vecelt = -1;
185 link.pos = i;
186 match_rtx (XVECEXP (x, 1, i), &link, fail_label);
204 link.next = path;
205 link.vecelt = -1;
208 link.pos = i;
209 match_rtx (XVECEXP (x, 2, i), &link, fail_label);
228 link.next = path;
229 link.pos = 0;
232 link.vecelt = i;
233 match_rtx (XVECEXP (x, 2, i), &link, fail_label);
259 link.next = path;
260 link.vecelt = -1;
265 link.pos = i;
267 match_rtx (XEXP (x, i), &link, fail_label);
275 link.vecelt = j;
276 match_rtx (XVECEXP (x, i, j), &link, fail_label);
327 print_path (struct link *path)