Searched refs:new_decl (Results 1 - 18 of 18) sorted by relevance

/haiku-buildtools/gcc/gcc/
H A Dcgraphclones.c254 tree new_decl = copy_node (orig_decl); local
262 TREE_TYPE (new_decl) = new_type;
267 DECL_VINDEX (new_decl) = NULL_TREE;
270 if (DECL_BUILT_IN (new_decl)
274 DECL_BUILT_IN_CLASS (new_decl) = NOT_BUILT_IN;
275 DECL_FUNCTION_CODE (new_decl) = (enum built_in_function) 0;
279 DECL_LANG_SPECIFIC (new_decl) = NULL;
280 return new_decl;
328 tree new_decl;
330 new_decl
441 create_clone(tree new_decl, gcov_type gcov_count, int freq, bool update_original, vec<cgraph_edge *> redirect_callers, bool call_duplication_hook, cgraph_node *new_inlined_to, bitmap args_to_skip) argument
588 tree new_decl; variable
607 DECL_STRUCT_FUNCTION (new_decl) = NULL; variable
608 DECL_ARGUMENTS (new_decl) = NULL; variable
609 DECL_INITIAL (new_decl) = NULL; variable
610 DECL_RESULT (new_decl) = NULL; variable
620 DECL_NAME (new_decl) = get_identifier (name); variable
909 create_version_clone(tree new_decl, vec<cgraph_edge *> redirect_callers, bitmap bbs_to_copy) argument
983 tree new_decl; variable
998 DECL_NAME (new_decl) = clone_function_name (old_decl, clone_name); variable
1003 DECL_STATIC_CONSTRUCTOR (new_decl) = 0; variable
1004 DECL_STATIC_DESTRUCTOR (new_decl) = 0; variable
[all...]
H A Dipa-chkp.c192 tree new_decl = copy_node (fndecl); local
202 DECL_NAME (new_decl) = get_identifier (s.c_str ());
213 DECL_VISIBILITY (new_decl) = VISIBILITY_DEFAULT;
223 SET_DECL_ASSEMBLER_NAME (new_decl, new_name);
228 DECL_ARGUMENTS (new_decl) = copy_list (DECL_ARGUMENTS (fndecl));
232 DECL_ATTRIBUTES (new_decl) = copy_list (DECL_ATTRIBUTES (fndecl));
235 if (DECL_BUILT_IN (new_decl))
237 gcc_assert (DECL_BUILT_IN_CLASS (new_decl) == BUILT_IN_NORMAL);
238 gcc_assert (DECL_FUNCTION_CODE (new_decl) < BEGIN_CHKP_BUILTINS);
239 DECL_FUNCTION_CODE (new_decl)
535 tree new_decl; local
568 tree new_decl = chkp_build_instrumented_fndecl (fndecl); local
[all...]
H A Dsymtab.c1574 tree new_decl; local
1591 new_decl = copy_node (node->decl);
1592 DECL_DLLIMPORT_P (new_decl) = 0;
1593 DECL_NAME (new_decl) = clone_function_name (node->decl, "localalias");
1594 if (TREE_CODE (new_decl) == FUNCTION_DECL)
1595 DECL_STRUCT_FUNCTION (new_decl) = NULL;
1596 DECL_INITIAL (new_decl) = NULL;
1597 SET_DECL_ASSEMBLER_NAME (new_decl, DECL_NAME (new_decl));
1598 SET_DECL_RTL (new_decl, NUL
[all...]
H A Dtree-nested.c865 tree x, field, new_decl; local
902 new_decl = build_decl (DECL_SOURCE_LOCATION (decl),
904 DECL_CONTEXT (new_decl) = info->context;
905 DECL_ARTIFICIAL (new_decl) = DECL_ARTIFICIAL (decl);
906 DECL_IGNORED_P (new_decl) = DECL_IGNORED_P (decl);
907 TREE_THIS_VOLATILE (new_decl) = TREE_THIS_VOLATILE (decl);
908 TREE_SIDE_EFFECTS (new_decl) = TREE_SIDE_EFFECTS (decl);
909 TREE_READONLY (new_decl) = TREE_READONLY (decl);
910 TREE_ADDRESSABLE (new_decl) = TREE_ADDRESSABLE (decl);
911 DECL_SEEN_IN_BIND_EXPR_P (new_decl)
1519 tree x, new_decl; local
2597 tree new_decl = copy_decl_no_change (decl, id); local
[all...]
H A Dtrans-mem.c4891 tree new_decl;
4902 tree old_decl, new_decl, tm_name;
4910 new_decl = build_decl (DECL_SOURCE_LOCATION (old_decl),
4914 SET_DECL_ASSEMBLER_NAME (new_decl, tm_name);
4915 SET_DECL_RTL (new_decl, NULL);
4918 TREE_PUBLIC (new_decl) = TREE_PUBLIC (old_decl);
4919 DECL_CONTEXT (new_decl) = DECL_CONTEXT (old_decl);
4920 DECL_LANG_SPECIFIC (new_decl) = DECL_LANG_SPECIFIC (old_decl);
4921 TREE_READONLY (new_decl) = TREE_READONLY (old_decl);
4922 DECL_EXTERNAL (new_decl)
[all...]
H A Dtree-inline.c913 tree new_decl; local
916 new_decl = remap_decl (*tp, id);
917 gcc_assert (new_decl);
919 STRIP_TYPE_NOPS (new_decl);
924 if (TREE_CODE (new_decl) == INTEGER_CST
925 && !useless_type_conversion_p (TREE_TYPE (*tp), TREE_TYPE (new_decl)))
926 new_decl = fold_convert (TREE_TYPE (*tp), new_decl);
927 *tp = new_decl;
1108 tree new_decl; local
5646 tree_function_versioning(tree old_decl, tree new_decl, vec<ipa_replace_map *, va_gc> *tree_map, bool update_clones, bitmap args_to_skip, bool skip_return, bitmap blocks_to_copy, basic_block new_entry) argument
[all...]
H A Dipa-prop.h664 `new_decl' will ultimately hold the newly created argument. */
703 tree new_decl; member in struct:ipa_parm_adjustment
H A Domp-low.c1324 tree new_decl, size; local
1326 new_decl = lookup_decl (decl, ctx);
1328 TREE_TYPE (new_decl) = remap_type (TREE_TYPE (decl), &ctx->cb);
1330 if ((!TREE_CONSTANT (DECL_SIZE (new_decl)) || private_debug)
1335 SET_DECL_VALUE_EXPR (new_decl, ve);
1336 DECL_HAS_VALUE_EXPR_P (new_decl) = 1;
1339 if (!TREE_CONSTANT (DECL_SIZE (new_decl)))
1343 size = TYPE_SIZE (TREE_TYPE (new_decl));
1344 DECL_SIZE (new_decl) = size;
1348 size = TYPE_SIZE_UNIT (TREE_TYPE (new_decl));
1999 tree new_decl = lookup_decl (decl, ctx); local
12775 tree new_decl = copy_node (old_node->decl); local
13238 tree new_decl = unshare_expr (adjustments[j].new_decl); local
[all...]
H A Dipa-prop.c3832 adj->new_decl = new_parm;
4156 src = build_simple_mem_ref (cand->new_decl);
4158 src = cand->new_decl;
4392 if (adj->new_decl)
4394 fprintf (file, ", new_decl: ");
4395 print_generic_expr (file, adj->new_decl, 0);
H A Dtree-chkp.c1967 tree new_decl = chkp_maybe_create_clone (fndecl)->decl; local
1968 gimple_call_set_fndecl (new_call, new_decl);
1969 gimple_call_set_fntype (new_call, TREE_TYPE (new_decl));
H A Dcgraph.h873 cgraph_node *create_version_clone (tree new_decl,
H A Ddwarf2out.c7304 dw_die_ref new_decl;
7341 new_decl = copy_ancestor_tree (unit, decl, NULL);
7342 if (new_decl != NULL)
7344 remove_AT (new_decl, DW_AT_signature);
7345 add_AT_specification (die, new_decl);
7294 dw_die_ref new_decl; local
/haiku-buildtools/legacy/gcc/gcc/cp/
H A Dclass.c790 tree new_decl; local
880 new_decl = build_lang_decl (VAR_DECL, name, TREE_TYPE (orig_decl));
882 DECL_CONTEXT (new_decl) = for_type;
884 DECL_ARTIFICIAL (new_decl) = 1;
885 TREE_STATIC (new_decl) = 1;
886 BINFO_VTABLE (binfo) = pushdecl_top_level (new_decl);
887 DECL_VIRTUAL_P (new_decl) = 1;
890 TREE_READONLY (new_decl) = 1;
892 DECL_ALIGN (new_decl) = DECL_ALIGN (orig_decl);
923 import_export_vtable (new_decl, for_typ
942 tree new_decl; local
[all...]
H A Dpt.c5470 tree new_decl = tsubst (decl, args, /*complain=*/1, in_decl);
5471 DECL_RESULT (r) = new_decl;
5472 TREE_TYPE (r) = TREE_TYPE (new_decl);
5496 tree new_decl = tsubst (decl, args, /*complain=*/1, in_decl);
5497 DECL_RESULT (r) = new_decl;
5498 DECL_TI_TEMPLATE (new_decl) = r;
5499 TREE_TYPE (r) = TREE_TYPE (new_decl);
5500 DECL_TI_ARGS (r) = DECL_TI_ARGS (new_decl);
9203 tree new_decl;
9230 new_decl
5469 tree new_decl = tsubst (decl, args, /*complain=*/1, in_decl); local
5495 tree new_decl = tsubst (decl, args, /*complain=*/1, in_decl); local
9201 tree new_decl; local
[all...]
/haiku-buildtools/gcc/gcc/c/
H A Dc-decl.c2796 warn_if_shadowing (tree new_decl)
2803 || DECL_IS_BUILTIN (new_decl)
2805 || DECL_FROM_INLINE (new_decl))
2809 for (b = I_SYMBOL_BINDING (DECL_NAME (new_decl)); b; b = b->shadowed)
2810 if (b->decl && b->decl != new_decl && !b->invisible
2821 "non-variable", new_decl);
2827 new_decl);
2833 && TREE_CODE (new_decl) != FUNCTION_DECL
2834 && !FUNCTION_POINTER_TYPE_P (TREE_TYPE (new_decl)))
2837 warned = warning_at (DECL_SOURCE_LOCATION (new_decl), OPT_Wshado
2782 warn_if_shadowing(tree new_decl) argument
[all...]
/haiku-buildtools/gcc/gcc/cp/
H A Ddecl.c1199 check_redeclaration_exception_specification (tree new_decl,
1202 tree new_exceptions = TYPE_RAISES_EXCEPTIONS (TREE_TYPE (new_decl));
1210 maybe_instantiate_noexcept (new_decl);
1212 new_exceptions = TYPE_RAISES_EXCEPTIONS (TREE_TYPE (new_decl));
1227 new_decl);
1236 validate_constexpr_redeclaration (tree old_decl, tree new_decl)
1239 new_decl = STRIP_TEMPLATE (new_decl);
1241 || !VAR_OR_FUNCTION_DECL_P (new_decl))
1244 == DECL_DECLARED_CONSTEXPR_P (new_decl))
1194 check_redeclaration_exception_specification(tree new_decl, tree old_decl) argument
1231 validate_constexpr_redeclaration(tree old_decl, tree new_decl) argument
[all...]
H A Dpt.c10843 tree new_decl;
10845 new_decl = tsubst (decl, args, complain, in_decl);
10847 if (new_decl == error_mark_node)
10850 DECL_TEMPLATE_RESULT (r) = new_decl;
10851 DECL_TI_TEMPLATE (new_decl) = r;
10852 TREE_TYPE (r) = TREE_TYPE (new_decl);
10853 DECL_TI_ARGS (r) = DECL_TI_ARGS (new_decl);
10854 DECL_CONTEXT (r) = DECL_CONTEXT (new_decl);
10842 tree new_decl; local
/haiku-buildtools/gcc/gcc/config/i386/
H A Di386.c35589 tree new_decl; local
[all...]

Completed in 791 milliseconds