Home
last modified time | relevance | path

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

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dipa-modref.h28 struct GTY(()) modref_summary struct
67 modref_summary (); argument
68 ~modref_summary ();
74 modref_summary *get_modref_function_summary (cgraph_node *func);
75 modref_summary *get_modref_function_summary (gcall *call, bool *interposed);
Dipa-modref.cc215 : public fast_function_summary <modref_summary *, va_gc>
219 : fast_function_summary <modref_summary *, va_gc> (symtab) {} in modref_summaries()
220 virtual void insert (cgraph_node *, modref_summary *state);
223 modref_summary *src_data,
224 modref_summary *dst_data);
260 static GTY(()) fast_function_summary <modref_summary *, va_gc>
266 static GTY(()) fast_function_summary <modref_summary *, va_gc>
277 modref_summary::modref_summary () in modref_summary() function in modref_summary
285 modref_summary::~modref_summary () in ~modref_summary()
323 modref_summary::useful_p (int ecf_flags, bool check_flags) in useful_p()
[all …]
Dtree-ssa-dse.cc327 modref_summary *summary = get_modref_function_summary (call, &interposed); in clear_bytes_written_by()
1235 modref_summary *summary = get_modref_function_summary (node); in dse_optimize_call()
Dgimple.cc1575 modref_summary *summary = node ? get_modref_function_summary (node) in gimple_call_arg_flags()
1603 modref_summary *summary = node ? get_modref_function_summary (node) in gimple_call_retslot_flags()
1631 modref_summary *summary = node ? get_modref_function_summary (node) in gimple_call_static_chain_flags()
Dtree-ssa-alias.cc2818 modref_summary *summary = get_modref_function_summary (node); in ref_maybe_used_by_call_p_1()
3043 modref_summary *summary = get_modref_function_summary (node); in call_may_clobber_ref_p_1()
3438 modref_summary *summary; in stmt_kills_ref_p()
DChangeLog-20213069 * ipa-modref.h (struct modref_summary): Add load_accesses.
3070 * ipa-modref.c (modref_summary::finalize): Initialize load_accesses.
3193 (modref_summary::finalize): Fix whitespace.
4221 * ipa-modref.h (struct modref_summary): Add nondeterministic
4223 * ipa-modref.c (modref_summary::modref_summary): Initialize new flags.
4224 (modref_summary::useful_p): Check new flags.
4229 (modref_summary::dump): Dump new flags.
4267 * ipa-modref.c (modref_summary::useful_p): Release useless kills.
4269 (modref_summary::dump): Dump kills.
4281 * ipa-modref.h (struct modref_summary): Add kills.
[all …]
DChangeLog-20204622 (modref_summary::useful_p): Add new check_flags
4667 * ipa-modref.h (modref_summary): Update prototype of useful_p.
4806 (modref_summary::useful_p): Summary is also useful if arg flags are
4809 (modref_summary::dump): Use it.
4817 * ipa-modref.h (struct modref_summary): Add arg_flags.
6329 (modref_summary::modref_summary): Initialize writes_errno.
6332 (modref_summary::dump): Check for NULL pointers.
7166 * ipa-modref.c (modref_summary::dump): Dump writes_errno.
7175 * ipa-modref.h (struct modref_summary): Add writes_errno.
9546 (modref_summary::dump): Do not check loads to be non-null.
[all …]
Dtree-ssa-structalias.cc4230 modref_summary *summary; in determine_global_memory_access()
Dtree-ssa-sccvn.cc5158 modref_summary *summary; in visit_reference_op_call()
DChangeLog9437 (modref_summary::finalize, ignore_nondeterminism_p,
9451 * ipa-modref.h (struct modref_summary, interposable_eaf_flags):