Home | History | Annotate | Download | only in gcc

Lines Matching defs:dispatcher

708    that the dispatcher's basic block, otherwise return NULL.  */
737 basic_block *dispatcher = dispatcher_bbs + (computed_goto ? 1 : 0);
744 dispatcher = dispatcher_bbs + 2 * bb_to_omp_idx[for_bb->index];
749 /* If the dispatcher has been created already, then there are basic
752 if (*dispatcher == NULL)
755 abnormal edges to this dispatcher. If there are none, return
771 /* Create the dispatcher bb. */
772 *dispatcher = create_basic_block (NULL, for_bb);
778 gimple_stmt_iterator gsi = gsi_start_bb (*dispatcher);
813 edge e = make_edge (bb, *dispatcher, EDGE_FALLTHRU);
823 gimple_stmt_iterator gsi = gsi_after_labels (*dispatcher);
826 /* Create predecessor edges of the dispatcher. */
832 make_edge (bb, *dispatcher, EDGE_ABNORMAL);
837 make_edge (*dispatcher, for_bb, EDGE_ABNORMAL);