Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dgraphite.h222 scop_p scop; member
360 struct scop struct
363 sese_info_p scop_info; argument
371 /* All the basic blocks in this scop that contain memory references argument
376 /* All the data references in this scop. */ argument
377 vec<dr_info> drs;
403 /* The data dependence relation among the data references in this scop. */ argument
416 scop_set_region (scop_p scop, sese_info_p region) in scop_set_region()
424 scop_nb_params (scop_p scop) in scop_nb_params()
432 scop_set_nb_params (scop_p scop, graphite_dim_t nb_params) in scop_set_nb_params()
H A Dgraphite-poly.cc64 print_iteration_domains (FILE *file, scop_p scop) in print_iteration_domains()
81 debug_iteration_domains (scop_p scop) in debug_iteration_domains()
131 new_poly_bb (scop_p scop, gimple_poly_bb_p black_box) in new_poly_bb()
238 remove_gbbs_in_scop (scop_p scop) in remove_gbbs_in_scop()
265 free_scop (scop_p scop) in free_scop()
410 print_scop_params (FILE *file, scop_p scop) in print_scop_params()
429 print_scop_context (FILE *file, scop_p scop) in print_scop_context()
442 print_scop (FILE *file, scop_p scop) in print_scop()
476 debug_scop_context (scop_p scop) in debug_scop_context()
484 debug_scop (scop_p scop) in debug_scop()
[all …]
H A Dgraphite-sese-to-poly.cc319 scop_p scop = PBB_SCOP (pbb); in create_pw_aff_from_tree() local
418 add_param_constraints (scop_p scop, graphite_dim_t p, tree parameter) in add_param_constraints()
509 scop_p scop = PBB_SCOP (pbb); in pdr_add_memory_accesses() local
557 pdr_add_data_dimensions (isl_set *subscript_sizes, scop_p scop, in pdr_add_data_dimensions()
615 scop_p scop = PBB_SCOP (pbb); in build_poly_dr() local
650 scop_p scop = PBB_SCOP (pbb); in build_poly_sr_1() local
673 scop_p scop = PBB_SCOP (pbb); in build_poly_sr() local
706 build_scop_drs (scop_p scop) in build_scop_drs()
721 add_iter_domain_dimension (__isl_take isl_set *domain, loop_p loop, scop_p scop) in add_iter_domain_dimension()
734 add_loop_constraints (scop_p scop, __isl_take isl_set *domain, loop_p loop, in add_loop_constraints()
[all …]
H A Dgraphite-scop-detection.cc234 dot_sese (sese_l& scop) in dot_sese()
552 scop_detection::can_represent_loop (loop_p loop, sese_l scop) in can_represent_loop()
859 scop_detection::graphite_can_represent_scev (sese_l scop, tree scev) in graphite_can_represent_scev()
921 scop_detection::graphite_can_represent_expr (sese_l scop, loop_p loop, in graphite_can_represent_expr()
932 scop_detection::stmt_has_simple_data_refs_p (sese_l scop, gimple *stmt) in stmt_has_simple_data_refs_p()
982 scop_detection::stmt_simple_for_scop_p (sese_l scop, gimple *stmt, in stmt_simple_for_scop_p()
1086 scop_detection::nb_pbbs_in_loops (scop_p scop) in nb_pbbs_in_loops()
1204 find_scop_parameters (scop_p scop) in find_scop_parameters()
1245 build_cross_bb_scalars_def (scop_p scop, tree def, basic_block def_bb, in build_cross_bb_scalars_def()
1273 build_cross_bb_scalars_use (scop_p scop, tree use, gimple *use_stmt, in build_cross_bb_scalars_use()
[all …]
H A Dgraphite-optimize-isl.cc96 scop_get_domains (scop_p scop) in scop_get_domains()
113 optimize_isl (scop_p scop) in optimize_isl()
208 apply_poly_transforms (scop_p scop) in apply_poly_transforms()
H A Dgraphite.cc129 print_graphite_scop_statistics (FILE* file, scop_p scop) in print_graphite_scop_statistics()
206 scop_p scop; in print_graphite_statistics() local
276 scop_p scop; in free_scops() local
414 scop_p scop; in graphite_transform_loops() local
H A Dgraphite-dependences.cc70 scop_get_reads_and_writes (scop_p scop, isl_union_map *&reads, in scop_get_reads_and_writes()
260 scop_get_dependences (scop_p scop) in scop_get_dependences()
H A Dgraphite-isl-ast-to-gimple.cc104 print_schedule_ast (FILE *f, __isl_keep isl_schedule *schedule, scop_p scop) in print_schedule_ast()
116 debug_schedule_ast (__isl_keep isl_schedule *s, scop_p scop) in debug_schedule_ast()
1326 add_parameters_to_ivs_params (scop_p scop, ivs_params &ip) in add_parameters_to_ivs_params()
1346 generate_isl_context (scop_p scop) in generate_isl_context()
1372 scop_to_isl_ast (scop_p scop) in scop_to_isl_ast()
1459 graphite_regenerate_ast_isl (scop_p scop) in graphite_regenerate_ast_isl()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dgraphite.h238 scop_p scop; member
376 struct scop struct
379 sese_info_p scop_info; argument
387 /* All the basic blocks in this scop that contain memory references argument
392 /* All the data references in this scop. */ argument
393 vec<dr_info> drs;
419 /* The data dependence relation among the data references in this scop. */ argument
432 scop_set_region (scop_p scop, sese_info_p region) in scop_set_region()
440 scop_nb_params (scop_p scop) in scop_nb_params()
448 scop_set_nb_params (scop_p scop, graphite_dim_t nb_params) in scop_set_nb_params()
H A Dgraphite-sese-to-poly.c328 scop_p scop = PBB_SCOP (pbb); in create_pw_aff_from_tree() local
427 add_param_constraints (scop_p scop, graphite_dim_t p, tree parameter) in add_param_constraints()
513 scop_p scop = PBB_SCOP (pbb); in pdr_add_memory_accesses() local
561 pdr_add_data_dimensions (isl_set *subscript_sizes, scop_p scop, in pdr_add_data_dimensions()
619 scop_p scop = PBB_SCOP (pbb); in build_poly_dr() local
654 scop_p scop = PBB_SCOP (pbb); in build_poly_sr_1() local
677 scop_p scop = PBB_SCOP (pbb); in build_poly_sr() local
710 build_scop_drs (scop_p scop) in build_scop_drs()
725 add_iter_domain_dimension (__isl_take isl_set *domain, loop_p loop, scop_p scop) in add_iter_domain_dimension()
738 add_loop_constraints (scop_p scop, __isl_take isl_set *domain, loop_p loop, in add_loop_constraints()
[all …]
H A Dgraphite-poly.c64 print_iteration_domains (FILE *file, scop_p scop) in print_iteration_domains()
84 debug_iteration_domains (scop_p scop) in debug_iteration_domains()
134 new_poly_bb (scop_p scop, gimple_poly_bb_p black_box) in new_poly_bb()
244 remove_gbbs_in_scop (scop_p scop) in remove_gbbs_in_scop()
274 free_scop (scop_p scop) in free_scop()
428 print_scop_params (FILE *file, scop_p scop) in print_scop_params()
447 print_scop_context (FILE *file, scop_p scop) in print_scop_context()
460 print_scop (FILE *file, scop_p scop) in print_scop()
497 debug_scop_context (scop_p scop) in debug_scop_context()
505 debug_scop (scop_p scop) in debug_scop()
[all …]
H A Dgraphite-scop-detection.c234 dot_sese (sese_l& scop) in dot_sese()
552 scop_detection::can_represent_loop (loop_p loop, sese_l scop) in can_represent_loop()
648 scop_detection::harmful_loop_in_region (sese_l scop) const in harmful_loop_in_region()
859 scop_detection::graphite_can_represent_scev (sese_l scop, tree scev) in graphite_can_represent_scev()
921 scop_detection::graphite_can_represent_expr (sese_l scop, loop_p loop, in graphite_can_represent_expr()
932 scop_detection::stmt_has_simple_data_refs_p (sese_l scop, gimple *stmt) in stmt_has_simple_data_refs_p()
982 scop_detection::stmt_simple_for_scop_p (sese_l scop, gimple *stmt, in stmt_simple_for_scop_p()
1086 scop_detection::nb_pbbs_in_loops (scop_p scop) in nb_pbbs_in_loops()
1204 find_scop_parameters (scop_p scop) in find_scop_parameters()
1245 build_cross_bb_scalars_def (scop_p scop, tree def, basic_block def_bb, in build_cross_bb_scalars_def()
[all …]
H A Dgraphite-optimize-isl.c96 scop_get_domains (scop_p scop) in scop_get_domains()
113 optimize_isl (scop_p scop) in optimize_isl()
208 apply_poly_transforms (scop_p scop) in apply_poly_transforms()
H A Dgraphite.c129 print_graphite_scop_statistics (FILE* file, scop_p scop) in print_graphite_scop_statistics()
206 scop_p scop; in print_graphite_statistics() local
276 scop_p scop; in free_scops() local
415 scop_p scop; in graphite_transform_loops() local
H A Dgraphite-dependences.c70 scop_get_reads_and_writes (scop_p scop, isl_union_map *&reads, in scop_get_reads_and_writes()
260 scop_get_dependences (scop_p scop) in scop_get_dependences()
H A Dgraphite-isl-ast-to-gimple.c109 print_schedule_ast (FILE *f, __isl_keep isl_schedule *schedule, scop_p scop) in print_schedule_ast()
121 debug_schedule_ast (__isl_keep isl_schedule *s, scop_p scop) in debug_schedule_ast()
1339 add_parameters_to_ivs_params (scop_p scop, ivs_params &ip) in add_parameters_to_ivs_params()
1358 generate_isl_context (scop_p scop) in generate_isl_context()
1384 scop_to_isl_ast (scop_p scop) in scop_to_isl_ast()
1471 graphite_regenerate_ast_isl (scop_p scop) in graphite_regenerate_ast_isl()