Home
last modified time | relevance | path

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

/openbsd-src/gnu/gcc/gcc/
H A 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 *);
H A 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);
H A 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 …]
H A Dtree-vect-analyze.c62 static bool vect_compute_data_ref_alignment (struct data_reference *);
63 static bool vect_analyze_data_ref_access (struct data_reference *);
66 (struct data_reference *, struct data_reference *, int npeel);
587 struct data_reference *dra = DDR_A (ddr); in vect_analyze_data_ref_dependence()
588 struct data_reference *drb = DDR_B (ddr); in vect_analyze_data_ref_dependence()
709 vect_compute_data_ref_alignment (struct data_reference *dr) in vect_compute_data_ref_alignment()
816 struct data_reference *dr; in vect_compute_data_refs_alignment()
836 vect_update_misalignment_for_peel (struct data_reference *dr, in vect_update_misalignment_for_peel()
837 struct data_reference *dr_peel, int npeel) in vect_update_misalignment_for_peel()
842 struct data_reference *current_dr; in vect_update_misalignment_for_peel()
[all …]
H A 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()
H A Dtree-loop-linear.c102 struct data_reference *dr; in gather_interchange_stats()
H A Dtree-vectorizer.c1597 vect_supportable_dr_alignment (struct data_reference *dr) in vect_supportable_dr_alignment()
/openbsd-src/gnu/gcc/gcc/doc/
H A Dloop.texi481 is @code{data_reference}, where @code{data_reference_p} is a name of a
H A Dgccint.info8376 reference is `data_reference', where `data_reference_p' is a name of a