Lines Matching refs:blk
1335 block_t *blk; in solve_flow_graph() local
1385 for (ix = 0, blk = fn->blocks; ix != fn->num_blocks; ix++, blk++) in solve_flow_graph()
1391 for (arc = blk->succ; arc; arc = arc->succ_next) in solve_flow_graph()
1401 blk->num_succ--; in solve_flow_graph()
1412 for (arc = blk->succ; arc; arc = arc->succ_next) in solve_flow_graph()
1422 if (blk->is_call_site && arc->fall_through in solve_flow_graph()
1434 arc_t *start = blk->succ; in solve_flow_graph()
1462 blk->succ = start; in solve_flow_graph()
1467 blk->invalid_chain = 1; in solve_flow_graph()
1468 blk->chain = invalid_blocks; in solve_flow_graph()
1469 invalid_blocks = blk; in solve_flow_graph()
1474 while ((blk = invalid_blocks)) in solve_flow_graph()
1479 invalid_blocks = blk->chain; in solve_flow_graph()
1480 blk->invalid_chain = 0; in solve_flow_graph()
1481 if (!blk->num_succ) in solve_flow_graph()
1482 for (arc = blk->succ; arc; arc = arc->succ_next) in solve_flow_graph()
1484 else if (!blk->num_pred) in solve_flow_graph()
1485 for (arc = blk->pred; arc; arc = arc->pred_next) in solve_flow_graph()
1490 blk->count = total; in solve_flow_graph()
1491 blk->count_valid = 1; in solve_flow_graph()
1492 blk->chain = valid_blocks; in solve_flow_graph()
1493 blk->valid_chain = 1; in solve_flow_graph()
1494 valid_blocks = blk; in solve_flow_graph()
1496 while ((blk = valid_blocks)) in solve_flow_graph()
1501 valid_blocks = blk->chain; in solve_flow_graph()
1502 blk->valid_chain = 0; in solve_flow_graph()
1503 if (blk->num_succ == 1) in solve_flow_graph()
1507 total = blk->count; in solve_flow_graph()
1509 for (arc = blk->succ; arc; arc = arc->succ_next) in solve_flow_graph()
1518 blk->num_succ--; in solve_flow_graph()
1539 if (blk->num_pred == 1) in solve_flow_graph()
1543 total = blk->count; in solve_flow_graph()
1545 for (arc = blk->pred; arc; arc = arc->pred_next) in solve_flow_graph()
1554 blk->num_pred--; in solve_flow_graph()