Lines Matching refs:root
241 * N_LEVELS at the root. The levels[] array points to the
246 find_levels(root)
247 struct block *root;
251 find_levels_r(root);
259 find_dom(root)
260 struct block *root;
273 /* Root starts off empty. */
275 root->dom[i] = 0;
277 /* root->level is the highest level no found. */
278 for (i = root->level; i >= 0; --i) {
305 find_edom(root)
306 struct block *root;
316 /* root->level is the highest level no found. */
317 memset(root->et.edom, 0, edgewords * sizeof(*(uset)0));
318 memset(root->ef.edom, 0, edgewords * sizeof(*(uset)0));
319 for (i = root->level; i >= 0; --i) {
335 find_closure(root)
336 struct block *root;
347 /* root->level is the highest level no found. */
348 for (i = root->level; i >= 0; --i) {
511 find_ud(root)
512 struct block *root;
518 * root->level is the highest level no found;
521 maxlevel = root->level;
1606 opt_blks(root, do_stmts)
1607 struct block *root;
1614 maxlevel = root->level;
1616 find_inedges(root);
1635 find_inedges(root);
1654 find_inedges(root)
1655 struct block *root;
1667 for (i = root->level; i > 0; --i) {
1692 * If the root node is a return, then there is no
1701 opt_loop(root, do_stmts)
1702 struct block *root;
1708 printf("opt_loop(root, %d) begin\n", do_stmts);
1709 opt_dump(root);
1714 find_levels(root);
1715 find_dom(root);
1716 find_closure(root);
1717 find_ud(root);
1718 find_edom(root);
1719 opt_blks(root, do_stmts);
1722 printf("opt_loop(root, %d) bottom, done=%d\n", do_stmts, done);
1723 opt_dump(root);
1736 struct block *root;
1738 root = *rootp;
1740 opt_init(root);
1741 opt_loop(root, 0);
1742 opt_loop(root, 1);
1743 intern_blocks(root);
1747 opt_dump(root);
1754 opt_dump(root);
1822 intern_blocks(root)
1823 struct block *root;
1833 mark_code(root);
1964 opt_init(root)
1965 struct block *root;
1975 n = count_blocks(root);
1981 number_blks_r(root);
2236 icode_to_fcode(root, lenp)
2237 struct block *root;
2249 n = *lenp = count_stmts(root);
2259 if (convert_code_r(root))
2299 opt_dump(root)
2300 struct block *root;
2305 f.bf_insns = icode_to_fcode(root, &f.bf_len);