Home
last modified time | relevance | path

Searched refs:DECL_ABSTRACT_ORIGIN (Results 1 – 24 of 24) sorted by relevance

/freebsd-12.1/contrib/gcc/
H A Dintegrate.c143 if (DECL_ABSTRACT_ORIGIN (decl) == NULL_TREE) in set_decl_origin_self()
145 DECL_ABSTRACT_ORIGIN (decl) = decl; in set_decl_origin_self()
151 DECL_ABSTRACT_ORIGIN (arg) = arg; in set_decl_origin_self()
H A Dtree-nrv.c195 DECL_ABSTRACT_ORIGIN (result) = DECL_ABSTRACT_ORIGIN (found); in tree_nrv()
H A Dtree-inline.c1969 && DECL_ABSTRACT_ORIGIN (fn) in expand_call_inline()
1970 && DECL_SAVED_TREE (DECL_ABSTRACT_ORIGIN (fn))) in expand_call_inline()
1971 fn = DECL_ABSTRACT_ORIGIN (fn); in expand_call_inline()
2593 DECL_ABSTRACT_ORIGIN (copy) = DECL_ORIGIN (decl); in copy_decl_for_dup_finish()
2783 DECL_ABSTRACT_ORIGIN (new_decl) = DECL_ORIGIN (old_decl); in tree_function_versioning()
H A Dtree-dump.c338 if (DECL_ABSTRACT_ORIGIN (t)) in dequeue_and_dump()
339 dump_child ("orig", DECL_ABSTRACT_ORIGIN (t)); in dequeue_and_dump()
H A Dtree-browser.c346 TB_SET_HEAD (DECL_ABSTRACT_ORIGIN (head)); in browse_tree()
H A Dtree.h2433 #define DECL_ABSTRACT_ORIGIN(NODE) (DECL_COMMON_CHECK (NODE)->decl_common.abstract_origin) macro
2438 (DECL_ABSTRACT_ORIGIN (NODE) ? DECL_ABSTRACT_ORIGIN (NODE) : (NODE))
2444 #define DECL_FROM_INLINE(NODE) (DECL_ABSTRACT_ORIGIN (NODE) != NULL_TREE \
2445 && DECL_ABSTRACT_ORIGIN (NODE) != (NODE))
H A Dprint-tree.c489 DECL_ABSTRACT_ORIGIN (node), indent + 4); in print_node()
H A Ddwarf2out.c3805 || (DECL_ABSTRACT_ORIGIN (decl) != NULL_TREE \
4813 if (DECL_ABSTRACT (decl) && DECL_ABSTRACT_ORIGIN (decl) == decl) in decl_ultimate_origin()
4820 return DECL_ABSTRACT_ORIGIN (decl); in decl_ultimate_origin()
12530 if (DECL_ABSTRACT_ORIGIN (member)) in gen_member_die()
13198 if (DECL_P (thing) && DECL_ABSTRACT_ORIGIN (thing)) in declare_in_namespace()
13221 if (DECL_ABSTRACT_ORIGIN (decl) == NULL) in gen_namespace_die()
13235 = force_decl_die (DECL_ABSTRACT_ORIGIN (decl)); in gen_namespace_die()
13283 dwarf2out_abstract_function (DECL_ABSTRACT_ORIGIN (decl)); in gen_decl_die()
H A Dc-decl.c806 && DECL_ABSTRACT_ORIGIN (p) != 0 in pop_scope()
807 && DECL_ABSTRACT_ORIGIN (p) != p) in pop_scope()
808 TREE_ADDRESSABLE (DECL_ABSTRACT_ORIGIN (p)) = 1; in pop_scope()
1894 DECL_ABSTRACT_ORIGIN (newdecl) in merge_decls()
1895 = DECL_ABSTRACT_ORIGIN (olddecl); in merge_decls()
H A Domp-low.c625 DECL_ABSTRACT_ORIGIN (field) = var; in install_var_field()
874 DECL_ABSTRACT_ORIGIN (t) = NULL; in delete_omp_context()
2117 ovar = DECL_ABSTRACT_ORIGIN (f); in lower_send_shared_vars()
H A Dtree.def303 DECL_ABSTRACT_ORIGIN, if non-NULL, points to the original (abstract)
H A DFSFChangeLog.104275 Always set DECL_ABSTRACT_ORIGIN before calling pushdecl.
6444 * integrate.c (integrate_decl_tree): Only set DECL_ABSTRACT_ORIGIN
8982 DECL_ABSTRACT_ORIGIN points to itself.
H A Dfold-const.c11999 fold_checksum_tree (DECL_ABSTRACT_ORIGIN (expr), ctx, ht); in fold_checksum_tree()
H A DChangeLog-1999630 * tree.h (DECL_FROM_INLINE): Check DECL_ABSTRACT_ORIGIN too.
2021 Use decl_ultimate_origin instead of DECL_ABSTRACT_ORIGIN.
2044 * dwarf2out.c (decl_ultimate_origin): Ignore DECL_ABSTRACT_ORIGIN
H A DFSFChangeLog.114410 * c-decl.c (duplicate_decls): Set DECL_ABSTRACT_ORIGIN to olddecl
9847 save_for_inline_copying, reset DECL_ABSTRACT_ORIGIN for the
H A DChangeLog-20012687 * tree.c (get_callee_fndecl): Move DECL_ABSTRACT_ORIGIN-following...
3113 * tree.c (get_callee_fndecl): Only use DECL_ABSTRACT_ORIGIN if
3121 * tree.c (get_callee_fndecl): Follow DECL_ABSTRACT_ORIGIN if
H A DChangeLog-200014571 * c-decl.c (duplicate_decls): Copy DECL_ABSTRACT_ORIGIN from
14572 DECL_ABSTRACT_ORIGIN, not DECL_ORIGIN.
/freebsd-12.1/contrib/gcc/cp/
H A Doptimize.c58 DECL_ABSTRACT_ORIGIN (cloned_parm) = parm; in update_cloned_parm()
167 DECL_ABSTRACT_ORIGIN (clone_parm) = parm; in maybe_clone_body()
H A Dsemantics.c3460 DECL_ABSTRACT_ORIGIN (result) = DECL_ABSTRACT_ORIGIN (var); in finalize_nrv()
H A DChangeLog-2001616 DECL_ABSTRACT_ORIGIN for the return variable.
2971 * class.c (build_clone): Set DECL_ABSTRACT_ORIGIN for the clone.
2972 * optimize.c (maybe_clone_body): Set DECL_ABSTRACT_ORIGIN for the
H A Dcp-tree.h2041 DECL_ABSTRACT_ORIGIN (NAMESPACE_DECL_CHECK (NODE))
H A Dname-lookup.c794 || TYPE_NAME (type) != DECL_ABSTRACT_ORIGIN (x))) in pushdecl_maybe_friend()
H A Dclass.c3779 DECL_ABSTRACT_ORIGIN (clone) = fn; in build_clone()
H A DChangeLog-19982001 DECL_ABSTRACT_ORIGIN of the new decl matches the TYPE_NAME of the