Lines Matching defs:nd
367 Grnode_t *hd, *tl, *nd;
402 for(nd = (Grnode_t*)dtfirst(gr->nodes); nd; nd = (Grnode_t*)dtnext(gr->nodes,nd))
403 { if(!nd->iedge) /* no incoming edge, hence a root */
405 (hd = tl = nd)->link = NIL(Grnode_t*);
406 else (tl = tl->link = nd)->link = NIL(Grnode_t*);
409 for(nd = hd; nd; nd = nd->link) /* top-sort */
410 { for(e = nd->oedge; e; e = e->onext)
412 l = grp[(x<<8) + TYPECAST(Vcsfxint_t,nd->label)]; r = inv[idx[l]];
486 Grnode_t *tl, *hd, *nd;
509 for(nd = (Grnode_t*)dtfirst(gr->nodes); nd; nd = (Grnode_t*)dtnext(gr->nodes,nd))
510 { if(!nd->iedge) /* no incoming edge, hence a root */
512 (hd = tl = nd)->link = NIL(Grnode_t*);
513 else (tl = tl->link = nd)->link = NIL(Grnode_t*);
516 for(nd = hd; nd; nd = nd->link) /* now process in top-sort order */
517 { for(e = nd->oedge; e; e = e->onext)
519 x = TYPECAST(Vcsfxint_t,nd->label);