Lines Matching defs:access

136 struct access  struct
146 expressions to access the original aggregate. See PR 42154 for a argument
152 /* The statement this access belongs to. */ argument
156 struct access *next_grp; argument
160 struct access *group_representative; argument
164 struct access *parent; argument
168 struct access *first_child; argument
173 struct access *next_sibling; argument
179 /* Pointer to the next access in the work queue. */ argument
180 struct access *next_queued; argument
187 /* Is this access an access to a non-addressable field? */ argument
190 /* Is this access made in reverse storage order? */ argument
193 /* Is this particular access write access? */ argument
196 /* Is this access currently in the work queue? */ argument
199 /* Does this group contain a write access? This flag is propagated down the argument
203 /* Does this group contain a read access? This flag is propagated down the argument
207 /* Does this group contain a read access that comes from an assignment argument
211 /* Does this group contain a write access that comes from an assignment argument
215 /* Does this group contain a read access through a scalar type? This flag is argument
219 /* Does this group contain a write access through a scalar type? This flag argument
223 /* Is this access an artificial one created to scalarize some record argument
232 /* Is the subtree rooted in this access fully covered by scalar argument
236 /* If set to true, this access and all below it in an access tree must not be argument
241 access which is not to be scalarized. This flag is propagated up in the argument
245 /* Does this access and/or group contain a write access through a argument
247 unsigned grp_partial_lhs : 1;
273 typedef struct access *access_p; argument
376 no_accesses_p (struct access *access) in no_accesses_p()
427 dump_access (FILE *f, struct access *access, bool grp) in dump_access()
467 dump_access_tree_1 (FILE *f, struct access *access, int level) in dump_access_tree_1()
490 dump_access_tree (FILE *f, struct access *access) in dump_access_tree()
531 find_access_in_subtree (struct access *access, HOST_WIDE_INT offset, in find_access_in_subtree()
568 struct access *access; in get_var_base_offset_size_access() local
629 add_access_to_work_queue (struct access *access) in add_access_to_work_queue()
645 struct access *access = work_queue_head; in pop_access_from_work_queue() local
847 struct access *access = access_pool.allocate (); in create_access_1() local
868 struct access *access; in create_access() local
1112 struct access *access = create_access_1 (base, pos, size); in scalarize_elem() local
1130 struct access *access; in create_total_scalarization_access() local
1274 struct access *access; in build_access_from_expr() local
2088 struct access *access = (*access_vec)[i]; in sort_and_splice_var_accesses() local
2202 create_access_replacement (struct access *access) in create_access_replacement()
2318 get_access_replacement (struct access *access) in get_access_replacement()
2331 build_access_subtree (struct access **access) in build_access_subtree()
2362 build_access_trees (struct access *access) in build_access_trees()
2546 analyze_access_trees (struct access *access) in analyze_access_trees()
2603 struct access *access = access_pool.allocate (); in create_artificial_child_access() local
2638 subtree_mark_written_and_enqueue (struct access *access) in subtree_mark_written_and_enqueue()
2883 struct access *access; in analyze_all_variable_accesses() local
2897 struct access *access = get_first_repr_for_decl (var); in analyze_all_variable_accesses() local
2941 generate_subtree_copies (struct access *access, tree agg, in generate_subtree_copies()
3026 init_subtree_with_zero (struct access *access, gimple_stmt_iterator *gsi, in init_subtree_with_zero()
3067 clobber_subtree (struct access *access, gimple_stmt_iterator *gsi, in clobber_subtree()
3133 struct access *access; in sra_modify_expr() local
3758 struct access *access = (*access_vec)[i]; in initialize_constant_pool_replacements() local
3885 struct access *access; in initialize_parameter_reductions() local
4238 struct access *access; in analyze_modified_params() local
4439 struct access *access = (*access_vec)[i]; in unmodified_by_ref_scalar_representative() local
4456 access_precludes_ipa_sra_p (struct access *access, unsigned int req_align) in access_precludes_ipa_sra_p()
4490 struct access *access, *res, **prev_acc_ptr = &res; in splice_param_accesses() local