Home
last modified time | relevance | path

Searched refs:data_reference_p (Results 1 – 25 of 34) sorted by relevance

12

/dflybsd-src/contrib/gcc-8.0/gcc/
H A Dtree-data-ref.h198 typedef struct data_reference *data_reference_p; typedef
206 dr_with_seg_len (data_reference_p d, tree len, unsigned HOST_WIDE_INT size, in dr_with_seg_len()
210 data_reference_p dr;
427 vec<data_reference_p> *,
434 extern void debug_data_references (vec<data_reference_p> );
435 extern void debug (vec<data_reference_p> &ref);
436 extern void debug (vec<data_reference_p> *ptr);
444 extern void free_data_ref (data_reference_p);
445 extern void free_data_refs (vec<data_reference_p> );
447 vec<data_reference_p> *);
[all …]
H A Dgimple-loop-interchange.cc935 free_data_refs_with_aux (vec<data_reference_p> datarefs) in free_data_refs_with_aux()
937 data_reference_p dr; in free_data_refs_with_aux()
957 bool interchange (vec<data_reference_p>, vec<ddr_p>);
960 void update_data_info (unsigned, unsigned, vec<data_reference_p>, vec<ddr_p>);
984 vec<data_reference_p> datarefs, in update_data_info()
1279 data_reference_p dr) in compute_access_stride()
1355 vec<data_reference_p> datarefs) in compute_access_strides()
1358 data_reference_p dr; in compute_access_strides()
1394 vec<data_reference_p> datarefs) in prune_access_strides_not_in_loop()
1396 data_reference_p dr; in prune_access_strides_not_in_loop()
[all …]
H A Dtree-loop-distribution.c162 static vec<data_reference_p> datarefs_vec;
177 vec<data_reference_p> datarefs;
465 data_reference_p dr = datarefs_vec[j]; in create_rdg_vertices()
615 data_reference_p dst_dr;
616 data_reference_p src_dr;
1176 get_data_dependence (struct graph *rdg, data_reference_p a, data_reference_p b) in get_data_dependence()
1203 data_reference_p dr1, data_reference_p dr2) in data_dep_in_cycle_p()
1242 data_reference_p dr1, dr2; in update_type_for_merge()
1276 data_reference_p dr; in build_rdg_partition_for_vertex()
1315 data_reference_p *dst_dr, data_reference_p *src_dr) in find_single_drs()
[all …]
H A Dgraphite.h359 data_reference_p dr;
369 dr_info (data_reference_p dr, poly_bb_p pbb,
425 extern gimple_poly_bb_p new_gimple_poly_bb (basic_block, vec<data_reference_p>,
H A Dtree-if-conv.c191 data_reference_p> *innermost_DR_map;
194 static hash_map<tree_operand_hash, data_reference_p> *baseref_DR_map;
700 hash_memrefs_baserefs_and_store_DRs_read_written_info (data_reference_p a) in hash_memrefs_baserefs_and_store_DRs_read_written_info()
703 data_reference_p *master_dr, *base_master_dr; in hash_memrefs_baserefs_and_store_DRs_read_written_info()
865 ifcvt_memrefs_wont_trap (gimple *stmt, vec<data_reference_p> drs) in ifcvt_memrefs_wont_trap()
872 data_reference_p *master_dr, *base_master_dr; in ifcvt_memrefs_wont_trap()
873 data_reference_p a = drs[gimple_uid (stmt) - 1]; in ifcvt_memrefs_wont_trap()
974 vec<data_reference_p> refs) in if_convertible_gimple_assign_stmt_p()
1036 if_convertible_stmt_p (gimple *stmt, vec<data_reference_p> refs) in if_convertible_stmt_p()
1368 if_convertible_loop_p_1 (struct loop *loop, vec<data_reference_p> *refs) in if_convertible_loop_p_1()
[all …]
H A Dtree-vect-data-refs.c1148 verify_data_ref_alignment (data_reference_p dr) in verify_data_ref_alignment()
1186 vec<data_reference_p> datarefs = vinfo->datarefs; in vect_verify_datarefs_alignment()
1422 vect_get_peeling_costs_all_drs (vec<data_reference_p> datarefs, in vect_get_peeling_costs_all_drs()
1558 vec<data_reference_p> datarefs = LOOP_VINFO_DATAREFS (loop_vinfo); in vect_peeling_supportable()
1691 vec<data_reference_p> datarefs = LOOP_VINFO_DATAREFS (loop_vinfo); in vect_enhance_data_refs_alignment()
2384 vec<data_reference_p> datarefs = vinfo->datarefs; in vect_analyze_data_refs_alignment()
2422 data_reference_p first_dr = STMT_VINFO_DATA_REF (vinfo_for_stmt (first_stmt)); in vect_slp_analyze_and_verify_node_alignment()
2426 data_reference_p dr = STMT_VINFO_DATA_REF (vinfo_for_stmt (first_stmt)); in vect_slp_analyze_and_verify_node_alignment()
2838 data_reference_p dra = *(data_reference_p *)const_cast<void *>(dra_); in dr_group_sort_cmp()
2839 data_reference_p drb = *(data_reference_p *)const_cast<void *>(drb_); in dr_group_sort_cmp()
[all …]
H A Dtree-data-ref.c171 dump_data_references (FILE *file, vec<data_reference_p> datarefs) in dump_data_references()
183 debug (vec<data_reference_p> &ref) in debug()
189 debug (vec<data_reference_p> *ptr) in debug()
201 debug_data_references (vec<data_reference_p> datarefs) in debug_data_references()
1172 free_data_ref (data_reference_p dr) in free_data_ref()
4859 compute_all_dependences (vec<data_reference_p> datarefs, in compute_all_dependences()
5085 vec<data_reference_p> *datarefs) in find_data_references_in_stmt()
5091 data_reference_p dr; in find_data_references_in_stmt()
5116 vec<data_reference_p> *datarefs) in graphite_find_data_references_in_stmt()
5122 data_reference_p dr; in graphite_find_data_references_in_stmt()
[all …]
H A Dsese.h260 vec<data_reference_p> data_refs;
H A Dtree-ssa-loop-prefetch.c1501 self_reuse_distance (data_reference_p dr, unsigned *loop_sizes, unsigned n, in self_reuse_distance()
1576 vec<data_reference_p> datarefs = vNULL; in determine_loop_nest_reuse()
1585 data_reference_p dr; in determine_loop_nest_reuse()
H A Dgimple-loop-jam.c442 vec<data_reference_p> datarefs; in tree_loop_unroll_and_jam()
H A Dtree-predcom.c755 vec<data_reference_p> datarefs, in split_data_refs_to_components()
1541 ref_at_iteration (data_reference_p dr, int iter,
3164 vec<data_reference_p> datarefs; in tree_predictive_commoning_loop()
/dflybsd-src/contrib/gcc-4.7/gcc/
H A Dtree-data-ref.h218 typedef struct data_reference *data_reference_p; typedef
219 DEF_VEC_P(data_reference_p);
220 DEF_VEC_ALLOC_P (data_reference_p, heap);
393 VEC (data_reference_p, heap) **,
396 VEC (data_reference_p, heap) **,
406 extern void dump_data_references (FILE *, VEC (data_reference_p, heap) *);
407 extern void debug_data_references (VEC (data_reference_p, heap) *);
417 extern void free_data_ref (data_reference_p);
418 extern void free_data_refs (VEC (data_reference_p, heap) *);
420 VEC (data_reference_p, heap) **);
[all …]
H A Dgraphite-sese-to-poly.c168 new_gimple_bb (basic_block bb, VEC (data_reference_p, heap) *drs) in new_gimple_bb() argument
183 free_data_refs_aux (VEC (data_reference_p, heap) *datarefs) in free_data_refs_aux() argument
188 FOR_EACH_VEC_ELT (data_reference_p, datarefs, i, dr) in free_data_refs_aux()
275 VEC (data_reference_p, heap) *drs = VEC_alloc (data_reference_p, heap, 5); in try_generate_gimple_bb()
885 data_reference_p dr; in find_params_in_bb()
894 FOR_EACH_VEC_ELT (data_reference_p, GBB_DATA_REFS (gbb), i, dr) in find_params_in_bb()
1543 pdr_add_alias_set (ppl_Polyhedron_t accesses, data_reference_p dr, in pdr_add_alias_set()
1572 pdr_add_memory_accesses (ppl_Polyhedron_t accesses, data_reference_p dr, in pdr_add_memory_accesses()
1616 pdr_add_data_dimensions (ppl_Polyhedron_t accesses, data_reference_p dr, in pdr_add_data_dimensions()
1677 build_poly_dr (data_reference_p dr, poly_bb_p pbb) in build_poly_dr()
[all …]
H A Dtree-if-conv.c482 VEC (data_reference_p, heap) *drs) in memrefs_read_or_written_unconditionally() argument
485 data_reference_p a, b; in memrefs_read_or_written_unconditionally()
488 for (i = 0; VEC_iterate (data_reference_p, drs, i, a); i++) in memrefs_read_or_written_unconditionally()
500 for (j = 0; VEC_iterate (data_reference_p, drs, j, b); j++) in memrefs_read_or_written_unconditionally()
554 VEC (data_reference_p, heap) *drs) in write_memrefs_written_at_least_once() argument
557 data_reference_p a, b; in write_memrefs_written_at_least_once()
560 for (i = 0; VEC_iterate (data_reference_p, drs, i, a); i++) in write_memrefs_written_at_least_once()
573 for (j = 0; VEC_iterate (data_reference_p, drs, j, b); j++) in write_memrefs_written_at_least_once()
621 ifcvt_memrefs_wont_trap (gimple stmt, VEC (data_reference_p, heap) *refs) in ifcvt_memrefs_wont_trap() argument
632 ifcvt_could_trap_p (gimple stmt, VEC (data_reference_p, heap) *refs) in ifcvt_could_trap_p() argument
[all …]
H A Dtree-data-ref.c144 dump_data_references (FILE *file, VEC (data_reference_p, heap) *datarefs) in dump_data_references() argument
149 FOR_EACH_VEC_ELT (data_reference_p, datarefs, i, dr) in dump_data_references()
156 debug_data_references (VEC (data_reference_p, heap) *datarefs) in debug_data_references() argument
993 free_data_ref (data_reference_p dr) in free_data_ref()
4275 compute_all_dependences (VEC (data_reference_p, heap) *datarefs, in compute_all_dependences() argument
4284 if ((int) VEC_length (data_reference_p, datarefs) in compute_all_dependences()
4296 FOR_EACH_VEC_ELT (data_reference_p, datarefs, i, a) in compute_all_dependences()
4297 for (j = i + 1; VEC_iterate (data_reference_p, datarefs, j, b); j++) in compute_all_dependences()
4307 FOR_EACH_VEC_ELT (data_reference_p, datarefs, i, a) in compute_all_dependences()
4398 VEC (data_reference_p, heap) **datarefs) in find_data_references_in_stmt() argument
[all …]
H A Dtree-vect-data-refs.c479 vect_same_range_drs (data_reference_p dr_i, data_reference_p dr_j) in vect_same_range_drs()
951 VEC (data_reference_p, heap) *datarefs; in vect_compute_data_refs_alignment()
960 FOR_EACH_VEC_ELT (data_reference_p, datarefs, i, dr) in vect_compute_data_refs_alignment()
1045 VEC (data_reference_p, heap) *datarefs; in vect_verify_datarefs_alignment()
1055 FOR_EACH_VEC_ELT (data_reference_p, datarefs, i, dr) in vect_verify_datarefs_alignment()
1279 VEC (data_reference_p, heap) *datarefs = LOOP_VINFO_DATAREFS (loop_vinfo); in vect_peeling_hash_get_lowest_cost()
1282 FOR_EACH_VEC_ELT (data_reference_p, datarefs, i, dr) in vect_peeling_hash_get_lowest_cost()
1439 VEC (data_reference_p, heap) *datarefs = LOOP_VINFO_DATAREFS (loop_vinfo); in vect_enhance_data_refs_alignment()
1493 FOR_EACH_VEC_ELT (data_reference_p, datarefs, i, dr) in vect_enhance_data_refs_alignment()
1753 FOR_EACH_VEC_ELT (data_reference_p, datarefs, i, dr) in vect_enhance_data_refs_alignment()
[all …]
H A Dtree-ssa-phiopt.c1480 VEC (data_reference_p, heap) *then_datarefs, *else_datarefs; in cond_if_else_store_replacement()
1485 data_reference_p then_dr, else_dr; in cond_if_else_store_replacement()
1500 then_datarefs = VEC_alloc (data_reference_p, heap, 1); in cond_if_else_store_replacement()
1501 else_datarefs = VEC_alloc (data_reference_p, heap, 1); in cond_if_else_store_replacement()
1504 || !VEC_length (data_reference_p, then_datarefs) in cond_if_else_store_replacement()
1507 || !VEC_length (data_reference_p, else_datarefs)) in cond_if_else_store_replacement()
1517 FOR_EACH_VEC_ELT (data_reference_p, then_datarefs, i, then_dr) in cond_if_else_store_replacement()
1526 FOR_EACH_VEC_ELT (data_reference_p, else_datarefs, j, else_dr) in cond_if_else_store_replacement()
H A Dtree-ssa-loop-prefetch.c1430 self_reuse_distance (data_reference_p dr, unsigned *loop_sizes, unsigned n, in self_reuse_distance()
1505 VEC (data_reference_p, heap) *datarefs = NULL; in determine_loop_nest_reuse()
1514 data_reference_p dr; in determine_loop_nest_reuse()
1571 VEC_safe_push (data_reference_p, heap, datarefs, dr); in determine_loop_nest_reuse()
1577 FOR_EACH_VEC_ELT (data_reference_p, datarefs, i, dr) in determine_loop_nest_reuse()
H A Dtree-predcom.c698 VEC (data_reference_p, heap) *datarefs, in split_data_refs_to_components() argument
701 unsigned i, n = VEC_length (data_reference_p, datarefs); in split_data_refs_to_components()
712 FOR_EACH_VEC_ELT (data_reference_p, datarefs, i, dr) in split_data_refs_to_components()
729 FOR_EACH_VEC_ELT (data_reference_p, datarefs, i, dr) in split_data_refs_to_components()
767 FOR_EACH_VEC_ELT (data_reference_p, datarefs, i, dr) in split_data_refs_to_components()
2467 VEC (data_reference_p, heap) *datarefs; in tree_predictive_commoning_loop()
2482 datarefs = VEC_alloc (data_reference_p, heap, 10); in tree_predictive_commoning_loop()
H A Dgraphite-scop-detection.c264 data_reference_p dr; in stmt_has_simple_data_refs_p()
268 VEC (data_reference_p, heap) *drs = NULL; in stmt_has_simple_data_refs_p()
277 FOR_EACH_VEC_ELT (data_reference_p, drs, j, dr) in stmt_has_simple_data_refs_p()
H A Dtree-vectorizer.h241 VEC (data_reference_p, heap) *datarefs;
348 VEC (data_reference_p, heap) *datarefs;
H A Dsese.h346 VEC (data_reference_p, heap) *data_refs;
H A Dtree-loop-distribution.c1178 VEC (data_reference_p, heap) *datarefs; in distribute_loop()
1191 datarefs = VEC_alloc (data_reference_p, heap, 10); in distribute_loop()
H A Dtree-parloops.c372 VEC (data_reference_p, heap) *datarefs; in loop_parallel_p()
387 datarefs = VEC_alloc (data_reference_p, heap, 10); in loop_parallel_p()
H A Dtree-vect-loop-manip.c2144 VEC (data_reference_p, heap) *datarefs = LOOP_VINFO_DATAREFS (loop_vinfo); in vect_update_inits_of_drs()
2150 FOR_EACH_VEC_ELT (data_reference_p, datarefs, i, dr) in vect_update_inits_of_drs()

12