Home
last modified time | relevance | path

Searched refs:ao_ref (Results 1 – 25 of 44) sorted by relevance

12

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dtree-ssa-alias.h71 class ao_ref
106 ao_ref::max_size_known_p () const in max_size_known_p()
112 extern void ao_ref_init (ao_ref *, tree);
113 extern void ao_ref_init_from_ptr_and_size (ao_ref *, tree, tree);
114 extern void ao_ref_init_from_ptr_and_range (ao_ref *, tree, bool,
117 extern tree ao_ref_base (ao_ref *);
118 extern alias_set_type ao_ref_alias_set (ao_ref *);
119 extern alias_set_type ao_ref_base_alias_set (ao_ref *);
120 extern tree ao_ref_alias_ptr_type (ao_ref *);
121 extern tree ao_ref_base_alias_ptr_type (ao_ref *);
[all …]
Dtree-ssa-dse.cc106 initialize_ao_ref_for_dse (gimple *stmt, ao_ref *write, bool may_def_ok = false) in initialize_ao_ref_for_dse()
171 valid_ao_ref_kill_for_dse (ao_ref *ref) in valid_ao_ref_kill_for_dse()
187 valid_ao_ref_for_dse (ao_ref *ref) in valid_ao_ref_for_dse()
199 get_byte_aligned_range_containing_ref (ao_ref *ref, poly_int64 *offset, in get_byte_aligned_range_containing_ref()
215 get_byte_aligned_range_contained_in_ref (ao_ref *ref, poly_int64 *offset, in get_byte_aligned_range_contained_in_ref()
237 get_byte_range (ao_ref *copy, ao_ref *ref, bool kill, in get_byte_range()
302 clear_live_bytes_for_ref (sbitmap live_bytes, ao_ref *ref, ao_ref *write) in clear_live_bytes_for_ref()
320 clear_bytes_written_by (sbitmap live_bytes, gimple *stmt, ao_ref *ref) in clear_bytes_written_by()
322 ao_ref write; in clear_bytes_written_by()
345 setup_live_bytes_from_ref (ao_ref *ref, sbitmap live_bytes) in setup_live_bytes_from_ref()
[all …]
Dtree-ssa-alias.cc397 ptr_deref_may_alias_ref_p_1 (tree ptr, ao_ref *ref) in ptr_deref_may_alias_ref_p_1()
504 ref_may_alias_global_p (ao_ref *ref, bool escaped_local_p) in ref_may_alias_global_p()
713 ao_ref_init (ao_ref *r, tree ref) in ao_ref_init()
728 ao_ref_base (ao_ref *ref) in ao_ref_base()
742 ao_ref_base_alias_set (ao_ref *ref) in ao_ref_base_alias_set()
761 ao_ref_alias_set (ao_ref *ref) in ao_ref_alias_set()
775 ao_ref_base_alias_ptr_type (ao_ref *ref) in ao_ref_base_alias_ptr_type()
794 ao_ref_alias_ptr_type (ao_ref *ref) in ao_ref_alias_ptr_type()
807 ao_ref_alignment (ao_ref *ref, unsigned int *align, in ao_ref_alignment()
834 ao_ref_init_from_ptr_and_range (ao_ref *ref, tree ptr, in ao_ref_init_from_ptr_and_range()
[all …]
Dtree-ssa-alias-compare.h37 int compare_ao_refs (ao_ref *ref1, ao_ref *ref2, bool lto_streaming_safe,
39 void hash_ao_ref (ao_ref *ref, bool lto_streaming_safe, bool tbaa,
Dtree-ssa-dse.h31 dse_store_status dse_classify_store (ao_ref *, gimple *, bool, sbitmap,
Dtarget.h135 class ao_ref; variable
Dtree-ssa-uninit.cc451 check_defs (ao_ref *ref, tree vdef, void *data_) in check_defs()
540 maybe_warn_operand (ao_ref &ref, gimple *stmt, tree lhs, tree rhs, in maybe_warn_operand()
851 ao_ref ref; in maybe_warn_pass_by_reference()
1061 ao_ref ref; in warn_uninitialized_vars()
Dtree-ssa-sccvn.h261 bool ao_ref_init_from_vn_reference (ao_ref *, alias_set_type, alias_set_type,
Dtree-ssa-sccvn.cc1062 ao_ref_init_from_vn_reference (ao_ref *ref, in ao_ref_init_from_vn_reference()
1861 ao_ref orig_ref;
2283 vn_reference_lookup_2 (ao_ref *op ATTRIBUTE_UNUSED, tree vuse, void *data_) in vn_reference_lookup_2()
2590 vn_reference_lookup_3 (ao_ref *ref, tree vuse, void *data_, in vn_reference_lookup_3()
2599 ao_ref lhs_ref; in vn_reference_lookup_3()
2651 ao_ref *lref = &lhs_ref; in vn_reference_lookup_3()
2652 ao_ref lref_alt; in vn_reference_lookup_3()
3239 ao_ref r; in vn_reference_lookup_3()
3374 ao_ref rhs1_ref; in vn_reference_lookup_3()
3439 ao_ref r; in vn_reference_lookup_3()
[all …]
Dtarghooks.h195 extern bool default_ref_may_alias_errno (class ao_ref *);
Dipa-icf-gimple.cc306 ao_ref ref; in hash_operand()
377 ao_ref ref1, ref2; in compare_operand()
Dtree-ssa-dce.cc483 mark_aliased_reaching_defs_necessary_1 (ao_ref *ref, tree vdef, void *data) in mark_aliased_reaching_defs_necessary_1()
546 ao_ref refd; in mark_aliased_reaching_defs_necessary()
565 mark_all_reaching_defs_necessary_1 (ao_ref *ref ATTRIBUTE_UNUSED, in mark_all_reaching_defs_necessary_1()
Dtree-ssa-loop-im.cc129 ao_ref mem;
183 typedef ao_ref *compare_type;
185 static inline bool equal (const im_mem_ref *, const ao_ref *);
200 mem_ref_hasher::equal (const im_mem_ref *mem1, const ao_ref *obj2) in equal()
1454 mem_ref_alloc (ao_ref *mem, unsigned hash, unsigned id) in mem_ref_alloc()
1580 ao_ref aor; in gather_mem_refs_stmt()
Dipa-modref.cc948 static modref_access_node get_access (ao_ref *ref);
949 static void record_access (modref_records *, ao_ref *, modref_access_node &);
950 static void record_access_lto (modref_records_lto *, ao_ref *,
1028 modref_access_analysis::get_access (ao_ref *ref) in get_access()
1061 ao_ref *ref, in record_access()
1082 modref_access_analysis::record_access_lto (modref_records_lto *tt, ao_ref *ref, in record_access_lto()
1700 ao_ref r; in analyze_load()
1730 ao_ref r; in analyze_store()
1770 ao_ref r; in analyze_stmt()
Dtree-ssa-scopedtables.cc102 vuse_eq (ao_ref *, tree vuse1, void *data) in vuse_eq() argument
294 ao_ref ref; in lookup_avail_expr()
Dipa-modref-tree.h105 bool get_ao_ref (const gcall *stmt, class ao_ref *ref) const;
Dipa-prop.cc716 check_stmt_for_type_change (ao_ref *ao ATTRIBUTE_UNUSED, tree vdef, void *data) in check_stmt_for_type_change()
799 ao_ref ao; in detect_type_change_from_memory_writes()
893 mark_modified (ao_ref *ao ATTRIBUTE_UNUSED, tree vdef ATTRIBUTE_UNUSED, in mark_modified()
960 ao_ref refd; in parm_preserved_before_stmt_p()
1026 ao_ref refd; in parm_ref_data_preserved_p()
1059 ao_ref refd; in parm_ref_data_pass_through_p()
1996 ao_ref r; in determine_known_aggregate_parts()
Dalias.cc287 ao_ref_from_mem (ao_ref *ref, const_rtx mem) in ao_ref_from_mem()
360 ao_ref ref1, ref2; in rtx_refs_may_alias_p()
378 ao_ref earlier_ref, later_ref; in refs_same_for_tbaa_p()
Dipa-polymorphic-call.cc1417 check_stmt_for_type_change (ao_ref *ao ATTRIBUTE_UNUSED, tree vdef, void *data) in check_stmt_for_type_change()
1574 ao_ref ao; in get_dynamic_type()
Dipa-modref-tree.cc692 modref_access_node::get_ao_ref (const gcall *stmt, ao_ref *ref) const in get_ao_ref()
Dtree-ssa-pre.cc1246 ao_ref ref; in translate_vuse_through_block()
1861 ao_ref ref; in value_dies_in_block_x()
4106 ao_ref rhs1_ref; in compute_avail()
Dipa-fnsummary.cc1181 mark_modified (ao_ref *ao ATTRIBUTE_UNUSED, tree vdef ATTRIBUTE_UNUSED, in mark_modified()
1212 ao_ref refd; in unmodified_parm_1()
2174 record_modified (ao_ref *ao ATTRIBUTE_UNUSED, tree vdef, void *data) in record_modified()
2251 ao_ref refd; in param_change_prob()
Dtree-ssa-loop-split.cc979 ao_ref ref; in vuse_semi_invariant_p()
Dtarghooks.cc1575 default_ref_may_alias_errno (ao_ref *ref) in default_ref_may_alias_errno()
Dgimple-ssa-store-merging.cc2505 ao_ref store_lhs_ref; in terminate_all_aliasing_chains()
2521 ao_ref lhs_ref; in terminate_all_aliasing_chains()
2565 ao_ref r; in stmts_may_clobber_ref_p()

12