/dflybsd-src/contrib/gcc-8.0/gcc/ |
H A D | tree-data-ref.h | 198 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 D | gimple-loop-interchange.cc | 935 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 D | tree-loop-distribution.c | 162 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 D | graphite.h | 359 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 D | tree-if-conv.c | 191 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 D | tree-vect-data-refs.c | 1148 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 D | tree-data-ref.c | 171 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 D | sese.h | 260 vec<data_reference_p> data_refs;
|
H A D | tree-ssa-loop-prefetch.c | 1501 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 D | gimple-loop-jam.c | 442 vec<data_reference_p> datarefs; in tree_loop_unroll_and_jam()
|
H A D | tree-predcom.c | 755 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 D | tree-data-ref.h | 218 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 D | graphite-sese-to-poly.c | 168 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 D | tree-if-conv.c | 482 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 D | tree-data-ref.c | 144 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 D | tree-vect-data-refs.c | 479 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 D | tree-ssa-phiopt.c | 1480 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 D | tree-ssa-loop-prefetch.c | 1430 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 D | tree-predcom.c | 698 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 D | graphite-scop-detection.c | 264 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 D | tree-vectorizer.h | 241 VEC (data_reference_p, heap) *datarefs; 348 VEC (data_reference_p, heap) *datarefs;
|
H A D | sese.h | 346 VEC (data_reference_p, heap) *data_refs;
|
H A D | tree-loop-distribution.c | 1178 VEC (data_reference_p, heap) *datarefs; in distribute_loop() 1191 datarefs = VEC_alloc (data_reference_p, heap, 10); in distribute_loop()
|
H A D | tree-parloops.c | 372 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 D | tree-vect-loop-manip.c | 2144 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()
|