Home
last modified time | relevance | path

Searched refs:data_reference (Results 1 – 10 of 10) sorted by relevance

/freebsd-9-stable/contrib/gcc/
Dtree-vectorizer.h109 struct data_reference *unaligned_dr;
171 typedef struct data_reference *dr_p;
206 struct data_reference *data_ref_info;
271 aligned_access_p (struct data_reference *data_ref_info) in aligned_access_p()
277 known_alignment_for_access_p (struct data_reference *data_ref_info) in known_alignment_for_access_p()
329 (struct data_reference *);
Dtree-data-ref.c125 static tree object_analysis (tree, tree, bool, struct data_reference **,
128 static struct data_reference * init_data_ref (tree, tree, tree, tree, bool,
133 struct data_reference *,
134 struct data_reference *);
141 struct data_reference *ptr_dr, in ptr_decl_may_alias_p()
168 struct data_reference *dra, in ptr_ptr_may_alias_p()
169 struct data_reference *drb, in ptr_ptr_may_alias_p()
210 struct data_reference *dra, in may_alias_p()
211 struct data_reference *drb, in may_alias_p()
236 record_ptr_differ_p (struct data_reference *dra, in record_ptr_differ_p()
[all …]
Dtree-data-ref.h71 struct data_reference struct
110 typedef struct data_reference *data_reference_p; argument
207 struct data_reference *a;
208 struct data_reference *b;
283 extern void dump_data_reference (FILE *, struct data_reference *);
294 extern struct data_reference *analyze_array (tree, tree, bool);
Dtree-vect-analyze.c63 static bool vect_compute_data_ref_alignment (struct data_reference *);
64 static bool vect_analyze_data_ref_access (struct data_reference *);
67 (struct data_reference *, struct data_reference *, int npeel);
588 struct data_reference *dra = DDR_A (ddr); in vect_analyze_data_ref_dependence()
589 struct data_reference *drb = DDR_B (ddr); in vect_analyze_data_ref_dependence()
710 vect_compute_data_ref_alignment (struct data_reference *dr) in vect_compute_data_ref_alignment()
817 struct data_reference *dr; in vect_compute_data_refs_alignment()
837 vect_update_misalignment_for_peel (struct data_reference *dr, in vect_update_misalignment_for_peel()
838 struct data_reference *dr_peel, int npeel) in vect_update_misalignment_for_peel()
843 struct data_reference *current_dr; in vect_update_misalignment_for_peel()
[all …]
Dtree-vect-transform.c71 static void vect_update_init_of_dr (struct data_reference *, tree niters);
140 struct data_reference *dr = STMT_VINFO_DATA_REF (stmt_info); in vect_create_addr_base_for_vector_ref()
205 struct data_reference *dr = STMT_VINFO_DATA_REF (stmt_info); in vect_align_data_ref()
269 struct data_reference *dr = STMT_VINFO_DATA_REF (stmt_info); in vect_create_data_ref_ptr()
1663 struct data_reference *dr = STMT_VINFO_DATA_REF (stmt_info); in vectorizable_store()
1765 struct data_reference *dr = STMT_VINFO_DATA_REF (stmt_info); in vectorizable_load()
2663 struct data_reference *dr = LOOP_VINFO_UNALIGNED_DR (loop_vinfo); in vect_gen_niters_for_prolog_loop()
2757 vect_update_init_of_dr (struct data_reference *dr, tree niters) in vect_update_init_of_dr()
2780 struct data_reference *dr; in vect_update_inits_of_drs()
Dtree-loop-linear.c102 struct data_reference *dr; in gather_interchange_stats()
Dtree-vectorizer.c1597 vect_supportable_dr_alignment (struct data_reference *dr) in vect_supportable_dr_alignment()
DChangeLog-20041742 * tree-data-ref.c (free_data_refs): Free each data_reference
2611 variable for data_reference when looking for memtag.
6446 single data_reference (instead of a varray of references).
DChangeLog-200510542 (struct data_reference): Move fields to base_object_info. Add fields
19343 * tree-data-ref.h (data_reference): Change the type of
/freebsd-9-stable/contrib/gcc/doc/
Dloop.texi481 is @code{data_reference}, where @code{data_reference_p} is a name of a