Home
last modified time | relevance | path

Searched refs:scop (Results 1 – 16 of 16) sorted by relevance

/dragonfly/contrib/gcc-4.7/gcc/
H A Dgraphite-poly.c46 scop_max_loop_depth (scop_p scop) in scop_max_loop_depth() argument
873 PBB_SCOP (pbb) = scop; in new_poly_bb()
1002 scop_p scop = XNEW (struct scop); in new_scop() local
1004 SCOP_CONTEXT (scop) = NULL; in new_scop()
1014 return scop; in new_scop()
1020 free_scop (scop_p scop) in free_scop() argument
1030 if (SCOP_CONTEXT (scop)) in free_scop()
1037 XDELETE (scop); in free_scop()
1360 if (SCOP_CONTEXT (scop)) in openscop_print_scop_context()
1389 if (SCOP_CONTEXT (scop)) in print_scop_context()
[all …]
H A Dgraphite-sese-to-poly.c231 scop_p scop; in free_scops() local
237 free_scop (scop); in free_scops()
357 pbb = new_poly_bb (scop, try_generate_gimple_bb (scop, bb)); in build_scop_bbs_1()
388 build_scop_bbs (scop_p scop) in build_scop_bbs() argument
950 (&SCOP_CONTEXT (scop), scop_nb_params (scop), 0); in find_scop_parameters()
1986 build_scop_drs (scop_p scop) in build_scop_drs() argument
3192 (scop, gsi_stmt (gsi)); in rewrite_commutative_reductions_out_of_ssa_loop()
3268 build_scop_bbs (scop); in build_poly_scop()
3292 build_scop_context (scop); in build_poly_scop()
3302 build_scop_drs (scop); in build_poly_scop()
[all …]
H A Dgraphite.c118 print_graphite_scop_statistics (FILE* file, scop_p scop) in print_graphite_scop_statistics() argument
136 if (!bb_in_sese_p (bb, SCOP_REGION (scop))) in print_graphite_scop_statistics()
180 scop_p scop; in print_graphite_statistics() local
182 FOR_EACH_VEC_ELT (scop_p, scops, i, scop) in print_graphite_statistics()
183 print_graphite_scop_statistics (file, scop); in print_graphite_statistics()
251 scop_p scop; in graphite_transform_loops() local
269 FOR_EACH_VEC_ELT (scop_p, scops, i, scop) in graphite_transform_loops()
272 build_poly_scop (scop); in graphite_transform_loops()
274 if (POLY_SCOP_P (scop) in graphite_transform_loops()
275 && apply_poly_transforms (scop) in graphite_transform_loops()
[all …]
H A Dgraphite-dependences.c426 scop_p scop = PBB_SCOP (pbb1); in dependence_polyhedron() local
846 dot_deps_stmt_2 (file, scop, true); in dot_deps_stmt_1()
884 dot_deps_1 (FILE *file, scop_p scop) in dot_deps_1() argument
888 dot_deps_2 (file, scop, true); in dot_deps_1()
889 dot_deps_2 (file, scop, false); in dot_deps_1()
897 dot_deps (scop_p scop) in dot_deps() argument
905 dot_deps_1 (stream, scop); in dot_deps()
910 dot_deps_1 (stderr, scop); in dot_deps()
917 dot_deps_stmt (scop_p scop) in dot_deps_stmt() argument
925 dot_deps_stmt_1 (stream, scop); in dot_deps_stmt()
[all …]
H A Dgraphite-poly.h33 typedef struct scop *scop_p;
332 scop_p scop; member
498 scop_p scop = PBB_SCOP (pbb); in pbb_dim_iter_domain() local
510 scop_p scop = PBB_SCOP (pbb); in pbb_nb_params() local
1375 struct scop struct
1444 scop->region = region; in scop_set_region()
1450 scop_nb_params (scop_p scop) in scop_nb_params() argument
1452 return scop->nb_params; in scop_nb_params()
1519 SCOP_SAVED_SCHEDULE (scop) = copy_lst (SCOP_TRANSFORMED_SCHEDULE (scop)); in store_lst_schedule()
1530 SCOP_TRANSFORMED_SCHEDULE (scop) = copy_lst (SCOP_SAVED_SCHEDULE (scop)); in restore_lst_schedule()
[all …]
H A Dgraphite-blocking.c255 scop_do_strip_mine (scop_p scop, int stride) in scop_do_strip_mine() argument
257 return lst_do_strip_mine (SCOP_TRANSFORMED_SCHEDULE (scop), stride); in scop_do_strip_mine()
264 scop_do_block (scop_p scop) in scop_do_block() argument
266 store_scattering (scop); in scop_do_block()
271 if (lst_do_strip_mine (SCOP_TRANSFORMED_SCHEDULE (scop), 0) < 2 in scop_do_block()
272 || scop_do_interchange (scop) == 0) in scop_do_block()
274 restore_scattering (scop); in scop_do_block()
H A Dgraphite-interchange.c585 lst_try_interchange_loops (scop_p scop, lst_p loop1, lst_p loop2) in lst_try_interchange_loops() argument
611 if (graphite_legal_transform (scop)) in lst_try_interchange_loops()
643 lst_interchange_select_inner (scop_p scop, lst_p outer_father, int outer, in lst_interchange_select_inner() argument
659 && (lst_try_interchange_loops (scop, loop1, loop2) in lst_interchange_select_inner()
660 || lst_interchange_select_inner (scop, outer_father, outer, loop2))) in lst_interchange_select_inner()
672 lst_interchange_select_outer (scop_p scop, lst_p loop, int outer) in lst_interchange_select_outer() argument
685 while (lst_interchange_select_inner (scop, father, outer, loop)) in lst_interchange_select_outer()
695 res += lst_interchange_select_outer (scop, l, i); in lst_interchange_select_outer()
704 scop_do_interchange (scop_p scop) in scop_do_interchange() argument
707 (scop, SCOP_TRANSFORMED_SCHEDULE (scop), 0); in scop_do_interchange()
[all …]
H A Dgraphite-clast-to-gimple.c1267 sese region = SCOP_REGION (scop); in initialize_cloog_names()
1363 scop_nb_params (scop), cloog_state)); in build_cloog_prog()
1364 nbs = unify_scattering_dimensions (scop); in build_cloog_prog()
1367 initialize_cloog_names (scop, prog); in build_cloog_prog()
1544 scop_to_clast (scop_p scop) in scop_to_clast() argument
1551 build_cloog_prog (scop, pc.prog, options); in scop_to_clast()
1584 debug_generated_program (scop_p scop) in debug_generated_program() argument
1586 print_generated_program (stderr, scop); in debug_generated_program()
1620 gloog (scop_p scop, htab_t bb_pbb_mapping) in gloog() argument
1624 sese region = SCOP_REGION (scop); in gloog()
[all …]
H A Dgraphite-scop-detection.c1047 scop_p scop; in build_graphite_scops() local
1148 scop_p scop; in print_graphite_statistics() local
1150 FOR_EACH_VEC_ELT (scop_p, scops, i, scop) in print_graphite_statistics()
1180 scop_p scop; in limit_scops() local
1182 FOR_EACH_VEC_ELT (scop_p, *scops, i, scop) in limit_scops()
1186 sese region = SCOP_REGION (scop); in limit_scops()
1427 scop_p scop; in dot_all_scops_1() local
1451 sese region = SCOP_REGION (scop); in dot_all_scops_1()
1580 dot_scop (scop_p scop) in dot_scop() argument
1584 if (scop) in dot_scop()
[all …]
H A Dgraphite-flattening.c455 flatten_all_loops (scop_p scop) in flatten_all_loops() argument
457 return lst_do_flatten (SCOP_TRANSFORMED_SCHEDULE (scop)); in flatten_all_loops()
H A Dparams.def813 "graphite-max-nb-scop-params",
/dragonfly/contrib/gcc-8.0/gcc/
H A Dgraphite.h47 typedef struct scop *scop_p;
238 scop_p scop; member
273 #define PBB_SCOP(PBB) (PBB->scop)
308 extern void debug_scop_pbb (scop_p scop, int i);
376 struct scop struct
432 scop_set_region (scop_p scop, sese_info_p region) in scop_set_region() argument
434 scop->scop_info = region; in scop_set_region()
440 scop_nb_params (scop_p scop) in scop_nb_params() argument
442 return scop->nb_params; in scop_nb_params()
450 scop->nb_params = nb_params; in scop_set_nb_params()
[all …]
H A Dgraphite.c207 scop_p scop; in print_graphite_statistics() local
209 FOR_EACH_VEC_ELT (scops, i, scop) in print_graphite_statistics()
219 scop_p scop; in free_scops() local
221 FOR_EACH_VEC_ELT (scops, i, scop) in free_scops()
222 free_scop (scop); in free_scops()
358 scop_p scop; in graphite_transform_loops() local
402 FOR_EACH_VEC_ELT (scops, i, scop) in graphite_transform_loops()
405 scop->isl_context = ctx; in graphite_transform_loops()
406 if (!build_poly_scop (scop)) in graphite_transform_loops()
409 if (!apply_poly_transforms (scop)) in graphite_transform_loops()
[all …]
H A Dparams.def888 "graphite-max-nb-scop-params",
892 /* Maximal number of array references in a scop. */
895 "graphite-max-arrays-per-scop",
896 "maximum number of arrays per scop.",
/dragonfly/contrib/gcc-8.0/
H A DREADME.DELETED1102 gcc/graphite-scop-detection.c
/dragonfly/contrib/gcc-4.7/gcc/doc/
H A Dinvoke.texi9199 @item graphite-max-nb-scop-params