Lines Matching defs:regions

108    edges for the borders we are able to represent also regions that do
475 VEC (sd_region, heap) *regions = VEC_alloc (sd_region, heap, 3);
479 sinfo = build_scops_1 (bb, outermost_loop, &regions, loop);
492 VEC_free (sd_region, heap, regions);
493 regions = VEC_alloc (sd_region, heap, 3);
501 move_sd_regions (&regions, scops);
508 VEC_free (sd_region, heap, regions);
528 move_sd_regions (&regions, scops);
530 VEC_free (sd_region, heap, regions);
540 VEC (sd_region, heap) *regions = VEC_alloc (sd_region, heap, 3);
544 build_scops_1 (bb, loop, &regions, loop);
566 build_scops_1 (e->dest, outermost_loop, &regions,
569 build_scops_1 (e->dest, outermost_loop, &regions,
577 move_sd_regions (&regions, scops);
583 VEC (sd_region, heap) *regions = VEC_alloc (sd_region, heap, 3);
637 sinfo = build_scops_1 (e->dest, outermost_loop, &regions, loop);
673 VEC_free (sd_region, heap, regions);
695 sinfo = build_scops_1 (dom_bb, outermost_loop, &regions,
698 sinfo = build_scops_1 (dom_bb, outermost_loop, &regions, loop);
708 move_sd_regions (&regions, scops);
972 /* Update the exit bb of all regions, where exit edges lead to
987 unmark_exit_edges (VEC (sd_region, heap) *regions)
994 for (i = 0; VEC_iterate (sd_region, regions, i, s); i++)
1004 mark_exit_edges (VEC (sd_region, heap) *regions)
1011 for (i = 0; VEC_iterate (sd_region, regions, i, s); i++)
1017 /* Create for all scop regions a single entry and a single exit edge. */
1020 create_sese_edges (VEC (sd_region, heap) *regions)
1025 for (i = 0; VEC_iterate (sd_region, regions, i, s); i++)
1028 mark_exit_edges (regions);
1030 for (i = 0; VEC_iterate (sd_region, regions, i, s); i++)
1036 unmark_exit_edges (regions);
1050 build_graphite_scops (VEC (sd_region, heap) *regions,
1056 for (i = 0; VEC_iterate (sd_region, regions, i, s); i++)
1074 for (j = 0; VEC_iterate (sd_region, regions, j, s2); j++)
1190 VEC (sd_region, heap) *regions = VEC_alloc (sd_region, heap, 3);
1216 VEC_safe_push (sd_region, heap, regions, &open_scop);
1223 create_sese_edges (regions);
1224 build_graphite_scops (regions, scops);
1225 VEC_free (sd_region, heap, regions);
1327 VEC (sd_region, heap) *regions = VEC_alloc (sd_region, heap, 3);
1331 &regions, loop);
1332 create_sese_edges (regions);
1333 build_graphite_scops (regions, scops);
1339 VEC_free (sd_region, heap, regions);