Lines Matching refs:cur_region
10685 struct omp_region *cur_region = *region;
10699 cur_region = new_omp_region (bb, code, cur_region);
10704 cur_region = new_omp_region (bb, code, cur_region);
10706 cur_region = cur_region->outer;
10710 cur_region = new_omp_region (bb, code, cur_region);
10713 cur_region = cur_region->outer;
10717 cur_region = new_omp_region (bb, code, cur_region);
10722 cur_region = cur_region->outer;
10726 cur_region = new_omp_region (bb, code, cur_region);
10748 cur_region = cur_region->outer;
10756 cur_region = new_omp_region (bb, code, cur_region);
10773 cur_region->exit = bb;
10774 if (cur_region->type == GIMPLE_OMP_TASK)
10777 make_edge (cur_region->entry, bb, EDGE_ABNORMAL);
10778 fallthru = cur_region->type != GIMPLE_OMP_SECTION;
10779 cur_region = cur_region->outer;
10783 cur_region->cont = bb;
10784 switch (cur_region->type)
10790 single_succ_edge (cur_region->entry)->flags |= EDGE_ABNORMAL;
10792 make_edge (bb, single_succ (cur_region->entry),
10798 make_edge (cur_region->entry, bb->next_bb, EDGE_ABNORMAL);
10806 basic_block switch_bb = single_succ (cur_region->entry);
10809 for (i = cur_region->inner; i ; i = i->next)
10839 cur_region)
10841 *region = cur_region;
10842 if (cur_region)
10843 *region_idx = cur_region->entry->index;